-
开发准备
(1)YF-B1流量传感器一个
(2)51开发板一个 -
基础知识
(1)YF-B1流量传感器只有三根线。即数据线、VCC、GND。数据线输出为占空比为50%的方波。当水流通过水流转子组件时,磁性转子转动并且转速随着流量的变化而成线性变化。霍尔传感器(霍尔元件采样)输出相应的脉冲信 。其流量脉冲特性计算公式为:脉冲f(Hz)=8.1x流量Q(L/min)-3。
(2)51单片机的中断工作方式。51单片机有定时器T0和T1,他们既有定时又有计数的功能。通过设置相关的特殊功能寄存器就可以启用定时或计数功能。需要注意的是,定时器系统是单片机内部一个独立的硬件部分,CPU一旦设置定时功能,定时器便在晶振的作用下计时,当计数器计满便会产生中断,通知CPU该如何去处理。而作为计数器时,计数脉冲来自相应的外部输入引脚T0(P3.4),T1(P3.5)或者T2(P1.0,52单片机)。 -
电路设计
(1)将霍尔传感器数据线插在P3.4,VCC接在VCC,GND接GND。
-
软件设计
- 测试效果
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览115719 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!