收藏到会员中心

文档题目:

基于PIC16F74单片机串行通信中继控制器

基于PIC16F74单片机串行通信中继控制器
上传会员: aesxtepe
提交日期: 2013-08-21 18:38:57
文档分类: 电子信息机电
浏览次数: 31
下载次数: 0
下载地址: 点击标题下载 基于PIC16F74单片机串行通信中继控制器 (需要:130 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:16285
基于PIC16F74单片机串行通信中继控制器
中文摘要
目前,监控系统的应用无处不在,而在要监控范围大或监控点数多的情况下,就需要把监控工作分散进行,而把监控结果集中管理,这就是所谓的分布式监控。各种具有不同功能和接点数的模块可以随意组合成适合各种环境的分布式监控系统。连接这些分散的结点,最简单的方法就是采用串行总线结构[1]。
在多机通信领域,由于单片机具有灵活高效的多机通信功能和价格优势,应用越来越广泛,但由于单片机的收发信号都是TTL电平,驱动能力和抗干扰性有限,实用中常配合其它总线实现互联,RS485总线就是其中之一。RS485总线是平衡差分传输,抗干扰性好,最远可传输1200m,可互联多达31*31个单片机,非常适合组成多机通信系统。
RS485串行总线的单片机多机通信系统采用半双工主从通信方式,主机可以控制从机通信,从机主要负责对分布的电子设备进行监测或控制,从机接收主机发来的命令并做出相应的回答,同时从机间也可以通过总线进行通信。
在设计中,CPU采用了Microchip的8位处理器PIC16F74单片机。基于该单片机的高度集成化,可以简化外围电路,降低软件编写的难度,使系统具有更高的效率性,可靠性和经济性[2]。
本课题的难点和关键点就是软件的编写,最重要的是保证通信有条不紊地进行,因此需要严格和完善的通信协议。
该设计不但可以解决分布监控,采集数据集中管理难等的问题,而且可以解决远距离传输时常出现误码的问题,扩展通信距离。
本文全面介绍了基于PIC16F74的串行通信中继器的现状,PIC单片机的简单介绍,RS485通信、HT1621LCD显示、4*4键盘、外扩数据存储器和电源模块的硬件设计方案及其各模块的软件设计。
关键词:中继器,RS-485总线,PIC16F74单片机

目录
中文摘要 I
Abstract II
第1章 绪论 1
1.1 几种总线的比较 1
1.1.1 RS-485 1
1.1.2 现场总线技术 1
1.1.3 本地互连网络LIN 1
1.1.4 USB总线 2
1.1.5 总线选择的标准 2
1.3 市场机遇 2
第2章 系统总体设计思想 3
2.1 系统总体设计思想 3
第3章 系统硬件设计 4
3.1 系统结构框图 4
3.2 系统主要模块介绍 4
3.2.1 单片机选择及外围电路设计 4
3.2.2 max485 总线 5
3.2.3 ht1621 LCD显示模块 6
3.2.4 4*4键盘 8
3.2.5 外扩数据存储器 9
3.2.6 电源设计 10
3.3 硬件抗干扰措施 11
第4章 系统软件设计 13
4.1 PIC单片机USART简介 13
4.2 通信协议 14
4.2.1 信息格式 14
4.2.2 定时与重发 15
4.2.3 程序流程图 15
4.2.4 几种通讯方案的对比 20
4.3 键盘软件设计 22
4.4 显示程序设计 26
4.5 数据存储器软件设计 26
4.6 软件抗干扰措施 28
4.8 MPLAB简介 28
第5章 系统存在的问题 30
结论 31
致谢 32
参考文献 33
附录1 PIC16F74单片机波特率计算 34



(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇电力系统电压频率紧急控制装置研究 下一篇多路输出直流稳压源

相关栏目

最新文档下载

推荐文档下载