摘要为了完成对容器内水位的准确操控,提出选用AT89S52作为主控芯片,24位高精度A/D转化芯片HX711处理称重传感器输出弱小电压信号的改变,并将其转化为数字信号,经过软件将ADHX711转化后的数字信号换算成相应的水位值显现在液晶屏12864上。测验成果显现,水位显现值与实践值差错≤0.2 mm,设定水位值与实践值差错≤0.4 mm。试验成果表明,该体系测验稳定性好、精度高。
关键词水位操控;AT89S52;ADHX711;弱小信号
跟着水箱在现代日子中的广泛使用,如日子用水储藏、太阳能热水器储水设备等,若选用人工操控,不只功率低、操作繁琐,且易形成“空箱”、“溢水”等现象。基于此,文中运用单片机规划一款主从式水位操控体系,从机是水位操控器,主机能经过串行通信口对从机进行长途操控,一起可对从机的水位给定值和当时水位值进行读取与显现,也可对从机的水位给定值进行长途修正。
1 单片机水位操控体系的作业原理
体系选用AT89S52单片机作为主、从机的操控芯片,24位高精度A/D转化芯片Hx711处理称重传感器输出弱小电压信号的改变,将其转化为数字信号,经过软件将ADHX711转化后的数字信号换算成相应的水位值显现在液晶屏12864上。水位操控设备如图1所示,水位操控体系如图2所示。
体系选用刻度尺作为实践值的丈量东西;主机按键模块的作用是设定水箱水位;主机显现模块显现水泵状况及水箱水位值、当时水位值;串口模块传输数据及操控信号;从机显现模块显现状况与主机显现模块共同。
2 体系测验
依据图1水位操控设备及图2水位操控体系框图规划并制作了一款主从式水位操控体系。选用本体系进行数据测验,测验成果如表1所示。
从表1可看出,设定的水位值、水位显现值均与实践水位值之间存在必定差错,主要原因为:(1)体系所运用的刻度尺不是高精度标尺,自身存在必定的差错。(2)人眼在分辩细小间隔时存在视觉偶然差错。(3)在程序中,芯片在处理浮点数据时存在计算差错。
3 结束语
体系选用AT89S52单片机作为主控芯片,24位高精度A/D转化芯片HX711处理称重传感器输出的弱小电压信号的改变,获得了杰出的作用。测验成果显现,水位显现值与实践值差错≤0.2 mm,设定水位值与实践值差错≤0.4 mm。成果表明,该体系测验稳定性好、精度高、成本低,在水位自动操控技能中具有必定的使用价值。