交通信号灯控制器
目 录 第一部分 设计任务 1.1 设计题目及要求 1.2 备选方案设计与比较 1.2.1 方案一 1.2.2 方案二 1.2.3 各方案分析比较 第二部分 设计方案 2.1 总体设计方案说明 2.2 模块结构与方框图 第三部分 单元电路设计与参数计算 3.1 功能模块一-----PI(倒计时计数模块) 3.1.1 模块电路及参数计算 3.1.2 工作原理和功能说明 3.1.3 器件说明 3.2 功能模块二 -----YU(红黄绿灯状态转换) 3.2.1 模块电路及参数计算 3.2.2 工作原理和功能说明 3.2.3 器件说明 3.3 功能模块三------AN(秒脉冲产生电路) 3.3.1 模块电路及参数计算 3.3.2 工作原理和功能说明 3.3.3 器件说明 第四部分 整体电路 4.1 整体电路图 4.2 元件清单 第五部分 电路仿真结果 5.1 电路仿真调试 5.1.1 调试步骤及测量数据 5.1.2 故障分析及处理 5.2 整体性能指标测量 第六部分 设计总结 第七部分 参考文献 第一部分 设计任务 设计题目交通灯信号控制器 1.1 设计要求 (1)有东西方向和南北方向两条车道,东西方向为主干道,通行时间设为 45 秒,南北 方向为匝道,通行时间设为 20 秒,两条交叉道路上的车辆交替运行,并且两条车道上的预 置时间均可修改; (2)在路灯转为红灯时,要求黄灯先亮 5 秒钟,才能变换运行车道; (3)黄灯亮时,要求每秒闪亮一次; (4)东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显 示器进行显示(采用倒计时的方法) 。 1.2 备选方案设计与比较 1.2.1 方案一采用计数器 74163实现 74163是一个具有同步清零、 同步置数、 可保持状态不变的 4 位二进制同步加法计数器, 其功能如下表所示。 输入 输出 ENT ENP CLK Qn 0 x x x 1 0 x x 1 1 1 1 1 1 0 x 1 1 x 0 ↑ ↑ ↑ x x 同步清除 同步预置 计数 保持 保持 若选用集成计数器 74163来实现,则其输出状态编码与车道状态的对应关系为 S00000,S10001,S20010,S30011输出的编码从左至右分别为 QD、 QC、QB、QA 。 通过信号灯与车道状态的关系可进一步得到, 计数器输出状态编码与信号灯状态的对应关系 如下表所示。 表 2 状态编码与信号灯状态关系表 QD QC QB QA GA YA RA GB YB RB 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 0 由表 2 可以得出信号灯状态的逻辑表达式 GAAQBQCQDQ YAQABQCQDQ RAQB GBAQQBCQDQ YBAQBQCQDQ RBBQ 车道状态由 S0-S1-S2-S3的逐步变换实际上就是计数器74163一个加法计数器的过程。 74163的输出由 0000开始加法计数,加至 0011后又返回 0000重新计数。因此观察 74163 的功能表,只要在计数时给 CLR高电平,计满 0011后给 CLR一个低电平,这样就可以实现 上述变化。因此,只需将 74163的输出端 QA、QB 用一与非门连接后接在 CLR端即可。同时, 74163的引脚 LOAD、ENP、ENT置高电平,CLK输入时钟脉冲(暂时由时钟信号源替代) ,引 脚 A 、B 、C 、D 、RCO悬空。按此方法连接后的电路如下图所示。 图 1 74163构成的信号转换器 1.2.2 方案二采用 JK 触发器实现 若选用 JK 触发器,设状态编码为 S000,S101,S211,S310,其输出为 Q1、Q0,则其 与信号状态关系如表 3 所示。 表 3 状态编码与信号灯关系表 现态 次态 输出 nQ 1 nQ 0 1 1 nQ 1 0 nQ GA YA RA GB YB RB 0 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 0 由表 3 可以得出信号灯状态的逻辑表达式 GA nQ 1 nQ 0 YA nQ 1 nQ 0 RA nQ 1 GB nQ 1 nQ 0 YB nQ 1 nQ 0 RB nQ 1 JK 触发器的输出状态是与 J 输入端的状态是相同的, 同时分析表 3 , 触发器 0 的现态与 触发器 1 的次态相同,触发器 1 的现态与触发器 0 的次态相反,因此可以将触发器 0 的输 出端 Q ,Q 现态 分别接触发器 1 的 J 、K 输入端(次态) ,触发器 1 的输出端 Q ,Q(现态) 分别接触发器 0 的 K 、J 端(次态) ,取触发器 0 为 U1A、触发器 1 为 U1B,连接后的电路图 如图 3 所示。 图 3 JK触发器构成的信号转换器 对方案一和方案二进行比较, 发现方案二无论是从原理还是从接法画线上, 都是比较简 单易懂的,工作效率高,而且不容易出错。故信号灯转换器选择方案二的接法,即用 JK 触 发器进行信号灯的转换。 第二部分 设计方案 2.1 总体设计方案说明 依据功能要求,交通灯控制系统主要由秒表脉冲信号发生器、倒计时计数电路和信号灯 转换器组成,原理框图如下图 1.1.1所示。秒表脉冲发生器是该系统倒计时计数电路和 黄灯闪烁控制电路的标准时钟信号源。倒计时计数器输出两组驱动信号 T5 和 T0,分别 为黄灯闪烁和变换为红灯的控制信号,这两个信号经信号灯转换器控制信号灯工作、倒 计时计数电路是系统的主要部分,有它控制信号灯转换工作。 东西方向 秒脉冲 发生器 倒计时 计时器 信号灯 转换器 南北方向 图 1.1.1 (1 )图甲车道绿灯亮,乙车道红灯亮。表示甲车道上的车辆允许通行,乙车道禁止 通行。绿灯亮足规定的时间隔 TL 时,控制器发出状态信号 ST,转到下一工作状 态。 (2 )甲车道黄灯亮,乙车道红灯亮。表示甲车道上未过停车线的车辆停止通行,已 过停车线的车辆继续通行,乙车道禁止通行。黄灯亮足规定时间间隔 TY 时,控 制器发出状态转换信号 ST,转到下一工作状态。 (3 )甲车道红灯亮,乙车道黄灯亮。表示甲车道禁止通行,乙车道上的车辆允许通 行绿灯亮足规定的时间间隔 TL 时,控制器发出状态转换信号 ST,转到下一工作 状态。 (4 )甲车道红灯亮,乙车道黄灯亮。表示甲车道禁止通行,乙车道上位过县停车线 的车辆停止通行,已过停车线的车辆停止通行,已过停车线的车