基于单片机红外线遥控控制LED灯显示系统设计与制作课程设计
基于单片机的LED灯照明红外遥控电路设计

1 系统 的构 成 及 工 作 原 理
基 于单 片机 的 L E D灯 照 明红外 遥控 电路 的构 成如 图 1 所示 . 系统分 为红 外发 射模 块 和红 外接 收 及
灯 显示模块 两 大部分 .当按下 红外 发射 模块 中的控制 按键 时 .南红 外编 码发 射 电路将 红外 信号 发射 f ’ f {
第2 9卷 第 1 期
2 01 7年 3 月
宁德 师 范 学 院学 报 ( 自然科 学 版 ) J o u r n a l o f N i n g d e N o r m a l U n i v e r s i t y ( N a t u r a l S c i e n c e )
S TC 8 9 C52
制 按
钮
编码 发射 电路
接 收 解 码
l D
灯 驱 动
片
机
电路
电路
图 1 基于单片 ̄ f L I Y 2 , L E D灯 照明红外遥控 电路的构成
2 系统硬件 电路设计
2 . 1红外发射模块 电路的设计
红 外发 射模 块 电路 以 P T 2 2 4 8为 核心 元件 . 1 ' 3 ' 2 2 4 8是 一种 C MO S 红 外遥 控 发射组 件 。 加上 外 同常用
收稿 日期 : 2 0 1 6 - 0 9 — 0 7 作者简介 : 黄松峰( 1 9 8 0 一 ) , 男, 讲师. E — m a i l : h s t 9 9 0 5 @1 6 3 . c o n
第 1 期
黄松峰等 : 基于单片机的 L E D灯 照红 外 遥 控 电路 设 计
Vo l _ 2 9 No . 1
基于单片机的红外遥控系统设计毕业设计

本科生毕业设计(论文)论文题目:基于单片机的红外遥控系统设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:本设计是基于单片机的红外遥控系统设计,设计内容包括了红外接收,红外解码和步进电机控制三大块。
如今红外遥控技术已经得到了广泛的应用;其利用红外线来传输数据,这种情况下不需要实体连线,体积小,成本低,功能强。
我们日常生活中的电视机,洗衣机,空调,航天飞机,工业现场设备等都运用了红外遥控的技术。
本设计中发射端采用专用的发射芯片来实现红外遥控码的发射,且遥控码格式是NEC标准。
接收端采用市面上流行的1838一体化红外接收头,接收到的红外信号经由1838接收头完成光/电转化和解调的工作,然后把33位的完整码发送到解码芯片中去完成解码工作。
本设计中的主芯片是STC89C52单片机,主芯片和解码芯片之间进行串行通讯。
系统启动后,解码芯片将解码后得到的8位数据码串行发送到主芯片中,然后通过主芯片来控制步进电机的正转,反转,加速,减速。
本设计中的被控对象是步进电机,步进电机最适合做数字控制。
步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。
基于单片机的红外遥控设计与制作

基于单片机的红外遥控设计与制作引言:红外遥控技术已广泛应用于日常生活中,如电视机、空调、音响等家电产品的遥控控制。
本文将介绍基于单片机的红外遥控器的设计和制作过程。
一、设计方案1.硬件设计(1)红外发射模块:负责发射红外信号,通过红外LED进行。
(2)红外接收模块:负责接收外界发射的红外信号,通过对接收到的信号进行解码,判断所接收到的红外遥控码是否与预设的相同。
(3)单片机:作为中央处理单元,负责控制红外发射和接收模块的工作。
(4)按键开关:用于控制红外发射模块,当按键按下时,红外发射模块进行红外信号的发射。
2.软件设计(1)初始化:对硬件进行初始化,包括设置单片机引脚的输入输出方向、设置红外接收模块相关参数等。
(2)红外码解码:通过红外接收模块接收到的红外信号进行解码,判断接收到的红外遥控码是否与预设的相同。
(3)功能实现:根据接收到的红外码,判断所对应的功能,并执行相应的操作。
二、制作过程1.硬件制作(1)选择合适的单片机,并连接红外发射和接收模块到单片机上。
(2)按照电路图进行焊接,注意焊接时的接线是否正确。
(3)搭建电路测试台,连接电源和调试设备,进行电路的测试和调试。
2.软件开发(1)选择合适的单片机开发工具,如Keil C51等,进行软件开发环境的搭建。
(2)编写初始化代码,并将其烧录到单片机上。
(3)编写红外码解码函数和功能实现函数,通过对接收到的红外码进行判断,执行相应的功能。
三、测试与调试1.进行硬件的测试和调试,检查电路连接是否正常,并观察红外接收模块是否能正确接收到红外信号。
2.进行软件的测试和调试,观察是否能正常解码和执行功能。
四、应用与展望总结:本文介绍了基于单片机的红外遥控器的设计和制作过程,包括硬件设计、软件设计、制作过程以及测试与调试。
通过制作一个简单的红外遥控器,我们可以更好地理解红外遥控技术的原理和应用,并可以根据实际需求进行功能扩展和优化。
基于单片机的红外遥控灯的设计

基于单片机的红外遥控灯的设计一、课题名称:基于51单片机的红外遥控灯的设计二、主要技术指标(或基本要求):(1)电源电压:AC 220V/50HZ/DC +5V;(2)载波频率:38KHZ;(3)晶振频率:12MHZ;(4)红外发射距离范围:5-10m;(5)可通过遥控按键控制多种花样显示LED灯的亮灭效果;三、主要工作内容:采用A T89C51单片机设计红外遥控灯(1)根据课题的基本性能要求选择合适的设计方案(2)根据设计方案画出满足要求的电路方框图和各模块的原理图(3)根据系统硬件的基本要求完成系统软件的设计(4)使用Protel 99SE软件画出系统整体的电路原理图并进行PCB电路板排版(5)根据电路原理图,列出元件清单,完成实物的焊接(6)实现硬件的调试,对结果进行总结基于单片机的红外遥控灯的设计目录摘要Abstract第1章前言 (1)第2章红外线遥控系统的总体设计 (2)2.1 红外线简介 (2)2.2总体设计方案 (2)2.2.1单片机控制器模块 (2)2.2.2 设计的系统框图 (3)第3章控制模块的硬件设计 (4)3.1 单片机的主控模块 (4)3.1.1单片机的概括 (4)3.1.2 AT89C51芯片有以下功能特性 (4)3.1.3 AT89C51芯片的引脚功能 (4)3.2单片机的外围电路 (6)3.2.1 电源电路 (6)3.2.2 晶振电路 (7)3.2.3 复位电路 (8)3.2.4 按键模块电路 (8)3.2.5 LED发光二极管显示电路 (9)3.2.6 遥控接收模块电路 (10)3.3红外发射模块的硬件电路 (11)3.3.1遥控发射器的介绍 (11)3.4红外接收模块的硬件电路 (12)第4章控制模块的软件设计 (14)4.1红外编码原理 (14)4.2各模块程序流程图 (15)4.2.1红外遥控发射初始化程序和主程序 (15)4.2.2红外遥控接收初始化程序和主程序 (16)4.2.3红外遥控器按键扫描子流程图 (17)第5章整机的调试 (19)5.1硬件调试 (19)5.2软件调试 (20)5.3软硬件联调 (21)5.4成品展示 (23)第6章结束语 (25)附录一电路原理图附录二软件程序本系统是以89C51单片机为核心的红外传输系统,以延伸红外遥控技术为目的,采用了红外遥控器集中控制的方案,核心设计出一个无线遥控器控制LED灯花样显示效果,控制系统主要由51系列单片机、红外发射电路、红外接收电路、电源电路等部分构成。
基于51单片机的红外线遥控智能台灯设计-智能台灯的控制系统电路设计

基于51单片机的红外线遥控智能台灯设计-智能台灯的控制系统电路设计摘要随着社会的发展,智能产品也随着变化,电子产品快速发展,我们家用电器智能化越来越多,常见的智能家居如电饭煲,电磁炉,台灯等主要系统都具有一个共同的特点,那就是利用单片机控制系统作为本次的核心系统,因此带来巨大的方便,本次针对智能家居的台灯控制系统设计,对我国的智能家居发展是十分必要的,有着巨大的市场价值和市场潜力。
本设计以STC89C52为控制芯片,通过对红外传感器和光敏电阻的输出信息信号采集实现对LED灯的控制,达到模拟控制灯光的目的。
论文的主要的目的是完成智能灯光的硬件设计和软件设计,硬件设计的选择包括选型和电路设计;软件是对硬件的每个部分模块进行驱动,对于软件程序的编写可以将硬件部分传感器的数据采集和控制输出功能,从而做到灯光的智能控制。
关键词:STC89C52,智能台灯,光敏电阻,红外传感器Design of infrared remote control intelligent table lamp based on 51 single chip microcomputer-The control system circuit design ofintelligent table lampAbstractWith the development of society, intelligent products are also changing, and electronic products are developing rapidly. More and more intelligent home appliances are used. Common intelligent home systems such as rice cooker, electromagnetic stove, table lamp and so on have a common feature. That is to use the single-chip microcomputer control system as the core system of this time, which brings great convenience. This time, for the intelligent home The design of lamp control system is very necessary for the development of smart home in China, and has great market value and market potential.This design is based on STC89C52 as the control chip, through the acquisition of the output information signal of photoresist and infrared sensor to achieve the control of LED lamp, to achieve the purpose of analog control of light. The main purpose of this paper isto complete the hardware design and software design of intelligent lighting. The choice of hardware design includes selection and circuit design. The software is to drive each part of the hardware module. For the preparation of software program, the data acquisition and control output function of the hardware part of the sensor can be achieved, so as to make the lighting intelligent control.Key words: STC89C52; intelligent table lamp; photosensitive resistance; infrared sensor目录1 绪论 (3)1.1 本设计研究背景 (3)1.2 本设计的目的和意义 (3)1.3 设计方案的提出 (2)2 总体方案的选择 (2)2.1 主控芯片的选择 (2)2.2 三极管驱动模块 (3)2.3 热释电红外传感器 (3)2.4 光敏电阻 (3)2.5 报警模块的选择 (4)2.6 按键控制模块 (4)2.7 信号处理模块的选择 (5)2.8 手势模块的选择 (5)2.9 智能灯光方案的确定 (5)3 硬件设计 .................................................. 错误!未定义书签。
基于51单片机的红外遥控LED灯控制系统设计与实现

郑州科技学院《单片机原理及应用》课程设计题目基于单片机的红外遥控LED灯控制设计学生姓名 XX专业班级 XXXX学号 XXXXX院(系)信息工程学院指导老师 XXXXX完成时间 2015 年 9 月 20 日目录0. 引言 (1)1. 设计方案 (2)1.1 系统方案选择 (3)1.2 系统构成框图 (5)2. 系统设计 (6)2.1 硬件原理 (8)2.1.1 硬件组成介绍 (8)2.1.2 电路各部分功能原理 (13)2.2 软件流程 (15)2.3 实验与仿真 (21)2.4 实物图 (23)结论 (24)参考文献 (25)附录1原理图 (26)附录2 源程序 (26)基于单片机红外遥控LED灯控制系统设计与实现0.引言随着国民经济的快速发展和社会进步,教育在全社会愈加被关注和重视,校园规模也随着受教育者的数量增加而不断扩大,教室的数量也大幅度增加。
为使师生有舒适的教学和学习的环境,无论是教室的面积、设施和照度,校方在力所能及的范围内,都付出了十分的努力。
但由于学校开放型的管理模式,以及全员的节能意识的淡薄,高校的教室在白天室内照度很高的情况下,仍然普遍存在开灯作业;即使室内无人或人数很少的情况下,也是全部开启室内照明。
夜间许多教室,即使仅有几个学生在教室自习,但室内照明全部开启,绝不会有师生因为只有少数人而仅开几盏灯。
LED被认为是21世纪的照明光源。
LED发光器件是冷光源,光效高,工作电压低,而且能耗低,同样亮度下,LED能耗为白炽灯的10%,荧光灯的50%。
LED寿命可达10万小时,是荧光灯的10倍,白炽灯的100倍。
用LED替代白炽灯或荧光灯,环保无污染。
使用安全可靠,便于维护。
我国照明用电占总发电量的12%。
目前,公共建筑的照明灯具控制大多采用手动开关,经常出现没有及时开关的现象,从而造成大量的能源浪费和使用上的不便。
另外,不必要的使用,也会缩短灯具的使用寿命。
本文阐述了一套LED智能照明控制系统设计方案,可以根据工作环境中是否有人员和环境补光亮度等来自动控制照明的开关和亮度。
基于51单片机的红外遥控课程设计

目录第一章设计简介 (2)第二章系统方案 (2)一、设计方案对比 (2)二、方案设计 (4)第三章硬件设计 (4)一、红外遥控器 (4)二、红外接收模块部分 (6)第四章软件设计 (7)一、红外遥控器软件设计 (7)二、红外接收模块软件设计 (10)三、程序代码 (10)第五章测试及分析 (10)第六章结论 (10)第七章参考文献 (11)附录一(程序代码): (12)第一章设计简介本设计分为红外遥控器与红外接收模块两部分。
红外遥控器包括矩阵键盘、增强型51单片机(STC11L04E)、红外发射电路组成。
单片机扫描矩阵键盘后,将按键状态进行信源编码与信道编码,载波(38k脉冲)后由红外发射器发射。
红外接收模块部分由传统51单片机、数码管、一体化红外接收头组成。
一体化红外接收头将信号进行限幅放大、带通滤波、解调、积分、整形后输出解调信号至单片机,并由单片机输出解调信号。
第二章系统方案一、设计方案对比红外遥控器部分2.1.1 主控芯片方案一:HT6222方案二:STC11L04E分析:传统红外遥控器芯片HT6222具有性价比高、功能强大、稳定可靠、使用简单等特点,但该芯片难以零购。
STC11L04E为增强型51单片机,控制灵活(载波频率可调、通信协议可变更、用户码可变换)、价格较HT6222稍贵。
STC11L04E最大的特别是低功耗,功作电压低3.3V,易于应用于移动设备。
结论:由于STC11L04E单片机的灵活性以及学习性(可增强我们对一个完整通信系统的理解)。
因此我们采用方案二。
2.1.2 矩阵键盘方案一:3*6*2.5 贴片轻触开关方案二:6*6*6 直插轻触开关分析:3*6*2.5贴片轻触开关虽然体积小巧、美观,但与6*6*6直插轻触开关对比,在制板布线上较繁锁。
结论:综上,我们采用6*6*6直插轻触开关,使得整体布线简单,可布单面版,简化制板流程。
2.1.3电源模块方案一:钮扣电池CR2032方案二:可充电锂电池18650分析:可充电锂电池18650容量大,节能环保(可多次利用),但体积大。
基于红外遥控的LED照明系统

基于红外遥控的大功率LED照明系统设计目录摘要 (1)Abstract (1)第一章引言 (2)第二章设备选择 (3)2.1 照明现状分析 (3)2.2 LED照明优点 (4)2.3 LED照明驱动、调光问题及解决方案 (4)2.3.1 LED工作特性 (4)2.3.2 调光措施 (5)第三章控制方式 (6)3.1 红外遥控技术 (6)3.2红外遥控优点 (6)3.3 系统方案描述 (7)第四章硬件分析 (8)4.1 红外发射电路的设计 (8)4.2 接收电路的设计 (10)4.3 单片机主控电路的设计 (11)4.4 恒流驱动电路的设计 (12)第五章电路与程序设计 (14)5.1电路设计 (14)5.1.1红外发射电路 (14)5.1.2接收电路 (14)5.1.3单片机主控电路 (15)5.1.4恒流驱动电路 (15)5.2程序设计 (16)5.2.1系统主程序 (16)5.2.2红外解码中断程序 (17)5.2.3红外码值处理程序 (18)5.2.4键值识别散转程序 (19)第六章结论 (21)参考文献 (22)致谢 (23)摘要LED(发光二极管)被认为是继白炽灯、荧光灯后的第三代照明光源,具有发光效率高、寿命长、无污染、体积小、光方向性强、绿色环保等特点,是未来最具有发展潜力的光源之一。
本文设计了一种以AT89S51单片机为核心的红外遥控大功率LED 照明系统,其红外遥控系统由TC920发射器与HS0038红外接收器构成,采用PT4115芯片实现LED 恒流驱动系统,PWM方式实现调光。
本文详细给出系统的硬件和各部分的电路设计。
实践证明,该大功率LED 照明系统高效稳定,控制方便,在普通照明应用中具有较好的实用价值和经济适用性。
关键词:红外遥控;大功率LED;单片机AbstractLight emitting diode (LED) was considered as 3-Gen lighting source since incandescent and fluorescent lamp, which had merits of high luminous efficiency, long lifetime, no pollutions, small size, strong directivity and environmental friend. LED is the most promising and perspective light source in the future. A high-power LED lighting system based on AT89S51 single chip computer is presented, The infrared remote control system consists of a transmitter and HS0038 TC920 infrared receiver, using PT4115 chip LED constant current drive system, PWM dimming mode. This paper gives the system's hardware and circuit design of each part. Practice has proved that the system is highly efficient and stable power LED lighting, easy to control, and has good practical value and affordability in general lighting applications. Keywords: infrared remote control; high-power LED; single chip computer第一章引言随着科技的不断进步,能源消耗巨大,节约能源是我们未来面临的重要问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机红外线遥控控制LED 灯显示系统设计与制作课程设计
单片机与接口技术课程设计
题目: 基于单片机红外线遥
控控制LED灯显示系
统设计与制作
目录
第一章设计要求 (3)
第二章硬件系统设计 (3)
2.1基于单片机红外线遥控控制LED灯显示系统框架图 (3)
2.2单片机控制系统及其基本电路 (3)
2. 2.1 单片机最小系统 (4)
2.2.2时钟电路 (5)
2.2.3复位电路 (5)
2.3基于单片机红外遥控控制LED系统的设计原理 (6)
2.3.1单片机红外遥控控制LED显示系统原理 (6)
2.3.2单片机红外遥控控制LED系统码分制原理 (3)
2.4红外遥控发射系统电路设计 (8)
2.4.1指令按键电路 (8)
2.4.2 发射电路 (9)
2.4.3 显示模块 (9)
2.5红外遥控接收系统电路设计 (11)
2.5.1接收电路 (11)
2.5.2 LED灯显示电路 (11)
2.6硬件原理图 (12)
第三章软件系统设计 (12)
3.1 红外线发射电路程序流程图设计 (3)
3.2 红外线接收电路程序流程图设计 (13)
第四章系统测试与分析 (14)
4.1 利用Proteus和keil进行仿真调试 (14)
4.2 仿真图 (3)
第五章总结 (3)
附录1 (18)
附录2 (22)
参考文献 (25)
赣南师范学院 2013 — 2014 学年第_1_学期课程论文行政班级:电子科学与技术1101 学号:110803025 姓名:李婷
之间选择,这是电容C可以对应的选择10pF—30pF。
当使用89C55时晶振频率可以提高到24MHZ。
对于本设计的电容C用30pF,晶振选用11.0592MHz。
晶振电路如下图3-1所示,一条引脚接在XTAL1,另一条接在XTAL2。
单片机的复位电路:为了防止程序执行过程中失步或运行紊乱,此处采用了上电复位及手动复位电路,电路图如下图2-1所示:
图2-2-1 单片机最小系统图
2.2.2时钟电路
单片机必须要有时钟信号才能正常工作,因为它是一种时序电路[3]。
单片机芯片的18脚(X2)、19脚(X1)分别为片内反向放大器的输出端和输入端,
图2-4-1 指令按键电路图
2.4.2 发射电路
本设计中利用一体化红外收发二极管作为作为红外线的收发接口;红外线发射电路中,单片机将已编码完成的指令通过P3.7连接红外线发射机二极管发射出去,单片机与红外二极管接线图如下:
图2-4-2 发射电路连接图
图2-4-3 CD4511
2.5红外遥控接收系统电路设计
2.5.1接收电路
本设计中通过单片机的P3.2口外接一体化红外线收发二极管的红外线接收二极管,并把红外线接收二极管接收到的指令信号送入单片机内进行解码等处理。
红外接收二极管与单片机接线图如下:
2.5.2 LED灯显示电路
LED灯通过与单片机P1口进行连接,单片机根据接收到不同的按键码,通过控制P1口的电平,把相应的LED灯点亮或者熄灭,连接图如下:
图2-5-2 LED灯显示电路
2.6硬件原理图
硬件原理图如图所示:
图2-6 硬件原理图
第三章软件系统设计
3.1 红外线发射电路程序流程图设计
说明:
当单片机上电的时候程序开始执行,首先进行初始化工作,然后开启中断,接着单片机对接有按键的引脚电平进行扫描,当发现有按键被按下的时候,将该按键的按键码发送到单片机内部,按键码经单片机进行处理,并进行编码,编码完成后将该编码经由单片机的P3.7发送到红外线发送二极管进行信号发射:
图3-1 红外线发射电路流程图
3.2 红外线接收电路程序流程图设计
说明:
当单片机上电的时候程序开始执行,首先进行初始化工作,然后开启中断;
此时单片机对连接红外线接收二极管的P3.2端口进行扫描;当红外接收二极管接收到信号的时候,经该信号进行解码还原,并点亮指令的LED灯:
图3-2 红外线接收电路流程图
第四章系统测试与分析
4.1 利用Proteus和keil进行仿真调试
应用系统设计完成之后,要进行硬件调试和软件调试。
软件调试可以利用开发及仿真系统进行。
1.先排除硬件电路故障,包括设计性错误和工艺性故障。
一般原则是先静态后动态。
(1)利用万用表或逻辑测试仪器,检查电路中的各元件以及引脚是否连接正确,是否有短路故障。
(2)先要将单片机AT89C51芯片取下,对电路板进行通电检查,通过观察看是否有异常,然后用万用表测试各电源电压,若这些都没问题,则直接上仿真机进行联机调试观察各接口线路是否异常。
2.软件调试
软件调试是利用仿真工具Proteus和keil进行在线仿真调试,不但可以发现和解决程序错误外,而且可以发现硬件中存在的问题.
单片机AT89C51是系统的核心,利用万用表检测单片机电源VCC是否为(40脚)+5V、晶振是否正常工作(可用示波器测试,也可以用万用表检测,两引脚电压一般为1.8~2.3V之间)、复位引脚RST(复位时为高电平,单片机工作时为低电平)、EA是否为高电平,这样一来单片机就能工作了,再结合电路图,检测故障就很容易了。
4.2 仿真图
4.2.1按下第一个键
4.2.2按下第二个键
4.2.3.按下第三个键
4.2.4再次按下第二个键。