草庐IT

数电课设交通灯控制器

一、设计任务要求1.通灯控制器内容设计一个红绿灯控制器控制器,模拟十字路口交通灯的状态。设计要求:南北主干道红灯时间小于东西干道红灯时间,东西干道红灯时间为学号尾数两位(20以前的+20),黄灯为5秒,红灯时间=绿灯时间+黄灯时间。东西、南北4个方向的红绿黄灯时间都用两个数码管分别显示,递减变化。交通灯以红、绿、黄循环变化,并且(1)东西方向绿灯亮,南北方向红灯亮。(2)东西方向黄灯亮,南北方向红灯亮。(3)东西方向红灯亮,南北方向绿灯亮。(4)东西方向红灯亮,南北方向黄灯亮。二、设计框图及整机概述 2.1.2整机概述汽车尾灯控制电路中,汽车尾灯有正常运行、右转弯、左转弯和临时刹车4种不同状态

51单片机数字电子钟设计(数电课设,含时间显示、校准、整点报时、闹钟功能)

51单片机数字电子钟设计(数电课设,含时间显示、校准、整点报时、闹钟功能)首先展示硬件设计部分,此处采用proteus仿真演示。其中液晶屏上面一行显示的是实际时间,下面一行显示的是设定闹钟时间。通过调节单刀双掷开关来改变正在调整的时间是实际时间还是闹钟时间。下面的三个按键依次用来调节模式(模式即正在调节的量是时、分或秒,通过最上面的三个LED灯来表达出来),下面的两个按键分别用来进行加减一的操作。以上是硬件设计部分,下面展示软件部分代码。1、变量及函数定义#include#defineuintunsignedint#defineucharunsignedcharuchardataSet[4]=

数电Modelsim,Quartus仿真实验

选题四自动售货机1.课程设计目的    通过本次课程设计,加深对Verilog 语言课程的全面认识、复习和掌握,对EP2C35F672C6N芯片的应用达到进一步的了解。 将软硬件结合起来,对程序进行编辑、调试,使其能够通过电脑下载到芯片,正常工作。实际操作仿真和综合软件,复习巩固以前所学知识。2.课程设计题目描述和要求    本课程设计所描述的时钟应具有如下功能。(1)能接受五角、一元、五元三种面额的钱币。(2)出售的货品有0.5元、1元、1.5元共3种货品。(3)购买物品时余额不足有警告提示,买完货品后能够找零。(4)能够显示投币金额和商品总价。3.设计思想和过程    整个售货机的功能大致

【数电实验】随机数生成电路

一、设计任务要求1.设计并实现一个随机数生成电路,每2秒随机生成一个0~999之间的数字,并在数码管上显示生成的随机数。2.为系统设置一个复位键,复位后数码管显示“000”,2秒后再开始每2秒生成并显示随机数,要求使用按键复位。3.实验板上输入时钟选择1kHz或更高的频率。二、设计思路随机数产生:设一个变量f为vector(5downto0),随时钟进行计数,其中的,每次抽取其中四位进行相邻位异或运算产生新的数作为这一位数。如第一个数的有四位,则取f的0~3位,第二个数,则取f的1~4位,第三个数,则取f的2~5位。第一位数有四位,如第一位数的第0位,则为从取出来的f的0~3位的第0位和第1位

(五)《数电》——化简法(公式化简法和卡诺图化简法)

目录公式化简法指定器件的逻辑函数化简 最小项定义性质​编辑最大项定义性质两者之间的关系“最小项之和”形式“最大项之积”形式卡诺图定义实例​编辑特点逻辑函数的卡诺图表示基本性质并2消1并4消2 并8消3推论化简的基本步骤总规则示例约束项定义任意项定义无关项定义应用Q——M法公式化简法        我们来介绍一下公式化简法,主要包含5种方法,接下来我们来一一介绍!        接下来我们来总结一下这五种方法!         最后再来介绍一下综合法,也就是将上面五种方法以及基本定理结合起来!指定器件的逻辑函数化简 最小项定义性质最大项定义性质两者之间的关系        其实就是互非的关系,在

【数电实验6】Verilog—按键防抖动设计

【2022.05西南交大数电实验】【本代码及波形已通过老师验收。仅供参考。】【参考博客:Verilog实现独立按键消抖(状态机)_ty_xiumud的博客-CSDN博客_verilog按键消抖】【参考视频(强推这个up主):[录播]数字电子技术实验_哔哩哔哩_bilibili】 【2022.05.11更新:目前仅有一人反映,拨动开关(不是按钮开关)关闭时计数的,有助教判为一验不过。该情况则是需要改为在高电平时计数。修改建议:在s1高电平稳定时的key_flag取1,s2计数满后认定为低电平稳定的key_flag取为0:S1: begin key_flagS2:

基于数电的交通灯控制器

一、任务与要求由一条主干道和一条支干道的汇合点形成十字交叉路口,为确保车辆安全、迅速地通行,在交叉路口的每个人口处设置了红、绿、黄三色信号灯。(1)用红、绿、黄三色发光二极管作信号灯,用传感器或逻辑开关代替传感器做检测车辆是否到来的信号,设计制作一个交通灯控制器。(2)由于主干道车辆较多而枝干道车辆较少,所以主干道处于常允许通行的状态,而支干道有车来才允许通行。当主干道允许通行亮绿灯时,支干道亮红灯。而支干道允许通行亮绿灯时,主干道亮红灯。(3)当主、支干道均有车时,两者交替允许通行,主干道每次放行45s,支干道每次放行25s。设立45s和25s计时显示电路。(4)在每次由亮绿灯变成红灯的转换

数电课设汽车尾灯控制电路

1.设计任务与指标假设汽车尾部左右两侧各有3个指示灯(用发光二极管模拟),设计并制作一个汽车尾灯控制电路,要求如下。(1)汽车正常运行时指示灯全部熄灭。(2)右转弯时,右侧3个指示灯按右循环顺序点亮,左侧指示灯熄灭。(3)左转弯时,左侧3个指示灯按左循环顺序点亮,右侧指示灯熄灭。(4)临时刹车时所有指示灯同时闪烁。2.设计原理(1)、汽车尾灯与汽车运行状态关系表汽车尾灯控制电路中,汽车尾灯有正常运行、右转弯、左转弯和临时刹车4种不同的状态,因此可以采用2个开关S。和S1来控制汽车尾灯的不同状态,汽车尾灯和汽车运行状态的关系见表(2)、整体设计(3)、整体电路要双面板布线,状态转换可用数码管显示

FPGA编程,verilog实现简易电梯控制系统,某大学数电实验课设

开发环境:Vivado2020.1使用编程语言:Verilog开发板芯片:xc7a35tftg256-1(具体开发板型号未知,不同版本的开发板可能某些元件的引脚电平会不同,可能需要根据自己手上的开发板版本做一些修改)项目基本介绍:1、实现2层楼的简易电梯控制系统。2、电梯有4个按键。        1楼外只有向上按键(KEY0)        2楼外只有向下按键(KEY1)        电梯内还有2个按键分别为:        1楼按键(KEY2)        2楼按键(KEY3)        所有楼层外和电梯内的按键产生的信号作为给电梯的运行请求信号。  3、电梯有4个指示灯(LED0

南京邮电大学电工电子(数电)实验报告——数字电路与模拟电路的综合应用

文章目录数字电路与模拟电路的综合应用(1)实验目的(2)实验原理或设计过程(3)RTL代码设计(加分项)(4)实验电路图(5)实验数据分析和实验结果(6)附录:示波器图像数字电路与模拟电路的综合应用(1)实验目的1、了解D/A转换器的基本工作原理和基本结构2、了解大规模集成D/A转换器的功能及其典型应用方法3、掌握综合性电路的调测方法(2)实验原理或设计过程实验内容∶设计一个可编程波形发生器技术指标∶①输出信号波形受K2和K1控制开关K2K1=01时,输出信号波形为正斜率锯齿波。开关K2K1=10时,输出信号波形为负斜率锯齿波。开关K2K1=11时,输出信号波形为正负斜率锯齿波组成的三角波。②