您好,欢迎访问三七文档
还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。一.设计的任务和要求设计并制作一套智能路灯控制系统。控制系统结构如图1所示。输入、显示装置支路控制器单元控制器1单元控制器2LED灯1LED灯2图1路灯控制系统示意图基本要求(1)支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯。(2)支路控制器应能根据环境明暗变化,自动开灯和关灯。(4)支路控制器能分别独立控制每只路灯的开灯和关灯时间。(5)当路灯出现故障时(灯不亮),支路控制器应发出声光报警信号,并显示有故障路灯的地址编号。二.路灯控制系统基本原理本设计是基于STC单片机的智能路灯控制系统,由电源电路、单片机控制模块、光控电路、红外遥控与检测、液晶显示六个模块组成。单片机通过光控电路来检测环境亮度控制总的路灯开关,在设定灯开的时间段内,如果没有人或车通过时,电路的分开关元件处于断开状态,路灯不亮;当通过红外检测系统检测到有人或车通过时,电路的分开关元件闭合,路灯形成通路,路灯亮。同时通过A/D转换芯片把灯的亮度的模拟信号转变成数字信号传送给单片机,单片机输出控制信号又通过D/A转换芯片来调节路灯的明暗。光敏电阻监控路灯的好坏,当路灯坏了光敏电阻就会返回一个信号给单片机,让单片机驱动蜂鸣器报警,并由显示屏显示哪个灯坏了。整个设计应用单片机和硬件组合来对系统进行控制,设计简单,成本低,稳定性好。三、设计方案根据题目基本要求,设计任务主要完成单片机AT89C51对光学传感器传输的信号进行处理,从而控制路灯的亮与灭,同时对行程中的有关数据进行处理并显示,并在此过程中如果出现故障(灯不亮)时则发出声光报警。为完成相应功能,系统可以划分为以下几个基本部分:单片机、光敏监测电路、信息显示、声光报警电路、A/D转换、时钟控制电路。(如图1所示)还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。图2系统设计框图示意图四、硬件设计1、AT89C51最小系统板AT89C51最小系统板电路图图3最小系统电路图2、光控制电路用光敏电阻作光电开关电路,其灵敏度相当高。由单片机处理光信号,照度较低时,单片机控制电路导通;当有一定照度的光照射时,光敏电阻阻值变小,单片机控制电路断开,实现功能.单片机时钟控制电路时钟存储单元输入显示电路光敏检测电路声光报警电路A/D转换恒流源驱动LED1LED2交通情况监测还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。图4光控制电路图3、电源电路根据整机要求,电源电路应为信号产生电路提供5V电压,其中±5V电压需要稳压输出,为此选用了7815,7915两种三端集成稳压器,这种三端固定电压输出式集成稳压器,使用简单,价格较低,且由于内部具有过压过流保护,使整机的电源电路稳定,性能可靠。外接9V交流电输入,经绝对值电路,然后滤波通过7805,7905产生±5V的直流电压。电源部分电路图如图5所示。V132VVGNDINOUT7812Tr电源变压器ABC----I0负载稳压器整流滤波U1~220VU2+-U1+U0------------------------------------------------------------------------------------------------------------------------------C470uFC10.33uFC2100uFR268k18DB1020KR1图5电源电路4、显示电路多位LED显示时,常将所有位的段选线并联在一起,由一个8位I/O口控制,而共阴极点或共阳极点分别由另一个8位I/O口控制;也可采用并行扩展口构成显示电路。(如图6所示)还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。图6数码管显示电路图5、路灯故障检测采用光敏二极管检测路灯的开灯与关灯,然后将信号传送到单片机,由单片机程序控制蜂鸣器发出报警声。在实验板上装一个蜂鸣器,利用单片机控制声光。LED1MK1Mic11KR151KR23Bell+5VQ68550声光报警电路图7声光报警电路图8LED恒流源电路图6、LED恒流源采用W7805提供5V的直流稳压电源。如图八所示五、软件设计本软件设计的程序设计包括判断各个按钮按下之后能够实现什么功能,判断开灯关灯的时间。其中,动态显示是在中断子程序中进行的,每一次中断的时间为1MS,每中断一次扫描一次,实现动态显示。正常走时的动态显示是在T0中断中进行动态扫描的,设置开灯关灯的时间是在T1中断中进行动态扫描的。还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。主程序流程图为:系统软件设计采用模块化思想,主要由单片机完成,实现LED显示、数据转换和存储。系统软件设计主要由故障检测程序、路灯执行时间、环境光控制路灯亮灭等子程序组成。其中,路灯执行开关时间和环境决定路灯亮灭流程图下图所示。还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。主程序清单:ORG0000HAJMPMAINORG0003HAJMPYIDONGORG000BHAJMPINTT0ORG0030HMAIN:NOP;系统赋初值SDISP1:CLRP2.0CLRCJBP3.1,SDISP1NOPACALLKEYSCANMOVA,40HCJNEA,#06H,SDISP1NSDISP1N:JNCSDISP1MOV30H,40HSETBP3.1SDISP2:MOVP2,#0FFHCLRP2.1CLRCJBP3.1,SDISP2NOPACALLKEYSCANMOVA,40HCJNEA,#0AH,SDISP2NSDISP2N:JNCSDISP2MOV31H,40HSETBP3.1SDISP3:MOVP2,#0FFHCLRP2.2CLRCJBP3.1,SDISP3NOPACALLKEYSCANMOVA,40HCJNEA,#06H,SDISP3NSDISP3N:JNCSDISP3MOV32H,40HSETBP3.1SDISP4:MOVP2,#0FFHCLRP2.3还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。CLRCJBP3.1,SDISP4NOPACALLKEYSCANMOVA,40HCJNEA,#0AH,SDISP4NSDISP4N:JNCSDISP4MOV33H,40HSETBP3.1SDISP5:MOVP2,#0FFHCLRP2.0CLRCJBP3.1,SDISP5NOPACALLKEYSCANMOVA,40HCJNEA,#06H,SDISP5NSDISP5N:JNCSDISP5MOV35H,40HSETBP3.1SDISP6:MOVP2,#0FFHCLRP2.1CLRCJBP3.1,SDISP6NOPACALLKEYSCANMOVA,40HCJNEA,#0AH,SDISP6NSDISP6N:JNCSDISP6MOV36H,40HSETBP3.1SDISP7:MOVP2,#0FFHCLRP2.2SETBP2.1CLRCJBP3.1,SDISP7NOPACALLKEYSCANMOVA,40HCJNEA,#06H,SDISP7NSDISP7N:JNCSDISP7MOV37H,40HSETBP3.1SDISP8:MOVP2,#0FFH还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。CLRP2.3SETBP2.2CLRCJBP3.1,SDISP8NOPACALLKEYSCANMOVA,40HCJNEA,#0AH,SDISP8NSDISP8N:JNCSDISP8MOV38H,40HSETBP3.1SDISP9:MOVP2,#0FFHCLRP2.0CLRCJBP3.1,SDISP9NOPACALLKEYSCANMOVA,40HCJNEA,#06H,SDISP9NSDISP9N:JNCSDISP9MOV3AH,40HSETBP3.1SDISPA:MOVP2,#0FFHCLRP2.1CLRCJBP3.1,SDISPANOPACALLKEYSCANMOVA,40HCJNEA,#0AH,SDISPANSDISPAN:JNCSDISPAMOV3BH,40HSETBP3.1SDISPB:MOVP2,#0FFHCLRP2.2CLRCJBP3.1,SDISPBNOPACALLKEYSCANMOVA,40HCJNEA,#06H,SDISPBNSDISPBN:JNCSDISPBMOV3CH,40HSETBP3.1还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。SDISPC:MOVP2,#0FFHCLRP2.3CLRCJBP3.1,SDISPCNOPACALLKEYSCANMOVA,40HCJNEA,#0AH,SDISPCNSDISPCN:JNCSDISPCMOV3DH,40HSETBP3.1MOVTMOD,#01HMOVTH0,#3CHMOVTL0,#0B0HSETBEASETBET0SETBEX0SETBIT0MOVR5,#14HMOVP2,#0FFHMOV34H,#00HMOV39H,#00HMOV3EH,#00HLOOP1:JNBP3.5,LOOP2ACALLJUDGE3LOOP2:MOVR4,#3AHSETBTR0ACALLDISPLAYAJMPLOOP1;键盘扫描程序KEYSCAN:MOVP1,#0FFHCLRP1.4MOVA,P1ANLA,#0FHXRLA,#0FHJZNOKEY1LCALLDELY10MSMOVA,P1ANLA,#0FHXRLA,#0FHJZNOKEY1MOVA,P1ANLA,#0FHCJNEA,#0EH,NK1还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。MOV40H,#1LJMPDK1NK1:CJNEA,#0DH,NK2MOV40H,#4LJMPDK1NK2:CJNEA,#0BH,NK3MOV40H,#7LJMPDK1NK3:CJNEA,#07H,NK4MOV40H,#14LJMPDK1NK4:NOPDK1:MOVA,40HMOVDPTR,#TABLEMOVCA,@A+DPTRMOVP0,ADK1A:MOVA,P1ANLA,
本文标题:智能路灯控制系统
链接地址:https://www.777doc.com/doc-5266577 .html