Version 4 SHEET 1 1240 792 WIRE 608 -48 80 -48 WIRE 768 -48 608 -48 WIRE 1056 -48 768 -48 WIRE 1120 -48 1056 -48 WIRE 608 -32 608 -48 WIRE 1056 -32 1056 -48 WIRE 80 -16 80 -48 WIRE 304 48 208 48 WIRE 464 48 304 48 WIRE 208 64 208 48 WIRE 304 64 304 48 WIRE 464 64 464 48 WIRE 80 80 80 64 WIRE 1120 80 1120 -48 WIRE 608 96 608 48 WIRE 688 96 608 96 WIRE 880 96 688 96 WIRE 896 96 880 96 WIRE 992 96 976 96 WIRE 1024 96 992 96 WIRE 1088 96 1024 96 WIRE 608 112 608 96 WIRE 768 112 768 -48 WIRE 1168 112 1152 112 WIRE 1056 128 1056 48 WIRE 1088 128 1056 128 WIRE 880 144 880 96 WIRE 464 160 464 144 WIRE 496 160 464 160 WIRE 544 160 496 160 WIRE 848 160 832 160 WIRE 992 160 992 96 WIRE 1056 208 1056 128 WIRE 608 224 608 208 WIRE 688 224 608 224 WIRE 768 224 768 208 WIRE 768 224 688 224 WIRE 880 224 880 208 WIRE 304 256 304 144 WIRE 352 256 304 256 WIRE 848 256 848 160 WIRE 848 256 352 256 WIRE 304 288 304 256 WIRE 464 288 464 160 WIRE -208 304 -336 304 WIRE 1056 304 1056 288 WIRE -336 320 -336 304 WIRE -48 336 -64 336 WIRE 64 336 -48 336 WIRE 176 336 128 336 WIRE 208 336 176 336 WIRE 240 336 208 336 WIRE 576 336 528 336 WIRE 736 336 576 336 WIRE 864 336 816 336 WIRE 992 336 992 224 WIRE 992 336 864 336 WIRE 1168 336 1168 112 WIRE 1168 336 992 336 WIRE 176 352 176 336 WIRE 576 352 576 336 WIRE 864 352 864 336 WIRE -208 368 -336 368 WIRE -336 384 -336 368 WIRE 304 400 304 384 WIRE 384 400 304 400 WIRE 464 400 464 384 WIRE 464 400 384 400 WIRE 384 432 384 400 WIRE 688 432 688 224 WIRE 176 448 176 432 WIRE 576 448 576 432 WIRE 864 448 864 432 WIRE 912 448 864 448 WIRE 1008 448 992 448 WIRE 1056 448 1008 448 WIRE 1088 448 1056 448 WIRE 864 464 864 448 WIRE 1008 464 1008 448 WIRE -336 480 -336 464 WIRE 496 480 448 480 WIRE 624 480 496 480 WIRE 496 528 496 480 WIRE 384 544 384 528 WIRE 688 544 688 528 WIRE 864 544 864 528 WIRE 1008 544 1008 528 WIRE 384 640 384 624 WIRE 496 640 496 608 WIRE 496 640 384 640 WIRE 688 640 688 624 WIRE 688 640 496 640 WIRE 1120 640 1120 144 WIRE 1120 640 688 640 WIRE 688 672 688 640 WIRE 688 768 688 752 FLAG -336 480 0 FLAG -336 320 0 FLAG 80 80 0 FLAG -48 336 IF FLAG 176 448 0 FLAG 576 448 0 FLAG 688 768 0 FLAG 352 256 Q1C FLAG 496 160 Q2C FLAG 1024 96 U1M FLAG 1056 304 0 FLAG 880 224 0 FLAG 576 336 Q2B FLAG 1056 448 Audio FLAG 208 336 Q1B FLAG 688 96 Q3C FLAG 208 144 0 FLAG 864 544 0 FLAG 1008 544 0 SYMBOL SpecialFunctions\\modulate -208 304 R0 WINDOW 39 16 64 Left 0 WINDOW 40 16 92 Left 0 WINDOW 3 16 -20 Left 0 WINDOW 123 16 8 Left 0 SYMATTR SpiceLine mark=455k SYMATTR SpiceLine2 space=455k SYMATTR Value Rout=220 SYMATTR Value2 Vhigh={ifampl} Vlow=0 SYMATTR InstName A1 SYMBOL voltage -336 368 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 WINDOW 0 -2 -17 Left 0 WINDOW 3 40 65 Left 0 SYMATTR InstName Modulation SYMATTR Value SINE(1v {moddepth} 1000) SYMBOL voltage 80 -32 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value 12V SYMBOL NPN 240 288 R0 SYMATTR InstName Q1 SYMATTR Value 2N2369 SYMBOL NPN 528 288 M0 SYMATTR InstName Q2 SYMATTR Value 2N2369 SYMBOL NPN 544 112 R0 SYMATTR InstName Q3 SYMATTR Value 2N2369 SYMBOL NPN 832 112 M0 SYMATTR InstName Q4 SYMATTR Value 2N2369 SYMBOL cap 128 320 R90 WINDOW 0 0 32 VBottom 0 WINDOW 3 32 32 VTop 0 SYMATTR InstName C2 SYMATTR Value 10nf SYMBOL res 160 336 R0 SYMATTR InstName R1 SYMATTR Value 1k SYMBOL res 560 336 R0 SYMATTR InstName R2 SYMATTR Value 1k SYMBOL voltage 688 768 R180 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 WINDOW 0 33 30 Left 0 WINDOW 3 36 72 Left 0 SYMATTR InstName V1 SYMATTR Value 6v SYMBOL res 368 528 R0 SYMATTR InstName R3 SYMATTR Value 1k SYMBOL res 448 48 R0 SYMATTR InstName R5 SYMATTR Value 170 SYMBOL res 288 48 R0 SYMATTR InstName R6 SYMATTR Value 170 SYMBOL res 592 -48 R0 SYMATTR InstName R8 SYMATTR Value 22k SYMBOL res 1040 -48 R0 SYMATTR InstName R10 SYMATTR Value 1k SYMBOL res 1040 192 R0 SYMATTR InstName R11 SYMATTR Value 3k SYMBOL res 832 320 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R12 SYMATTR Value 4.7k SYMBOL cap 864 144 R0 SYMATTR InstName C3 SYMATTR Value 1n SYMBOL cap 976 160 R0 SYMATTR InstName C4 SYMATTR Value 1nf SYMBOL res 992 80 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R7 SYMATTR Value 10k SYMBOL NPN 448 432 M0 SYMATTR InstName Q5 SYMATTR Value 2N2369 SYMBOL NPN 624 432 R0 SYMATTR InstName Q6 SYMATTR Value 2N2369 SYMBOL res 672 528 R0 SYMATTR InstName R4 SYMATTR Value 270 SYMBOL voltage 496 512 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 WINDOW 0 33 30 Left 0 WINDOW 3 36 72 Left 0 SYMATTR InstName V3 SYMATTR Value 3.7V SYMBOL voltage 208 48 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 WINDOW 0 33 30 Left 0 WINDOW 3 36 72 Left 0 SYMATTR InstName V4 SYMATTR Value 6V SYMBOL res 848 336 R0 SYMATTR InstName R9 SYMATTR Value 5k SYMBOL cap 848 464 R0 SYMATTR InstName C5 SYMATTR Value 1n SYMBOL res 1008 432 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R13 SYMATTR Value 5k SYMBOL cap 992 464 R0 SYMATTR InstName C6 SYMATTR Value 1n SYMBOL Robertugo\\OPAMP5 1120 48 R0 WINDOW 0 -28 62 Left 0 WINDOW 38 -64 118 Left 0 SYMATTR InstName U2 SYMATTR SpiceModel 2pole TEXT -216 680 Left 0 !.fourier 1k V(Audio) TEXT -216 640 Left 0 !.tran 0 2m 0 TEXT -216 504 Left 0 !.options plotwinsize=0 TEXT 120 -104 Left 0 ;'Constant Duty Cycle Peak Detector 0.073338% THD\nUS Patent 4,603,299 TEXT -264 72 Left 0 ;Simulated DSB-AM \nsignal at 455kHz IF TEXT -256 128 Left 0 ;DC Offset: \n 1V for DSB AM with carrier\n 0V for DSB AM suppressed carrier\nAmplitude(V)=%modulation/100 TEXT -216 584 Left 0 !.param moddepth=0.95 ; modulation depth 1 = 100% TEXT -216 536 Left 0 !.IC V(U1M)=9v TEXT -216 560 Left 0 !.IC V(Audio)=0v TEXT -216 704 Left 0 !.step param ifampl list 0.0625 0.5 1.0 2.0 2.5 2.6 2.7 TEXT -216 608 Left 0 !.param ifampl=1.0