找回密码
 注册
关于网站域名变更的通知
查看: 303|回复: 1
打印 上一主题 下一主题

[毕业设计] 城市道路区域交通信号控制系统的设计与实现

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-19 09:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要:设计的城市道路区域交通信号控制系统采用P89LPC952单片机作为各路口控制器,通过
0 K( D) ~+ m$ [5 }RS-485总线与上位机进行通信,PC总线接收由车辆检测装置检测到的实时车流量信号。上位机根
1 D; A& s+ A' P) W据实时车流量信号进行分析计算,得到优化的信号配时方案,传送给各路口控制器,控制各路口交通/ p4 r" ~1 [0 F
信号灯的变化,实现各路口通行.禁行时间的倒计时显示。各路口控制器可工作在单机控制和通信控) c2 E6 Q- f( p
制2种模式下,既可根据上位机指令进行路口控制,又可独立控制路口,实现区域内多路口的交通信4 A9 D5 [. T! S4 H6 B. R: K2 Z) E4 i
号控制。
) Y2 C; n% H" U
2 @; M% B7 ?) a) ?9 t关键词:交通信号控制系统;RS-485总线; P89LPC952单片机; PC总线$ q4 n8 K' d! w
" i$ R" D! X& |" I  ]. E
城市区域各交叉路口的交通信号不协调、不
3 h* a+ Y$ J" J& s  M) X优化是造成交通堵塞、道路通行效率降低的一个
, ?( P$ _) E$ B+ F: }重要原因。为了解决这一问题,国内外的专家学
/ v: c. ^- B4 I者进行了大量的研究[1-8]。本文设计的城市道路. r! l( Z/ K* E# F+ X. k
区域交通信号控制系统采用具有IrC总线接口的5 c  _2 F4 K  p
高性能P89LPC952单片机作为路口控制器,通过/ x% m0 O; r; U# y5 v6 U2 }/ t+ f
rC总线与交通流量检测装置进行通信,通过1 M0 Z: ?& i2 Q, P# u4 B
RS484总线与上位机进行通信,根据实时检测的% s& {7 |) W0 Y
车流量信号,调控各路口的配时方案,并能实现路2 T% D2 V+ ?8 m
口的倒计时显示。
- v; t9 ?3 a' f' D' ?1城市道路区域 内交通信号控制系) J' J" F3 U$ n
统的组成
7 |0 i' D) e0 g" g) y& _5 A, \城市道路区域交通信号控制系统由上位机、2 l7 y: |0 m* J' l- |1 g+ d
下位机交通指示信号灯组、倒计时显示和车辆检) {- D7 U& y: r* ^/ r5 \
测器等主要部分组成。其组成如图1所示。) E9 p! ?3 t0 q# A2 l

" \  m3 S: B( F9 M2控制系统硬件电路设计1 v- X' H+ X$ T4 ?; S  m: u
上位机通过PCI总线的RS-485 接口卡或: ]+ h' i. B# h9 T: I; Y
RS-232接口至RS-485接口转换器得到RS-4855 j8 x" P# \/ @0 W  Q: n
接口。下位机采用P89LPC952单片机通过# f7 k3 S& @4 v3 b; v8 f
MAX3485将UARTO转换为RS-485接口。本
6 x* S4 a+ B& C/ f! Q; U# S& ]文重点讨论下位机的硬件电路设计。. f7 S0 d9 S  E( `% q" U
2.1 mcu 的选型[9]& |$ O: P+ H  g7 N6 }
通过对比各种类型单片机,本系统的MCU
" J9 T8 b# z- T) Y& P选定功能强、可靠性高、外围元件需求少的NXP
! u; z$ b8 o& oSemiconductors的P89LPC952 芯片。与标准2 v$ j6 `. d3 G5 Y& i& Q
80C51相比,P89LPC952的指令执行时间只需: l; u" h1 q7 o3 V. d' U+ f+ ^; w
2~4个时钟周期,6倍于标准80C51器件。考虑+ C; L5 T! L4 a; A
占用电路板面积、安装可靠性和成本等因素,选定
+ U6 t6 I9 T4 c- |8 ELQFP44封装形式。P89LPC952具有5个可编" Z, O6 X! m- [$ y
程I/O口: P0,P1,P2,P3,P4,P5。片内还具有8
; T4 p5 s; _) M* {9 Mkb/s可擦除Flash 程序存储器,256B RAM和./ N( I7 C/ g5 {, o- \
256B附加片内RAM,2个增强型UART,
' W8 b9 l4 a# G: F/ m400 kHz字节宽度的I'C通信端口和SPI通信端# r9 S8 }+ Q0 m1 e; c. p2 S& p
口,片内具有高精度的RC振荡器,带有时钟倍频0 e' Y0 s) a' T2 @" g
器,无需外接振荡器件。
/ m3 w+ D  E5 x2.2 P89LPC952 单片机的1/O口分配及配置. k7 U, g% `% g$ ]4 i" J/ l# {5 H
1)交通信号灯控制。PO.0~PO.7作为交通5 O2 C0 J+ G1 n8 U$ i- j) J: R3 @
信号灯控制口,配置为推挽模式。P4. 4~P0.7作
$ _! }$ Z5 k. `3 y, l; q为备用交通信号灯控制口,配置为推挽模式。
. ^( J2 C8 J2 H1 w6 C: b0 ZP4.0~P0.1作为行人交通信号灯控制口,配置为
# p% u3 H* j  O推挽模式。.1 u! _7 |; b8 L" C: i( `+ G
2)等待时间显示。P5.4~P5. 7作为字形信
2 O- q" F# A7 M) O号,配置为准双向口模式。P5. 0~P5.3作为位选.0 f$ I6 A/ |. S& P: \' O
4 T) S8 n! S7 {; `

% @5 Q3 o0 B4 X, K1 o3 o7 V% }; ], R6 q& T# z, h9 L
附件下载:
游客,如果您要查看本帖隐藏内容请回复

: Q3 t7 }1 g* {) ]% `/ j, a3 W. c& g4 o8 P9 {* A  }  [

该用户从未签到

2#
发表于 2020-3-19 09:35 | 只看该作者
P89LPC952的指令执行时间只需2~4个时钟周期
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-21 21:14 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表