- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于rs485的单片机通信系统设计大学论文
专业 课程设计任务书
2013-2014 学年 第 2 学期 第 16 周- 19 周
题目 基于RS-485的单片机通信系统设计 内容及要求
1.利用RS485实现单片机的双向通讯;
2.通过键盘实现从机的选择、发送数据的输入;
3.主机显示发送的数据及从机编号。
4提高要求:通过键盘实现循环工作模式、指定从机这2种工作方式的切换。
进度安排
16周:查找资料,进行系统硬件设计、软件方案设计;
17周:硬件制作、软件的分模块调试;
19周:系统联调;
19周:设计结果验收,报告初稿的撰写。 学生姓名娇佳慧 指导时间:周一、周三、周五 指导地点:E楼 610 室 任务下达 2014年 6 月 3 日 任务完成 2014年 6月 27 日 考核方式 1.评阅 □ 2.答辩 □ 3.实际操作□ 4.其它□ 指导教师 张小林 系(部)主任 注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。
2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。
摘要
串口通信是一种广泛应用于各个领域的通信方式,在远距离数据传输和控制系统中,可以根据RS-485协议实现远距离传输。
此次课设即利用MAX485芯片实现半双工串行通信的双向通信系统。系统主要由主机控制模块、通信模块、数据输入模块、数据显示模块和模数转换模块五个部分组成,实现了 利用RS-485实现单片机的双向通信,通过键盘实现从机的选择、发送数据,主机显示发送的数据及从机编号,通过键盘实现循环工作模式、指定从机这两种工作方式的切换。
此系统具有使用方便、操作简单、便于实现、成本低、可靠性高、可拓展性强、易于维护等特点,具有较广泛的应用前景。
关键字:单片机;RS-485总线;串行通信;数模转换
目录
前言 1
第一章 设计内容及要求 2
1.1设计内容 2
1.2设计要求 2
第二章 系统组成及工作原理 3
2.1系统组成 3
2.2 工作原理 3
第三章 硬件电路方案设计 4
3.1 主机控制模块 4
3.2 数据显示模块 5
3.3 模数转换模块 6
3.4 键盘输入模块 7
3.5 通信模块 8
3.5.1 RS485通信协议 8
3.5.2 RS485通信格式 9
3.6从机控制模块 10
3.6.1 单片机最小系统 10
3.6.2 显示模块 11
第四章 软件设计 12
4.1 通信协议 12
4.1.1 串行通信协议的比较——RS232 RS422 RS485 12
4.1.2 通信过程 14
4.2 主机程序 14
4.2.1 主程序流程图 14
4.2.2 矩阵键盘输入子程序 15
4.2.3 数码管显示子程序 16
4.2.4 传输模块子程序 17
4.3 从机程序 17
4.3.1从机总流程图 17
4.3.2 接收并显示子程序 18
第五章 实验调试和测试结果与分析 19
第六章 结论 20
第七章 参考文献 21
附录一 电路图 22
附录二 程序代码 23
前言
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。
Ω,驱动器输出电压为1.5V(最小值)、5V(最大值)。
第一章 设计内容及要求
1.1设计内容
设计一个基于RS-485的单片机通信系统。
1.2设计要求
1.通过键盘输入数据和显示要传输的数据;
2.通过串口利用RS-485总线,将数据发给单片机主机,并显示。
图1.1 系统设计方案图
第二章 系统组成及工作原理
2.1系统组成
系统主要由主机控制模块、通信模块、数据输入模块、数据显示模块和数模转换模块五个部分组成。其系统框图如下:
图2.1 系统框图
在本系统中,通信主机是核心部分,主要完成对数据的处理、操作和运算;数据输入模块主要完成数据的输入,所有人机交换的数据都从该模块中输入;数据显示模块完成了通信双方的数据显示;通信模块即完成数据的接受和发送,实现数据远距离传输。
2.2 工作原理
基于RS-485的单片机通信系统设计的原理是:利用数模转换模块或者键盘输入模块通过P3口或者P1口将数据输入到C51单片机主机里,C51单片机主机通过程序来控制共阴数码管显示数据并利用MAX485芯片将数据传输到C51单片机从机中,C51单片机从机再通过程序控制另一个共阴
您可能关注的文档
- 基于mc34063集成电路的开关电源设计大学论文.doc
- 基于mcgs的锅炉温度控制系统设计大学论文.doc
- 基于mega16数字万年历的设计大学论文.doc
- 基于mega16数字万年历设计大学论文.doc
- 基于mfcmp3播放器的开发与设计大学论文.doc
- 基于mvc模型的二手市场的设计与实现大学论文.doc
- 基于netlinx网络的混矿流量控制系统设计课程设计大学论文.doc
- 基于nagios网络监控管理系统的设计与实现大学论文.doc
- 基于mysql的百度地图二次开发大学论文.doc
- 基于nrf905的无线温度采集系统的设计大学论文.doc
- 《海洋生态廊道识别技术指南 第2部分:造礁珊瑚》编制说明.pdf
- CCAATR11202-2025危害分析与关键控制点(HACCP)体系基础考试大纲(第2版).pdf
- CCAATR10402-2025服务认证基础考试大纲(第2版).pdf
- 《海洋生态廊道识别技术指南 第2部分:造礁珊瑚》.pdf
- CCAATR10602-2025环境管理体系基础考试大纲(第2版).pdf
- CAS∕GSP0012023企业标准化良好行为评价与管理准则.pdf
- 《涉路工程安全技术规范》编制说明.pdf
- CECS 205-2006 给水内衬不锈钢复合钢管管道工程技术规程.docx
- 95R418 热力设备及管道保温(憎水膨胀珍珠岩制品).docx
- CECS 181-2005 给水钢丝网骨架塑料(聚乙烯)复合管管道工程技术规程.docx
最近下载
- word格式:报价单-通用报价单.docx VIP
- 川教版(2024)《信息科技》四年级上册 单元3 活动三 《处理规范的数据》课件.pptx VIP
- 北京市大兴区2024-2025学年七年级上学期期末英语试题(含答案).docx VIP
- 《瓶子哈哈镜》幼儿园大班科学微课讲课PPT课件.pptx VIP
- EPCM项目管理实施规划.docx VIP
- 水利水电工程标准施工招标文件2009年版.doc
- 室内除甲醛报价单模板.docx VIP
- 外用制剂仿制药开发I-处方工艺研究及质量控制评价.ppt VIP
- GB50055-2011 通用用电设备配电设计规范 (2).pdf VIP
- GB_T 13542.2-2021电气绝缘用薄膜 第 2 部分 试验方法.docx VIP
原创力文档


文档评论(0)