欢迎来到天天文库
浏览记录
ID:45795063
大小:525.09 KB
页数:14页
时间:2019-11-17
《吴则水论文(定稿)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、引言1-绪论1(一)总体方案设计1(二)驶件电路的设计2(三)红外传感器简介4(四)PROTEL99SE简介5二系统功能简介6(一)系统工作模式6(二)系统的主要优点:6三系统流程图6四硬件设计原理模块6(一)8052单片机主控模块(最小系统模块)6(二)驱动模块9五软件部分10(一)核心算法设计流程图10(二)系统程序11六结果与分析11(一)调试结果11(二)结果分析12七总结12(一)整个系统的设计思路12(二)商业开发价值12致谢12参考文献13基于52单片机的智能霓虹灯控制系统(应用电子技术09(1)班,吴则
2、水)摘要:智能霓虹灯设计是基于8052单片机,串口联级新型的共阴极驱动芯片——MAX232霓虹灯扫描控制器,采用环保节能LED灯组以实现智能化的动态显示效果。木设计的动感霓虹灯整体上可以分为电源模块、控制模块、显示模块和语音模块四部分组成。电源模块采用变压器、桥式整流滤波电路为CPU及MAX232供电。控制模块包括单片机8052、MAX232驱动以及红外传感器来完成系统程序的串烧,系统驱动及系统控制。关键词:LED霓虹灯;单片机;驱动模块引言本设计提出了一种基于8052爪片机的霓虹灯控制方案,以实现对LED霓虹灯的控制
3、。本方案以8052单片机作为硬件控制核心,驱动器和按钮模块、红外传感器模块和语音模块组成核心控制模块。在软件控制方血我们釆用Ke订软件通过使用KeilC进行编译程序,并根据用户需耍编写若干种亮灯模式。根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。该新型LED霓蛀灯实际应用效果较好,亮灯模式多,用八可以根据不同场合和吋间来调节亮灯频率和亮灯时间。与普通LED彩灯相比,具有体积小,价格低,耗能低、通用性强等优点。-绪论(一)总体方案设计在本次设计中,便件部分由单片机系统、驱动系
4、统和LED发光二极管组成。原理图如图1.1所示。单片机选用的是8052单片机,禾U用其中的一个定时器设定灯光闪烁的时间,时钟电路选用的是11.0592M的晶振。复位电路部分采用的是上电复位和手动复位两种复位方式。语音播报系统由3.3V稳压电源和语音模块组成,分别由AMS1117和WTV020芯片实行内部转换和控制。另外,整个语音播报系统受红外传感器控制,红外传感器通过感光检测,达到控制效果:在无人靠近时,霓虹灯随着一定规律缓慢缓慢变化,并且语咅播报系统放出舒缓咅乐;衣有人靠近时,霓虹灯变化快速,并H语咅播报系统放出欢快
5、咅乐。由于考虑到单片机T/0端口的带载能力,LED发光二极管采用共阳极的接法,川470Q的电阻分压。此外,单片机系统的驱动电压为5V,而霓虹灯系统的驱动电压为12V,因此在驱动板上我们使用了达林顿管放大电路来驱动LED灯管的点亮。这里采用的是T1P127芯片组,在每个芯片后面接一个1K电阻,实现电压的瞬间转换,从而实现并解决了5V驱动12V的问题,正常点亮LED灯管,并使其亮度增强。软件部分,rh于采用的是11.0592M晶振的时钟电路,单片机定时器的故大定时时间为65.536ms,不能达到要求的闪烁频率。所以采用定时
6、50ms,10个定时中断灯光进行一次亮灭的跳变。并在每一次跳变时记录下灯闪烁的次数,通过对闪烁次数的判断,来进行对不同LED灯的亮灭的整体时序循环控制。控制信号接单片机的P3"2口,进行中断信号控制。通过编写程序,对总中断允许位、中断0允许位及屮断0控制位进行相关设置,从而达到对LED灯管的闪烁强度及音乐轻缓的控制。红外传感器(二)硬件电路的设计1.89C52单片机89C52是INTEL公司MCS-51系列单片机屮基木的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,89C52内置8位中央处理
7、单元、256字节内部数据存储器RAM、8k片内程序存储器(ROM)32个双向输入/输出(1/0)口、3个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。引脚排列如图1.2所示,内部结构原理图如图1.3所示。P1O!P112P123P134P145PIS6P167Pl?8RST9RXD)0TXDnP32】2P33)3P34)4JP3S)5P36)6八P37ns-s-X213XI】9GZD20AT89CS2RCpi.orrp】」rrPl.2Pl.3Pl.4Pi.5Pl.6Pl7r•么T89C5
8、2RCRSTATDP3J/TXDP3.2/t>rroPX3/TMT1P3.4/T0P3J/T1XTAL2XTALlGtJ39PCO38PO)3?Pg96P0335PC434POS33PC«32P0791EA30ALE29PSENJ28P272?P2626P232SP2424P23Z3P戎22P戲21*040VCC765432JOP
此文档下载收益归作者所有