题目说的设计个四路抢答器,如何写程序。抢答器在知识竞赛是常见的,也都离不开抢答器。用单片机来设计八路抢答器是一个常见的小课题,本人之前在大学期间就设计过八路抢答器的课程设计,也正是这个课程设计,让我喜欢上了单片机,以后也是从事的嵌入式研发类的岗位,今天再把这个设计分享一下。

如何利用单片机设计八路抢答器?

如何利用单片机设计八路抢答器

用单片机来设计八路抢答器是一个常见的小课题,本人之前在大学期间就设计过八路抢答器的课程设计,也正是这个课程设计,让我喜欢上了单片机,以后也是从事的嵌入式研发类的岗位,今天再把这个设计分享一下。1.设计需求抢答器是用来让选手获得优先答题权的一台设备,具有娱乐属性,首先具有抢答按键,也就是所说的八路;再次具有显示模块,用数码管或者液晶来实现,用于显示选手编号和倒计时时间;具有发声功能,用以提示按键音或者倒计时发声增强现场的紧张氛围;最后还需要开始/结束按键,这是给后台用的,绝对控制权。

2.硬件原理设计单片机采用51单片机,按键采用机械式按键,有八路,外加一个开始按键和一个结束按键,按键通过8输入的与非门74LS30接入单片机的外部中断;有三个数码管,两个显示倒计时时间最大99秒,一个用于显示选手编号,数码管使用75HC595驱动;用三极管驱动蜂鸣器作为发声的提示,整体的Proteus仿真图如下所示。

3.仿真运行结果上电后,显示FFF,表示未抢答开始,必须由后台按下开始按键后,才开始倒计时进入抢答环节,在有效的倒计时范围内选手按下抢答键才有效,产生有效按键后,其他人按键无效。在倒计时3秒时6号抢答成功的界面如下图所示。4.关键元器件主要用到的器件有:51单片机、8输入与非门74LS30、移位寄存器74HC595等,不同的设计方案不同,所使用的芯片也不同,这只是一个参考。

用PLC如何设计一个四路抢答器,程序如何写?

抢答器在知识竞赛是常见的,也都离不开抢答器。题目说的设计个四路抢答器,如何写程序。四路抢答器的程序如下图所示程序分析过程;当四组答题人员的其中一个按下抢答按钮,它对应的辅助继电器就接通。假如按SB1时,R1接通,则Y0 Y2 Y3导通,蜂鸣器发出声音,数码显示器显示"1"。按SB2而R2接通,则Y0 Y1 Y2 Y3 Y5 Y7导通,蜂鸣器发出声音,数码显示器显示"2"。

按SB3而R3接通,则Y0 Y1 Y2 Y3 Y4 Y7导通,蜂鸣器发出声音,数码显示器显示"3"。按SB4而R4接通,则Y0 Y2 Y3 Y6 Y7导通,数码显示器显示"4"。上述的R1~R4是辅助继电器,它们之间关系是互锁,只要其中一个接通,其余的三个则断开。只有通过复位按钮SB5才能解锁,使蜂鸣器及数码显示器都复位。


文章TAG:清华  考进  抢答器  vhdl  退学  他清华退学又考进清华  八路抢答器怎么写vhdl  
下一篇