详情请进入 湖南阳光电子学校 已关注:人 咨询电话:13807313137 微信号:yp941688, yp94168
图4监控接收端程序流程
监控接收端程序也采用C51语言编写,主要任务是把译码器的输出信号还原成温度值并显示与板载数码管上,同时通过RS-232C串口总线传送到远端PC机。此外还可以对接收到的报警约定代码进行处理,触发各种不同的报警状态。将报警部分设置在接收板上的目的是为了降低发送板功耗,从而延长发射端电池更换周期。
PC++机上的图形界面用户程序通过C++Builder开发环境编写,采取端口中断的异步方式实现通信,每当端口检测到有新的字符到来,就通过中断函数从端口读取字符并利用C++Builder的Tchart类及其子类实时显示温度图表数据,以供工作人员查看和监测。
结语
某厂齿轮箱周边环境恶劣,给施工和布线带来很大困难,因此设计方案中采用了前面所述的思路和结构。本系统采用红外无线方式传输数据,有效解决了温度数据传输困难的问题; 大限度的减少采集和发送部分的功耗,使得电池供电系统能满足有效运行工作时间的要求;配套的编码/译码芯片的应用保证了系统数据传输的有效性和完整性。整套系统能稳定工作在环境恶劣的系统中,实现简单,价格低廉,可靠性好,为复杂环境下的温度在线监测提供了一种新的监测方法。
责任编辑:gt
.(编辑:大理电工培训学校)