资源描述:
《单片机无线编程系统的设计【开题报告】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、毕业设计开题报告电子信息工程单片机无线编程系统的设计一、综述本课题国内外研究动态,说明选题的依据和意义目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。单片机广泛应用于仪器
2、仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,目前许多应用领域都采用无线的方式进行数据传输,这些领域涉及车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等。无限收发一体数传MODEM模块PTR2000芯片性能优异,在业界居领先水平,它的显著特点是所需外围元件少,因而设计非常方便。该模板块在内部需成了高频接收、PLL合成、FS
3、K调制/解调、参量放大、功率放大、频道切换等功能,因而是目前集成度较高的无线数传产品。以往设计无线数传产品常常需要相当的无线电专业知识和昂贵的专业设备,而且传统的电路方案不是电路太复杂就是调试困难而令人望而却步,以至影响了用户的使用和新产品的开发研制工作。PTR2000的出现,使有们摆脱了传统无线产品设计的困扰。该器件采用抗干扰能力较强的FSK调制/解调方式,其工作频率稳定可靠、外围元件少、功耗极低且便于设计生产,这些优异特性使得PTR200非常适合于便携及手持产品的设计。另外,由于它采用了低发射功率、高灵敏度设计,因而可满足无线管制的要求且无需使用许可证,是目前低功率无线数传
4、的理想选择。二、研究的基本内容,拟解决的主要问题:1.系统总体设计本文实现一种基于专用无线传输芯片的短距离无线数据传输,整个系统的功能模块示意如图l所示。单片机无线传输模块无线传模块PC机图1短距离无线数据传输系统功能示意框图系统主要实现下面3个功能。▲计算机通过无线数据模块向单片机发送一个数据。▲单片机将计算机发送的这个数据重新的发送给计算机。▲计算机发送给单片机的这个数据可以点亮单片机端相应的小灯。2.PTR2000发送、接收模块PTR2000的工作模式和工作频道是由TXEN脚和CS脚实现控制。如图2所示。接脚输出电平工作状态TEXNCSPWR工作频道号#芯片状态0011接
5、受0112接受1011发射1112发射XX0待机图2PTR2000的工作模式和工作频道基于图2模块工作模式,采用PTR2000的发送和接收的固定模式。PTR2000固定为发模式时令TXEN脚、PWR脚接+5V电源,CS脚接地线,其DI脚接AT89C51的P1.7口,输入由AT89C51输出的数据,然后发送数据。PTR2000固定为收模式时,则将TXEN脚、CS脚接地线,PRW接+5V电源。如此接收来自PTR2000发模块发送来的数据,通过DO脚接AT89C51,输出所接收到的数据到AT89C51中进行解调。AT89C51通过RS一232接口与上位机进行通信,再由上位机进行处理并
6、显示,PTR2000在这个过程中作为一个传输通。3.单片机和PTR2000的接口模块PTR2000无线收发模块与单片机的连接中,PTR2000模块的DO和DI分别与单片机的RXD和TXD连接,利用单片机的I/O可以控制模块的发射控制、频道转换和低功耗模式。单片机可直接通过将P2.0位置高电平或置低电平而将无线收发模块置于发射或接收状态。89C51单片机完成待发数据的组织和处理,向PTR2000模块发送数据和接收计算机发送的数据;和单片机相连的PTR2000无线数据模块将单片机的待传数据信号调制成射频信号,发送到计算机端的PTR2000模块,接收计算机端的PTR2000模块发送的
7、数据信号,并解调成单片机能够识别的TTL信号。4.计算机和PTR2000的接口模块计算机完成待发数据的组织和处理,向PTR2000模块发送数据和接收单片机发送的数据;和计算机相连的PTR2000模块将单片机的待传数据信号调制成射频信号,发送到单片机的PTR2000模块,接收单片机端PTR2000模块发送的数据信号,并解调成计算机能够识别的TTL信号;计算机数据收发软件的通信速率定为9600bit/s,可以使用VisualC中的MSCOMM控制属性来确定;MAX232完成RS232和TTL电平