资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,.,*,模拟路灯控制系统设计,制作者:姜盛 段洁 方利华,学校:中南林业科技大学,学院:计算机与信息工程学院,时间:二零一零年十二月,歌曲:小小小鸟,.,摘要,本控制系统电路由,STC,为主控芯片,辅以测量光和,光电,的传感元件,可根据环境明暗变化,自动开灯和关灯,支路控制器能根据交通情况自动调节亮灯状态,独立控制每只路灯的开灯和关灯时间。当路灯出现故障时(灯不亮),支路控制器发出声光报警信号,并显示有故障路灯的地址编号。送入单片机进行数据处理,控制,LED,的明暗,并在在液晶屏上显示,此电路还具有许多扩展功能,。,.,总体方案设计,.,最小系统(主控芯片),该芯片位增强型,8051,内核,除具有,51,系列单片机的性能外,还具有以下以下功能:,高速:速度比普通,8051,快,812,倍;,增强掉电检测电路(,P4.6,),可在掉电时,及时将数据保存进,EEPROM,,正常工作时无需操作,EEPROM,;,工作频率:,035MHz,,相当于,8051:0420MHz;,8,通道,,10,位高速,ADC,,速度可达,25,万次,/,秒,,2,路,PWM,还可当,2,路,D/A,使用;,4,个,16,位定时器,兼容普通,8051,的定时器,T0/T1,,,2,路,PCA,实现,2,个定时器;,系统工作稳定,方便高效的开发环境。,综合上述,由于,STC12C5410AD,众多的优良性质,尤其是内置,A/D,转化、高速度和多功能复位引脚的特性,这样可以减少扩展,提高性价比。因此,本设计最终才用,STC12C5A60S2,单片机作为主控,CPU,。,.,显示模块,使用,7289,芯片控制八位数码管和,12864,液晶显示(,液晶显示驱动简单,耗电量小,无辐射危险,平面直角显示以及影响稳定不闪烁灯优势,显示直观、抗干扰能力强,),.,.,时钟模块,采用,DS1302,实时时钟,/,日历芯片,最大总行速度,400bit/s,每次读写数据后,其内嵌的字地址寄存器会自动产生增量的地址寄存器、分频器、可编程时钟输出、定时器、,400HZ,的,I,2,总线接口,,DS1302,与单片机之间简单的采用同步串行的方式进行通信,仅需用到三个口线,简单方便。,.,DS1302,采用三线接口与,CPU,进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或,RAM,数据。本电路由,Y2,构成起震。,3V,的纽扣电池构成掉电保护电路,,1302,的,CLK,,,I/O,,,RST,口分别接单片机的,IO,口,从而控制,1302,的时钟显示。,DS1302,的,2,脚和,3,脚外接,32.768KHz,的晶振,,7,脚为串行时钟接口,与单片机的,15,脚相连,,6,脚为数据输入,/,输出端,以便于总线控制,与单片机的,17,脚连接,,5,脚复位引脚,与单片机,P3.6,相连,当时钟达到设定值时,自动复位。,.,光敏模块,LM324,作为比较电路,,2,脚做为基准电压,,3,脚接输入电压,,1,脚(,GM,)接单片机,I/O,口,作为标志位,控制路灯(,led,灯)的亮灭。,.,故障模块,LM324,做为比较电路,,2,脚和,6,脚接基准电压,,1,脚和,7,脚接单片机,I/O,口,作为标志位控制,LLED1,和,LLED2,的电位,从而控制,led,灯的亮灭。,通过,led,灯的检测,判断路灯是否故障,给,GZLED,电平控制故障灯亮灭。,.,位置控制模块,.,位置控制系统,支路控制器应能根据交通情况自动调节亮灯状态:当可移动物体,M,(在物体前端标出定位点,由定位点确定物体位置)由左至右到达,S,点时(见图,2,),灯,1,亮;当物体,M,到达,B,点时,灯,1,灭,灯,2,亮;若物体,M,由右至左移动时,则亮灯次序与上相反。,.,位置控制模块,3,个光电传感器检测物体到达位置,S.B.S,,排针,1.2.3,作为标志信号与单片机,I/O,口连接,控制,led,灯亮灭,实现位置检测模块。,.,PCB,板,手工制作,PCB,图,.,硬件调试与仿真,.,主控模块,最小系统板,电源:,USB,直接供电,下载:,ISP,下载,芯片:,STC12C5410AD,.,显示模块,液晶显示:年,月,日,时,监控时间调节,led,灯的亮灭,八位数码管:单独显示时间,直观。,.,位置模块调试:当物体从一侧通过,,led,灯会一次亮灭。,光敏电路:调节光敏电阻所处环境,,led,灯会受程序控制,实现亮灭。,.,故障灯调试,故障灯调试:当,led,灯在应该亮的情况下不亮,这系统发出信号,通过液晶显示,如图,(1,号有故障,),.,总结,求是求新,树木树人,创新意识,团队合作,发现问题,分析问题,解决问题,.,
展开阅读全文