- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?
《单片机原理与应用》大作业
?
?
题 目 基于单片机的电视遥控器
院 系 信息科学与技术学院
专 业 计算机应用
姓 名
班级学号
指导教师
??
二○一一年十二月
信息科学与技术学院
单片机大作业任务书
作业名称
基于AT89C52单片机的万年历
姓 名
院(系)
班级
专业
学号
电话
QQ号
信息学院
计算机应用
20
1、设计任务:基于单片机的遥控器设计
2、设计要求:红外遥控是目前使用较多的一种遥控手段。功能强,成本低的等特点。系统设计要求利用红外传输控制指令 及智能控制系统,借助微处理器 强大灵活地控制功能发出脉冲编码,组成一个遥控系统。本设计的主要技术指标如下:
(1) 显示可控制通道
(2) 灵敏性可靠,抗干扰性强
(4)遥控范围:4——6米
红外线的特点不影响周边环境的,不干扰其他电器设备。由于其无法穿透墙壁,股不同房间的家用电器可使用的遥控器而不会产生相互干扰;多路遥控。
完成时间
2010-2011学年第二学期
摘 要
本作业是基于单片机的遥控器设计。本设计采用的是AT89S51.和AT89C55单片机,接收端的输出端状态大致可分为脉冲,电平,自锁,互锁,数据五种形式。“脉冲”输出是档案发射端按键时接收端应对应输出端输出一个“有效脉冲”
通过此次作业能够更加牢固的掌握单片机的应用技术,增强动手能力、硬件设计能力以及软件设计能力。
总体设计
1.1.1利用红外遥控开关电路
用单片机制作一个红外电器遥控器,可以控制电视机。
红外发射单片机
红外
发射
单
片
机
按键控制
按键
控制
当按下遥控按钮时,单片机产生相应的控制脉冲,由红外发光二极管发射出去。
受控电器电源开关1.1.2红外接收部分结构如下:
受控电器
电源开关
显示单片
显示
单
片
机
液晶显示屏
液晶显示屏
红外接收
红外接收
当红外接收器接收到控制脉冲后,经单片机处理由显示设备显示出当前调的数字。
第2章 系统硬件电路设计
2.1.红外遥控电路设计
由于本设计为一红外遥控装置,根据所选择方案将其分为发射和接收两大模块进行设计。
2.1.1 发射电路部分
2.1.1.1器件选择
单片机的选择:
本设计所用的单片机可以用C-31, AT89C-51,羚羊单片机等多种单片机来实现。但是C-31没有内部存储器,本设计需要编写程序,那么就要用外部扩展,比较麻烦。本设计所编写的程序比较简单,功能也比较少,如用羚羊单片机过于麻烦,大材小用,本设计所用到的输入输出端口也不是很多,所以我们决定用AT89C-51单片机来完成本设计,既方便也很实用。
下面对AT89C-51做一下简单的介绍:
AT89C-51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51 指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C-51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
主要特性:·与MCS-51 兼容·4K字节可编程闪烁存储器·全静态工作:0Hz-24Hz·三级程序存储器锁定·128*8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源·可编程串行通道 低功耗的闲置和掉电模式·片内振荡器和时钟电路
按键控制选择
由于本设计所控制的电视机,所以用外接扩充键盘较好。
电路设计
本遥控发射器采用码分制遥控方式,码分制红外遥控就是指令信号产生电路以不同的脉冲编码(不同的脉冲数目及组合)代表不同的控制指令。
在确定选择AT89C-51作为本设计发射电路核心芯片和点触式开关作为控制键后,加上一个简单红外发射电路和12M晶体震荡器便可实现红外发射。
下图为本红外遥控设计核心部分之一的发射电路原理图:
其中芯片端口P1.0至P1.7接键盘式开关。
接收电路部分
2.1.2器件选择
单片机的选择
与发射部分一样,本设计所用到的输入输出端口不多,用AT89C-51单片机完全可以完成本设计,其方便实用的性能相对其他同
文档评论(0)