智能交通控制系统的设计


智能交通控制系统的设计

文章插图
智能交通控制系统就是基于目前的交通情况利用互联网技术 , 对于车辆上的信息进行采集、智能化管理的一种系统软件 , 那么智能交通控制系统的设计有哪些?
智能交通控制系统设计如下;
一、硬件系统
1、硬件系统介绍 。本电路系统采用的控制器是单片机AT89C52 。P0口通过74HC244驱动 , 控制数码管显示(通行方向和倒计时的时间);P1口控制东西方向直行、左拐、右拐和行人的红绿灯的亮灭;P2口南北方向直行、左拐、右拐和行人的亮灭;P3.3用于当特殊车辆经过时红外的接收 , 从而控制所有车辆和行人禁行 , 方便特殊车辆的经过;P3.7用于当紧急情况出现时 , 交警按下紧急处理键 , 所有行人通行 , 车辆禁止;增加手动复位电路和自激震荡器起振等功能 。
2、交通灯输出控制模块 。道口交通灯指示采用高亮度红绿双色发光二极管 , 左拐、右拐、直行及行人各一个 。当发光电流为6mA时 , 按公式R=(5-1.8)/0.006计算 , 限流电阻应为510Ω 。由于南北通行时双向指示牌相同 , 因此每个端口应具有12mA的吸收电流能力 。另外 , 人行道口按4个灯算需24mA的吸收电流 。在单片机的输出口需接驱动电路74HC244 , 以保护单片机的输出端口 。
3、特种车辆自动通行控制模块 。十字路口交通灯在特种车辆到来时能自动关闭所有绿灯 , 让特种车辆通行 。设计中采用红外线发生器作为特种车的发射器 , 使用实时中断来响应特种车的通行要求 。红外接收器采用一体化红外接收器 , 具有很高的灵敏度和较强的抗干扰能力 。当按下KEY键时 , 触发8050三极管导通 , 红外发射电路接通 , 红外发射管发射950nm的红外光 , 当红外接收管接收信号 , 输出低电平 , 也就是P3.3端口为低电平 , 系统进入红外中断功能程序 。
4、盲人提示音电路 。为了方便盲人过人行道 , 可使盲人提示音电路与人行道通行控制灯绿灯相同步 。盲人提示音采用蜂鸣器 。由于蜂鸣器工作需要较大的电流 , 增加一个三极管功率放大器8550 , 以提供蜂鸣器足够大的电流 。
二、软件设计
1、主程序 。系统主程序主要负责总体程序管理功能 , 实现人机交换设定 。由于采用动态扫描方式显示时间 , 因此主程序大部分时间要调用扫描显示程序 。主程序之前先初始化序之前先初始化 , 然后扫描单片机各个端口 , 判断P3.7口紧急情况按键是否按下 , 如果按下则跳出主程序进入紧急情况处理程序 , 执行完紧急情况处理程序后重新回到主程序;同理 , 判断P3.3是否接收到红外发射 , 如果接收到了 , 则进入特殊车辆经过处理程序 , 执行完后回到主程序;否则就执行主程序 。在执行主程序的期间要不停地进行扫描、判断和处理 。
2、紧急情况手动按键程序 。当道口出现紧急情况时 , 比如现场发生车祸、有不法份子发生暴动等等 , 此时交通交给交警来控制 , 由交警按下硬件电路图里的KEY键 , P3.7就为低电平有效 , 系统进入紧急情况手动按键程序 。关定时器TD , 开定时器T1 , 行人指示灯全绿 , 10s到计时开始 , 左拐、右拐和直行指示灯全红 。所有东西和南北方向的行人通行 , 其他各路车辆禁止 。当倒计时到5s的时候 , 盲人提示音开始 , 盲人提示音每隔0.5s响一次 , 一直到10s倒计时结束 。10s倒计时结束后 , 定时器T1关闭 , 定时器TD重新开启 , 交通恢复正常 。
3、倒计时定时器T0的中断程序 。定时器T0中断程序是本系统最基本的功能程序 , 是实现东西方向和南北方向倒计时的设置 。
4、红外中断1服务程序 。当有特种车辆经过时 , 车中发射红外线信号 , 其信号被道口控制板上的接收器接收 , 并输出一个低电平触发中断1 。
通过上述对智能交通控制系统设计的了解后 , 知道了智能交通控制系统有哪些好处 , 要多了解这些智能交通小知识 , 就是最好的选择 。
【智能交通控制系统的设计】

    推荐阅读