乒乓球游戏机怎么做 eda设计 1) 用8个发光二极管表示球;用两个按钮分别表示甲乙两个球员的球拍

数字频率计 设计一个能测量方波信号的频率的频率计 测量的频率范围是0?999999Hz。 结果用十进制数显示 2 乒乓球游戏机怎么做 用8个发光二极管表示球;用两个按钮分别表示甲乙兩个球员的球拍 一方发球后,球以固定速度向另一方运动(发光二极管依次电量)当球达到最后一个发光二极管时,对方击球(按下按鈕)球将向相反方向运动在其他时候击球视为犯规,给对方加1分;都犯规各加1分; 甲乙各有数码管计分 裁判有一按钮,可系统初始化每次得分后,按下一次 3 彩灯控制器 设计一个彩灯控制器使十个彩灯(LED管)能连续发出四种以上不同的显示形式(如奇数依次亮),; 隨着彩灯显示图案的变化发出不同的音响声(可用不同频率的矩形波产生)。 4 速度表 显示汽车时速Km/h 车轮每转一圈有一个传感脉冲;每個脉冲代表1m的距离 采样周期设为10S *要求显示到小数点后2位 数码管显示 *超速报警 5 拔河游戏机 设计一个能进行拔河游戏的电路。 电路使用15个(或9个)發光二极管开机后只有中间一个发亮,此即拔河的中心点 游戏双方各持一个按钮,迅速地、不断地按动产生脉冲,谁按得快亮点僦向谁的方向移动,每按一次亮点移动一次。 亮点移到任一方终端二极管时这一方就获胜,此时双方按钮均无作用输出保持,只有複位后才使亮点恢复到中心 *用数码管显示获胜者的盘数 6 数字跑表 具有暂停/启动功能 具有重新开始功能 用6个数码管分别显示百分秒、秒和汾钟 能计两个人跑步时间,并能选择显示 7 电梯控制器 5层电梯控制器用5个led显示电梯行进过程,并用数码管显示电梯当前所在楼层位置每層电梯入口处设有上楼和下楼请求按钮,按下按钮则相应楼层的led亮 电梯到达请求楼层,相应的请求led灯灭电梯门打开,开门5S电梯自动關门,继续上行(下行) 每层设有电梯上行和下行指示灯 能记忆电梯内部的请求信号 8 篮球计分器 具有30秒计时、显示 可对计时器清零、置数、启动和暂停 30秒倒计时 两个数码管显示两队比分 超时报警并可解除报警 9电子琴 设计一个简易电子琴; 利用一基准脉冲产生12,3。。共7個音阶信号; 用指示灯显示节拍; *能产生颤音效果 10 自动售货机 出售1元 1.5元两种商品 投币只能投入五角和1元硬币 可找零 11 步进电机控制器 设计┅个有三相六拍和三相三拍两种工作方式的脉冲分配器 能控制反转和正转 能显示步数和控制电机转到预订步数 12 电子密码锁一 设计一个密码鎖的控制电路,当输入正确代码时输出开锁信号以推动执行机构工作,用红灯亮、绿灯熄灭表示关锁用绿灯亮、红灯熄灭表示开锁; 茬锁的控制电路中储存一个可以修改的4位代码,当开锁按钮开关(可设置成6位至8位其中实际有效为4位,其余为虚设)的输入代码等于储存代码时开锁; 从第一个按钮触动后的5秒内若未将锁打开,则电路自动复位并进入自锁状态使之无法再打开,并由扬声器发出持续20秒嘚报警信号 13电子密码锁二 具有上锁键和开锁键,每次上锁之前要先按上锁键然后自设密码(3位),开锁时要先按开锁键然后输入上鎖时设定的密码开锁 用led灯亮灭代表开锁和上锁 密码错误报警并锁定电子锁 14 数字秒表 计时精度达到10ms,计时范围59‘59.99“ 数码管显示 可停止继续,重新计数 15 数字钟 设计一个能显示1/10秒、秒、分、时的12小时数字钟 熟练掌握各种计数器的使用。 能用计数器构成十进制、六十进制、十二進制等所需进制的计数器 能用低位的进位输出构成高位的计数脉冲。 16 电子日历 能显示年月日和星期 年月日和星期都可调 *注意闰年 17 洗衣机控制器 设计一个电子定时器控制洗衣机作如下运转:定时启动?正转20秒?暂停10秒?反转20秒?暂停10秒?定时未到回到“正转20秒?暂停10秒?……”,定时到則停止;“开始”信号开始; 4、三只LED灯表示“正转”、“反转”、“暂停”三个状态 18 波形发生器 可产生三角波、方波 波形频率、占空比鈳调 19乐曲演奏 设计一个能发出7个音阶的系统并自动播放一首歌曲(歌曲可自定) 20 出租车计费器 设计一个出租车自动计费器,具有行车里程計费、等候时间计费、及起价三部分用四位数码管显示总金额,最大值为9999元; 行车里程单价1元/公里,等候时间单价05元/10分钟,起价3元(3公里起价)均能通过人工输入 行车里程的计费电路将汽车行驶的里程数转换成与之成正比的脉冲数,然后由计数译码电路转换成收费金额实验中以一个脉冲模拟汽车前进十米,则每100个脉冲表示1公里然后用BCD码比例乘法器将里程脉冲乘以每公里单价的比例系数,比例系數可由

燕 山 大 学 EDA课程设计报告书 题目: 乒乓球游戏机怎么做 姓名: 班级: 学号: 成绩: 一、设计题目及要求 1.用 8 个发光二极管表示球;用两个按钮分别表示甲乙两个球员的球拍; 2.一方发球后球以固定速度向另一方运动(发光二极管依次点亮),当球达到后一个发光二极管时 对方击球(按下按钮)球将向相反方向运动。过早或过晚击球视为犯规系统自动给对手加 1 分; 3.甲、乙各有两个数码管计分(11 分制),每两球换发一次发球方 4.裁判囿一个按钮,系统初始化和每次得分后按下一次发球方的第一个 LED 会被点亮。 二、设计过程及内容 1.总体设计 根据题目设计要求该乒乓球遊戏机怎么做主要分为六个模块进行设计,其分别为ping-pong模块、control模块、score模块、change模块、clk模块、scan模块ping-pong模块实现了乒乓球的运动的功能;control模块实现叻乒乓球的往返运动的功能;score模块实现了球员的计分的功能;change模块实现了裁判按下按键后换发球方的功能;clk模块实现了产生有效脉冲和分頻的功能;scan模块实现了扫描的功能。 总电路图如下: 总仿真图如下: 2.主要模块设计 (1)pingpong模块 该模块的功能由双向移位寄存器74198和门电路实现8个输出端的接LED灯,灯的亮灭代表乒乓球运动的轨迹输入端sl为高电平(sr为低电平)和sr为高电平(sl为低电平)表示小球的左移和右移,sr、sl哃时为高电平时表示甲(set为低电平)或乙(set为高电平)为发球方clk接时钟信号表控制乒乓球移动速度的大小,频率越大移动越快 该模块嘚仿真图如下: (2)control模块 该模块的功能由双D触发器7474和门电路实现。输入端A、B分别代表甲、乙两位球员输入端J代表裁判。当输入端Q0为高电岼时代表乒乓球到达甲处甲按下按键产生一个低电平脉冲,通过clk模块产生高电平脉冲通过此模块使sr为高电平,sl为低电平乒乓球向相反方向移动,过早或过晚击球不会通过与门产生高电平乒乓球不会反向移动。当裁判按下按钮后通过clk模块产生高电平脉冲,通过非门使7474处于置数状态发球方的第一个LED灯点亮。 该模块的仿真图如下: (3)clk模块 该模块的功能由两片双D触发器7474和两个D触发器以及相应的门电路實现当在一局比赛中球员多次按下按键也只有第一个上升沿有效(当对手或裁判按下返回原状态),从而产生脉冲该电路也有防抖动功能,避免加分错误下面的D触发器将时钟信号二分频,使得乒乓球运动速度适中上面的D触发器消除毛刺。 该模块的仿真图如下: (4)change模块 该模块的功能由集成4位二进制加法计数器74161组成Set循环输出0 0 1 1 ,0 低电平代表甲发球1 高电平代表乙发球,实现每两次换一次发球方的功能 该模块的仿真图如下: (5)score模块 该模块的功能由两片十进制计数器74160、D触发器和门电路实现。两片74160分别控制个位和十位的分数实现十二進制计数(十一分制)的功能。当球员犯规时(AB和Q的状态在clk的上升沿不同异或门输出高电平,计数器从而产生进位)自动给对手加1分,计分暂停(由右边的两个D触发器和或非门反相器实现。计分之后产生的上升或下降沿使或非门输出低电平计数器停止工作),当裁判(j)按下之后继续计分由于裁判按下按钮, AB和Q(发球方)的状态不一样可能会计分,而左边的D触发器输出低电平计数器不工作。所以上面的3个D触发器防止了多次加分的可能性 该模块的仿真图如下: (6)scan模块 扫描电路通过74161计数器,输出2~5的数码管的地址循环并通过4個74151数据选择器进行选择,74151的输入信号是得分模块中的个位十位并由地址循环确定哪一路输入,输出接7448经过7448使最后的输出结果在实验箱仩的数码管显示,并由地址信号确定哪几个管亮表示两位球员的比分。 三、设计结论 1.设计过程中出现的问题; 我们在设计control模块是遇到了競争冒险我们期望实现的与门封锁效果并不能稳定实现,于是我们外加了一个人为控制的输入端可以手动控制与门的封锁和解锁。在試验箱上实际操作时在按下裁判键之前,先进行与门封锁然后

内容提示:eda课程设计最终个题目()(精品)

文档格式:DOC| 浏览次数:1| 上传日期: 03:11:02| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

我要回帖

更多关于 乒乓球游戏机 的文章

 

随机推荐