山东大学学报(工学版)

北大核心,CA,CSCD,WJCI,

国内刊号:37-1391/T

国际刊号:1672-3961

山东大学学报(工学版)杂志2023年第5期:基于RS485的多主机对等通信系统的设计与实现

发布日期:

作者:任瑶瑶,马金平

单位:1.南京财经大学红山学院, 江苏 南京 210003;2.山东大学机械工程学院, 山东 济南 250061

关键词:RS485,多机通信,通信转发,通信协议,嵌入式系统,

基金:山东大学教育教学改革与研究资助项目(2022Y114);山东大学实验室建设与管理研究资助项目(sy20222304)

针对主从模式带来的通信延迟、冗余通信等问题,设计一种基于RS485多主对等通信方式,实现RS485通信线路上多主机对等通信功能,不需要主机轮询通信。对通信线路进行设计,在原有RS485通信线路基础上增加一条控制线路,用于检测通信线路的工作情况。移植uC/OS-Ⅱ实时操作系统到STM32F103C8T6控制板上,利用uC/OS-Ⅱ的实时多任务特性,实现通信线路检测、数据接收、数据发送及其他任务的同时运行,提高通信系统的工作效率。采用数据缓冲、数据队列、循环冗余校核(cyclic redundancy check, CRC)校验等方式,提高数据接收与发送的稳定性和可靠性,解决数据量增加带来的数据混乱、传输不稳定等问题。通过搭建试验系统,实现预期的通信功能,验证多主对等通信的可行性,为联网设备通信提供一种新方法。

来源:2023年第5期

《山东大学学报(工学版)》期刊编辑部

查看山东大学学报(工学版)杂志2023年第5期

联系我们

  • 地址:山东省济南市山大南路27号
  • 电话:0531-88366735
  • E-mail:xbgxb@sdu.edu.cn

咨询工作人员