基于RS485多机通信系统设计
2012-06-02常州大学信息中心马庆功
电子世界 2012年1期
常州大学信息中心 马庆功
常州技师学院电子校区 莫玉华
常州刘国钧高等职业技术学校 郑恩兴
1.前言
在当今数字化的时代里,多机通信系统也已经广泛地渗透到科学研究、工程设计、军事技术、文化艺术以及人们的日常生活等各个领域。通过通信的手段实现了信息交换、资源共享已经成为一种必然和趋势。在多机通信的发展中基于RS485的多机通信[1]也多被广泛的运用于实际的运用当中。RS485串行接口标准及两级单片机主从式结构,实现了成本低、传输距离远、抗干扰能力强的通信。在仪表设计方面为了满足仪表数据的远程采集和处理,对多个仪表间的通信以及仪表与主机间的通信提出了要求。本设计是在常州和普电子公司实习期间参与其仪表接口的开发,主要设计仪表间RS485通信,同时使用的通信协议是工业上面比较通用的ModBus协议。通过本设计可以实现多种仪表间的相互的通信。
2.硬件设计
2.1 硬件电路图
本设计主要是分为主机和从机两模块[2]的设计(硬件电路图如图2-1)。主机系统是由电源、晶振电路、RS485串口电路及16O2显示电路、ISP下载接口、电容等组成;从机系统是由电源、晶振电路、RS485串口电路、拨码开关及16O2显示电路、ISP下载接口、电容、18b2O测温电路等组成。
2.2 RS485串行芯片选择
MAX485接口芯片是Maxim公司的一种485接口[3]芯片。MAX485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可。……
登录APP查看全文
