㈠ 基于fpga的误码检测电路设计,求指教,真心不懂,没接触过呀
文章分析研究了传统误码仪的工作原理与结构,制定出以FPGA为核心的误码仪设计方案,提出采用FPGA来完成误码仪的控制和测试模块一体化设计,利用
VHDL语言在FPGA芯片上模拟实现了绝大部分的传统误码仪的功能,如误码插入、误码测试等功能。提高了系统功能扩展性和系统的集成度。
http://dl.21ic.com/download/-fpga-rar-ic-11642.html
㈡ 设计一个码检验电路,当输入的四位二进制数a、b、c、d为8421bcd码时,输出y为1,否则y为0.
如果定义为 : “设计一个码检验电路,当输入的四位二进制数a、b、c、d为8421bcd码时,输出y为0,否则y为1.” 就很容易理解和实现。
如下:
8421bcd 的编码范围是 0000 0001 …… 1000 1001,你只需要检测出来是不是 以下六编码就可以了:1010 1011 1100 1101 1111
列出真实表就可以写出表达式了。
画出卡诺图 能得出来
Y=ab+ac
使用 与 或 逻辑就可以了
最后只需要 在输出端 加上一个 非门就 可以 符合你题目的要求了。
㈢ 急:用八选一数据选择器74LS151设计一个8421BCD非法码组检测电路,当输入为非法码组时,输出为1,否则为零
8421BCD非法码组合有:
D,C,B,A
1,0,1,0
1,0,1,1
1,1,0,0
1,1,0,1
1,1,1,0
1,1,1,1
将此DCB项对应74LS151的CBA选通项,则只要CBA=101、110、111 时,选通输出的信号代表非法;
余下的,就是你自己去构建电路图了
㈣ 用74LS151设计一个8421BCD非法码检测电路,当为非法码时,输出为1否则为0
8421BCD非法码组合有:
D,道C,回B,A
1,0,1,0
1,0,1,1
1,1,0,0
1,1,0,1
1,1,1,0
1,1,1,1
将此DCB项对应74LS151的CBA选通项答,则只要CBA=101、110、111 时,选通输出的信号代表非法。
(4)测码电路扩展阅读:
非法代码(Malicious code)或者叫恶意软件Malware(Malicious Software)具有如下共同特征:
(1) 恶意的目的
(2) 本身是程序
(3) 通过执行发生作用 有些恶作剧程序或者游戏程序不能看作是恶意代码。对滤过性病毒的特征进行讨论的文献很多,尽管它们数量很多,但是机理比较近似,在防病毒程序的防护范围之内,更值得注意的是非滤过性病毒。
㈤ 设计一个检测电路,检测四位二进制码中1的个数是否为偶数,若偶数个为1,则输出1,否则输出0。
Z = (x1 XOR x2) 同或 (x3 XOR x4)
我也做到这个题了,这样应该是画电路最简单的形式
㈥ 设计一个检测电路,检测4位二进制码中1的个数是否为偶数,若为偶数个1,则输出为1,否输出为0
not ( a xor b xor c xor d )
not 用 74hc14
xor 用 74hc86
㈦ 电机测速(电路)原理或方法
一、M/T法测速
该方法属于数字式测速,通常由光电脉冲编码器、直线光栅尺、感应同步器、旋转变压器、直线磁栅尺等传感器来完成。该类转子位置传感器发出的脉冲信号,可在可编程计数器8253的配合下,基于微机系统采用MT法对电机转速实现高精度的数字测量,这类传感器一般都输出两组相位相差90°的脉冲序列A、B,根据A、B的相位关系可以鉴别电机转
向,同时还可以进行四倍频处理,以减少通过M/T法获取速度反馈信号的纹波。其基本原理是:电机每转一圈,传感器输出的脉冲数一定,随着电动机转速和输出脉冲频率的不同,频率与转速成正比,能测量其频率,通过软件计算就能得到速度,鉴相电路还能同时反映实际转速的方向。
二、F/V测速
各种原理的数字脉冲测速机,主要有编码器和电磁式脉冲测速机。就位置伺服系统来说,它的速度环一般习惯上还是采用速度的模拟量反馈,而不是数字量反馈,因此基于计数器和微机软件实现的M/T法测速,还需增加D/A转换,也有一些系统采用编码器的测速脉冲经f/v变换获得速度的模拟量,或者由转子位置传感器的脉冲信号经f/v变换获得速度的模拟量。F/V法测速原理是:电机每转输出的脉冲信号频率与电机转速成正比,然后通过频压变换将脉冲信号转换成反映转速高低的模拟电压。为了反映转速的方向,要有旋转方向自动切换功能。测速精度与编码器每转脉冲数以及f/v变换电路时间常数的选择有关,每转脉冲数越多,测速越精确,这在低速段尤为重要。为保证f/v线性变换,f必须变成宽度一定的脉冲,事先由单稳电路定宽,然后经由运放组成的低通滤波器把频率变换为直流电压。f/v测速电路,如图所示。
图中,f+、f-是经过鉴相、倍频处理后的分别代表电机正、反转的且与转速成正比的脉冲序列。为防止信号中杂有噪声及共模干扰,放大电路采用新型的双差分电路,它由3个运放组成,其差动输入端为v+和v-,且采用对称结构。该电路输入阻抗高,且失调电压、温度漂移系数低、放大倍数稳定,放大倍数:
G=vout/(v+-v-)=R3/R2(1+2R1/RG),
其中RG是用于调整速度反馈信号的放大系数。当电机正向旋转时,f+有脉冲,f-为低电平,此时vout为正;当电机反向旋转时,f-有脉冲,f+为低电平,vout输出为负。
三、其它间接转速测量方法
带有转子位置检测器类电动机的测速除了上述介绍的一些测速方法外,目前使用与研究的还有一些特有的测速方法。如有文献提出了:(1)利用直流电动机外壳漏磁通设计成新型转速检测器,并由它构成了结构简单、成本低廉的PWM闭环调速系统;(2)无位置传感器无刷直流电动机的调速方案,它的原理是通过检测电路检测三相定子绕组反电势过零点,而后转换成脉冲链,经脉冲发生电路延时脉冲,给定逻辑电路产生六相位置信号,送入驱动电路产生三相定子绕组驱动电流,使转子转动。一些新的特殊方法来进行转速测量,提出了用反电势系数、换向脉冲及瞬时转速的测速方案,并进行了比较。
总之,电机测速有多种多样的方法,在实用中根据不同环境及场所要求,选择合理的反馈器件及测速方法,对提高电动机的调速和伺服性能具有十分重要的意义
㈧ 用4-10译码器(8421BCD 码译码器74LS42)实现单“1”检测电路并画出电路图
㈨ 设计一个8421奇校验码的生成与检测电路
我怎么觉着就看最低位就行了呢?最低位是1,这个数就是奇数,是0,这个数就是偶数.
㈩ 8421bcd码检测电路
被五整除的个位必来须源是5或0.
我们把四位BCD的四个位表示为abcd
a b c d
5=0101 0 1 0 1
0=0000 0 0 0 0
通过上表可以发现,要被五整除,a、c位必须都为0,b、d为必须相同
F=(a与非b)与(b同或d)