基于单片机的串行通信发射机设计开题报告.docVIP

基于单片机的串行通信发射机设计开题报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)开题报告 题目:    基于单片机的串行通信发射机设计        专业:电子信息工程 一、选题的背景、意义 随着微机和单片机技术的不断发展,由PC机和多台单片机构成的多机网络监控系统已成为单片机技术发展的一个方向。它结合了单片机在实时数据的采集和微机对图形处理,显示的优点[1]。同时,Windows环境下后台微机在数据库管理上具有明显的优势,二者结合,使得单片机的应用已不仅仅局限于传统意义上的自动监测或控制,而形成以网络为核心的分布或多点系统发展的趋势。但这些单片机的发展方向和趋势的前提必须有一个良好的通信,使得微机能良好的采集单片机传来的数据[2]。 由于串行通信是一种简单、易行可靠的通信方式,所以在工业控制中已被大量采用。在许多工业生产中用哪个计算机对生产过程实行实时监控,对下位机发送来的数据进行实时数据处理,以及控制信号的产生与传输等功能[3]。在这种工业生产的特定环境下,计算机要与过程控制的实时信号相联系,因此要求计算机能实现对串行端口的直接操作。故本设计就是要通过单片机的发送,让PC机能对单片机发送的数据进行接收。 二、相关研究的最新成果及动态 至今,微机与下位单片机的通信发展已经有十几年的历史了,随着越来越成熟的通信技术和控制系统,PC机与下位机的通信已经实现了产品化、工业化[4]。但是越来越多的现实问题对该通信领域的要求越来越高。如便捷问题,无线的通信。 近年来,上位机与下位机的通信领域研究的势头与日俱增,成果也越来越多。现在该通信领域正朝着网络化、便捷化、无线化发展。 网络化就是以一台PC机为核心机对多个下位机进行数据的采集和处理,并发送相应的命令进行控制。如果有需要的话,各个下位机之间也可以形成通信,以方便满足通信的需要。 便捷化,串口通信已经是非常成熟的一种通信方式,但由于是串口形式,必须PC机上要有RS232接口,这样的连接对于以体积为重要指标的笔记本电脑就不是非常的方便了,这样,USB接口就应运而生了,这是一种全新的接口模式。 无线化,随着计算机通信和无线技术的逐步融洽,通信已经从传统的有线通信转化到了无线通信,无线通信有快捷、方便、可移动和安全等优势,所以现在已经广泛应用到了遥控玩具、汽车电子、环境监测和电气自动化等领域[5]。 三、课题的研究内容及拟采取的研究方法(技术路线)、研究难点及预期达到的目标 1、研究内容 随着数字、信息化的高速发展,PC机对下位单片机得良好通信就显得尤为重要。串行通信是一种简单、易行可靠的通信方式。故我欲采用以单片机为控制核心,利用串行通信设计并制作一串行通信发射机。电路主要由AT AT89C51单片机和由多个按键组成的控制模块,时钟电路、显示电路、电平转换电路等部分组成。其主要技术指标: ①P1口来控制,通过按键对系统的各个部分进行控制。 ②P2、P3口产生信号并通过共阳极数码管来显示。 ③软件采用C语言来编写,发射程序在通信协议一致的情况下完成数据的发射,同时,显示程序对发射的数据加以显示[6]。 2、研究方法(技术路线) 本次毕业设计的主要任务与目标是利用单片机实现串行通信,通过对单片机的控制,实现数据的传输。每一部分的实现由按键来控制, 当按键按下时,分别给显示电路赋初值,进行通信协议的初始化,计数器的计数[7]。最后发射显示在数码管上的数据,然后在电脑上显示。总的硬件框图如图1所示。 图1硬件框图 1)、硬件部分 由于51系列单片机有优异的性能价格比,内部资源丰富,故本次发射机的主CPU采用AT89C51单片机来实现。 时钟电路和复位电路 单片机的时钟电路可采用的方式有内部时钟方式和外部时钟方式,但一般情况下都是采用内部时钟方式。复位电路采用的是上电自动复位和开关手动复位. AT89C51单片机接口设计 AT89C51单片机内部有一个全双工的串行口,其与外部交换数据用两线即可完成,该引脚与单片机的P3.0(RXD)、P3.1(TXD)共用。可以通过单片机的这两个脚与外部进行通信。 按键控制与显示部分 按键部分:按键有独立键盘和矩阵键盘之分,但由于本设计用到的控制按键不多,故采用独立按键。这样更清晰、方便。 显示部分:方案①用两位的数码管来显示,方案②可以采用液晶屏来显示。但考虑到液晶的价格和两者的性能,所以选择数码管来显示。 电平转换电路 主要的电平转换芯片有MAX232、MAX422、MAX485,但考虑到本设计不用考虑信号的传输速度及传输的距离等问题,在遵守资源的合理利用准则下,我采用MAX232芯片来转换电平[8]。 2)、软件部分 软件部分包括两大部分,一是串行口通信的通信协议,二是单片机的控制发射程序[9]。其软件的大致流程图如图2所示。

您可能关注的文档

文档评论(0)

chengzhi5201 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档