关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于RS485的远程控制系统设计

基于RS485的远程控制系统设计

作者: 时间:2009-11-10 来源:网络 收藏

例如,主控机需要与雷达站的空情预警系统(3号机的2号硬盘)进行交互,则发送指令0x32。其流程图如图6所示。

本文引用地址:https://www.eepw.com.cn/article/163497.htm

当主机发送信息时,各个从机均可接收。在收到控制指令后,从机上主程序首先进行地址比较,将控制指令的高四位与I/O口P3的高四位进行比较,经判别后地址不符的返回程序初始状态,等待下一条指令;地址相符的则按照数据部分的信息执行下一步的指令。

6 可能存在的问题及解决方法
由于串口以起始位0触发接收,所以RS 485总线上状态的不稳定可能导致接收器错误地接收一些数据。当总线上没有信号传输时,总线处于空置状态,比较容易受到干扰信号的影响。可给A,B两端分别接10 kΩ的偏置电阻,并在A,B间串接20 kΩ的电阻,如图3所示。这样在无信号传输时,利用偏置电阻将A,B偏置在一个确定的电位,这样即使有干扰信号,也很难产生串行通信的起始位0,从而增强了系统的抗干扰能力。此外,还可采用总线匹配、给RO及DI端配置上拉电阻、总线隔离、完善接地系统等多种方法提高系统运行的可靠性。


7 结 语
该远距离以C8051F020为核心处理器件,以继电器为主要控制器件,具有性价比高、控制功能全、体积小以及使用方便快捷等优点。经实际功能测试证明可靠、方案可行,且通用性强,维护方便,具有较大的实用价值。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭