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,都是一樣的)。