《简易交通灯控制的PLD设计》由会员分享,可在线阅读,更多相关《简易交通灯控制的PLD设计(48页珍藏版)》请在金锄头文库上搜索。
1、简易交通灯控制电路的简易交通灯控制电路的PLD设计设计2设计任务设计任务 某交叉路口南北方向有红灯(A1)、黄灯(B1)、绿灯(C1),东西方向有红灯(A2)、黄灯(B2)、绿灯(C2)。红灯亮是停车信号,绿灯亮是通车信号,黄灯亮是右转弯信号。NSEW交通规则交通规则n用三个用三个JK触发器设计一个触发器设计一个三位二进制同步计数器三位二进制同步计数器nQ3 、Q2、 Q1经控制电经控制电路启动红、黄、绿信号灯。路启动红、黄、绿信号灯。 提示提示真值表真值表时钟脉冲脉冲计数器状数器状态南北方向信号灯南北方向信号灯东西方向信号灯西方向信号灯CLKQ3Q2Q1A1(红)B1(黄黄)C1(绿)A2(
2、红)B2(黄黄)C2(绿)000010000110011000012010100001301101001041000011005101001100611000110071110100103位二进制同步计数器位二进制同步计数器A1、B1、C1逻辑表达式逻辑表达式n由四由四2输入与非门输入与非门74LS00实现交通灯控制电路实现交通灯控制电路 Quartus II设计流程设计流程创建工程项目创建工程项目在硬盘新建一个你自己的文件夹,在硬盘新建一个你自己的文件夹,把工程项目保存在此文件夹里。把工程项目保存在此文件夹里。选择器件:选择器件:EPM240T100C5完成工程项目创建完成工程项目创建创建原
3、理图文件创建原理图文件点击点击输入器件操作输入器件操作点击点击输入输入输入器件型号输入器件型号按左键放置,右键取销按左键放置,右键取销放置输入、输出端子并命名放置输入、输出端子并命名输入输入连接电路连接电路按右键按右键参考电路参考电路先保存文件,然后编译。先保存文件,然后编译。如编译结果有错误,须修改后再编译。如编译结果有错误,须修改后再编译。管脚分配管脚分配按按CPLD实验板分配管脚实验板分配管脚新建一个仿真文件新建一个仿真文件点击点击节点输入节点输入选择节点选择节点波形编辑界面波形编辑界面设置栅格大小设置栅格大小设置仿真时间长度设置仿真时间长度编辑输入波形编辑输入波形设置输入端电平设置输入
4、端电平保存后仿真保存后仿真选择功能仿真选择功能仿真产生功能仿真网表产生功能仿真网表开始仿真开始仿真仿真成功仿真成功仿真结果仿真结果下载下载硬件设置硬件设置设置下载电缆的类型设置下载电缆的类型选定下载项选定下载项接通实验板电源,开始下载程序。接通实验板电源,开始下载程序。电平开关数码管共阴已接地指示灯1KHz脉冲发生器时钟分配矩阵单步脉冲开关电源开关接下载电缆接5V电源EPM240T100C5数码管各段连接EPM240的管脚蜂呜器实验板实验板扩展I/O口实验要求实验要求l用指示灯显示,验证计数和交通灯的功能(必做);用指示灯显示,验证计数和交通灯的功能(必做);l增加计数的数码管显示功能;(选做)增加计数的数码管显示功能;(选做)l增加黄灯的声音提醒功能;增加黄灯的声音提醒功能; (选做)(选做)