八路抢答器怎么写vhdl( 二 )


2.八路抢答器原理是怎样原发布者:流星初见
八路抢答器原理分析八路抢答器主要由编码电路、锁存/译码/驱动电路于一体的CD4511集成电路、数码显示电路和报警电路组成 。抢答器编码电路由VD1-VD12组成,实现数字的编码 。CD4511是一块含BCD-7段锁存/译码/驱动电路于一体的集成电路 。报警电路由NE555接成多谐振荡器构成 。数码显示电路由数码管组成,输入的BCD码自动地由CD4511电路译码成十进制数,然后在数码管上显示 。抢答器报警电路由NE555接成多谐振荡器,其中R16=R17=10K?,扬声器通过100uF的电容器接在NE555IC的3脚与0.1uF的电容器之间 。R16没有直接和电源相接,而是通过四只1N4148组成二极管或门电路,四只二极管的阳极分别接CD4511的1,2,6,7脚,任何抢答按键按下,报警电路都能振荡并发出响声 。KB1-KB8组成1-8路抢答键,VD1-VD12组成数字编码器,任一抢答案键按下,都须通过编码二极管编成BCD码,将高电平加到CD4511所对应的输入端,其中CD4511的引脚6,2,1,7分别为BCD码的D,C,B,A(D为高位,A为低位,即D,C,B,A分别代表BCD码的8,4,2,1位) 。当电路通电,主持人按下复位键KB9后,选手就可以开始抢答 。设按下KB8键,高电平加到CD4511的6脚,而2,1,7脚保持低电平,此时CD4511输入BCD码“1000” 。如果按下KB3抢答键,高电平通过编码二极管VD3、VD4加到CD4511集成芯片的1、7脚(B、A位),1、7脚为高电平,2、6脚保持低电平,此时CD4511输入BCD码为“0011” 。假设按下KB5键,此时高电平通过两只二极管VD6,VD7加到CD4
3.数字电路八路抢答器怎么做《基于74系列八路抢答器的设计》
《数字电子电路课程设计-74系列数字抢答器》
《8路智力抢答器》
4.用vhdl编写5人电子抢答器library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_ARITH.all;
use ieee.std_logic_UNSIGNED.all;
ENTITY BIAOJUE IS
PORT( FF:IN STD_LOGIC_VECTOR(1 TO 5);
QQ:OUT BIT;
QALL:OUT STD_LOGIC_VECTOR(3 DOWNTO 1);
SHIJIAN:BUFFER STD_LOGIC_VECTOR(3 DOWNTO 0);
【八路抢答器怎么写vhdl】FUWEI,KAISHI,CLK:IN STD_LOGIC);
END BIAOJUE;
ARCHITECTURE FUNG OF BIAOJUE IS
BEGIN
PROCESS(FF,CLK,KAISHI,FUWEI)
VARIABLE SUO:BOOLEAN;
VARIABLE SUM:STD_LOGIC_VECTOR(1 TO 3);
BEGIN
IF (FUWEI='0') THEN
QQ<='0';
SHIJIAN<="1010";
SUO:=FALSE;
SUM:="000";
QALL<="000";
ELSIF (CLK'EVENT AND CLK='1') THEN
IF (KAISHI='1') THEN
IF (NOT SUO) THEN
IF SHIJIAN="0000" THEN
SUO:=TRUE;
FOR N IN 1 TO 5 LOOP
SUM:=FF(N)+SUM;
END LOOP;
ELSE
SHIJIAN<=SHIJIAN-1;
END IF;
END IF;
QALL<=SUM;
IF (SUM >= 3) THEN
QQ<='1';
ELSE
QQ<='0';
END IF;
END IF;
END IF;
END PROCESS;
END FUNG;
5.请教下如何写PLC八路抢答器的论文用PLC程序设计的八路抢答器摘要】文章介绍一种利用日本三菱公司生产的FX2N-32MR型PLC作为核心控制器的八路抢答器系统,并且给出了系统结构图、程序指令、梯形图以及输入输出端子的分配方案 。
【关键词】PLC;抢答器;梯形图;程序;设计(一)引言在学校里经常会举办各种各样的智力竞赛,都会用到抢答器 。目前市场上已有很多类型的竞赛抢答器,但其中绝大多数是早期设计的,采用模拟电路、数字电路或者模数混合电路的产品 。
这些抢答器已相当成熟,但是随着功能增多,电路也越复杂,并且成本偏高,故障率高,显示方式简单或者没有,无法准确判断抢按按钮的行为,也不便于参数调节及功能的升级换代 。近年来随着科技的飞速发展,单片机、PLC的应用正在不断地走向深入,同时带动传统的控制检测技术的不断更新 。