PIC单片机C语言程序设计_13_
就业技能
JOBSEEKERS
作 者丁锦滔
PIC单片机C语言程序设计(13)
十四、城市交通路口管理的红、绿灯
在城市大街的十字交通路口,都安置了各种由红、绿色高亮度LED组成的指示图案,用于管理机动车辆、非机动车辆和行人,使之能够安全、顺利地通过各自的路口道。这些红绿灯图案,多种多样。笔者以其中一种十字路口的红绿灯图案的控制为例,来说明PIC单片机C语言在城市交通灯管理中的应用。
图55a是一种由红色高亮LED组成的掌形指示图案,路口显示该图案,表示此时该方向禁止行人通过。图55b、图55c分别是用绿色高亮LED组成的仿人形和仿自行车形的指示图案,在路口显示该图案,表示此时允许人们通行。图56是由红、绿色两种颜色的高亮LED组成的圆形指示图案(红、绿色分时显示),以提示是否允许机动车辆通行。上述指示图案均设在交通路口,以分时方式交替显示,各指示图案显示时间
的长短,是根据不同路口的车流和人流的实际情况来设定的,一般在80秒~140秒之间(特殊路口可长达180秒,甚至更久)。
红
绿
红
(a)
绿
相间LED
(b)
(c)
图55图56
利用PIC16F877或PIC16F876单片机的端口位,加上相应的驱动电路,去分别驱动组成图55、图56所示指示图案的各个高亮红、绿色LED,使之按所需时序进行显示,便可实现上述
功能。把它们用箱体装好,安装在交通路口的指定地点,就能够进行路口的交通管理了。
1.硬件电路和功能
⑴ 硬件电路
按照上述交通路口红绿灯指示图案显示的要求,用PIC16F877设计的硬件电路如图57所示。
+24V
*
共10路
R6
...
每路可接6只
...
+12V
V4
PiC6F877
R7 1k
SCR4
+5V
40
RB7
RB639+24V
V3
V32DD
D138
1NR9RB5
1
414810k
R5MCLR
*1kCOR8
*1μF
K
R4
...共10路.
每路可接6只
....
共5路
37
RB4
RC0
15
R10V51k
8050
SCR3
*R11
+24V
R31k
36RB3
共5路V2
*
R2
RC1
16
R12V61k
8050
共10路
R12
...
每路可接6只
...RC2
17
.
R11
V718R128050
SCR2
35
RB2
RC323R14RC4
与RC2、RC7RC5
24R15外电路相同
+24V
R11k34RB1
RC625R16
V126
R17
V12
*RC7
8050
R18
R0
OSC1
13
共10路XT
C1
...14
4M
.
每路可接6只
....
OSC2
C2RB0VSS2X15P
3312图57
SCR1
图57
电子制作
55
PIC单片机C语言程序设计(13)_专业资料。总线豳I I Ii Ii …~……… _ PC片机c言程序设计(3) I单语1 十四、城 市交通路 口管理 的红 、绿灯 在城 ...
lllIliUm PIC单片机c语言程序设计(14)十五、Pie单片机的A11)转换在电子技术中,传感器是一种很重要的器件, 传感器的………lllIliUm PIC单片机c语言程序设计(14)十五...
就业技能 JOBSEEKERS 作者 丁锦滔 PIC单片机C语言程序设计(7) 系列单片机集成开发环境(IDE : Integrated Development Environment) 可在 PC 机的 , Windows 操作系统...
PIC单片机C语言程序设计(15)_IT/计算机_专业资料。删川一燃羞PIC单片机c语言程序设计(15)本文是讲座《单片机C语言程序设计》的时.一般分为多个程序模块,每个...
PIC单片机C语言程序设计PIC单片机C语言程序设计隐藏>> 麟ltli” l J£S 口l l<黼 ;馨SR21 12 霜童 酉{ 上期 )接 P C单片机c语言程 序设计 ()I7...
………一裂燃-作者 丁锦滔 PIC单片机C语言程序设计(7)系列单片机集成开发环境(IDE:IntegratedDevelopment 接上期 Environment). 可在PC机的 在‘PIC单片机C语言程序(...
如果读者需要进行实验,可在《PIC 单片机C语言程序(4)>一文的图3或(PIC单片 机C语言程序(6)>一文的图6的硬件电路上进 行实时显示(当然,前提是先将该程序对应...
PIC单片机C语言程序设计(1)_信息与通信_工程科技_专业资料。为了帮助具有PIC单片机汇编语言知识的技术人员或工程师,快速掌握利用C语言编写PIC单片机程序的方法,本刊...
学电子跟我来 FOLLOW ME PIC 单片机 C 语言程序设计 (2) ◆ 丁锦滔 编者按:为了帮助具有 PI C单片机汇编语言知识的技术人员或工程师,快速掌握利用 C语言编写 ...
PIC单片机C语言程序设计实例精粹_信息与通信_工程科技_专业资料。PIC单片机C语言程序设计实例精粹今日推荐 116份文档 2014一级建造师考试...
热门文档