首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于RS485的远程控制系统设计
来源:本站整理  作者:佚名  2009-11-10 10:00:36




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

    当主机发送信息时,各个从机均可接收。在收到控制指令后,从机上单片机主程序首先进行地址比较,将控制指令的高四位与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]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:37,214.84000 毫秒