
要求:本方案以89C51单片机作为控制芯片,进行数据处理及流程控制,通过数据采集转换单元对两个压力传感器的压力进行实时测量,如果注水泵出口压差波动大于±0.1Mpa时,可发出声光报警来提示操作人员, I/O扩展连接LCD液晶显示器完成现场数据显示。考虑到系统要求及方便使用,且MAX232串行通信开发成本低,开发周期短,性价比较高,故采用9针MAX232串行口及MAX232构成通信单元来完成电平转换与串行通信。通过设定串行通信协议,将测量数据传输到PC机。进行进一步的分析、存档、处理。PC机用VB做个界面可以显示每个传感器的数值和差值,比且能控制电动阀门来调节出口压差,负责控制指令发送,控制压力采集,收集测量数据,并对测量结果(包括历史数据)进行整理、显示和打印。
两个压力传感器通过A/D转换器把数据传给单片机,单片机分别接LCD和圣光报警器,并且通过RS-232连接到PC机,PC机再控制电动阀门,还要用VB在PC机上做个界面显示数据等
我的是温度采集由RS-485送到PC机,用VB编人机交互界面