Board logo

标题: PC机与单片机多机主从互通的实现 [打印本页]

作者: 520503    时间: 2014-4-3 14:39     标题: PC机与单片机多机主从互通的实现

关键字:PC   单片机   多机主从互通  
0 引言
PC机与单片机组成的主从系统很常见,在很多领域中都得到了应用。在这些系统中,PC机与单片机之间一般采用串行通信方式,按照一定的格式,进行数据、指令的交换,完成PC机对单片机的控制、数据前送,或者单片机上数据、状态等信息的回送。

当单片机数量较多时,比较容易实现PC机对所有单片机的控制。一般在这种情况下,采用广播的方式。

所有单片机都挂在一条串行数据总线上,只需对单片机进行地址编码,PC机将地址数据和控制报文进行广播,单片机接收广播数据后进行地址比对,筛选出所需的数据,完成相应的数据传送。

如果PC机要对单片机多机进行广播,并回传所有单片机的信息,即单片机还要发送数据至PC机,再加上单片机数量较多(大于100个单片机),则要实现PC机与单片机多机的互相通信,难度是比较大的。

本文提出了一种切实可行的方法,通过实际电路搭建和调试,实现了PC机与单片机多机的互相通信,达到了预定的目标,使该系统具有如下功能:

(1)PC机可以对所有100多个单片机进行控制,根据需要,发送不同控制字到达每个单片机;

(2)PC机对单片机的状态修改是随机的、没有规律的;

(3)所有单片机将自身的一些状态信息按照顺序回传至PC机。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0