#智能路灯控制系统Word文档格式.docx
- 文档编号:15888802
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:23
- 大小:216.18KB
#智能路灯控制系统Word文档格式.docx
《#智能路灯控制系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《#智能路灯控制系统Word文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
为完成相应功能,系统可以划分为以下几个基本部分:
单片机、光敏监测电路、信息显示、声光报警电路、A/D转换、时钟控制电路。
如图1所示)
图2系统设计框图示意图
四、硬件设计
1、AT89C51最小系统板
AT89C51最小系统板电路图
图3最小系统电路图
2、光控制电路
用光敏电阻作光电开关电路,其灵敏度相当高。
由单片机处理光信号,照度较低时,单片机控制电路导通;
当有一定照度的光照射时,光敏电阻阻值变小,单片机控制电路断开,实现功能.
图4光控制电路图
3、电源电路
根据整机要求,电源电路应为信号产生电路提供5V电压,其中±
5V电压需要稳压输出,为此选用了7815,7915两种三端集成稳压器,这种三端固定电压输出式集成稳压器,使用简单,价格较低,且因为内部具有过压过流保护,使整机的电源电路稳定,性能可靠。
外接9V交流电输入,经绝对值电路,然后滤波通过7805,7905产生±
5V的直流电压。
电源部分电路图如图5所示。
图5电源电路
4、显示电路
多位LED显示时,常将所有位的段选线并联在一起,由一个8位I/O口控制,而共阴极点或共阳极点分别由另一个8位I/O口控制;
也可采用并行扩展口构成显示电路。
如图6所示)
图6数码管显示电路图
5、路灯故障检测
采用光敏二极管检测路灯的开灯与关灯,然后将信号传送到单片机,由单片机程序控制蜂鸣器发出报警声。
在实验板上装一个蜂鸣器,利用单片机控制声光。
图7声光报警电路图8LED恒流源电路图
6、LED恒流源
采用W7805提供5V的直流稳压电源。
如图八所示
五、软件设计
本软件设计的程序设计包括判断各个按钮按下之后能够实现什么功能,判断开灯关灯的时间。
其中,动态显示是在中断子程序中进行的,每一次中断的时间为1MS,每中断一次扫描一次,实现动态显示。
正常走时的动态显示是在T0中断中进行动态扫描的,设置开灯关灯的时间是在T1中断中进行动态扫描的。
主程序流程图为:
系统软件设计采用模块化思想,主要由单片机完成,实现LED显示、数据转换和存储。
系统软件设计主要由故障检测程序、路灯执行时间、环境光控制路灯亮灭等子程序组成。
其中,路灯执行开关时间和环境决定路灯亮灭流程图下图所示。
主程序清单:
ORG0000H
AJMPMAIN
ORG0003H
AJMPYIDONG
ORG000BH
AJMPINTT0
ORG0030H
MAIN:
NOP
。
系统赋初值
SDISP1:
CLRP2.0
CLRC
JBP3.1,SDISP1
NOP
ACALLKEYSCAN
MOVA,40H
CJNEA,#06H,SDISP1N
SDISP1N:
JNCSDISP1
MOV30H,40H
SETBP3.1
SDISP2:
MOVP2,#0FFH
CLRP2.1
JBP3.1,SDISP2
CJNEA,#0AH,SDISP2N
SDISP2N:
JNCSDISP2
MOV31H,40H
SDISP3:
MOVP2,#0FFH
CLRP2.2
JBP3.1,SDISP3
CJNEA,#06H,SDISP3N
SDISP3N:
JNCSDISP3
MOV32H,40H
SDISP4:
CLRP2.3
JBP3.1,SDISP4
CJNEA,#0AH,SDISP4N
SDISP4N:
JNCSDISP4
MOV33H,40H
SDISP5:
CLRP2.0
JBP3.1,SDISP5
CJNEA,#06H,SDISP5N
SDISP5N:
JNCSDISP5
MOV35H,40H
SDISP6:
JBP3.1,SDISP6
CJNEA,#0AH,SDISP6N
SDISP6N:
JNCSDISP6
MOV36H,40H
SDISP7:
SETBP2.1
JBP3.1,SDISP7
CJNEA,#06H,SDISP7N
SDISP7N:
JNCSDISP7
MOV37H,40H
SDISP8:
SETBP2.2
JBP3.1,SDISP8
CJNEA,#0AH,SDISP8N
SDISP8N:
JNCSDISP8
MOV38H,40H
SDISP9:
JBP3.1,SDISP9
CJNEA,#06H,SDISP9N
SDISP9N:
JNCSDISP9
MOV3AH,40H
SDISPA:
JBP3.1,SDISPA
CJNEA,#0AH,SDISPAN
SDISPAN:
JNCSDISPA
MOV3BH,40H
SDISPB:
JBP3.1,SDISPB
CJNEA,#06H,SDISPBN
SDISPBN:
JNCSDISPB
MOV3CH,40H
SDISPC:
JBP3.1,SDISPC
CJNEA,#0AH,SDISPCN
SDISPCN:
JNCSDISPC
MOV3DH,40H
MOVTMOD,#01H
MOVTH0,#3CH
MOVTL0,#0B0H
SETBEA
SETBET0
SETBEX0
SETBIT0
MOVR5,#14H
MOV34H,#00H
MOV39H,#00H
MOV3EH,#00H
LOOP1:
JNBP3.5,LOOP2
ACALLJUDGE3
LOOP2:
MOVR4,#3AH
SETBTR0
ACALLDISPLAY
AJMPLOOP1
键盘扫描程序
KEYSCAN:
MOVP1,#0FFH
CLRP1.4
MOVA,P1
ANLA,#0FH
XRLA,#0FH
JZNOKEY1
LCALLDELY10MS
JZNOKEY1
CJNEA,#0EH,NK1
MOV40H,#1
LJMPDK1
NK1:
CJNEA,#0DH,NK2
MOV40H,#4
NK2:
CJNEA,#0BH,NK3
MOV40H,#7
NK3:
CJNEA,#07H,NK4
MOV40H,#14
NK4:
NOP
DK1:
MOVDPTR,#TABLE
MOVCA,@A+DPTR
MOVP0,A
DK1A:
MOVA,P1
JNZDK1A
RET
NOKEY1:
CLRP1.5
JZNOKEY2
CJNEA,#0EH,NK5
MOV40H,#2
LJMPDK2
NK5:
CJNEA,#0DH,NK6
MOV40H,#5
NK6:
CJNEA,#0BH,NK7
MOV40H,#8
NK7:
CJN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 路灯 控制系统