交通灯控制器原理简介
扫描二维码
随时随地手机看文章
本实例通过Verilog HDL语言设计一个简易的交通等控制器,实现一个具有两个方向、共8个灯并具有时间倒计时功能的交通灯功能。
2.实例目标
通过本实例,读者应达到下面的目标。
• 掌握Verilog设计一个交通等控制器的方法。
• 初步掌握Verilog语言的设计方法。
一个十字路口的交通一般分为两个方向,每个方向具有红灯、绿灯和黄灯3种,另外每个方向还具有左转灯,因此每个方向具有4个灯。
如表1所示是两个方向(假设为A,B方向)灯的状态的对应情况。
表1 交通灯两个方向灯状态对应表
方向A |
方向B
|
红灯亮
|
黄灯亮或绿灯亮
|
直行绿灯亮
|
红灯亮
|
黄灯亮
|
红灯亮
|
左转灯
|
红灯亮
|