EDA程序设计
文章平均质量分 78
EDA程序设计,实训设计资料.
白茶丫
在学习中进步!
需要资料,或需要定做设计的可以私聊询问
展开
-
EDA程序设计--数字电压表设计
ASIC完成从模拟量的输入到数字量的输出,是数字电压表的心脏,这种电压表的设计简单、精确度高,但是这种设计方法由于采用了ASIC器件使得的它欠缺灵活性,其系统功能固定,难以更新扩展,。后来发展起来的微处理器(单片机)控制通用A/D转换器件的数字电压表的设计的灵活性有所提高,系统功能的扩展性变得简单,但是由于微处理机的引脚数量有限,其控制转换速度和灵活性还是不能满足日益发展的电子工业的需求。采用FPGA芯片作为系统的核心器件,负责ADC0809的A/D转换的启动、地址锁存、输入通道的选择、数据的读取。原创 2024-01-10 00:16:10 · 1184 阅读 · 0 评论 -
EDA程序设计--洗衣机控制器设计
FPGA接收键盘的控制命令,控制洗衣机的进水、排水、水位和洗衣机的工作状态、并控制显示工作状态以及设定直流电机速度、正反转控制、制动控制、起停控制和运动状态控制。设定洗衣机的工作时间,要洗衣机在工作时间内完成:定时启动®正转20秒®暂停10秒®反转20秒®暂停10秒®定时未到回到“正转20秒®暂停10秒®……”,定时到则停止,同时发出提示音。1、设计一个电子定时器,控制洗衣机作如下运转:定时启动®正转20秒®暂停10秒®反转20秒®暂停10秒®定时未到回到“正转20秒®暂停10秒®……原创 2024-01-10 00:12:45 · 683 阅读 · 0 评论 -
EDA程序设计--经典数字游戏—过河
软件设计由状态控制模块,时钟分频模块,按键去抖模块,十进制转换模块四部分组成,由于输入时钟为50MHZ,因此使用分频模块输出50HZ的方波,给控制模块提供信号,控制模块输出的计数输入给数码管显示译码模块,按键消抖模块的作用是为了消除按键抖动而设立的。过河游戏电路主要由状态控制模块,时钟分频模块,按键去抖模块,计数模块,十进制转换模块组成。设有5个按键:一个复位键,四个过河状态控制的按键,通过按相应的键控制相应的状态转换。3.调试仿真通过,开始设计需要的模块,分频,去抖,进制转换等模块。原创 2024-01-07 14:52:25 · 427 阅读 · 0 评论 -
EDA程序设计--汽车尾灯
汽车尾灯控制器的设计分为3个模块:汽车尾灯主控模块,左边灯控制模块和右边灯控制模块。通过输入系统时钟信号和相关的汽车控制信号,汽车尾灯将正确显示当前汽车的控制状态。通过学习的VHDL语言结合电子电路的设计知识理论联系实际,掌握所学的课程知识和基本单元电路的综合设计应用。通过对实用汽车尾灯控制器的设计,巩固和综合运用所学知识,提高分析、解决EDA技术实际问题的独立工作能力。汽车右转弯时右侧的第1个灯亮,汽车左转弯时左侧的第1个灯亮;汽车在夜间行驶时,左右两侧的第3个灯同时亮,供夜间照明使用(说明,原创 2024-01-03 22:36:29 · 540 阅读 · 0 评论 -
EDA程序设计--数字跑表
因此数字秒表可由三个分频器、四个十进制计数器(1/100 秒、1/10 秒、1 秒、1分)、两个六进制计数器(10 秒、10 分)、一个控制器、一个数据选择器以及七段译码显示器组成,如总体框图所示。根据设计思路,本次设计就采用模块化设计,共分为分频器模块(fenpin)、控制模块(kongzhi)、十进制计数模块(cnt10)、六进制计数模块(cnt6)、数码管扫描模块(xuanze)、七段译码显示模块(decl7s)六个模块以及图形式顶层文件。3.用6个数码管分别显示百分秒、秒和分钟。原创 2024-01-03 22:34:46 · 577 阅读 · 0 评论 -
EDA程序设计--抢答器
在这个模块中主要实现抢答过程中的抢答功能,并能对超前抢答进行警告,还能记录无论是正常抢答还是朝前抢答者的台号,并且能实现当有一路抢答按键按下时,该路抢答信号将其余的抢答信号封锁的功能。在这个模块中主要实现抢答过程中的计时功能,在有抢答开始后进行20秒的倒计时,并且在20秒倒计时后无人抢答显示超时并报警。将该任务分成五个模块进行设计,分别为:抢答器鉴别模块、抢答器计时模块、报警模块、分频模块、译码模块。5. 如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示20。原创 2023-06-13 22:28:08 · 805 阅读 · 0 评论 -
EDA程序设计--多功能信号发生器的设计
题目:多功能信号发生器的设计 1 系统设计1.1 设计要求1.1.1 设计任务 设计并实现一个基于FPGA的多功能信号发生器。1.1.2 性能指标要求 1.能够产生两种以上输出波形(正弦波、三角波、锯齿波等)。2.输出的波形的频率允许有多种选择。3.输出波形的幅度在 1V~5V 范围内。4.输出的波形能够用示波器测量。1.2 设计思路及设计框图1.2.1设计思路多功能信号发生器的原理框图如图所示。其中,CLKGEN是分频器,提供的50MHz的主频率进行分频,以得到满足多功能信号发生器设计需要的时钟频率。原创 2022-07-04 15:21:55 · 2793 阅读 · 0 评论 -
EDA程序设计--计时器设计
输入CLK为1Hz(1s)的时钟,经过60分频后产生1分钟时钟信号,再经过60分频后产生1小时的时钟信号,最后进行24分屏得到1天的脉冲送cout输出。将两个60分频和一个24分频的输出送8段数码管,得到24小时的计时显示。找到锁好的管脚的拨码开关或按键。拨动相应的拨码开关实现计时器的复位功能,按动jm,jf,js所锁的按键可实现时、分、秒校准。jm,jf,js分别是秒,分,时的时输入端,下降沿有效。需要完整的资料可在我的资源里下载,也可以加入我的纷传圈子,里面有资源压缩包的百度网盘下载地址及提取码。原创 2022-11-06 22:25:20 · 3852 阅读 · 3 评论 -
EDA程序设计--万年历设计
目 录。原创 2023-01-02 18:45:16 · 1779 阅读 · 2 评论 -
EDA程序设计--数字日历电路
题目:数字日历电路 1 系统设计1.1 设计要求1.1.1 设计任务 设计并制作一台数字日历。1.1.2 性能指标要求 ① 用EDA实训仪的I/O设备和PLD芯片实现数字日历的设计。② 数字日历能够显示年、月、日、时、分和秒。③ 用EDA实训仪上的8只八段数码管分两屏分别显示年、月、日和时、分、秒,即在一定时间段内显示年、月、日(如20080101),然后在另一时间段内显示时、分、秒(如00123625),两个时间段能自动倒换。④ 数字日历具有复位和校准年、月、日、时、分、秒的按钮,但校年和校时同用一个原创 2022-07-04 15:11:25 · 2505 阅读 · 0 评论 -
EDA程序设计--出租车计费器
题目:出租车计费器 1 系统设计1.1.1 设计任务 设计并制作一台出租车计费器。1.1.2 性能指标要求 ① 用EDA实训仪的I/O设备和FPGA实现出租车计费器的设计。② 出租车起步开始计程和计费,计程系统按实际公里数计程,计费系统首先显示起步价(如7.0),车行驶2km以内,只收起步价7元。③ 出租车行驶超过2km后,按每公里1.6元在7.0元的基础上增加。④ 出租车行驶超过10km后(或超过20元路费),每公里加收50%的车费,即车费变为每公里2.4元。⑤ 出租车达到目的地后,(用一个按钮)计程原创 2022-07-04 15:17:38 · 4559 阅读 · 8 评论