1、 数字电子技术课程设计书数字电子技术课程设计书 设计题目:设计题目: 交通灯控制电路设计交通灯控制电路设计 课程名称:课程名称: 数字电子技术课程设计数字电子技术课程设计 学学 院院 :物理与光电工程学院物理与光电工程学院 专业班级:专业班级: 电子科学与技术一班电子科学与技术一班 学学 号号 : 姓姓 名名 : 任课教师任课教师 : 2012 年年 4 月月 9 日日 一、一、 课程设计题目:课程设计题目: 交通灯控制电路交通灯控制电路 二、二、 基本要求:基本要求: 1、设计一个十字路口的交通灯控制电路,要求甲车道和乙车道两条交叉道 路上的车辆交替运行,每次通行时间在 30 至 90 秒范
2、围内设定,时间应可分别设 定并易于设置修改。 2、在绿灯转为红灯时,要求黄灯先亮 5 秒钟(包含在 30 至 90 秒范围内) , 才能变换运行车道;黄灯亮时,要求每秒闪亮一次。 3、甲、乙车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器 进行显示(采用倒计时的方法) 。 扩展要求: 4)同步设置人行横道红、绿灯指示。 三、三、 原理电路与程序设计:原理电路与程序设计: 总电路图 整个电路由三部分组成,分别是计时电路,信号灯转换电路,脉冲电路。 1、 计时电路: 该部分电路的电路图如图 1 所示: 图 1.计时电路 十字路口要有数字显示,作为倒计时提示,以便人们更直观地把握时间。具 体
3、为:当某方向绿灯亮时,置显示器为某值,然后每秒减 1,计数方式工作,直 至减到“5”和“0” ,十字路口绿、黄、红灯变换,一次循环工作结束,而进入 下一步某方向的工作循环。 在倒计时过程中计数器还向译码器提供模 5 的定时信 号 T5 和模 0 的定时信号 T0(这部分在下面将详细提到) 。 倒计时显示采用七段数码管作为显示, 它由计数器驱动并显示计数器的输出 值。 该电路是由两块 74LS190 和两块 74LS48(见图 2)以及几个门电路组成。 上面部分的是十位,下面部分的是个位。74LS190 是集成电路芯片,是多功能的 十进制同步可逆计数器,其工作方式与真值表如图 2 所示。74LS
4、48 除了有实现 7 段显示译码器基本功能的输入(DCBA)和输出(YaYg)端外,7448 还引入 了灯测试输入端(LT)和动态灭零输入端(RBI) ,以及既有输入功能又有输出 功能的消隐输入/动态灭零输出(BI/RBO)端。这里要求其实现七段译码功能, 所以 LT、RBI、BI/RBO 端均需要接高电平。 经过 74LS48 译码后由一位共阴数 码管显示数字。 (注:7448 的每个输出端与数码管之间应接上电阻,防止因电流 过大而烧坏数码管。 电阻的计算方法为: R=VCC/数码管的额定电流 I, 此处 VCC 是 5V,I 是 20mA,得 R=250 欧。 ) 图 2. 7448 的引脚图 表 1.