自来水电子压力表的设计
文章阐述了一种自来水电子压力表的设计装置,具有压力系数大小实时现实、存储、查询、报警等功能。该 系统采用高精度的传感器来检测压力,低温漂的仪表放大器AD620对数据进行放大,通过8位AD转换器件 ADC0808进行AD采集和数据变换处理,并可将数值通过串口发送到电脑,实现压力系数的数字化测量。
在工业生产中,为了高效、安全生产,必须有效控制 生产流程中的诸如压力、流量、温度等主要参数。压力测 量对实时监测和安全生产具有主要的意义。本文应用了 液压CAT测试系统,这种系统具有对测试数据自动高速 采集、实时显示和自动数据处理、绘图等功能,使人们能 迅速、准确地获得测量结果,大大提高了工作效率和经济 效益。
1.系统总体功能结构框图
本系统有压力传感器、信号放大及AD转换电路、单 片机控制电路、键盘、存储电路及显示电路和电源电路构 成总体设计框图如图1所示。
本系统主要由信号转换电路和控制电路构成。该系 统只要打开电源时,立即自动通过26PC压力传感器进行 压力系数采集,经过ADC0808模数转换送到单片机,并 通过LCD1602进行数据显示。用户只要通过查看液晶数 据便可获取压力信息,并可对其数据进行存储以及读取, 该系统还具有报警的功能,当压力值超过某一个设定值时,系统LED灯会变亮,如果压力值降下来时,LED灯又 会自动熄灭。该系统还具有断电存储的功能,在采集压力 系数时只要按下存储键即可对当时数据进行存储,按下 读取键时便可读取其存储值,按下退出键时可退出读取 模式,重新进行数据采集。
系统软件设计主要完成压力传感器的数据处理和各 模块的控制,协调系统工作,软件设计主要包括AD采集、 键盘扫描、结果显示等过程控制的设计。
2.系统软件设计
系统的软件设计采用模块化处理,通过各子模块程序 的调用完成系统功能。主程序是本系统的核心,协调控制 整个系统的各个部分,实现整体功能。其主要完成压力的 采集数据处理、键盘的扫描、各数据的显示的协调工作,主 系统的流程图如 图2所示。
3.仿真与调试
图3是放大电路和A/D转换电路的模拟调试仿真图, DB8 — DB1是经过ADC0808之后输出的数字信号,这个信号送到单片机的P1 口,由图3可知输入到ADC0808的电压信 号的大小事4.09619V,模数转换后对应的二进制数是 11010001,对应的十进制数是209,也就是输入的电压每增 加0.02V输出的数字量就增加。