数字电路课程设计-VHDL语言文本输入设计--汽车尾灯控制电路.doc
《数字电路课程设计-VHDL语言文本输入设计--汽车尾灯控制电路.doc》由会员分享,可在线阅读,更多相关《数字电路课程设计-VHDL语言文本输入设计--汽车尾灯控制电路.doc(13页珍藏版)》请在三一文库上搜索。
1、石家庄铁道大学 数字电路课程设计石家庄铁道大学数字电路课程设计VHDL语言文本输入设计汽车尾灯学院:信息科学与技术学院班级:计 08052班数字电路课程设计:VHDL语言文本输入设计汽车尾灯控制电路一、需求分析1、功能描述设计一个汽车尾灯控制电路,汽车尾部共有六盏指示灯,左右各三盏,分别为LD1、LD2、LD3,RD1、RD2、RD3。具体能能如下:1.1 汽车正常行驶时,所有指示灯都不亮;1.2 汽车左转时L1闪烁;1.3 汽车右转时R1闪烁;1.4 汽车刹车时L2和R2同时亮;1.5 汽车夜间行驶时L3和R3同时亮。2、实现工具2.1 用VHDL 语言文本形式输入;2.2 使用MAX+pl
2、ux II 进行语言编写、时序仿真和综合。二、设计思想采用自顶向下的设计方式,分层进行设计。设计分为四个模块进行:主控模块、定时器模块、左侧尾灯控制模块和右侧尾灯控制模块。顶层设计可完全独立于目标器件芯片物理结构的硬件描述语言。使用VHDL模型在所有综合级别上对硬件设计进行说明、建模和仿真测试。1、顶层原理框图主控模块CTRL时钟信号定时器模块SZ左侧尾灯控制LC右侧尾灯控制RC尾灯信号输出控制信号输入(左转、右转、刹车、夜行)图1:顶层原理框图2、具体功能实现2.1 主控模块图2:主控模块框图汽车尾灯主控模块左侧灯选择控制模块输入信号右侧灯选择控制模块LD1LD2RD1RD2RD3LD32.
3、2 时钟定时器模块只有LD1和RD1有闪烁功能,因此定时器模块只控制这两个尾灯。框图如下:时钟信号定时器RD1LD1图3:定时器模块框图2.3 左转尾灯和右转尾灯功能图4:转向功能框图主控模块左侧灯选择控制模块左转弯控制信号LD1定时器时钟信号右转弯控制信号主控模块右侧灯选择控制模块时钟信号RD1定时器2.4 刹车功能刹车功能对应的尾灯为LD2和RD2,框图如下:刹车控制信号汽车尾灯主控模块左侧灯选择控制模块LD2RD2右侧灯选择控制模块图5:刹车功能框图2.5夜间行驶功能夜间行驶功能对应的尾灯为LD3和RD3,框图如下:图6:夜间行驶功能框图夜间行驶控制信号汽车尾灯主控模块左侧灯选择控制模块
4、右侧灯选择控制模块LD3RD3三、设计过程1、建立工程建立个一个Project,命名为weideng。将各个模块生成的文件放在同一个文件夹下。2、文本输入将各个模块的VHDL代码输入、保存并综合。3、仿真建立各个模块的gdf图,设置输入波形并仿真。4、顶层原理图输入 利用各个模块生成的sym文件建立顶层原理图。编译并仿真。5、硬件实现 实验室提供的器件为ACEX系列,型号为EP1K100QC2083。将dingceng.sof文件下载到器件当中,在实验箱中进行硬件模拟。四、VHDL代码及说明1、主控模块CTLR1.1 VHDL代码LIBRARY IEEE;USE IEEE.STD_LOGIC_
5、1164.ALL;ENTITY CTRL IS PORT(LEFT,RIGHT,BRAKE,NIGHT: IN STD_LOGIC; LP,RP,LR,BRAKE_LED,NIGHT_LED: OUT STD_LOGIC);END ENTITY CTRL;ARCHITECTURE ART OF CTRL IS BEGIN NIGHT_LED=NIGHT; BRAKE_LEDLP=0;RP=0;LRLP=0;RP=1;LRLP=1;RP=0;LRLP=0;RP=0;LR=1; END CASE; END PROCESS;END ARCHITECTURE ART;1.2 说明输入RIGHT:右转信
6、号;LEFT:左转信号;BRAKE:刹车信号;NIGHT:夜间行驶信号;输出LP:左侧灯控制信号;RP:右侧灯控制信号;LR:错误控制信号;BRAKE_LED:刹车控制信号;NIGHT_LED:夜间行驶控制信号1.3 sym图2、定时器模块2.1 VHDL代码LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY SZ IS PORT(CLK: IN STD_LOGIC; CP: OUT STD_LOGIC);END ENTITY SZ;ARCHITECTURE ART OF SZ IS S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 课程设计 VHDL 语言 文本 输入 设计 汽车 尾灯 控制电路
链接地址:https://www.31doc.com/p-3298852.html