单片机红外遥控系统设计


    
    单片机红外遥控系统设计


    摘:文设计种基AT89S52单片机红外遥控系统控制种电器开关交流电机转速启停等方面阐述发射部分接收部分设计原理工作程介绍种红外遥控解码程序实现方法流程图表示程序设计程



    1 引言
    红外线波长远线电波波长红外遥控会干扰线设备工作次法穿透墙壁房间家电器通遥控器会产生相互干扰次红外线电路调试简单定电路连接误般需调试投入工作编解码容易进行路遥控外红外遥控器作控制系统输入设备具成低灵活方便特点红外遥控优点户提供方便操控手段该技术广泛应种家电产品娱乐设施现代化仪器仪表工业控制中现代家居生产生活增添丝亮色
    单片机集CPURAMROMIO口中断定时器体具体积重量轻控制灵活方便价格低廉等优点广泛应工业动化仪器仪表家电器信息通信产品军事装备等方面采单片机进行红外遥控系统设计具编程灵活样操作码数意设定等优点单片机断更新换代性断提升
    中ATMEL公司生产闪速存储器单片机芯片AT89S52种低功耗高性CMOS8位微控制器设计AT89S52单片机核心附相应外围电路构成基单片机控制红外遥控系统

    2 系统硬件设计
    文设计红外遥控系统分两部分:遥控发射部分接收控制部分(整系统原理框图图1图2示)整系统需解决关键问题实现红外信号效发射接收设计采脉数编码单片机软件解码方式实现红外遥控器继电器开关控制电器设备

    单片机(1)
    AT89S52
    矩阵
    键盘
    电路
    红外
    发射
    电路
    电源电路
           





    图1: 遥控发射部分框图


    单片机(2)
    AT89S52
    继电器
    控制
    电路
    红外接收
    电路
    电源电路
    数码显示
    电路
           





              图2:接收控制部分电路
    2.1遥控发射部分(电路原理图图3):
      AT89S52单片机矩阵式操作键盘红外发射电路电源部分组成实现旦键单片机进行键盘查询查询键号控制红外发射发射相应脉
    2.1.1AT89S52单片机
    遥控电路核心控制芯片采AT89S52单片机具备8KB重编程Flash存储器1000次擦写周期32编程IO口线316位定时器计数器8中断源门狗定时器2数指针外AT89S52 降0Hz 静态逻辑操作支持2种软件选择节电模式空闲模式CPU停止工作允许RAM定时器计数器串口中断继续工作掉电保护方式RAM容保存振荡器冻结单片机切工作停止直中断硬件复位止
    2.1.2矩阵式键盘
    矩阵式键盘行列式键盘I/O线组成行列结构键设置行列交电行列线分连接键开关两
    图3 遥控发射部分电路原理图
    端键中键列线送入扫描字行线读入行线状态判断设计中4*4矩阵键盘扫描时先
    4位输出口4位列线输出低电然输入4位行线状态行线状态皆高电表明键行线状态低电表明键
    2.1.3红外发射电路
      遥控信息码单片机定时器0调制成38KHZ红外线载波信号P34口输出三极9013放红外发射发射出
    2.2接收控制部分(电路原理图图4):
    AT89S52单片机红外接收电路数码显示电路继电器控制电路电源电路组成遥控器发射信号红外接收处理传递单片机单片机根信息码进行相应继电器控制完成相应现实功
    2.2.1AT89S52单片机
     AT89S52(2)单片机控制核心外加12MHZ晶振
    2.2.2红外接收电路
    红外光波见峰值波长940nm左右属红外波段红外接收接收红外线光波转换成电信号黑色树脂封装700nm波长光线滤红外体化接收头红外接收放电路组成够接收脉编码调制红外光信号具体积密封性灵敏度高价格低廉等优点设计采SM0038体化接收头解调频率38KHZ接收38KHZ红外脉信号时输出低电反输出高电解调信号输入单片机中断串行接收口通单片机中断查询进行步操作
    2.2.3数码显示电路
    方便识发射键号码显示受控制电路接收部分设置数码显示电路显示电路显示驱动器4511数码LED组成CD45117段译码器驱动器显示数码6’9’时没拖尾现象驱动象阴极LED数码CD4511四信号输入端单片机P1端口中四位实现
    2.2.4继电器控制电路
    继电器控制电路单片机P0P2口输出16支路控制16电器16支路电路形式完全相次设计模型中选择中支路演示P21口例连接继电控制电路中三极9012基极三极射极接继电器 整控制部分接交流电器中P21输出低电时三极导通继电器吸合应电器设备电源接通设备开启工作否P0P2口相应引脚输出高电三极截止继电器断开应电器设备断电工作


            图4 接收控制部分电路原理图
    3 系统软件设计
    设计软件分发射部分接收部分
    发射部分工作原理:系统电初始化进入程序循环状态调键盘扫描处理子程序键时系统处等状态键时系统通键检查子程序检查键号转入相应发射子程序(键扫描程序流程图图5) 
    发射子程序中利定时器0发射信号调制成38KHZ载波信号三极放驱动红外发射发射调制脉信号发射信号采脉数编码脉数代表编码2脉信息码脉数逐递增接收第位码宽3ms余1ms码间距1ms遥控码数帧间隔10ms遥控器键唯键号CPU通查询键值发射事先设定数脉(红外发射程序流程图图6)










    START
    键?
    N
    键码计算
    键扫描
    键号转发射程序
    Y
    N

    START
    装载发射脉数
    发3ms首脉
    停发1ms码间距
    发射脉数减1等0?
    发1ms脉
    停发1ms脉




    键扫描











    Y






    图5:键扫描程序流程图


    图6:发射程序流程图

    接收部分工作原理 :系统电初始化单片机INT1口进行检测高电时系统处等状态低电时启动中断服务程序红外接收器输出脉帧数时第位码降触发中断程序实时接收数帧第位码码宽进行验证第位低电码脉宽2ms作错误帧处理间隔位高电脉宽3ms时结束接收然根累加器A中脉数单片机P1.O—P1.3口输出相应二进制数译码器译码驱动数码显示显示相应键时P0P2口某应引脚输出控制信号继电器原状态发生改变时完成次数接收处理

    4 结束语
    设计采红外发射接收方式保证信号传输性控制简单实施方便成低廉通接收发射端控制信号接收部分实现相应控制受红外线定性传输距离限制该系统适应短距离遥控控制(10 m)操作时遥控器定角度果中间墙门窗等障碍物时红外线法穿透果采调频调幅等发射接收编码提高遥控距离受角度影响


    注释:
    红外编码格式种样设计选取中种


    参考文献:
    (1)李广弟单片机基础北京航空航天学出版社 2001年第2版2003年9月第6次印刷 P1137P200203
    (2)刘东汉基微处理器解码功遥控系统设计<现代电子技术>2006年第8期P2729
    (3)朱光忠基单片机红外遥控开关控制器<计算机工程设计>2006年第11期P20972099



    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 35 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    红外遥控音乐播放器单片机课程设计

     单片机课程设计 项目名称 红外遥控音乐播放器设计 专业班级 通信X班 学生...

    5年前   
    1290    0

    红外遥控电路设计

    摘 要 随着科学技术的飞速发展,信息的飞快传播,红外遥控在人们的生活中已经成为不可或缺的部分。本文重点介绍了利用单片机AT89S52和AT89C2051实现红外发射和接收电路的设计方法...

    5年前   
    1267    0

    基于51单片机的红外线遥控智能台灯设计-智能台灯的控制系统电路设计

    随着社会的发展,智能产品也随着变化,电子产品快速发展,我们家用电器智能化越来越多,常见的智能家居如电饭煲,电磁炉,台灯等主要系统都具有一个共同的特点,那就是利用单片机控制系统作为本次的核心系统,...

    3年前   
    967    0

    基于单片机的红外报警监控系统设计

    基于单片机的红外报警监控系统设计摘 要伴随着经济的飞快发展,科学技术的发展速度令人侧目。随着人民生活水平日趋提高,大家对自己的个人财产的保护意识也是越来越重,因此,越来越多的家庭都安装了报警...

    2年前   
    525    0

    基于凌阳单片机的红外通信接口设计

    科 研 训 练 报 告报告题目:基于凌阳单片机的红外通信接口设计姓 名 院(系) 电气与电子工程学院 ...

    2年前   
    391    0

    基于51单片机红外迎宾及人数检测报警系统

    红外感应式门铃如今常用于店铺门口用于迎接顾客。它可依据顾客的进出状况作出有所差别的反应。主要研究了红外感应技术在我们日常生活中的应用,即感应式门铃。通过对它的研究,学会红外接近开关的原理、电路设...

    3年前   
    842    0

    基于单片机的遥控窗帘课程设计

    《单片机应用与仿真训练》设计报告基于单片机的遥控窗帘设计姓 名: 学 号: ...

    1年前   
    292    0

    基于单片机的智能遥控感应风扇设计

    本设计为一种智能温控和湿控风扇系统,具有灵敏的温度感测、湿度感测和显示功能,系统STC89C52单片机作为控制平台对风扇转速进行控制。可由用户设置高、低温度值,测得温度值在高低温度之间时打开风

    4年前   
    701    0

    基于51单片机红外感应家用小夜灯的设计

     本科毕业论文(设计)题 目: 基于51单片机红外感应家用小夜灯的设计 院 系:物理与电子信息科学系 专 业:电子信息科学与技术...

    2年前   
    560    0

    智能遥控窗帘系统设计毕业设计

     毕业设计 题 目 智能...

    5年前   
    1376    0

    单片机课程设计报告基于单片机的温控系统

    职业学院机械与电子工程学院基于单片机温控系统课程设计报告班 级 电信班 学生姓名 学 号 指导教...

    3年前   
    994    0

    红外感应设计毕业设计

     信息与电气工程学院 课程设计说明书 (2011 /2012学年第一学期) 课程名称 : 电子系统应用课程设计 题 目 : ...

    5年前   
    1139    0

    基于单片机的空调温度控制系统设计毕业设计

     毕业设计  题 目 基于单片机的空调温度控制系统设计 学生姓名 学 号 学 院 计算机与信息工程系 专业班级 指导...

    5年前   
    2545    0

    基于AT89S51单片机无线传输系统设计毕业设计

    毕业论文(设计) 题 目: 单片机无线传输系统设计 完 成 人: ...

    4年前   
    872    0

    基于单片机的交通灯显示系统的设计与研究课程设计

     XX学院课程设计课 程 单片机课程设计 题 目 交通灯系统 院 系 机电系 ...

    3年前   
    901    0

    基于51单片机压力检测系统设计毕业设计

     学号: xx 大 学 毕业设计(论文) (xxxx届) 题 目 ...

    5年前   
    2722    0

    遥控社团课程设计

    课程名称:遥控社团教师: 附件二:一学期结束上交内容与实施(以一学期计算,约16--20课时,含报名选拔和期末的评价)课时主 要 内 容实施的简要流程1认识遥控车1.社员自我介绍2.认识遥控车...

    1年前   
    518    1

    基于51单片机的定时闹钟设计单片机课程设计

    单片机 课 程 设 计 报 告 院系: 信息工程学院 ...

    2年前   
    492    0

    基于单片机的温度控制系统设计毕业论文

    职业学院毕业论文 题目:单片机温度控制系统研制 系 院:工程技术学院 学生姓名: 学 号: 专 业:机电一体化 ...

    5年前   
    5864    0

    基于单片机温湿度测量系统的研究与设计

    温湿度的测量应用范围是很广的,对温湿度测量系统的研究也具有深远意义,本课题针对国内外对温湿度测量系统的研究与发展状况,分析了目前温湿度测量系统存在的主要问题,设计了一种基于单片机的温湿度测量系统...

    2年前   
    393    0

    文档贡献者

    山***1

    贡献于2019-05-18

    下载需要 35 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档