建材秒知道
登录
建材号 > 设计 > 正文

比较器电路设计

鲤鱼猎豹
轻松的石头
2023-03-06 14:01:36

比较器电路设计

最佳答案
忧伤的镜子
愉快的台灯
2025-09-23 07:44:13

这个比较简单,只需要单通道的比较器,P/N应该是LM331。将反相输入端接上一个4V基准电压,同相输入端接上你的待检测信号,这样只要大于4,输出端就会翻转成高电平,需要注意的是,LM331是open collect结构,需要外接上拉电阻,阻值可以是4.7k to 10k,取决于后级电路所需要的输入电流。

最新回答
俏皮的墨镜
谦让的玉米
2025-09-23 07:44:13

只说一位二进制数的

图中是一种实用的一位数值比较器电路

Y(A>B)=AB'

Y(A=B)=AB+A'B'

Y(A<B)=A'B

与或非门四个输入ABCD  输出Y

Y=(AB+CD)'

当CD=0时就是与非门了  ^_^

类推

或非门  BD=1

非门 B=1 CD=0

与门  与非门+非门

这样就简单了啊

PS:非得用与或非门么?

俭朴的哈密瓜,数据线
顺利的哈密瓜
2025-09-23 07:44:13
您好,是这样的:

1、①原理图,如图5-1所示:

②AHDL硬件描述语言输入:SUBDESIGN t5_1( d0,d1,d2,d3:INPUTout: OUTPUT)BEGIN IF( (d3,d2,d1,d0) >= 5 ) THEN out=VCCELSE out=GND END IF

END2、①原理图,如图5-2所示:②AHDL硬件描述语言输入:SUBDESIGN t5_2( k0,k1,k2,k3:INPUTout: OUTPUT)BEGIN TABLE (k3,k2,k1,k0)=> outB"0000" => GNDB"0001" => VCCB"0011" => GNDB"0010" => VCCB"0110" => GNDB"0111" => VCCB"0101" => GNDB"0100" => VCCB"1100" => GNDB"1101" => VCCB"1111" => GNDB"1110" => VCCB"1010" => GNDB"1011" => VCCB"1001" => GNDB"1000" => VCC END TABLEEND

3、①原理图,如图5-3所示:②AHDL硬件描述语言输入:SUBDESIGN t5_3( a,b,c: INPUT a_out,b_out,c_out : OUTPUT)BEGIN IF a THENa_out=VCCb_out=GNDc_out=GND ELSIF b THENa_out=GNDb_out=VCCc_out=GND ELSIF c THENa_out=GNDb_out=GNDc_out=VCC ELSEa_out=GND b_out=GND c_out=GND END IFEND

糊涂的小蝴蝶
默默的柜子
2025-09-23 07:44:13
此种电路相比彼种电路可读性强,工作稳定,在相同的工作环境下抗干扰能力强,并且在抢答上电路处理更加精确,确保了抢答的客观及时,而且由于电路布局进行了合理改善,使得整个电路结构更为紧凑,从而便于抢答现场的多种安装方式。并且采用了先进的大规模IC使得,整个设计更具先进性、

其余的结合具体的电路你就尽情的吹吧。

任性的荔枝
细腻的黑裤
2025-09-23 07:44:13

过零比较器

过零比较器被用于检测一个输入值是否是零。原理是利用比较器对两个输入电压进行比较。两个输入电压一个是参考电压Vr,一个是待测电压Vu。一般Vr从正相输入端接入,Vu从反相输入端接入。根据比较输入电压的结果输出正向或反向饱和电压。当参考电压已知时就可以得出待测电压的测量结果,参考电压为零时即为过零比较器。

用比较器构造的过零比较器存在一定的测量误差。当两个输入端的电压差与开环放大倍数之积小于输出阈值时探测器都会给出零值。例如,开环放大倍数为106,输出阈值为6v时若两输入级电压差小于6微伏探测器输出零。这也可以被认为是测量的不确定度。

伶俐的星星
谨慎的毛衣
2025-09-23 07:44:13

这个功能电路很简单,只需要一个2-4译码器(可以用74HC139)和一支二极管即可。见下图(译码器使用74HC139,输出L1、L2、L3都是低电平有效,如果输出要改为高电平有效,再加上反相器即可,例如用74HC04)——

糟糕的乌龟
火星上的荔枝
2025-09-23 07:44:13

输入是两串二进制数吗?

逐位比较的话,位数少的一个补零吗?给脉冲吗?

先从简单的两个一位二进制数开始说吧

首先,比较的结果有三个状态:A>B,A<B,A=B。光凭逻辑电路0和1的一位比较,是比较不出来的,因此,至少需要两位以代表这些结果

现在给出两位,以C1C2代表比较结果的两位状态,

当C1C2=00代表A=B,

C1C2=01代表A>B,

C1C2=10代表A<B。

则有逻辑表可以表示为

  A      0      1

B

0         00     01

1         10     00

对于C1位,其逻辑表为

  A      0      1

B

0         0       0

1         1       0

对于C2位,其逻辑表为

  A      0      1

B

0         0       1

1         0       0

综上,可获得逻辑表达式

A非&B=1

A&B非=1

因此,逻辑电路可以构建为

动人的大碗
稳重的唇膏
2025-09-23 07:44:13
用运放,做一个电压比较器,一端输入为传感器电压,一端输入为设定温度的电压,输出端接一个继电器,控制加热或者制冷装置的开关。

当传感器电压高于或者低于设定电压时,输出端就输出高或者低电平。

继电器吸合或者断开,这样加热装置就可以控制了。

这个是最简单的开关控制。

光亮的发夹
缓慢的小猫咪
2025-09-23 07:44:13

一般要用到电压比较器。

不知如图是否能达到你的要求,Ui1,Ui2是两个输入电压,A1是求和运算,输出是Uo1=R2/R1(Ui1-Ui2),利用到Ui1-Ui2了,A2是个电压比较器,当U01(即Ui1-Ui2差值)达到它的域值电压时(域值电压由电源和串联的两个电阻确定),A2输出Uo2变为正饱和电压,后面的发光二极管和蜂鸣器全部工作。

魁梧的康乃馨
愤怒的西装
2025-09-23 07:44:13
1、放大电路还是比较基本的,无非就是反相比例放大电路(估计要两级),然后再跟一级功放。(1)放大倍数可调,无非就是在反馈电阻的位置上,增加一个电位器。(2)3dB带宽要达到100KHz,且放大倍数为50倍,考虑到带宽增益积的问题。一级放大估计吃不消,建议用两级10倍放大,用的运放也要好一点,比如LF353或LF356。2、(1)这个地方有难度,你可以搭一个H桥。用IRF9540(PMOS MOSFET)和IRFZ44N(NMOS MOSFET)搭成乙类推挽放大的模式。(2)5W对于前面那两个MOSFET来说,小菜一碟,再大个几倍也可以。