电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者维修技术家电维修单元电路介绍其它电路基于RS-485通信的温度水位远程测控系统

基于RS-485通信的温度水位远程测控系统

09-08 11:42:13 | http://www.5idzw.com | 其它电路 | 人气:405
标签:电路设计,http://www.5idzw.com 基于RS-485通信的温度水位远程测控系统,http://www.5idzw.com
2.2.3 控制电路
    从机通过PB0、PB2~PB4控制4路继电器,分别用来控制温差循环泵、辅助电加热、防冻电伴热带、上水电磁阀等。如在主机按“上水”键,主机将把信号发给从机,从机再将PB4置高,启动手动上水,再次按“上水”键,程序使PB4输出低电平口,手动关闭上水。其它功能和“上水”,基本相同。在PB0、PB2~PB4与继电器之间加入光电耦合器TLP521,用于隔离继电器的干扰。

3 系统软件设计
    测控系统的程序用C语言编写,程序并不复杂,主要包含有LCD显示,RS-485通信,行列键盘输入,A/D数据处理,继电器控制等几个程序模块。在该设计中虽然只是双机通信,但是为了将来扩展的需要,通信采用轮询方式。首先主机发送指令,从机接收指令,根据指令,判断执行相应动作。指令总共3种,所以用两位二值代码,代码有:00为查询,01为设置参数,02为手动指令传输。485通信流程如下:主机隔
50 ms发查询帧一>从机返回传感器数值数据帧;设置参数、状态等:主机发设置参数帧,启动定时器定时20 ms一>从机返回设置确认帧;若在定时时间内没有收到从机返回数据,则重新发送,一直等到从机返回正确数据。

4 结论
    太阳能集热热水工程现已大量安装于工厂、宾馆、居民楼等需要提供大量热水的场所,与其配套使用的控制系统是不可缺少的部分。本系统以ATmega16为控制芯片,使用RS-485通信,主机和从机之间通信距离可达1 km以上。系统采用NTC热敏电阻和A/D转换测温的方案,电路简单,能满足太阳能集热热水工程中多路测温的精度要求。用非对称多谐振荡器电路测量水位的办法,水位传感器制作容易,成本低,可以实现水位的可靠测量。本系统功能实用,人机对话界面直观,操作简便,测控可靠,较好地解决了太阳能热水工程或其它一些场合对水位、温度的远距离测控的问题。

上一页  [1] [2] 

,基于RS-485通信的温度水位远程测控系统
关于《基于RS-485通信的温度水位远程测控系统》的更多文章