基于RS-485的单片机通信系统设计(发送端)
摘要
串口通信是一种广泛应用于各个领域的通信方式,在远距离数据传输和控制系统中,可以根据RS-485协议实现数据远距离传输。
本设计即是利用MAX485芯片实现半双工串行口通信的双向通信系统。系统主要由主机控制模块、通信模块、数据输入模块和数据显示模块四个部分构成,实现了利用RS485实现单片机的双向通讯,通过键盘实现从机的选择、发送数据的输入,主机显示发送的数据及从机编号,通过键盘实现循环工作模式、指定从机这2种工作方式的切换。
该系统具有使用方便、操作简单、结构简单、成本低、可靠性高、可扩展性强、易于维护等特点,在实际生活中有广泛的应用前景。
关键字:RS-485协议、双向通信、MAX485
目录
前言..............................................................5
第一章 系统总体方案................................................6
系统总体框图设计.............................................6
系统框图..............................................6
第二章 系统具体设计及硬件设计
2.1 主机控制模块.................................................6
2.1.1 系统主芯片选择........................................6
2.1.2 复位电路...............................................7
2.1.3 时钟电路...............................................7
2.2 通信模块.....................................................8
2.2.1 通信芯片选择...........................................8
2.2.2 通信电路 ..............................................8
2. 3数据输入模块.................................................9
2.4 数据显示模块.................................................9
第三章 软件设计...................................................11
3.1 系统总流程图................................................11
3.1.1 程序流程图............................................12
第四章 硬件调试与分析.............................................16
4.1 实验调试仪器..............................................16
4.2 各个子系统模块调试........................................16
4.2.1 握手信号发送模块调试..................................16
4.2.2 接收数据与拒绝接收数据模块调试........................17
4.2.3 发送数据与接收数据模块调试............................17
第五章 总结与体会................................................19 参考文献..........................................................20
附录一:总原理图..................................................20
附录二:源程序代码................................................21
摘要
串口通信是一种广泛应用于各个领域的通信方式,在远距离数据传输和控制系统中,可以根据RS-485协议实现数据远距离传输。
本设计即是利用MAX485芯片实现半双工串行口通信的双向通信系统。系统主要由主机控制模块、通信模块、数据输入模块和数据显示模块四个部分构成,实现了利用RS485实现单片机的双向通讯,通过键盘实现从机的选择、发送数据的输入,主机显示发送的数据及从机编号,通过键盘实现循环工作模式、指定从机这2种工作方式的切换。
该系统具有使用方便、操作简单、结构简单、成本低、可靠性高、可扩展性强、易于维护等特点,在实际生活中有广泛的应用前景。
关键字:RS-485协议、双向通信、MAX485
目录
前言..............................................................5
第一章 系统总体方案................................................6
系统总体框图设计.............................................6
系统框图..............................................6
第二章 系统具体设计及硬件设计
2.1 主机控制模块.................................................6
2.1.1 系统主芯片选择........................................6
2.1.2 复位电路...............................................7
2.1.3 时钟电路...............................................7
2.2 通信模块.....................................................8
2.2.1 通信芯片选择...........................................8
2.2.2 通信电路 ..............................................8
2. 3数据输入模块.................................................9
2.4 数据显示模块.................................................9
第三章 软件设计...................................................11
3.1 系统总流程图................................................11
3.1.1 程序流程图............................................12
第四章 硬件调试与分析.............................................16
4.1 实验调试仪器..............................................16
4.2 各个子系统模块调试........................................16
4.2.1 握手信号发送模块调试..................................16
4.2.2 接收数据与拒绝接收数据模块调试........................17
4.2.3 发送数据与接收数据模块调试............................17
第五章 总结与体会................................................19 参考文献..........................................................20
附录一:总原理图..................................................20
附录二:源程序代码................................................21
关于 基于RS一485的单片机通信系统设计(发送端) 的使用提示:
本文件为 机械课程设计 资源,格式 doc,大小 4.20M。
由 mjy123 于 2012-09-27 上传。仅供学习参考,不得商用。
侵权问题请联系 帮助中心。








