A. 基本运算电路,在实际工作过程中,输入和输出关系是否一直符合理论关系式,为什么
一、基本运算电路包括比例、加减、积分、微分、指数、对数等模拟运算电路。在运算电路中,以输入电压作为自变量,以输出电压作为函数,当输入电压变化时,输出电压将按一定的数学规律变化,即输出电压反应输入电压某种运算的结果。由于集成运放优良的指标参数,引入的负反馈均为深度负反馈,因此集成运算电路的输入输出关系仅仅取决于负反馈网络和输入网络,因此选择适当的负反馈网络和输入网络,便可以实现所需要的运算功能的运算电路。
运算电路的分析方法就是虚短和虚断分析方法。
二、比例运算电路:反向比例运算电路、同向比例运算电路、差分比例运算电路、电压跟随器。
三、加减运算电路:反向求和运算电路、同相求和运算电路。
四、微积分运算电路:积分运算电路、微分运算电路。
运算电路
集成运放是一个已经装配好的高增益直接耦合放大器,加接反馈网络以后,就组成了运算电路特点 运算电路的输入输出关系,仅仅决定于反馈网络;因此只要选取适当的反馈网络,就可以实现所需要的运算功能,如比例、加减、乘除、微积分、对数等。2 这样的运算电路,被广泛地应用于对模拟信号进行 各种数学处理,称之为模拟运算电路。3 模拟运算电路通常表现输入/输出电压之间的函数关系
运算电路经典基本电路图
(1)反相比例运算电路
电路如下图所示,其中电阻R引入反相输入信号Ui,电阻Rf引入深度负反馈,使运放工作于线性区,根据前述的两个分析依据,很容易可以推出:
Up = Un = 0V(即同相和反相输入端皆为虚地)
运算电路的基本定义和运算电路经典基本电路图
Au = Uo / Ui = - Rf / R
由式可知为反相比例运算电路,
若Rf = R,则Au =-1,即为反相器。
(2)同相比例运算电路
电路如上图所示,图中电阻R’引入同相输入信号Ui,电阻Rf引入深度负反馈,使运放工作于线性区,根据前述的两个分析依据,很容易可以推出
Up = Un = Ui
Au = Uo / Ui = 1+ Rf / R
由式可知为同相比例运算电路。若Rf =0或 R= ∞,则Au =1,即为电压跟随器。参见下图『电压跟随器』
运算电路的基本定义和运算电路经典基本电路图(3)反相求和运算电路
如果在反相输入端增加若干输入电路运算电路的基本定义和运算电路经典基本电路图(如下图所示),则构成反相求和(加法)运算电路。同样容易得出,当R1 = R2 = R3 = Rf时,Uo = -(Ui1+Ui2+Ui3)(4)同相求和运算电路
运算电路的基本定义和运算电路经典基本电路图
如果在同相输入端增加若干输入电路(如左图所示),则构成同相求和运算电路。
容易得出,分析此电路时可先运用节点电压法求出Up,则Uo = (1+Rf / R) x Up。
(5)差分比例运算电路
运算电路的基本定义和运算电路经典基本电路图如果在同相和反相输入端分别加上输入信号(如左图所示),则构成差分比例运算电路。
分析此电路可得,Uo = (Ui2- Ui1) x Rf / R。
若使Rf = R,则Uo = Ui2 -Ui1,即为减法运算。(6)积分运算电路
运算电路的基本定义和运算电路经典基本电路图
与反相比例运算电路相比,用电容C代替电阻Rf作为负反馈元件(如左图所示),就成为积分运算电路。
容易得出,Uo = -1/(RC)×∫Ui dt, 其中RC为积分时间常数。
B. 高中电路简化的依据是 什么,谁能举出例子
模仿电路实际运行过程中所有发生的可能性路径和结果,然后将每种可能分开解析。要简化电路时,就要根据某种可能的运行方式,选择一种比较直观但又能说明问题的方法来重生成电路图!
电路图简化涉及的面是相当广泛的,要求学员有扎实的基本功,还要有充足的想象力,在实际操作过程中,将图简化往往能够达到拔开云雾见天日的效果,让人有耳目一新感觉。
在简化电路图前,我们要掌握足够多的基本电路,比如简单的串并联,电源电路,简单的加减乘除运放电路,一些基本谐振电路或触发电路等等!还有简单的一些交直流电路等效电路,这些都可以作为电路简化的依据!
C. 求二进制8位计算器电路图(不要有单片机)
不要有单片机,仅仅做加减法,还可以。
要是有乘除法、倒数、函数等等,不用单片机,就难以做到了。
D. 电路是如何实现运算的
没学过模电、数电?
其实原理很简单,就是有一些最基本的逻辑或算术运算电子元器件,再根据你需要的功能设计电路图就可以了,当然具体实现的话还是很花功夫的。
E. 怎样用最简单的门电路做二进制加减乘除运算
最省事省零件的,还就是单片机了
F. 利用数码管制作加减乘除的简易计算机,电路图类似下面那样的,然后利用Keil的编译的代码怎么写
计算器这个东西多得很,Proteus 中就有完整的计算器Demo,包括代码和仿真原理图,貌似显示用的LCD,你可以过来,把显示改为数码管就行了。Proteus的代码是用汇编写的,英文注释,很详细。如果即使这样你都还搞不定,那就抄你同学的吧,且行且珍惜。
G. 需要单片机的四位计算器的程序图和电路图,仿真图。4X4键盘。能计算加减乘除。
ORG 0000H
LJMP START
ORG 1000H
START:MOV R0,#0
MOV R1,#0
MOV R5,#0
MOV 30H,#0
MOV 31H,#0
MOV R2,#0
MOV R3,#0
MOV R4,#0
ACALL DISP
ACALL KEY
AJMP START
D00:CJNE R0,#0,Y0
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#0
ADD A,30H
MOV 30H,A
JMP FK
Y0:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#0
ADD A,31H
MOV 31H,A
FK:ACALL DIVF
ACALL DELAY2
D001:ACALL DISP
ACALL KEY
AJMP D001
D01:CJNE R0,#0,Y1
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#1
ADD A,30H
MOV 30H,A
JMP F1
Y1:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#1
ADD A,31H
MOV 31H,A
F1:ACALL DIVF ;1
ACALL DELAY2
D011:ACALL DISP
ACALL KEY
AJMP D011
D02:CJNE R0,#0,Y2
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#2
ADD A,30H
MOV 30H,A
JMP F2
Y2:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#2
ADD A,31H
MOV 31H,A
F2:ACALL DIVF ;2
ACALL DELAY2
D021:ACALL DISP
ACALL KEY
AJMP D021
D03:CJNE R0,#0,Y3
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#3
ADD A,30H
MOV 30H,A
JMP F3
Y3:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#3
ADD A,31H
MOV 31H,A
F3:ACALL DIVF ;3
ACALL DELAY2
D031:ACALL DISP
ACALL KEY
AJMP D031
D10:CJNE R0,#0,Y4
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#4
ADD A,30H
MOV 30H,A
JMP F4
Y4:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#4
ADD A,31H
MOV 31H,A
F4:ACALL DIVF ;4
ACALL DELAY2
D101:ACALL DISP
ACALL KEY
AJMP D101
D11:CJNE R0,#0,Y5
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#5
ADD A,30H
MOV 30H,A
JMP F5
Y5:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#5
ADD A,31H
MOV 31H,A
F5:ACALL DIVF ;5
ACALL DELAY2
D111:ACALL DISP
ACALL KEY
AJMP D111
D12:CJNE R0,#0,Y6
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#6
ADD A,30H
MOV 30H,A
JMP F6
Y6:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#6
ADD A,31H
MOV 31H,A
F6:ACALL DIVF ;6
ACALL DELAY2
D121:ACALL DISP
ACALL KEY
AJMP D121
D13:CJNE R0,#0,Y7
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#7
ADD A,30H
MOV 30H,A
JMP F7
Y7:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#7
ADD A,31H
MOV 31H,A
F7:ACALL DIVF ;7
ACALL DELAY2
D131:ACALL DISP
ACALL KEY
AJMP D131
D20:CJNE R0,#0,Y8
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#8
ADD A,30H
MOV 30H,A
JMP F8
Y8:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#8
ADD A,31H
MOV 31H,A
F8:ACALL DIVF ;8
ACALL DELAY2
D201:ACALL DISP
ACALL KEY
AJMP D201
D21:CJNE R0,#0,Y9
MOV A,30H
MOV B,#10
MUL AB
MOV 30H,#9
ADD A,30H
MOV 30H,A
JMP F9
Y9:MOV A,31H
MOV B,#10
MUL AB
MOV 31H,#9
ADD A,31H
MOV 31H,A
F9:ACALL DIVF
ACALL DELAY2 ;9
D211:ACALL DISP
ACALL KEY
AJMP D211
D22:LJMP START
D23:AJMP ANSWER ;=
D30:MOV R5,#1 ;+
MOV P2,#7
MOV P0,#77H
ACALL DELAY
ACALL KEY
AJMP D30
D31:MOV R5,#2 ;-
MOV P2,#7
MOV P0,#7CH
ACALL DELAY
ACALL KEY
AJMP D31
D32:MOV R5,#3 ;*
MOV P2,#7
MOV P0,#39H
ACALL DELAY
ACALL KEY
AJMP D32
D33:MOV R5,#4 ;/
MOV P0,#5EH
MOV P2,#7
ACALL DELAY
ACALL KEY
AJMP D33
ANSWER:MOV A,30H
CJNE R5,#1,L1
JMP JIAO
L1:CJNE R5,#2,L2
JMP JIAN
L2:CJNE R5,#3,L3
JMP CHENG
L3:MOV B,31H
DIV AB
JMP DD1
JIAO:
ADD A,31H
JMP DD1
JIAN:
SUBB A,31H
JMP DD1
CHENG:MOV B,31H
MUL AB
JMP DD1
DD1:ACALL DIVF
ACALL DELAY2
KK:ACALL DISP
ACALL KEY
JMP KK
DISP: CJNE R4,#0,S1
CJNE R3,#0,S2
JMP S3
S1:MOV A,R4
MOV DPTR,#TAB
MOVC A,@A+DPTR
MOV P0,A
MOV P2,#05H
ACALL DELAY1
S2:MOV A,R3
MOV DPTR,#TAB
MOVC A,@A+DPTR
MOV P0,A
MOV P2,#06H
ACALL DELAY1
S3:MOV A,R2
MOV DPTR,#TAB
MOVC A,@A+DPTR
MOV P0,A
MOV P2,#07H
ACALL DELAY3
RET
KEY: MOV P1,#0FH
JNB P1.0,D0
JNB P1.1,D1
JNB P1.2,D2
JNB P1.3,D3
JMP DD
D0:MOV P1,#0F0H
JNB P1.4,D04
JNB P1.5,D05
JNB P1.6,D06
JNB P1.7,D07
D1:MOV P1,#0F0H
JNB P1.4,D14
JNB P1.5,D15
JNB P1.6,D16
JNB P1.7,D17
D2:MOV P1,#0F0H
JNB P1.4,D24
JNB P1.5,D25
JNB P1.6,D26
JNB P1.7,D27
D3:MOV P1,#0F0H
INC R0
JNB P1.4,D34
JNB P1.5,D35
JNB P1.6,D36
JNB P1.7,D37
D04:AJMP D00 ;0
D05:AJMP D01 ;1
D06:AJMP D02 ;2
D07:AJMP D03 ;3
D14:AJMP D10 ;4
D15:AJMP D11 ;5
D16:AJMP D12 ;6
D17:AJMP D13 ;7
D24:AJMP D20 ;8
D25:AJMP D21 ;9
D26:AJMP D22
D27:AJMP D23 ;=
D34:AJMP D30 ;+
D35:AJMP D31 ;-
D36:AJMP D32 ;*
D37:AJMP D33 ;/
DD:RET
DIVF:MOV B,#10
DIV AB
MOV R2,B
MOV B,#10
DIV AB
MOV R3,B
MOV R4,A
RET
DELAY: PUSH 6
PUSH 7
MOV R6,#250
LOOP1: MOV R7,#250
LOOP2:NOP
NOP
DJNZ R7,LOOP2
DJNZ R6,LOOP1
POP 7
POP 6
RET
DELAY1: PUSH 6
PUSH 7
MOV R6,#1
LOOP3: MOV R7,#0FAH
LOOP4:NOP
NOP
DJNZ R7,LOOP4
DJNZ R6,LOOP3
POP 7
POP 6
RET
DELAY2:PUSH 6
MOV R6,#20
LOOP6:ACALL DISP
DJNZ R6,LOOP6
POP 6
RET
DELAY3:PUSH 0
PUSH 1
MOV R0,#10
LOOP7:MOV R1,#250
LOOP8:NOP
NOP
DJNZ R1,LOOP8
DJNZ R0,LOOP7
POP 1
POP 0
RET
TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
END
H. 用c51单片机和8279芯片,实现四位数的加减乘除运算(带小数点),要求
有 LCD1602 显示的计算器。
I. 数字电路制作一个加减计数器
计数器和计算器是完全不同的两个概念;
简单说:
数字电路中的计数器是对脉专冲信号进行计数,或从属某一个设定值开始进行加(减)一计数,
并且是以二进制形式表示;
而一般的便携式计算器,功能就比计数器强大得多了,可以做加减乘除等等运算,通常是以十进制形式显示(也可以显示为其他制式),显然这些都需要人工参与操作的;
J. 什么是运算电路图及传递函数复频域模型如何表示
运算电路就是有运算放大器的电路,可以通过一定的连接和器件实现对输入的加减乘除,积分微分等运算。传递函数就是零初始条件下输出的拉普拉斯变换与输入的拉普拉斯变换之比,这个在控制理论和电路分析中是十分重要的东西。复频域模型就是一种数学模型,这种模型是建立在频域上的,而且其中的元素可以是复数,不一定是实数(用到复数的量,往往都和频率有关)。传递函数就是一种复频域模型,里面的算子s=jw,j是虚数单位,w是角频率(在工程上虚数单位一般用j,数学上的话用i,都是一样的)。