遥控调光灯设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子竞赛
《遥控调光灯的设计》
学校:
专业:应电、电信
参赛成员:
摘要
本设计采用芯片A T89S52制作一遥控调光灯,能够实时、准确多点控制灯光的亮度。不但有利于光线采集,还有利于节能减排。本设计有主机(A T89S52)、从机(遥控电路)和灯光控制电路组成。为使系统方便不同方式使用,本设计分别使用了遥控控制、旋钮控制,可根据不同需要任意控制。本设计采用AT98S52单片机作为主控芯片,并配以RC 上电复位电路和以NM12.000晶振为主要元件的振荡电路,进而保证了系统的实时性。
关键字:遥控调光灯,AT89S52单片机。
Abstract
This design uses the chip AT98S52 making a remote
dimmer,which can control the light intensity with real-time ,accurately ,and multipoint.It is not only beneficial to the light acquisition.but also more advantageous to save energy.This system is comprised of the core(A T98S52),the slave(remote control circuit)and the lighting control ,To enable the system to be used in different ways ,the design uses the remote control,control and relay control knob can be arbitrary under the control of the different needs of different states of the relay switch.To make use of different ways conveniently,this design uses the remote control,knob control and real-time light control ,according to different needs .
Key words: Remote dimmer,AT89S52 SCM,
1设计任务 (3)
基本要求 (3)
2方案论证与比较 (3)
主要控制芯片的选
择 (3)
从机部分 (4)
3总体方案 (4)
工作原理 (4)
总体设计 (4)
4系统硬件设计 (5)
主机模块 (5)
遥控接收模 (6)
手动旋钮控制模块 (6)
从机遥控模块 (7)
5、系统软件计 (9)
6、总体设计与结果分析 (10)
基本部分测试 (10)
功能测试 (10)
测试结果分析 (11)
7、设计总结 (12)
8、参考资料 (12)
1、设计任务
以“环保、节能、成本控制”为主题,设计并制作一遥控调光灯。
设计要求
1、以高亮度LED为光源,以单片机为主控芯片;
2、系统分为主机和遥控从机,主机负责调光,从机负责远程控制,采用红外遥控的方法;
3、遥控从机上要有四个按键,按键1,是开关,按一下灯开,再按灯关;按键2,是低亮度;按键3,是中亮度,按键4,是高亮度。
4、主机也有调光功能,通过旋转亮度旋钮可以任意调节光的亮度。
2、方案论证与比较
主要控制芯片的选择
方案一:选择A T89S52单片机作为核心控制芯片。A T89S52是一种低功耗、高性能、价格便宜的微控器,具有8K在系统可编程Flash存储器。AT89S52单片机外部资源丰富,拥有32个I/O口,方便设计使用。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、有效的解决方案。
此次设计中,以上两款单片机都没够完成设计需要。但是ATMEGA16的程序实现没有AT89S52灵活,且AT89S52价格比较低廉。鉴于以上原因,本次设计采用AT89S52作为核
心芯片。
方案二:
ATMEGA16L单片机。采用单片机进行红外线解码,直接在单片机内部进行数据处理,产生不同的PWM对LED灯进行控制。ATMEGA16L自带A/D转换功能,可以直接采集亮度调节旋钮两端的电压,处理成不同的数据,然后对LED灯进行PWM方式控制亮度。
方案三:
以LPC2138 为主控芯片:其本身自带A/D转换功能,带大容量的32KRAM和512K FLASH ,内部资源丰富且系统稳定,芯片价格昂贵。
从机遥控部分电路
方案1:采用TX05D芯片。TX05D是一种一体化的红外线发射、接收器件,它内部包含红外线发射、接收及信号放大与处理电路,能够以非接触形式检测出前方一定范围内的人体或物体,并转换成高电平信号输出。由于TX05D内部采用低功耗器件和抗干扰电路,所以工作稳定可靠、性能优良,可广泛应用于各种自动检测、自动报警和自动控制等装置中。
方案2:采用DT9122D芯片。DT9122D芯片是通用红外遥控发射集成芯片,采用CMOS 工艺制造,最多可外接64个按键,并有三组双重按键,兼容了HT6222、TC6456B、SC6122、PT2222,功能更加强大,极大的方便了设计需要,同时该芯片功耗低(最大功耗仅0.25W),价格低廉,完全符合“节能、成本控制"设计理念。
鉴于本次设计题目要求,要在一定距离上实现遥控,自然对于遥控发射部分的要求也较高。传统的遥控芯片价格昂贵且传输距离有限,不能完全满足本次设计需要。根据设计要求,综合考虑节能减排和功能完善等方面,本设计采用方案2。
3、总体方案
工作原理
本设计采用芯片AT89S52单片机作为遥控调光灯的主控芯片,能够实时、准确、多点控制灯光的强度,不但有利于对光线的采集,更有利于节能减排。本系统由主机(AT89S52)、从机(遥控电路)和灯光控制电路组成。本设计使用光敏电阻实时监测外部灯光的强弱,达到自动调节灯光亮度的效果;该设计分别采用红外遥控控制、半自动旋钮控制和全自动光线控制来实施对高亮LED的光线控制;为使程序执行周期耗时最短,本设