线遥控接收电路无线接收电路的工作原理是,发射电路发出电信号后,接收电路的天线就可以在空中捕获到电磁波,然后将该电磁波送给的管脚供处理,而将接收到信号解调后经过相应的管脚送给单片机处理。
具体的应用电路图如附录图所示。
第章系统软件设计单片机开发中除必要的硬件外,同样离不开软件,汇编语言源程序要变为可以执行的机器码有两种方法,种是手工汇编,另种是机器汇编,机器汇编是通过汇编软件将源程序变为机器码。
随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,软件是目前最流行开发系列单片机的软件。
提供了包括编译器宏汇编连接器库管理和个功能强大的仿真调试器等在内的完整开发方案,通过个集成开发环境将这些部份组合在起。
软件提供丰富的库函数和功能强大的集成开发调试工具,全界面。
另外重要的点,只要看下编译后生成的汇编代码,就能体会到其生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。
在开发大型软件时更能体现高级语言的优势。
本设计采用的开发环境为,开发语言为语言。
语言是个通用的编程语言,它提供高效的代码,结构化的编程和丰富的操作符。
不是种大语言,不是为任何特殊应用领域而设计。
它般来说限制较少,可以为各种软件任务提供方便和有效的编程。
许多应用用比其他语言编程更方便和有效。
与汇编相比,语言在功能上结构性可读性可维护性上有明显的优势,因而易学易用。
软件设计部分主要是要处理好按键扫描和接口芯片的数据传输问题,按键扫描部分利用单片机监测处理,实时性好。
以下为各部分软件设计的详细介绍。
接口软件实现主机对个设备的识别是经过个枚举的过程来完成的,主机的总线枚举器随时监控必要的设备状态变化。
总线枚举的过程如下设备连接。
设备经总线连接主机。
设备上电。
设备可以自供电,也可以使用总线供电。
主机检测到设备,发出复位。
主机通过检测设备在总线的上拉电阻,检测到有新的设备连接,并获释设备是全速设备还是低速设备,然后向该端口发送个复位信号。
设备默认状态。
设备从总线上接收到个复位信号后,才可以对总线的处理操作做出响应。
设地址分配。
当主机接收到有设备对默认地址响应的时候,就分配给设备个空闲的地址,以后设备就只对该地址进行响应。
读取设备描述符。
主机读取设备描述符,确认设备的属性设备配置。
主机依照读取的设备描述符来进行配置,如果设备所需的资源得以满足,就发送配置命令给设备,表示配置完毕。
挂起。
如果使用总线供电,为了节省电源,当总线保持空闲状态超过以后,设备驱动程序就会进入挂起状态。
接口芯片工作流程图接口芯片流程图如图图接口芯片工作流程图有按键事件发生判断中断类型转中断处理发送数据包有中断事件发生等待中断连接初始化按键和定时器开始接口芯片驱动对个具体的接口芯片,需要根据其相关寄存器或者命令字来驱动。
下表指出了芯片的命令字表命令字说明命令名接受者编码数据初始化命令设置地址使能器件写字节设置端点使能器件写字节设置模式器件写字节设置器件写读字节数据流命令读中断寄存器器件读字节选择端点控制输出读字节可选控制输入读字节可选端点输出读字节可选端点输入读字节可选端点输出读字节可选端点输入读字节可选读最后处理状态控制输出读字节控制输入读字节端点输出读字节端点输入读字节端点输出读字节端点输入读字节读缓冲区选择的端点读字节写缓冲区选择的端点写字节设置端点状态控制输出写字节控制输入写字节端点输出写字节端点输入写字节端点输出写字节端点输入写字节应答设置选择的端点无缓冲区清零选择的端点无使缓冲区有效选择的端点无普通命令发送回复无读当前帧数目读或字节驱动程序部分程序代码主函数打开中断初始化按键先断开连接将连接上配置值初始化为死循环如果有中断发生写读中断寄存器命令读回第字节的中断寄存器总线挂起中断处理总线复位中断处理端点输出中断处理端点输入中断处理端点输出中断处理端点输入中断处理端点输出中断处理端点输入中断处理,如果已经设置为非的配置则可以返回报告数据,如果端点输入没有处于忙状态则可以发送数据则返回报告程序说明如果单片机检测到按键按下的信息,并根据相应的模式发送按键码,接口芯片如果出于非忙的状态,自动将处理好的数据包发往机,顺利实现次按键过程。
前文指出,的技术可提供良好的连接指示。
在枚举中指示根据通信的状况间歇闪烁。
当成功地枚举和配置后指示将直点亮,随后与之间成功的传输带应答将关闭,处于挂起状态时,将会关闭。
该特性为器件,集线器和通信状态提供了用户友好的指示。
作为个诊断工具,它对隔离故障的设备是很有用的。
从系统测试中也可以看见该指示间歇闪烁,很好的验证了这特性。
设备描述符个设备只有个设备描述符,而个设备描述符可以包含多个配置描述符,而个配置描述符可以包含多个接口描述符,个接口使用了几个端点,就有几个端点描述符。
这些描述符是用定的字段构成的,分别如下说明。
设备描述符实验,观察结果。
图遥控器结果如图图开始图退出图下页图退出经过反复测试后,按键对应的开始结束下页上页完全正确。
表明了此系统完成了无线遥控器功能,基于接口的无线遥控器模块设计成功完成。
结论本科毕业设计是对大学四年来所学专业知识的整体考察,也是对自己综合能力的次很好的评估。
掌握了基于单片机和芯片的无线遥控器的设计,熟悉了相关协议,了解了射频遥控相关知识,为以后的深入学习奠定了良好的基础。
编程所采用的软件开发平台是,开发语言是语言,硬件调试电路手工焊接,可操作性好。
虽然语言和开发环境曾经都学习并使用过,但应用于这次的毕业设计才发现自己掌握的还不够熟练。
在老师的悉心指导下,自己查找资料动手练习,在顺利完成毕设任务的同时,对单片机语言和协议的认识和掌握水平也上了个新的台阶。
该论文阐述了系列单片机和的相关内容,详细介绍了系统的些功能设计,包括硬件设计和软件设计。
在程序调试期间用简单的串口通信电路,通过串口调试助手掌握了指令的传输过程,这对整个方案的设计起到了很大的指导作用。
现总结论文研究工作如下阐述了总线的原理和相关的协议对本设计的系统要求作出了分析,根据要求选定元件和具体编程方案针对系统所要实现的功能对相关芯片作了详细介绍,特别是对公司的芯片给出了具体的描述在硬件部分设计了原理图图,对单片机控制电路和接口芯片及其外围给出了电路图,在软件部分设计了采用了结构化的程序思想。
从系统演示的实际情况来看,本设计虽然实现了基本功能,但还有很多功能不是很完备,希望可以在今后的学习和工作中去完善。
参考文献中国专利信息网蒋世祥,黄文胜单片机系统实用抗干扰设计科技通报,,,吴金戎,沈庆阳,郭庭吉单片机实践与应用北京清华大学出版社,肖踞雄,翁铁成技术及应用设计北京清华大学出版社,白亮,李俊基于接口的无线幻灯片遥控器电子科技大学微电子与固体电子学院,,,谢处方近代天线理论成都成都电讯工程学院出版社,曹国华单片机原理及接口技术西安西安电子科技大学出版社,林立,张俊亮单片机原理及应用基于和北京电子工业出版社,陈海宴单片机原理及应用北京航空航天大学出版社,蒋济懋,李绍荣基于软件无线电的通信收发机及其实现信息技术,盛文利单片机语言的精确延时程序设计东北电力学院,张毅刚基于单片机的数据采集哈尔滨工业大学学报,景新梅软件产业原动力中国计算机报,,北京电子工业出版社,致谢经过半年的学习和忙碌,本次毕业论文设计已经接近尾声。
我觉得能够在这次的毕业设计中学到很多的东西,以往不注意的细节,在这次中是必须让自己去注意的。
但是作为个本科生的毕业论文,由于知识和经验的匮乏,难免有许多考虑不周全的地方,如果没有导师的督促指导,以及同学们的支持,想要完成这个设计是难以想象的。
在此忠心地感谢我的指导老师。
本论文是在老师的精心指导和大力支持下完成的。
老师渊博的学识务实的工作作风精益求精的科研精神严谨的治学态度都让我终身受益,也使我由衷地敬佩。
在论文定稿过程中,老师细心地审阅,耐心地指导,帮助我顺利地完成论文,我在这次的毕业设计中,认真对待每个过程,希望自己的认真,自己最后的毕业设计的成果能够回报老师这么多年来的教导,这么长时间的奉献。
在此,再次对老师表示衷心的感谢。
老师们您们辛苦了,谢谢您们对我们的关爱,对我们的无私教诲,在此,我感谢您们,感谢所有关心过我的人。
在这里请接受我诚挚的谢意,附录图原理图设备描述符的字节数大小,为描述符类型编号,为版本号分配的设备类代码,为标准设备类,为厂商自定义类型不是在设备描述符中定义的,如由规定和分配的子类代码分配的设备协议代码,同上端点的最大包的大小厂商编号产品编号设备出厂编号描述厂商字符串的索引描述产品字符串的索引描述设备序列号字符串的索引可能的配置数量配置描述符设备描述符的字节数大小,为描述符类型编号,为配置所返回的所有数量的大小此配置所支持的接口数量命令需要的参数值描述该配置的字符串的索引值供电模式的选择设备从总线提取的最大电流字符描述符设备描述符的字节数大小,为描述符类型编号,为编码的字符串接口描述符设备描述符的字节数大小,为描述符类型编号,为接口的编号备用的接口描述符编号该接口使用端点数,不包括端点接口类型接口子类型接口所遵循的协议描述该接口的字符串索引值端点描述符设备描述符的字节数大小,为描述符类型编号,为端点地址及输入输出属性端点的传输类型属性端点收发的最大包的大小主机查询端点的时间间隔由此我们可以看出,的描述符之间的关系是层层的。
在获取描述符时,先获取设备描述符,然后再获取配置描述符,






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
