N
Nils Beyer
Guest
Ich habe in LTSpice den Gilbert-Cell-Mischer nachgebaut. Die Schaltung als
..asc-Datei findet Ihr am Ende dieses Postings.
Meine Fragen:
1) Ich habe exakt den Grund-Schaltplan nachgebaut. Trotzdem scheint der
Mischer nicht richtig zu funktionieren. Das Endsignal ist nicht sauber
gemischt (Schwankungen alle 2 Berge) und sehr, sehr spannungsarm. Warum?
2) Wie soll ich in der Realität eine Stromquelle, wie es gewünscht wird,
bauen? Wie soll das gehen? Warum benutzen die nicht im Schaltplan eine
Spannungsquelle? Wie muss ich den Schaltplan erweitern, dass ich eine ge-
wöhnliche Spannungsquelle (+5V) statt der Stromquelle verwenden kann?
Danke und Grüße,
Nils
Version 4
SHEET 1 1156 804
WIRE 0 288 0 304
WIRE 0 304 96 304
WIRE 192 304 192 288
WIRE 384 288 384 304
WIRE 384 304 480 304
WIRE 576 304 576 288
WIRE 96 368 96 304
WIRE 96 304 192 304
WIRE 480 368 480 304
WIRE 480 304 576 304
WIRE 0 192 0 112
WIRE 576 192 576 112
WIRE 192 192 576 112
WIRE 576 112 576 48
WIRE 384 192 0 112
WIRE 0 112 0 48
WIRE 96 464 96 480
WIRE 96 480 288 480
WIRE 480 480 480 464
WIRE 544 416 544 496
WIRE 544 496 -80 496
WIRE 288 240 288 320
WIRE 640 176 -64 176
WIRE -64 176 -64 240
WIRE 288 320 -80 320
WIRE 640 240 640 176
WIRE 288 240 256 240
WIRE 288 240 320 240
WIRE -80 448 32 448
WIRE 32 448 32 416
WIRE -64 240 -64 272
WIRE -64 272 -80 272
WIRE 288 528 288 480
WIRE 288 480 480 480
WIRE 288 624 288 608
FLAG -80 448 I2
IOPIN -80 448 In
FLAG -80 272 I1
IOPIN -80 272 In
FLAG 0 48 O
IOPIN 0 48 Out
FLAG 576 48 _O
IOPIN 576 48 Out
FLAG -384 128 I1
FLAG -384 304 I2
FLAG 288 624 0
FLAG -384 208 0
FLAG -384 384 0
FLAG -80 496 0
FLAG -80 320 0
FLAG 288 96 0
FLAG 288 16 OUT
SYMBOL voltage -384 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 10mV 100000Hz)
SYMBOL voltage -384 288 R0
SYMATTR InstName V2
SYMATTR Value SINE(0 10mV 1000Hz)
SYMBOL npn 640 192 M0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL npn 544 368 M0
SYMATTR InstName Q2
SYMATTR Value 2N2222
SYMBOL npn 32 368 R0
SYMATTR InstName Q3
SYMATTR Value 2N2222
SYMBOL npn -64 192 R0
SYMATTR InstName Q4
SYMATTR Value 2N2222
SYMBOL npn 256 192 M0
SYMATTR InstName Q5
SYMATTR Value 2N2222
SYMBOL npn 320 192 R0
SYMATTR InstName Q6
SYMATTR Value 2N2222
SYMBOL current 288 528 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value 1mA
SYMBOL bv 288 0 R0
SYMATTR InstName B1
SYMATTR Value V=V(O,_O)
TEXT -132 648 Left 0 !.tran 10ms startup
..asc-Datei findet Ihr am Ende dieses Postings.
Meine Fragen:
1) Ich habe exakt den Grund-Schaltplan nachgebaut. Trotzdem scheint der
Mischer nicht richtig zu funktionieren. Das Endsignal ist nicht sauber
gemischt (Schwankungen alle 2 Berge) und sehr, sehr spannungsarm. Warum?
2) Wie soll ich in der Realität eine Stromquelle, wie es gewünscht wird,
bauen? Wie soll das gehen? Warum benutzen die nicht im Schaltplan eine
Spannungsquelle? Wie muss ich den Schaltplan erweitern, dass ich eine ge-
wöhnliche Spannungsquelle (+5V) statt der Stromquelle verwenden kann?
Danke und Grüße,
Nils
Version 4
SHEET 1 1156 804
WIRE 0 288 0 304
WIRE 0 304 96 304
WIRE 192 304 192 288
WIRE 384 288 384 304
WIRE 384 304 480 304
WIRE 576 304 576 288
WIRE 96 368 96 304
WIRE 96 304 192 304
WIRE 480 368 480 304
WIRE 480 304 576 304
WIRE 0 192 0 112
WIRE 576 192 576 112
WIRE 192 192 576 112
WIRE 576 112 576 48
WIRE 384 192 0 112
WIRE 0 112 0 48
WIRE 96 464 96 480
WIRE 96 480 288 480
WIRE 480 480 480 464
WIRE 544 416 544 496
WIRE 544 496 -80 496
WIRE 288 240 288 320
WIRE 640 176 -64 176
WIRE -64 176 -64 240
WIRE 288 320 -80 320
WIRE 640 240 640 176
WIRE 288 240 256 240
WIRE 288 240 320 240
WIRE -80 448 32 448
WIRE 32 448 32 416
WIRE -64 240 -64 272
WIRE -64 272 -80 272
WIRE 288 528 288 480
WIRE 288 480 480 480
WIRE 288 624 288 608
FLAG -80 448 I2
IOPIN -80 448 In
FLAG -80 272 I1
IOPIN -80 272 In
FLAG 0 48 O
IOPIN 0 48 Out
FLAG 576 48 _O
IOPIN 576 48 Out
FLAG -384 128 I1
FLAG -384 304 I2
FLAG 288 624 0
FLAG -384 208 0
FLAG -384 384 0
FLAG -80 496 0
FLAG -80 320 0
FLAG 288 96 0
FLAG 288 16 OUT
SYMBOL voltage -384 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 10mV 100000Hz)
SYMBOL voltage -384 288 R0
SYMATTR InstName V2
SYMATTR Value SINE(0 10mV 1000Hz)
SYMBOL npn 640 192 M0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL npn 544 368 M0
SYMATTR InstName Q2
SYMATTR Value 2N2222
SYMBOL npn 32 368 R0
SYMATTR InstName Q3
SYMATTR Value 2N2222
SYMBOL npn -64 192 R0
SYMATTR InstName Q4
SYMATTR Value 2N2222
SYMBOL npn 256 192 M0
SYMATTR InstName Q5
SYMATTR Value 2N2222
SYMBOL npn 320 192 R0
SYMATTR InstName Q6
SYMATTR Value 2N2222
SYMBOL current 288 528 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName I1
SYMATTR Value 1mA
SYMBOL bv 288 0 R0
SYMATTR InstName B1
SYMATTR Value V=V(O,_O)
TEXT -132 648 Left 0 !.tran 10ms startup