- 1
- 0
- 约2.54万字
- 约 46页
- 2019-05-17 发布于河南
- 举报
PAGE
基于AT89S52的遥控器设计
单片机系统开发与应用工程
摘要:
单片机红外遥控器可以通过非接触式实现对控制系统的操纵,不影响、干扰其他设备,编解码容易,可进行多路通信。单片机是将中央处理器、随机存储器、只读存储器、定时器芯片和一些输入/输出接口电路集成在一个芯片上的微控制器。红外通信是利用950nm近红外波段的红外线作为传递信息的媒体,即通信信道。发送端采用脉冲调制方式,将二进制数字信号调制成某一频率的脉冲序列,并驱动红外发射二级管PH303以光脉冲的形式发送出去,接收端红外接收头PH302将接收到的光脉冲转换成电信号,再经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后的输出。红外遥控系统由发射和接收两大部分组成,发射部分由键盘电路、遥控编码调制电路、放大器、红外发送二极管等组成,当2X8键盘有键按下时,遥控编码电路通过键盘行列扫描获得所按键的键值,键值通过编码获得一串键值代码,用编码脉冲去调制40KHz的载波信号,放大后通过红外发射二极管发射出去。接收电路将接收的信号通过放大电路将信号放大,经过解调解码后将信号整形输出,通过单片机控制LED灯的亮灭。
关键字:红外遥控器;单片机;PH303;PH302
目 录
TOC \o 1-2 \h \z \u 1、课题综述 h 1
2、系统分析 h 2
2.1红外通信原理 h 2
2.2单片机系统设计 h 2
2.3红外发射单元 h 6
2.4红外接收单元 h 6
3、系统设计 h 7
3.1硬件设计 h 7
3.2 软件设计 h 9
4、程序清单 h 10
4.1遥控发送程序清单: h 10
4.2遥控接收程序清单: h 18
总 结 h 23
参考文献 h 24
1、课题综述
课题名称:基于AT89S52单片机的遥控器设计。
课题意义:随着电子技术的飞速发展,新型大规模遥控集成电路的不断出现,使遥控技术有了日新月异的发展。遥控装置的中心控制部件已从早期的分立元件、集成电路逐步发展到现在的单片微型计算机,智能化程度大大提高。近年来,遥控技术在工业生产、家用电器、安全保卫以及人们的日常生活中使用越来越广泛。
红外遥控器可以通过非接触式实现对控制系统的操纵,不影响周边环境,干扰其他电器设备,编解码容易,可进行多路通信。在一些比较恶劣的环境中使用遥控器,可以保证操作者的安全,它设计简单,价格低廉,是一种应用很广的短程遥控系统。
通过研究遥控器的设计可以学习单片机系统的开发,单片机的工作方式和功能的实现,了解红外通信的原理,实现短程遥控,更系统全面的接触单片机。
课题要求:基于AT89S52单片机遥控器晶振采用12MHz。单个遥控发射模块可以控制多个控制对象,遥控的距离5-10m,并有一定的角度范围。
预期目标:单片机红外遥控器一套。
关键技术:制作遥控器需要解决很多问题,比如单片机原理和最小系统设计、红外发射和接收器的工作原理、键盘的扫描等,最终还要编写汇编语言调试运行实现既定的结果。
2、系统分析
2.1红外通信原理
红外通信是利用950nm 近红外波段的红外线为传递信息的载体,即通信信道。发端用脉时调制(PPM)方式,将二进制数字信号调制成某一频率的脉冲序列, 并利用该脉冲序列驱动红外线发射管以光脉冲的形式向外发射红外光, 而接收端将接收到的光脉冲信号转换成电信号,在经过放大、滤波等处理后送给解调电路进行解调, 还原成二进制数字电信号后输出。简而言之,红外通信的实质就是对二进制数字信号进行调制与解调,以便利用红外信道进行传输, 而红外通信接口就是针对红外信道的调制解调器。
采用脉宽调制的串行码,以脉宽为0.5ms、间隔0.5ms、周期为1ms 的组合表示二进制的“0”;以脉宽为0.5ms、间隔1ms、周期为2ms 的组合表示二进制的“1”,如图1-1所示。上述“0”和“1”组成的42 位二进制码经40khz 的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射。
0.5ms
0.5ms
1 ms
“0
“1”
0.5ms
2 ms
图2-1 遥控码的“0”和“1”
2.2单片机系统设计
一个典型的单片机系统主要由单片机、晶振和复位电路、输入控制电路、输出显示电路以及外围功能器件5个部分组成。如图2-2。
晶振、复位电路
晶振、复位电路
输入控制
单片机
输出显示
外围功能器件
图2-2 单片机系统的组成
单片机最小系统是单片机能够正常运行的最基本电路系统,如图2-3。通过最小系统与外围设备的链接可以实现不同的功能。
图2-3 单片机最小系统原理图
2.2.1单片机AT89S52
AT89S52
您可能关注的文档
- 基于AT89C51单片机控制的智能化转速测量仪_毕业论文.doc
- 基于at89c51单片机温湿度显示报警系统设计_毕业设计(论文).doc
- 基于at89c51单片机温湿度显示报警系统设计本科毕业设计(论文).doc
- 基于AT89C51单片机音乐喷泉控制系统设计.doc
- 基于AT89C51的16×32点阵LED显示屏的设计毕业论文.doc
- 基于AT89C51的LCD音乐盒_课程设计论文.doc
- 基于AT89C51的公交车语音报站器的设计_毕业设计.doc
- 基于AT89C51的公交车自动报站系统_毕业设计.doc
- 基于AT89C51的篮球比赛计时记分器的设计_毕业设计论文.doc
- 基于AT89C51的立定跳远测距系统设计_毕业设计论文.doc
- 基于AT89S52的婴幼儿智能助手的设计_毕业设计.doc
- 基于AT89S52的婴幼儿智能助手的设计毕业论文.doc
- 基于AT89S52电机转子故障检测的软件设计_毕业设计论文.doc
- 基于AT91SAM7S64的无线温湿度监控系统设计_毕业设计论文.doc
- 基于Authorware的多媒体教学软件的设计与实现毕业论文1.doc
- 基于Authorware的课程多媒体课件的设计与实现毕业论文.doc
- 基于Auto_CAD金地盛大住宅楼建筑设计.doc
- 基于AVR MENGE16的学生评教系统开发与研制_毕业设计论文.doc
- 基于AVR单片机的LED点阵屏设计_毕业设计.doc
- 基于AVR单片机的开关电源的设计与实现_毕业设计(论文).doc
最近下载
- 园林植物生产技术绪论.pptx
- 话剧《桑树坪纪事》中饰演李福林的角色创造阐述.docx VIP
- 公司海外工程项目应急响应与处理预案.docx VIP
- EMBA《招才选将》测试卷2.docx VIP
- 2023年初二全等三角形所有知识点总结和常考题提高难题压轴题练习含答案解析.pdf VIP
- 初二平行四边形所有知识点总结和常考题提高难题压轴题练习(含答案解析).pdf VIP
- 第1章 平行线(优质类型)-浙教版七年级《数学》下册考点解惑.docx VIP
- 【医疗推荐】三甲医院-出生缺陷监测及三项报告监测方案(001).pdf VIP
- 新编日语教程4-课件-第1课.ppt VIP
- 夏洛特烦恼话剧剧本.doc VIP
原创力文档

文档评论(0)