电子课程设计论文 LED智能台灯 - 图文
更新时间:2024-05-17 17:42:01 阅读量: 综合文库 文档下载
- 基于dsp的课程设计论文推荐度:
- 相关推荐
一、课程设计目的、任务和内容要求: 在现代城市中,随着人口和能源消耗的急剧增长,总用电量也在日益增加,要是没有节能措施,便会造成能源枯竭的不良后果。因此,LED智能台灯便有了其设计的必要性。 本课程设计的任务就是设计一个LED智能台灯系统。鼓励学生在熟悉基本原理的前提下,与实际应用相联系,提出自己的方案,完善设计。 具体设计任务如下: 1.熟悉LED智能台灯的工作原理; 2.写出LED智能台灯的设计方案; 3.用硬件及软件加以实现; 4.写课程设计报告。
二、进度安排: 第1周: 查找资料,熟悉LED智能台灯的设计原理,给出设计总体方案; 第2周: 各模块的详细设计; 第3周: 硬件连线,调试; 第4周: 写课程设计报告。 三、主要参考文献: 1.谢自美. 电子线路设计-实验-测试[M] .武汉:华中科技大学出版社, 2000 2.周志敏. 纪爱华 集成稳压电源电路图集[M].北京:中国电力出版社,2007 3.余永全. 单片机在控制系统中的应用[M].电子工业出版社,2003 4.林雪梅. 热释电红外传感器及其应用[J].甘肃科技纵横,2005.(01) 指导教师签字:
年 月 日
徐州师范大学物理与电子工程学院课程设计报告
目 录
摘要 ………………………………………………………………….………………………II Abstract ………………………………………………………………….……………….....II 1 绪论…………………….…………………………………………………..…………….1 1.1 系统设计的目的…………………………………………………………………………..1 1.2 LED智能台灯特性………………………………………………………….……………..1 1.3 系统设计的内容…………………………………………..…………………………… 2 2 系统的可行性分析……………………………………….………………………………. 3 3 系统硬件电路设计…………………………………..………………………….…………. 4 3.1 电源模块…………………………………………………..………………………….…..4 3.1.1 LED光源驱动电路……………………………………..………………………….….4 3.1.2 元器件选择…………………………………………..…………………………….. 5 3.1.3 LED光源的设计……………………………………..………………………….…… ...7 3.2 单片机外围电路模块……………………………………..………………………….…..8 3.2.1单片机总控制电路……………………………………..…………………………..…..8 3.2.2时钟电路………………………………………………..…………………………..…..9 3.2.3 STC89C52具体介绍……………………………………..…..…………...………..…..10 3.3 红外感应模块………………………………………...…….……………………….11 3.4 手动调节光强模块……………………….………………………………..….………...12 4 系统软件电路设计…………………………..………………………….…………………14 4.1 PWM调光……………………………………..………………………….……………….14 4.2 人体红外感应……………………………………………………………………………14 4.3 手动调节光强…………………………………………………………………...………15 5总 结 ……..…………………………………………………..……………………………16 参考文献 …….………………..………………………………..……………………………17
附录………...………………………………..…………………………..……………………18 附录1 主要程序代码……………………..…………………………....……………………18 附录2 实物图………………………………..……………………。…..……………………22
- I -
徐州师范大学物理与电子工程学院课程设计报告
摘 要
台灯已是千家万户的必需生活电器,经常由于忘记关灯而造成巨大的能源浪费。LED被认为是21世纪的照明光源。LED发光器件是冷光源,光效高,工作电压低,而且能耗低,可控制好、无辐射,同样亮度下,LED能耗为白炽灯的10%,荧光灯的50%。LED寿命可达10万小时,是荧光灯的10倍,白炽灯的100倍。因此,我们提出LED智能台灯方案,本系统主要包括以PT4115芯片为基础的LED驱动模块,利用单片机STC89C52进行控制的手动PWM调光模块、感应人体红外信号的热释电红外传感器的红外感应模块等目的。
关键词:智能台灯;LED驱动;PWM调光;红外感应
Abstract
Desk lamp is already the necessary life appliances, families often due to forget to turn off the lights and cause a huge waste of energy. The LED is considered lighting source of the 21 st century. LED device is cold light, high efficiency, low voltage operation, and low energy consumption, can control, no radiation, the same brightness, LED to 10% of incandescent lamp energy consumption, 50% of fluorescent lamp. The LED life can reach 100000 hours, it is 10 times as much as incandescent lamp, fluorescent lamp 100 times. Therefore, we put forward the LED intelligence desk lamp scheme, this system mainly includes PT4115 chip in the basis of driver module, LED by SCM STC89C52 to control PWM light module, sensing the human body of pyroelectric infrared signal infrared sensor of infrared sensor modules and manual light on the purpose.
Keywords: intelligence desk lamp; The LED drive; PWM light; inductive
- II -
徐州师范大学物理与电子工程学院课程设计报告
1绪论
1.1 系统设计的目的
台灯已是千家万户的必需生活电器,经常由于忘记关灯而造成巨大的能源浪费。在我国,照明耗电占年发电总量的12% (超过100亿kW?h) 。现在的台灯绝大部分是采用普通的白炽灯、荧光灯、节能灯和螺旋节能灯 ,并且控制方式多采用手动开关,不能连续调节,更不能自动调节。随着能源紧缺、电价越来越高、环保要求及LED的光效的提高,用LED替代现在台灯普遍使用的白炽灯或荧光灯,环保无污染。另外,LED的光谱几乎全部集中于可见光频段,其发光效率可达80~90%,并且传统的台灯中的光源体使用的是交流电,所以每秒钟会产生100-120次的频闪。LED灯是把交流电直接转换为直流电,不会产生闪烁现象,保护眼睛,可以获得“柔和”的灯光环境。现在中国约30%的人有不同程度的视力问题,其中近视是主要问题,近年来,我国的近视率已上升为全球第二,仅次于日本,但近视的总人数确是全球第一。引起近视的主要原因是用眼不健康,如用连续用眼时间过长,看书,学习时的坐姿不正确等。
现在的普通台灯90%的供电系统是用交流电经变压后直接供电,在用电高峰期时使用会增加供电系统的负担,并且停电时不能工作,移动使用性较差。太阳能是新型的绿色能源,但普及率还不高。因此,我们提出智能LED台灯方案。
1.2 LED智能台灯特性
1、高效节能:以相同亮度比较,3W的LED节能灯333小时耗1度电,而普通60W白炽灯17小时耗1度电,普通5W节能灯200小时耗1度电。
2、超长寿命:半导体芯片发光,无灯丝、无玻璃泡、不怕震动、不易破碎、使用寿命可达五万小时(普通白炽灯使用寿命仅有一千小时,普通节能灯使用寿命也只有八千小时)。
3、健康:光线健康光线中含紫外线和红外线少,产生辐射少(普通灯光线中含有紫外线和红外线)。
4、绿色环保:不含汞和氙等有害元素,利于回收,普通灯管中含有汞和铅等元素。 5、保护视力:直流驱动,无频闪(普通灯都是交流驱动,就必然产生频闪)。 6、安全系数高:所需电压、电流较小,安全隐患小于矿场等危险场所。
- 1 -
徐州师范大学物理与电子工程学院课程设计报告
7、市场潜力大:低压、直流供电。
1.3 系统设计的内容
本次课程设计的LED智能台灯主要包括四个模块: (1)LED光源驱动
利用变压器将220V的交流电转化成12V的直流电源,然后PT4115芯片将12V直流电压变换成稳定的恒流源 (2)单片机外围电路
利用STC89C52单片机控制PWM调光以及红外检测等模块。 (3)红外检测
利用热释电红外检测模块来检测是否有人靠近台灯,若有人则台灯自动开启,当一段时间检测不到人活动是台灯就会渐渐熄灭。 (4)手动PWM调光
经AD转换后得出的数值来改变单片机的PWM的占空比,实现手动调光。
- 2 -
徐州师范大学物理与电子工程学院课程设计报告
2 系统的可行性分析
(1)系统设计的意义:
本项目的设计思想来源于生活,所具有的功能也是为台灯使用的方便性及节能环保而设置,因此具有很大的实际意义。
(2)系统功能设计可行性分析:
针对目前普通台灯存在的能耗高、操作使用不便及功能单一三个问题进行系统分析与研究,以单片机PT4115为控制核心,用热释电红外传感器检测是否人进入使用台灯的范围,用光敏电阻判断有人在使用台灯范围时是否需要开灯。综合运用传感技术实现台灯是否有人员来自动控制台灯的开关及利用PWN波对台灯进行手动调光,在功能上使之更加具有人性化,以此提高人的接受度和舒适度。
- 3 -
徐州师范大学物理与电子工程学院课程设计报告
3 系统硬件电路设计
3.1 电源模块
3.1.1 LED光源驱动电路
LED光源的驱动电路就是把12V直流电压变换成稳定的恒流源,电路的设计本着删繁就简、节省成本的原则,应该从能完成这个电路设计要求的众多LED驱动芯片中选择集成度高、性能较好、应用电路简单、价格较平的性价比有优势的PT4115芯片。因此选择驱动电路外围器件少的驱动芯片是生产成本的首要考量。
图3-1 PT4115 LED光源驱动电路
图3-2 PT4115 芯片实物图
- 4 -
徐州师范大学物理与电子工程学院课程设计报告
通过 PT4115芯片上的DIM 端,可以方便的进行模拟或PWM调光。由于模拟调光是直接改变流过LED电流的大小来实现亮度调节,除了亮度会改变以外,也会影响白光的质量,即不同电流下发出的白光存在色偏。因此,本设计采用PWM调光方案,PWM调光的基本原理是保持LED正向导通电流恒定,而通过控制电流导通和关断的时间比例,即改变输入脉冲信号的占空比,使LED产生亮暗变化;并利用人眼的视觉残留效应,当LED亮暗变化频率大于120Hz时,人眼就不会感觉到闪烁,而看到是LED的平均亮度。PWM调光的优势是LED正向导通的电流是恒定的,LED的色度就不会像模拟调光时产生变化。PT4115 恒流驱动输出的电流值计算公式为:Iout?0.1*D/Rs (D为方波信号占空比,Rs为限流电阻).本设计LED光源采用30只小功率白光LED灯珠并联方式,且每只LED灯珠额定电流为20mA,则PT4115恒流驱动输出最大电流Iout应为120mA,因此Rs选取0.25Ω电阻。L1为镇流电感,选取68μH,用于稳定通过LED的电流。D1是续流二极管,当芯片內部MOS管截止状态时为储存在电感L1中的电流提供放电回路;由于工作在高频状态,D1选用正向压降小且恢复速度快的肖特基二极管SS24。
3.1.2 元器件选择
表3-1 关键元器件的选择
Rs 精度大于1% Rs?0.1/ILED,比如要输出350mA,则Rs=0.1/0.35=0,2857 Cin 100uF (工作电压>50V) 输出电流小于400mA 100uF (工作电压>50V) 输出电流大于400mA 有续流储能和滤波的功能,电容量不宜太小 SS14 SS24 输出电流小于400mA 输出电流大于400mA D L 导通压低于0.30V的肖特基二极管,可以提高系统效率; 33-47uH (饱和电流>1.8A) 输出电流在800mA到1200mA 47-68uH (饱和电流>1.2A) 输出电流在400mA到800mA 68-100uH (饱和电流>0.6A) 输出电流小于400mA DCR越小,效率越高。选用EPC13锰锌4000磁芯。选用额定电流大于工作电流的1-1.5倍 - 5 -
徐州师范大学物理与电子工程学院课程设计报告
整流二极管 正向压降尽可能低于肖特基二极管,可有效地降低系统功耗。 电流能力一定要满足应用,原则上大于1.5*Iout*Vout/?0.8*Vin?。
PT4115用于小功率白光LED光源驱动方案时只需四个零件,Cin是输入滤波电容,Rs设定流过LED的电流If,Rs?0.1/ILED;L是续流电感,D5是续流二极管。因适配器已提供12V的直流电压,原图为交流电压输入整流用的桥式整流器D1~D4可省略。虽然零件少了,但对零件的要求更高,设计时需按要求选用,才能使电路进入良好的工作状态。PT4115的开关频率采用抖频技术有效降低EMI(Electromagnetic Interference),省略了抗EMI电路。
LED光源驱动芯片的恒流精度对于LED灯具生产厂家而言是至关重要的,目前LED光源驱动IC的恒流精度批量生产时都会有一定的离散性,LED灯具生产厂家在批量生产调试时,同样的电源、同样的LED光源负载、同样的恒流源电源板,因同一型号的不同驱动IC其恒流精度的个性差异会导致恒流源电源板输出电流产生一定的公差,使同一LED光源负载的发光亮度有所不同,这就会增加恒流源电源板大批量生产时在线调试的时间,影响生产力。因此,恒流源电源板生产厂家应选用恒流精度高的驱动IC,恒流精度至少要小于±3%,如是±1%更理想,但其价格会高于±3%的产品。
(1)电感的选择:
PT4115的设计最佳工作频率在1MHz以下,电感量的大小会影响其工作频率,本方案的电感设计在68uH以上,这样系统工作频率可以控制到1MHz以下。电感量小了,工作频率趋高,由于PT4115内部电流检测电路响应速度限制,对内部电流正常检测出现影响,不能更好地实现对内部开关的导通/关断控制。另外由于高频率会带来较大的开关损耗,使芯片运行在较高的结温下,电应力加大,不利于稳定工作。电感量太小还会导致PT4115的SW端烧坏,而无输出。电感的DCR越小,效率越高。建议选用EPC13锰锌4000磁芯。
电感器的饱和电流选小了,D5肖特基二极管的电流选小了,将会导致整个电路的续流不足,LED光源会产生人眼可见的闪光。将电感器的饱和电流和肖特基二极管的电流适当增大即可增大整个电路的续流电流,消除因此产生的闪光。 (2)适配器的选择:
适配器为本方案LED台灯提供稳定的交流电源->交直流降压变换,它的实时带载输
- 6 -
徐州师范大学物理与电子工程学院课程设计报告
出能力将影响本方案LED台灯的性能,用于本方案小功率白光LED台灯的适配器,它在带载时输出电流应大于1A,电压应稳定在DC12V。有些带载能力差的适配器,连接上本方案LED光源负载时,其实时输出电压会跌落到7V,甚至6.5V,对于工作电压从8V开始的LED驱动IC,届时会进入欠压保护状态而停止工作,一旦驱动IC停止工作,电压又回升至12V,LED驱动IC再次进入工作状态,如此周而复始,使LED台灯出现人眼可见的闪光。此时,只有更换带载能力好的适配器才能使LED台灯正常工作。同时应选用工作电压范围自6V初始的LED驱动IC,也可降低对适配器的选择要求,以降低生产配套成本。
(3)EMI的传导与辐射:
本LED台灯方案总体设计时要考虑能过EMI的传导与辐射,过EMI的传导与辐射的关键是电源变换器,因此要选用能过EMI。恒流源电源板因使用的驱动IC是DC/DC开关器件,工作时开关频率会产生辐射,因此内置在台灯底座金属壳内可有效降低辐射,机械结构设计时应考虑金属底座内的磁路屏蔽。
3.1.3 LED光源的设计
本设计LED光源采用5*6混联方式,共由30只高亮度小功率LED灯珠组成,如图3-3所示;每只LED灯珠的压降约3.1V,工作电流约20mA。由白光LED的正向伏安特性可知,当LED 端电压超过其正向导通电压后,较小的电压波动都会导致工作电流的的剧烈变化,从而影响LED的正常使用,故LED宜采用恒流驱动方式。因此,本设计LED采用高性能PT4115 恒流芯片驱动,PT4115是一款连续电感电流导通模式的降压恒流源芯片,能将直流电压直接转换成稳定的恒流输出;其采用6~30V宽电压输入,输出电流可达1.2A,转换效率高达97%,输出电流精度达±5%。该芯片内部含有抖频特性,极大的改善EMI,同时具有过温、过压、过流、LED开路保护等多种功能。该芯片适合用于绿色照明LED灯的驱动电路,具有应用电路非常简洁的优点。
- 7 -
徐州师范大学物理与电子工程学院课程设计报告
图3-3 LED光源实物图
3.2 单片机外围电路模块
3.2.1单片机总控制电路
图3-4 STC89C52单片机总控制电路
STC89C52是一种带8K字节闪烁可编程可擦出只读存储器(FPEROM-Flash
- 8 -
徐州师范大学物理与电子工程学院课程设计报告
Programable and Erasable Read Only Memory)的低电压,高性能COMOS8的微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
3.2.2时钟电路
STC89C52内部有一个用于构成振荡器的高增益反相放大器,引脚RXD和TXD分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生。内部方式的时钟电路如图3-5(a) 所示,在RXD和TXD引脚上外接定时元件,内部振荡器就产生自激振荡。定时元件通常采用石英晶体和电容组成的并联谐振回路。晶体振荡频率可以在1.2~12MHz之间选择,电容值在5~30pF之间选择,电容值的大小可对频率起微调的作用。
外部方式的时钟电路如图3-5(b)所示,RXD接地,TXD接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟P1和P2,供单片机使用。
(a) 内部方式时钟电路
- 9 -
徐州师范大学物理与电子工程学院课程设计报告
(b)外部方式时钟电路
图3-5时钟电路
3.2.3 STC89C52具体介绍
① 主电源引脚(2根):VCC(Pin40):电源输入,接+5V电源;GND(Pin20):接地线。
②外接晶振引脚(2根):XTAL1(Pin19):片内振荡电路的输入端;XTAL2(Pin20):片内振荡电路的输出端。
③控制引脚(4根):RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位;ALE/PROG(Pin30):地址锁存允许信号;PSEN(Pin29):外部存储器读选通信号;EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。
④可编程输入/输出引脚(32根):STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。
PO口(Pin39~Pin32):8位双向I/O口线,名称为P0.0~P0.7; P1口(Pin1~Pin8):8位准双向I/O口线,名称为P1.0~P1.7; P2口(Pin21~Pin28):8位准双向I/O口线,名称为P2.0~P2.7; P3口(Pin10~Pin17):8位准双向I/O口线,名称为P3.0~P3.7。
- 10 -
徐州师范大学物理与电子工程学院课程设计报告
STC89C52主要功能如下表所示:
表3-2 STC89C52主要功能
主要功能特性
兼容MCS51指令系统 32个双向I/O口 3个16位可编程定时/计数器中断 2个串行中断 2个外部中断源 2个读写中断口线 低功耗空闲和掉电模式 8K可反复擦写Flash ROM 256x8bit内部RAM 时钟频率0-24MHz 可编程UART串行通道 共6个中断源 3级加密位 软件设置睡眠和唤醒功能
3.3 红外感应模块
红外感应模块主要由红热释电红外传感器和菲涅尔透镜及其外电路组成。 (1)热释电红外传感器
红热释电红外传感器只对波长为10μm(人体辐射红外线波长)左右的红外辐射敏感,所以除人体以外的其他物体不会引发探头动作。探头内包含两个互相串联或并联的热释电元,而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是探测器无信号输出。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,于是输出检测信号。 (2)菲涅尔透镜
菲涅尔透镜的利用透镜的特殊光学原理,在探测器前方产生一个交替变化的“盲区”和“高灵敏区”,以提高它的探测接收灵敏度。当有人从透镜前走过时,人体发出的红外线就不断地交替从“盲区”进入“高灵敏区”,这样就使接收到得红外信号以忽强忽弱的脉冲形式输入。菲涅尔透镜的作用有两个:一是聚焦作用。而是将探测区域内分为若干明区和暗区,是进入探测区的移动物体能以温度变化的形式产生变化的信号。
- 11 -
徐州师范大学物理与电子工程学院课程设计报告
图3-5 模块外接示意图
图3-6 直流负载示意图
图3-7 交流负载示意图
- 12 -
徐州师范大学物理与电子工程学院课程设计报告
3.4 手动调节光强模块
在智能模式下,台灯能根据外界的光照强度自行调节台灯的亮度,使用户始终能有一个合适的光照环境;如果用户不需要自动调光,可以用旋钮来进行手动调光,或者使用无线遥控进行调光,可以根据用户自身的需要来控制台灯的亮度。
通过测量电位器两端的电压值,经AD转换后得出的数值来改变单片机的PWM的占空比,实现手动调光。如下图所示,通过调节S1增加光强,调节S2减小光强。
图3-8 手动调节光强模块电路图
- 13 -
徐州师范大学物理与电子工程学院课程设计报告
4 系统软件电路设计
4.1 PWM调光
PWM 脉冲信号则由单片机P1.0 产生,其高低电平决定LED的通断状态。将定时器T0溢出中断定为1/2500秒(即400μS),每10 次脉冲作为一个周期,即频率为250HZ。这样,在每1/250 秒的方波周期中,通过改变方波的输出占空比,从而实现LED灯的10 级亮度调节,即LED 亮度等级由每个周期内的高电平脉冲数目决定。当高电平脉冲个数为1时,占空比为1/10,亮度最低;当高电平脉冲为10时,占空比为1,LED亮度最高。
程序见附录:
sbit PWM_ctrl = P1^0; //设置PWM输出端口为P1^0端口 sbit P1_1 = P1^1;
图4-1 PWM调光原理图
4.2 人体红外感应
人体红外感应要满足两个条件:①有人在使用台灯范围内活动;②外界环境的光照强度较弱。当有人在台灯上的热释电红外的探测范围内活动并且环境光强较弱时,台灯逐渐点亮;或者用户可以无线遥控点亮台灯。当人离开后,延时一段时间后台灯渐渐熄灭。
人体红外感应由单片机P1.1产生,程序见附录。 检测到有人:
LED_infrared = 0; //红外检测指示灯亮
ET1 = 1; //开定时器1中断
if(!add) //检测到按键输入(增加光强)
- 14 -
徐州师范大学物理与电子工程学院课程设计报告
}
{ }
if((!minus)&&infrared) //检测到按键输入(减弱光强) { }
PWM_minus(); //减弱光强 PWM_add(); //增加光强
else //检测到没人 { }
LED_infrared = 1; //红外检测指示灯灭 ET1 = 0; //关定时器1中断
PWM_ctrl = 0; //PWM占空比输出为0%
4.3 手动调节光强
利用PWM波进行手动调光,其主要代码如下:
if(!add) //检测到按键输入(增加光强)
{ }
if((!minus)&&infrared) //检测到按键输入(减弱光强) { }
PWM_minus(); //减弱光强 PWM_add(); //增加光强
- 15 -
徐州师范大学物理与电子工程学院课程设计报告
5 总结
LED被认为是21世纪的照明光源。随着能源紧缺、电价越来越高、环保要求及LED光效的提高,用LED替代现在台灯普遍使用的白炽灯或荧光灯,环保无污染。另外,LED的光谱几乎全部集中于可见光频段,其发光效率可达80~90%,并且传统的台灯中的光源使用的是交流电,所以每秒会产生100~120次得频闪。LED灯是把交流电直接转换为直流点,不会产生闪烁现象,保护眼睛,可以获得“柔和”的灯光环境。
在本次课程设计中,我们组四人分工合作,分成资料搜集、元件采购、硬件设计、软件设计、论文完成等几个方面的工作。在整个设计制作过程中,我们,积极讨论设计方案,通力合作,完成了本次的电子技术课程设计。本次课程设计这是一个自主学习的过程,我们也在此过程中学到了许多知识,对单片机也有了较深入的了解,对我们能力的提高有很大的帮助。
虽然项目达到了初定的目标,但我们同时还提出了其他的设想,如蜂鸣器报警(提醒坐姿不正的人)以及液晶显示模块(显示时间)人体追踪(即台灯跟着人体的活动而自动调整照明方向)等设想,但由于时间关系,只能作为本项目的扩展功能,以对设计进行进一步的完善。
- 16 -
徐州师范大学物理与电子工程学院课程设计报告
参考文献
【1】谢自美. 电子线路设计-实验-测试[M] .武汉:华中科技大学出版社, 2000 【2】周志敏 纪爱华 集成稳压电源电路图集[M].北京:中国电力出版社,2007 【3】余永全.单片机在控制系统中的应用[M].电子工业出版社,2003 【4】林雪梅. 热释电红外传感器及其应用[J].甘肃科技纵横,2005.(01)
- 17 -
徐州师范大学物理与电子工程学院课程设计报告
附录
附录1:主要程序代码: #include \#define uchar unsigned char #define uint unsigned int
sbit LED_infrared = P3^4; //设置红外检测指示灯为P3^4端口 sbit LED_status = P3^5; //设置系统工作指示灯为P3^5端口 sbit PWM_ctrl = P1^0; //设置PWM输出端口为P1^0端口 sbit P1_1 = P1^1;
sbit add = P1^2; //设置按键检测输入端口(增加光强)为P1^2端口 sbit minus = P1^3; //设置按键检测输入端口(减弱光强)为P1^2端口 uchar infrared;
uint HighTime = 65535; //设置初始占空比为0% uint LowTime = 56535; uchar flag = 0; //设置标志位 void init_sys() //系统初始化函数 { }
void init_timer1() //定时器1初始化函数 {
TMOD = 0x10; TH1 = HighTime>>8; TL1 = HighTime;
- 18 -
PWM_ctrl = 1; LED_status = 1; LED_infrared = 1; infrared=0;
徐州师范大学物理与电子工程学院课程设计报告
}
EA = 1; ET1 = 1; TR1 = 1;
void PWM_add() // PWM占空比增加函数 { }
void PWM_minus() //PWM占空比减小函数 { }
void PWM_OUT (void) interrupt 3 //PWM输出函数 {
TR1 = 0; flag = ~flag; if(flag) {
TH1 = HighTime>>8;
- 19 -
if(LowTime<65535) { }
HighTime = HighTime-1000; LowTime = LowTime+1000;
if(HighTime<65535) { }
HighTime = HighTime+1000; LowTime = LowTime-1000;
徐州师范大学物理与电子工程学院课程设计报告
}
}
TL1 = HighTime; PWM_ctrl = 0;
else { } TR1 = 1;
TH1 = LowTime>>8; TL1 = LowTime; PWM_ctrl = 1;
void delay(uint n) // 延时函数 { }
void main() {
init_sys(); //系统初始化 init_timer1(); //定时器1初始化 while(1) {
LED_status = ~LED_status; //LED状态变化(亮灭)
delay(5000);
- 20 -
uchar i; while(n--) { }
i=10; while(i--);
徐州师范大学物理与电子工程学院课程设计报告
}
}
infrared = P1_1; //检测红外检测输入端口 if(infrared) //检测到有人 { }
else //检测到没人 { }
LED_infrared = 1; //红外检测指示灯灭 ET1 = 0; //关定时器1中断
PWM_ctrl = 0; //PWM占空比输出为0% LED_infrared = 0; //红外检测指示灯亮 ET1 = 1; //开定时器1中断
if(!add) //检测到按键输入(增加光强) { }
if((!minus)&&infrared) //检测到按键输入(减弱光强) { }
PWM_minus(); //减弱光强 PWM_add(); //增加光强
- 21 -
徐州师范大学物理与电子工程学院课程设计报告
附录2:实物图:
图1 电路总模块图
图2 实物整体图
- 22 -
徐州师范大学物理与电子工程学院课程设计报告
答辩记录表
学生姓名: 单炳正 学号: 08225031 班级: 08物51 答辩地点: 7#207 答辩内容记录: 1. 2. 3. 4. 上交论文; 为答辩老师及在座同学演示智能台灯的功能; 讲解智能台灯更功能模块的工作原理; 回答答辩老师提问的问题: 驱动模块是如何工作的? 答:首先通过12v交流变压器将220v交流点变成12v交流,通过全桥整流,再经电容滤波,输出幅值变化缓慢的近似直流电,再经过pt4115恒流芯片输出稳定的直流信号。 红外可否调节? 答:可以,红外模块上有两个旋钮,分别用于调节响应时间和响应距离。 5. 答辩老师评分,答辩结束。 - 23 -
徐州师范大学物理与电子工程学院课程设计报告
成绩评定表
学生姓名: 学号: 班级: 类别 合计 各项分值 分值 10 平时 完成情况 评分标准 按时参加课程设计,无旷课、迟到、早退、违反实验室纪律等情况。 实际合计得分 得分 备注 30 设计方案规范合理,设计目标明10 确,符合专业培养要求,时间安排得当,技术路线可靠。 按设计任务书的要求完成了全部10 任务,能完整演示其设计内容,符合要求。 报告文字通顺,内容翔实,论述充10 分、完整,立论正确,结构严谨合理,报告整体格式规范。 报告完成情况 30 设计方案合理、可行,论证严谨,10 逻辑性强;符号统一;图表完备、符合规范要求。 能对整个设计过程进行全面的总结,得出有价值的结论或结果;参10 考文献数量在3篇以上,格式符合要求,在正文中正确引用。 在规定时间内能就所设计的内容20 进行阐述,言简意明,重点突出,论点正确,条理清晰。 在规定时间内能准确、完整、流利20 地回答教师所提出的问题。 答辩情况 40 答辩组长:
总评成绩: 分 指导教师: (签字) 日 期: 年 月 日
- 24 -
徐州师范大学物理与电子工程学院课程设计报告
课程设计总结
成绩分析表 班级 分数分布 学生数 百分比 最高分 (以下为总结内容) 90分以上 89-80 最低分 79-70 69-60 平均分 60分以下 - 25 -
正在阅读:
PCH1216环锤破碎机04-15
丽江旅游市场SWOT分析09-20
蒙氏大班新学期工作计划04-24
新版国家行业分类标准.pdf04-29
语文A版一年级下册《语文乐园一》教学设计01-03
怎样建造蔬菜大棚会更坚固08-09
卧式数控车床纵向工作台设计07-25
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 台灯
- 课程
- 图文
- 智能
- 论文
- 设计
- 电子
- LED
- 志愿书入党申请书3篇
- 数据结构背包问题的求解
- 第四章ControlLogix 控制器指令介绍和编程应用
- 重庆市船用配套设备行业企业研究报告2018版
- 《幼儿园课程》讲义-3
- 2×300MW火电厂电气部分毕业设计
- 小学科学课评课稿
- 热电厂
- 小学教师教学工作管理考核细则(修订)
- 2018年中国转向横直拉杆行业供需趋势及投资风险研究报告目录
- 2011年度全国建筑业企业优秀项目经理审核通过人员名单
- 苏教版六年级上册全册英语期末总复习
- 外汇管理题库含答案
- 迪安肿瘤个体化治疗
- 预防校园欺凌主题班会教案5(4篇)
- 小学四年级下册书法教案
- 我院2016年华南农业大学大学生创新创业训练计划项目立项的公示
- 品德与社会五年级上册整册教案苏教版凤凰国标本(鲁洁主编)
- 2018届高三第二次模拟考试理科综合-化学试题含答案
- 桥梁施工组织设计(总施)