红外遥控显示系统设计实训指.docxVIP

  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文档。上传文档
查看更多
最新 精品 Word 欢迎下载 可修改 通信工程应用设计——红外遥控显示系统设计实训指导书 设计目标 完成红外控制现实系统的设计,即以单片机位核心微处理器,完成接收处理红外遥控信号和控制点阵LED显示两部分功能电路的设计; 学会使用Protel系列软件,完成红外遥控显示系统的电路原理图绘制和PCB版图绘制; 掌握通用版焊接工艺,完成红外遥控显示系统的硬件结构搭建,并调通硬件部分; 掌握基于C语言编程的单片机控制技术,完成实现红外遥控显示系统功能的控制程序设计(信号的接收、信息的处理及点阵LED显示控制程序); 软硬件联调,完成系统的最终功能。 设计任务 完成基于单片机的红外遥控显示系统设计,利用红外接收装置接收遥控器发射的控制信号,利用单片机对接收的控制信号进行处理并通过应用程序控制使与单片机I/O相连的8X8点阵LED输出显示与遥控器控制信号相应的内容。 具体要求完成内容: 1)电路原理图绘制; 2)PCB版图绘制; 3)硬件电路焊接调试; 4)系统应用程序编写与编译调试; 5)软硬件联调实现完整系统设计要求; 6)撰写实训报告。 设计要求 信号接收部分 利用红外线接收器HS0038实现。HS0038采用黑色环氧树脂封装,不受日光、荧光灯等光源干扰,内附磁屏蔽,功耗低,灵敏度高,在采用小功率发射管发射信号的情况下,其接收距离可达35m,能与TTL、COMS 电路兼容。HS0038 为直立侧面收光型,接收红外信号频率为38 kHz,周期约26 μs,同时能对信号进行放大、检波、整形,得到TTL 电平的编码信号。HS0038的三个管脚分别是地、+5 V 电源、解调信号输出端,其具体器件图如图1所示,器件手册见参考资料。 图1 HS0038器件图 ? 红外一体化接收头的测试可以利用图1 所示的电路进行,在HS0038 的电源端与信号输出端之间接上一只二极管及一只发光二极管后,再配上规定的工作电源(为+5V),当手拿遥控器对着接收头按任意键时,发光二极管会以闪烁提示红外接收头和遥控器工作都正常,如果发光二极管不闪烁发光,说明红外接收头和遥控器至少有一个损坏。只要确保遥控器工作正常,很容易判断红外接收头的优劣。 2. 单片机最小系统 单片机最小系统的响应配置是为了保证最为核心微处理器的单片机能够正常工作,其中包括电源和地的连接、晶振的连接、复位控制的电路连接等,具体连接方式可参见各类单片机应用开发书籍和资料。 3. 点阵LED电路显示控制部分 点阵LED的显示控制部分采用单片机I/O引脚输出适当的高低电平控制8X8点阵LED的具体行列电平,进而实现对8X8点阵LED具体显示形式的控制。 为了减少引脚且便于封装,各种点阵LED显示模块都采用阵列形式排布,即在行列线的交点处接有现实LED(发光二极管)。点阵LED显示模块的显示驱动只能采用动态驱动方式,每次最多只能点亮一行LED(共阳形式点阵LED显示模块,即每行行列线交点处的发光二极管正极共同接高电平)或一列LED(共阴形式点阵LED显示模块,即每列行列线交点处的发光二极管负极共同接地)。8X8点阵LED显示模块结构原理及引脚图如图2所示。 图2 8X8点阵LED显示模块结构原理及引脚图 点阵LED的显示控制部分的电路连接方式可分为三种。第一种方法是将点阵LED显示模块的所有管脚都与单片机的I/O相连,控制显示编程时同时对两个I/O赋值对相应位置的发光二极管亮灭进行控制。第二种方法是将点阵LED显示模块连接成共阴形式,即将点阵LED显示模块的所有列接地、所有行接单片机I/O,控制显示编程时只对对应行的I/O赋值控制相应位置发光二极管的亮灭。第三种方法是将点阵LED显示模块连接成共阳形式,即将点阵LED显示模块的所有行接高电平、所有列接单片机I/O,控制显示编程时只对对应列的I/O赋值控制相应位置发光二极管的亮灭。 使用软件 Protel DXP——电路原理图及PCB版图绘制软件; KeiLC(uvsion2)—— 基于单片机的C语言编译环境。 设计方案 系统框图 图3 系统框图 如图3所示,单片机作为本系统的核心控制单元,承担了从红外接收器接收输入信号并对该输入信号进行处理、产生相应的点阵LED显示模块控制信号的全部工作。串口可作为调试接口,用于开发者从上位机(PC机)向单片机下载控制程序对整个系统进行软件调试。电源模块用于向核心微处理器(单片机)和点阵LED及其他外围电路供电。 器件选型 单片机芯片选用STC公司的51单片机STC89C51,其引脚图如图4所示。 图4 STC89C51引脚图 红外接收器采用HS0038,基本电路参考文档; 下载调试接口选用串口,串口与单片机的连接需要电平转换芯片MAX232辅助完成,具体电路参考单片机说明文档。 电路设计 红外遥控显示

文档评论(0)

189****5087 + 关注
官方认证
文档贡献者

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

版权声明书
用户编号:7102116031000022
认证主体仪征市思诚信息技术服务部
IP属地江苏
统一社会信用代码/组织机构代码
92321081MA278RWX8D

1亿VIP精品文档

相关文档