• .
  • Willkommen im Forum!
  • Alles beim Alten...
  • Du hast kaum etwas verpasst ;-)
  • Jetzt noch sicherer mit HTTPS
Hallo, Gast! Anmelden Registrieren


SSassen's TDA8939 UcD full/half-bridge
#1
Okay, I'm still hard at work with the LTspice simulator and getting better at it every day Big Grin Due to the fact that my semi-discrete driver-stage of my previous design suffered from a excessive power-drain I decided to try the readily available TDA8939 and work in some of the things I learned this week as well.

The first design I tried (why start easy no?) is a full-bridge UcD with some extra bits thrown in. So why no more SODFA? Well, I learned a few things from Beobachters designs posted here and drew my own conclusions. One of the problems with UcD is that it is hard to precisely control the carrier frequency. It is basically controlled by the delay between the in- and output. Below is the principle schematic for a UcD amplifier courtesy of the talented Bruno Putzeys.

Bruno's UcD concept
[Bild: 11696.gif]

Obviously in the Hypex UcD modules the comparator and MOSFET drivers are exactly matched so that the carrier freqeuncy can be controlled. This however is a balancing act which is hard to follow for the DIY-er, especially if you want to use ICs instead of discrete components. There's a way around this though, as you can simply include a R/C network with the UcD concept and connect that to the comparator's other input. Now you have control over the carrier frequency. Unfortunately doing it that way will shift the hysterisis of the comparator and hence introduce non-linear distortion, so we are faced with a whole new problem.

UcD with R/C network
[Bild: 11697.gif]

Fortunately that is a problem that can easily be tackled by using a 2nd comparator, see below, and put the R/C network at its input. Hence there's no shift in hysterisis and the carrier frequency can be controlled exactly.

Improved UcD concept
[Bild: 11698.gif]

The big advantage obviously is that you can use fast opamps and comparators that are readily available, such as the LT1016 used in the above pictured UcD design without having to exactly match propagation delay in a design to reach a certain target carrier frequency. It can now be simply controlled by adding a second (ultra-fast if you like) comparator with a simple R/C network.

The half-bridge and full-bridge design using the TDA8939 both use this R/C network as the TDA itself is a power-comparator and I thus did not need to add another component, I just needed to insert the R/C network. Below you'll find a screenshot of the full-bridge TDA8939 using this principe, which, surprise! surprise! doesn't seem to work fully yet. I'll post the ASC, THD and efficiency report in a separate post, lets first look at the 2nd design.

tda8939_ucd_bridged_001
[Bild: 11701.gif]

The 2nd design is the same concept, but I just dropped the full-bridge and wired the amplifier as a half bridge. Only one channel is connected and plotted, although two channels are driven in the schematic. That isn't important though, what counts is that the idea works, you just need to duplicate the circuit around the LT1016 to build a stereo amp. What it shows is though that a TDA8939 is a viable candidate for a half-bridge UcD amplifier as shown below.

tda8939_ucd_002
[Bild: 11702.gif]

Carrier-frequency is a bit on the low side but that can all be adjusted with the R/C network that is visible at both the normal and inverted comparator output. What I've shown here however, and what Beobachter failed to do, that complex designs with high-speed components are possible, it just takes a bit of effort and cleverness.

As always I'm looking forward to all of your replies!

Best regards,

Sander Sassen
http://www.hardwareanalysis.com
 
#2
tda8939_ucd_bridged_001 ASC

Version 4
SHEET 1 1408 684
WIRE -592 560 -592 240
WIRE -560 240 -592 240
WIRE -496 400 -496 304
WIRE -496 560 -496 480
WIRE -480 304 -496 304
WIRE -384 304 -400 304
WIRE -384 320 -384 304
WIRE -384 560 -384 400
WIRE -352 240 -480 240
WIRE -352 240 -352 -224
WIRE -352 256 -352 240
WIRE -352 304 -384 304
WIRE -352 304 -352 288
WIRE -272 256 -352 256
WIRE -272 288 -352 288
WIRE -256 384 -304 384
WIRE -256 384 -256 320
WIRE -240 160 -304 160
WIRE -240 224 -240 160
WIRE -240 432 -240 320
WIRE -240 560 -240 432
WIRE -224 432 -240 432
WIRE -224 432 -224 320
WIRE -160 -224 -352 -224
WIRE -160 -224 -160 -272
WIRE -160 -192 -160 -224
WIRE -160 256 -192 256
WIRE -160 256 -160 176
WIRE -160 288 -192 288
WIRE -160 416 -160 288
WIRE -64 -272 -160 -272
WIRE -64 -192 -96 -192
WIRE -48 176 -80 176
WIRE -48 304 -48 240
WIRE -48 416 -80 416
WIRE -48 560 -48 480
WIRE 16 -224 16 -272
WIRE 16 -192 16 -224
WIRE 16 176 -48 176
WIRE 16 512 16 176
WIRE 48 416 -48 416
WIRE 48 416 48 80
WIRE 80 384 80 368
WIRE 128 32 80 32
WIRE 128 80 48 80
WIRE 128 128 80 128
WIRE 128 176 16 176
WIRE 128 224 80 224
WIRE 128 272 80 272
WIRE 128 320 80 320
WIRE 128 368 80 368
WIRE 128 416 48 416
WIRE 128 464 80 464
WIRE 128 512 16 512
WIRE 128 560 80 560
WIRE 256 -320 256 -384
WIRE 256 -224 16 -224
WIRE 256 -224 256 -320
WIRE 256 -96 256 -144
WIRE 256 -64 256 -96
WIRE 272 -320 256 -320
WIRE 272 -144 256 -144
WIRE 288 -384 256 -384
WIRE 288 -224 256 -224
WIRE 288 -96 256 -96
WIRE 320 -272 208 -272
WIRE 320 -256 320 -272
WIRE 320 -176 208 -176
WIRE 320 -176 320 -192
WIRE 368 -384 352 -384
WIRE 368 -320 352 -320
WIRE 368 -320 368 -384
WIRE 368 -256 368 -320
WIRE 368 -240 352 -240
WIRE 368 -240 368 -256
WIRE 368 -208 352 -208
WIRE 368 -192 368 -208
WIRE 368 -144 352 -144
WIRE 368 -144 368 -192
WIRE 368 -96 352 -96
WIRE 368 -96 368 -144
WIRE 400 -256 368 -256
WIRE 400 -192 368 -192
WIRE 432 32 384 32
WIRE 432 80 384 80
WIRE 432 224 384 224
WIRE 432 368 384 368
WIRE 432 512 384 512
WIRE 480 128 384 128
WIRE 480 272 384 272
WIRE 480 320 384 320
WIRE 480 464 384 464
WIRE 544 16 544 -48
WIRE 544 32 544 16
WIRE 544 128 544 112
WIRE 544 176 384 176
WIRE 544 176 544 128
WIRE 544 416 384 416
WIRE 544 464 544 416
WIRE 544 480 544 464
WIRE 544 624 544 560
WIRE 576 -48 544 -48
WIRE 576 16 544 16
WIRE 576 128 544 128
WIRE 576 416 544 416
WIRE 576 560 544 560
WIRE 576 624 544 624
WIRE 592 272 544 272
WIRE 592 320 544 320
WIRE 688 -48 640 -48
WIRE 688 16 640 16
WIRE 688 128 656 128
WIRE 688 208 688 192
WIRE 688 416 656 416
WIRE 688 496 688 480
WIRE 688 560 640 560
WIRE 688 624 640 624
WIRE 752 128 688 128
WIRE 752 224 752 208
WIRE 752 304 752 288
WIRE 752 416 688 416
WIRE 752 512 752 496
WIRE 752 592 752 576
WIRE 816 -192 480 -192
WIRE 816 128 752 128
WIRE 816 128 816 -192
WIRE 816 224 816 128
WIRE 816 416 752 416
WIRE 816 416 816 304
WIRE 880 -256 480 -256
WIRE 880 416 816 416
WIRE 880 416 880 -256
WIRE 960 -128 960 -192
WIRE 960 0 960 -48
WIRE 1056 -128 1056 -192
WIRE 1056 0 1056 -48
WIRE 1072 592 1072 512
WIRE 1152 -128 1152 -192
WIRE 1152 0 1152 -48
WIRE 1248 -128 1248 -192
WIRE 1248 0 1248 -48
WIRE 1344 -128 1344 -192
WIRE 1344 0 1344 -48
FLAG 688 208 0
FLAG 688 496 0
FLAG 256 -64 0
FLAG -496 560 0
FLAG -240 560 0
FLAG -384 560 0
FLAG -592 560 0
FLAG 752 304 0
FLAG 752 592 0
FLAG 960 0 0
FLAG 1056 0 0
FLAG 960 -192 V+
FLAG 1056 -192 V-
FLAG 80 128 V+
FLAG 80 464 V+
FLAG 432 512 V+
FLAG 432 80 V+
FLAG 592 272 V-
FLAG 1152 0 0
FLAG 1152 -192 5
FLAG 1248 0 0
FLAG 1248 -192 -5
FLAG 208 -272 5
FLAG 208 -176 -5
FLAG -304 160 5
FLAG -304 384 -5
FLAG 1072 592 0
FLAG 1344 0 0
FLAG 1344 -192 2.5
FLAG -48 304 0
FLAG -48 560 0
FLAG 816 128 OUT+
FLAG 816 416 OUT-
FLAG 592 320 V-
FLAG 80 224 5
FLAG 80 272 5
FLAG 80 32 V-
FLAG 432 32 V-
FLAG 432 224 V-
FLAG 432 368 V-
FLAG 80 560 V-
FLAG 80 384 0
FLAG 688 -48 V+
FLAG 688 624 V+
FLAG 688 16 V-
FLAG 688 560 V-
SYMBOL tda8939 256 160 M0
SYMATTR InstName U1
SYMBOL cap 544 112 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL cap 544 448 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C2
SYMATTR Value 100n
SYMBOL cap 544 256 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C3
SYMATTR Value 100n
SYMBOL cap 544 304 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C4
SYMATTR Value 100n
SYMBOL ind 672 112 R90
WINDOW 0 5 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName L1
SYMATTR Value 33µ
SYMBOL ind 672 400 R90
WINDOW 0 5 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName L2
SYMATTR Value 33µ
SYMBOL cap 672 128 R0
SYMATTR InstName C5
SYMATTR Value 470n
SYMBOL cap 672 416 R0
SYMATTR InstName C6
SYMATTR Value 470n
SYMBOL res 560 128 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL res 560 576 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R3
SYMATTR Value 10
SYMBOL cap 640 0 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C9
SYMATTR Value 220p
SYMBOL cap 640 544 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C10
SYMATTR Value 220p
SYMBOL Opamps\\LT1360 320 -288 M0
SYMATTR InstName U2
SYMBOL res 496 -272 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R4
SYMATTR Value 47k
SYMBOL res 496 -208 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R5
SYMATTR Value 47k
SYMBOL res 368 -336 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R6
SYMATTR Value 1k
SYMBOL res 368 -160 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R7
SYMATTR Value 1k
SYMBOL cap 352 -112 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C11
SYMATTR Value 3p3
SYMBOL cap 352 -400 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C12
SYMATTR Value 3p3
SYMBOL Comparators\\LT1016 -240 208 R0
SYMATTR InstName U3
SYMBOL res 32 -288 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R8
SYMATTR Value 5k
SYMBOL res 32 -208 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R9
SYMATTR Value 25k
SYMBOL cap -96 -208 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C13
SYMATTR Value 100p
SYMBOL res -464 224 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R10
SYMATTR Value 220
SYMBOL res -384 288 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R11
SYMATTR Value 100
SYMBOL res -368 416 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R12
SYMATTR Value 10k
SYMBOL Misc\\signal -496 384 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 1 10K)
SYMBOL res 736 112 R0
SYMATTR InstName R1
SYMATTR Value 22
SYMBOL cap 736 224 R0
SYMATTR InstName C7
SYMATTR Value 220n
SYMBOL res 736 400 R0
SYMATTR InstName R13
SYMATTR Value 22
SYMBOL cap 736 512 R0
SYMATTR InstName C8
SYMATTR Value 220n
SYMBOL res 800 208 R0
SYMATTR InstName Rload
SYMATTR Value 8
SYMBOL voltage 960 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 30
SYMBOL voltage 1056 -32 R180
WINDOW 0 24 104 Left 0
WINDOW 3 24 16 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 30
SYMBOL voltage 1152 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V6
SYMATTR Value 5
SYMBOL voltage 1248 -32 R180
WINDOW 0 24 104 Left 0
WINDOW 3 24 16 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL powcalc 1072 368 R0
SYMATTR InstName U4
SYMBOL voltage 1344 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 2.5
SYMBOL res -64 400 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R16
SYMATTR Value 10
SYMBOL res -64 160 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R17
SYMATTR Value 10
SYMBOL cap -64 176 R0
SYMATTR InstName C14
SYMATTR Value 3p3
SYMBOL cap -64 416 R0
SYMATTR InstName C15
SYMATTR Value 3p3
SYMBOL cap 640 -64 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C16
SYMATTR Value 220p
SYMBOL cap 640 608 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C17
SYMATTR Value 220p
TEXT 944 56 Left 0 !.tran 0 500u 1u steady uic
TEXT 944 88 Left 0 !.four 10kHz 10 V(OUT+)
TEXT 944 120 Left 0 !.inc powcalc.sub
TEXT 944 152 Left 0 !.inc tda8939.mod

Sander.
 
#3
tda8939_ucd_002 ASC

Version 4
SHEET 1 1408 780
WIRE -592 560 -592 240
WIRE -560 240 -592 240
WIRE -496 400 -496 304
WIRE -496 560 -496 480
WIRE -480 304 -496 304
WIRE -384 304 -400 304
WIRE -384 320 -384 304
WIRE -384 560 -384 400
WIRE -352 240 -480 240
WIRE -352 240 -352 -128
WIRE -352 256 -352 240
WIRE -352 304 -384 304
WIRE -352 304 -352 288
WIRE -272 256 -352 256
WIRE -272 288 -352 288
WIRE -256 384 -304 384
WIRE -256 384 -256 320
WIRE -240 160 -304 160
WIRE -240 224 -240 160
WIRE -240 432 -240 320
WIRE -240 560 -240 432
WIRE -224 432 -240 432
WIRE -224 432 -224 320
WIRE -160 -128 -352 -128
WIRE -160 -128 -160 -160
WIRE -160 -80 -160 -128
WIRE -160 256 -192 256
WIRE -160 256 -160 176
WIRE -160 288 -192 288
WIRE -160 416 -160 288
WIRE -48 -160 -160 -160
WIRE -48 -80 -96 -80
WIRE -48 176 -80 176
WIRE -48 304 -48 240
WIRE -48 416 -80 416
WIRE -48 560 -48 480
WIRE 16 176 -48 176
WIRE 16 512 16 176
WIRE 32 -128 32 -160
WIRE 32 -80 32 -128
WIRE 48 416 -48 416
WIRE 48 416 48 80
WIRE 80 384 80 368
WIRE 128 32 80 32
WIRE 128 80 48 80
WIRE 128 128 80 128
WIRE 128 176 16 176
WIRE 128 224 80 224
WIRE 128 272 80 272
WIRE 128 320 80 320
WIRE 128 368 80 368
WIRE 128 416 48 416
WIRE 128 464 80 464
WIRE 128 512 16 512
WIRE 128 560 80 560
WIRE 432 32 384 32
WIRE 432 80 384 80
WIRE 432 224 384 224
WIRE 432 368 384 368
WIRE 432 512 384 512
WIRE 480 128 384 128
WIRE 480 272 384 272
WIRE 480 320 384 320
WIRE 480 464 384 464
WIRE 544 16 544 -48
WIRE 544 32 544 16
WIRE 544 128 544 112
WIRE 544 176 384 176
WIRE 544 176 544 128
WIRE 544 416 384 416
WIRE 544 464 544 416
WIRE 544 480 544 464
WIRE 544 640 544 560
WIRE 576 -48 544 -48
WIRE 576 16 544 16
WIRE 576 128 544 128
WIRE 576 416 544 416
WIRE 576 560 544 560
WIRE 576 640 544 640
WIRE 592 272 544 272
WIRE 592 320 544 320
WIRE 688 -48 640 -48
WIRE 688 16 640 16
WIRE 688 128 656 128
WIRE 688 208 688 192
WIRE 688 416 656 416
WIRE 688 496 688 480
WIRE 688 560 640 560
WIRE 688 640 640 640
WIRE 752 128 688 128
WIRE 752 224 752 208
WIRE 752 304 752 288
WIRE 752 416 688 416
WIRE 752 512 752 496
WIRE 752 592 752 576
WIRE 816 -128 32 -128
WIRE 816 128 752 128
WIRE 816 128 816 -128
WIRE 816 304 816 208
WIRE 816 416 752 416
WIRE 816 592 816 496
WIRE 960 -128 960 -192
WIRE 960 0 960 -48
WIRE 1056 -128 1056 -192
WIRE 1056 0 1056 -48
WIRE 1072 592 1072 512
WIRE 1152 -128 1152 -192
WIRE 1152 0 1152 -48
WIRE 1248 -128 1248 -192
WIRE 1248 0 1248 -48
WIRE 1344 -128 1344 -192
WIRE 1344 0 1344 -48
FLAG 688 208 0
FLAG 688 496 0
FLAG -496 560 0
FLAG -240 560 0
FLAG -384 560 0
FLAG -592 560 0
FLAG 752 304 0
FLAG 752 592 0
FLAG 960 0 0
FLAG 1056 0 0
FLAG 960 -192 V+
FLAG 1056 -192 V-
FLAG 80 128 V+
FLAG 80 464 V+
FLAG 432 512 V+
FLAG 432 80 V+
FLAG 592 272 V-
FLAG 1152 0 0
FLAG 1152 -192 5
FLAG 1248 0 0
FLAG 1248 -192 -5
FLAG -304 160 5
FLAG -304 384 -5
FLAG 1072 592 0
FLAG 1344 0 0
FLAG 1344 -192 2.5
FLAG -48 304 0
FLAG -48 560 0
FLAG 816 128 OUT+
FLAG 816 416 OUT-
FLAG 592 320 V-
FLAG 80 224 5
FLAG 80 272 5
FLAG 80 32 V-
FLAG 432 32 V-
FLAG 432 224 V-
FLAG 432 368 V-
FLAG 80 560 V-
FLAG 80 384 0
FLAG 816 592 0
FLAG 816 304 0
FLAG 688 -48 V+
FLAG 688 640 V+
FLAG 688 16 V-
FLAG 688 560 V-
SYMBOL tda8939 256 160 M0
SYMATTR InstName U1
SYMBOL cap 544 112 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL cap 544 448 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C2
SYMATTR Value 100n
SYMBOL cap 544 256 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C3
SYMATTR Value 100n
SYMBOL cap 544 304 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C4
SYMATTR Value 100n
SYMBOL ind 672 112 R90
WINDOW 0 5 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName L1
SYMATTR Value 33µ
SYMBOL ind 672 400 R90
WINDOW 0 5 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName L2
SYMATTR Value 33µ
SYMBOL cap 672 128 R0
SYMATTR InstName C5
SYMATTR Value 470n
SYMBOL cap 672 416 R0
SYMATTR InstName C6
SYMATTR Value 470n
SYMBOL res 560 128 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL res 560 576 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R3
SYMATTR Value 10
SYMBOL cap 640 0 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C9
SYMATTR Value 220p
SYMBOL cap 640 544 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C10
SYMATTR Value 220p
SYMBOL Comparators\\LT1016 -240 208 R0
SYMATTR InstName U3
SYMBOL res 48 -176 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R8
SYMATTR Value 5k
SYMBOL res 48 -96 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R9
SYMATTR Value 25k
SYMBOL cap -96 -96 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C13
SYMATTR Value 100p
SYMBOL res -464 224 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R10
SYMATTR Value 220
SYMBOL res -384 288 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R11
SYMATTR Value 100
SYMBOL res -368 416 R180
WINDOW 0 36 76 Left 0
WINDOW 3 36 40 Left 0
SYMATTR InstName R12
SYMATTR Value 10k
SYMBOL Misc\\signal -496 384 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 1 10K)
SYMBOL res 736 112 R0
SYMATTR InstName R1
SYMATTR Value 22
SYMBOL cap 736 224 R0
SYMATTR InstName C7
SYMATTR Value 220n
SYMBOL res 736 400 R0
SYMATTR InstName R13
SYMATTR Value 22
SYMBOL cap 736 512 R0
SYMATTR InstName C8
SYMATTR Value 220n
SYMBOL res 800 112 R0
SYMATTR InstName Rload
SYMATTR Value 8
SYMBOL voltage 960 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 30
SYMBOL voltage 1056 -32 R180
WINDOW 0 24 104 Left 0
WINDOW 3 24 16 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 30
SYMBOL voltage 1152 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V6
SYMATTR Value 5
SYMBOL voltage 1248 -32 R180
WINDOW 0 24 104 Left 0
WINDOW 3 24 16 Left 0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL powcalc 1072 368 R0
SYMATTR InstName U4
SYMBOL voltage 1344 -144 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 2.5
SYMBOL res -64 400 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R16
SYMATTR Value 10
SYMBOL res -64 160 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R17
SYMATTR Value 10
SYMBOL cap -64 176 R0
SYMATTR InstName C14
SYMATTR Value 3p3
SYMBOL cap -64 416 R0
SYMATTR InstName C15
SYMATTR Value 3p3
SYMBOL res 800 400 R0
SYMATTR InstName R4
SYMATTR Value 8
SYMBOL cap 640 -64 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C11
SYMATTR Value 220p
SYMBOL cap 640 624 R90
WINDOW 0 0 32 VBottom 0
WINDOW 3 32 32 VTop 0
SYMATTR InstName C12
SYMATTR Value 220p
TEXT 944 56 Left 0 !.tran 0 500u 1u steady uic
TEXT 944 88 Left 0 !.four 10kHz 10 V(OUT+)
TEXT 944 120 Left 0 !.inc powcalc.sub
TEXT 944 152 Left 0 !.inc tda8939.mod

Sander.
 
#4
tda8939_ucd_002 THD

Per .tran options, skipping operating point for transient analysis.
Changing Tseed to 1e-010
Changing Tseed to 1e-012
Heightened Def Con from 6.39966e-008 to 6.79966e-008
Heightened Def Con from 0.0005 to 0.0005
Fourier components of V(output)
DC component:0.0325819

Harmonic Frequency Fourier Normalized Phase Normalized
Number [Hz] Component Component [degree] Phase [deg]
1 1.000e+04 1.701e+01 1.000e+00 -98.82° 0.00°
2 2.000e+04 6.110e-02 3.593e-03 28.51° 127.33°
3 3.000e+04 1.269e-01 7.460e-03 9.21° 108.03°
4 4.000e+04 2.339e-02 1.375e-03 -176.27° -77.46°
5 5.000e+04 1.633e-01 9.602e-03 -177.25° -78.43°
6 6.000e+04 6.946e-02 4.084e-03 -120.57° -21.75°
7 7.000e+04 8.482e-02 4.987e-03 2.85° 101.67°
8 8.000e+04 4.724e-02 2.778e-03 63.41° 162.22°
9 9.000e+04 8.798e-02 5.173e-03 90.36° 189.18°
10 1.000e+05 1.559e-01 9.165e-03 -91.06° 7.76°
Total Harmonic Distortion: 1.796320%


Date: Fri Nov 25 13:42:24 2005
Total elapsed time: 33.875 seconds.

tnom = 27
temp = 27
method = modified trap
totiter = 238039
traniter = 238039
tranpoints = 68687
accept = 51297
rejected = 17390
trancuriters = 0
matrix size = 161
fillins = 106
solver = Normal

tda8939_ucd_002 Efficiency report

--- Efficiency Report ---

Efficiency: 44.1% <- see comment below!

Input: 73.9W @ 2.5V
Output: 32.6W @ -1.59V

Ref. Irms Ipeak Dissipation
C1 0mA 0mA 0mW
C10 114mA 2936mA 0mW
C11 114mA 2935mA 0mW
C12 114mA 2936mA 0mW
C13 0mA 0mA 0mW
C14 0mA 1mA 0mW
C15 0mA 1mA 0mW
C2 0mA 0mA 0mW
C3 0mA 0mA 0mW
C4 0mA 0mA 0mW
C5 578mA 1370mA 0mW
C6 578mA 1374mA 0mW
C7 214mA 333mA 0mW
C8 213mA 332mA 0mW
C9 114mA 2935mA 0mW
L1 2216mA 3596mA 5mW
L2 2210mA 3594mA 5mW
R1 214mA 333mA 1004mW
R10 3mA 5mA 2mW
R11 0mA 0mA 0µW
R12 0mA 0mA 49µW
R13 213mA 332mA 1001mW
R16 0mA 1mA 0µW
R17 0mA 1mA 0µW
R2 229mA 5869mA 523mW
R3 229mA 5872mA 524mW
R4 2015mA 2935mA 32477mW
R8 3mA 4mA 48mW
R9 0mA 0mA 234µW
U1 2224mA 9034mA 5616mW
U3 25mA 25mA 141mW
U4 6mA 6mA -0mW

Comment: keep in mind that both channels are driven, hence efficiency is double the value listed as the power dissipated in the 2nd 8-ohm load is not included, hence efficiency is 88% Big Grin

Sander.
 
#5
tda8939_ucd_bridged_001 THD

WARNING: Less than two connections to node N010. This node is used by R:U1:6.
WARNING: Less than two connections to node 2.5. This node is used by V3.
Per .tran options, skipping operating point for transient analysis.
Changing Tseed to 1.996e-010
Changing Tseed to 1.996e-012
Fourier components of V(out+)
DC component:0.0351116

Harmonic Frequency Fourier Normalized Phase Normalized
Number [Hz] Component Component [degree] Phase [deg]
1 1.000e+04 3.464e+01 1.000e+00 158.79° 0.00°
2 2.000e+04 5.615e-02 1.621e-03 50.30° -108.49°
3 3.000e+04 7.296e+00 2.106e-01 125.46° -33.33°
4 4.000e+04 3.202e-02 9.244e-04 31.50° -127.29°
5 5.000e+04 2.514e+00 7.257e-02 115.94° -42.85°
6 6.000e+04 1.984e-02 5.726e-04 30.53° -128.26°
7 7.000e+04 1.145e+00 3.306e-02 117.20° -41.58°
8 8.000e+04 1.419e-02 4.095e-04 33.76° -125.03°
9 9.000e+04 6.139e-01 1.772e-02 123.06° -35.73°
10 1.000e+05 1.001e-02 2.890e-04 37.33° -121.46°
Total Harmonic Distortion: 22.589090%


Date: Fri Nov 25 15:57:31 2005
Total elapsed time: 4.265 seconds.

tnom = 27
temp = 27
method = modified trap
totiter = 23926
traniter = 23926
tranpoints = 10164
accept = 6768
rejected = 3394
trancuriters = 0
matrix size = 156
fillins = 91
solver = Normal

tda8939_ucd_bridged_001 Efficiency report

--- Efficiency Report ---

Efficiency: 92.1%

Input: 343W @ 2.5V
Output: 315W @ -5.95V

Ref. Irms Ipeak Dissipation
C1 0mA 0mA 0mW
C10 27mA 2903mA 0mW
C11 0mA 0mA 0mW
C12 0mA 0mA 0mW
C13 0mA 0mA 0mW
C14 0mA 1mA 0mW
C15 0mA 1mA 0mW
C16 27mA 2903mA 0mW
C17 27mA 2903mA 0mW
C2 0mA 0mA 0mW
C3 0mA 0mA 0mW
C4 0mA 0mA 0mW
C5 924mA 2322mA 0mW
C6 924mA 2324mA 0mW
C7 370mA 760mA 0mW
C8 370mA 761mA 0mW
C9 27mA 2903mA 0mW
L1 6526mA 7391mA 43mW
L2 6526mA 7393mA 43mW
R1 370mA 760mA 3007mW
R10 0mA 0mA 10µW
R11 0mA 0mA 1µW
R12 0mA 0mA 49µW
R13 370mA 761mA 3006mW
R16 0mA 1mA 0µW
R17 0mA 1mA 0µW
R2 53mA 5805mA 29mW
R3 53mA 5805mA 29mW
R4 1mA 1mA 14mW
R5 1mA 1mA 13mW
R6 1mA 1mA 297µW
R7 1mA 1mA 274µW
R8 0mA 0mA 209µW
R9 0mA 0mA 1µW
U1 6526mA 12666mA 20808mW
U2 4mA 4mA 39mW
U3 25mA 25mA 141mW
U4 6mA 6mA -0mW

Sander.
 
#6
Ey Alter! Das sieht ja gut aus! überrascht

Guck auch mal in den Auto-Krams. Ich hab auch was geschafft. Ich hab was Ultimatives erfunden, was alles andere "Ultimative" weit in den Schatten stellt. Wink



Ein sauber gelungener Verstärker und eine Erfindung. Das ist ein guter Schnitt. Smile

Okok... für morgen steck ich unser Ziel etwas höher. hinterhältig

Aber für heute gehts ok. Rumgucker ist zufrieden mit Euch (und sich selbst).

;bier
 
#7
You invented bare wire with a gain greater than 1? Do tell!

Sander.
 
#8
Erst wenn Du mir erklärst, wie Du einen Wirkungsgrad von unter 0% hinbekommen hattest Wink

 
#9
Hab diesen Thread mal aus dem Sodfa-Pool gerettet Wink
 
#10
SSassen? Ist das die Datei aus #2, die nicht läuft?
 
#11
The full-bridge doesn't work properly, the half-bridge works just fine, needs some fine tuning still, but it does work. And yes, that's the asc data in that post, just look at the bold text on top of it, that describes exactly what you're looking at.

Cheers,

Sander.
 
#12
Zitat:SSassen? Ist das die Datei aus #2, die nicht läuft?

Ja, yes, ja! Big Grin

Sander.
 
#13
Ok. Ich mach nur noch schnell Beobachter zur Schnecke und dann zieh ich mir die Sache rein, ok? hinterhältig Wink Big Grin
 
#14
Rummy, you got a mean streak Big Grin

Sander.
 
#15
Ich brauch keine netten Wörter, Sander Rolleyes "Dankeschön" aber trotzdem... Wink

Was ich aber dringend brauch, sind fiese böse englische/holländische/französische/belgische Schimpfwörter hinterhältig
 
#16
Lollypop = cute little girl Smile

Cheers,

Sander.
 
#17
Arghhhh....

Ich brauch die bösen, schlimmen Worte natürlich per IM Rolleyes . Jetzt ist dieses wunderschöne Wort unnutzbar Sad . Wie soll ich jetzt noch unsere Sorgen-User damit überraschen? Die wissen doch nun auch, was das bedeutet.

Ach Sander... so wird das nie was.... Sad Cry Sad Wink



Ich seh gerade, daß Sander seinen vorigen Beitrag abgeändert hat. Das ist klug. Denn ich hab mir das böse Wort natürlich rauskopiert und die anderen bestimmt nicht. Nun warte ich nur, bis alle es vergessen haben und dann .... und dann... "tatahhhh" hinterhältig Big Grin
 
#18
@Sander

Ich hatte Dir per IM mitgeteilt, daß in dem TDA8939-UcD der R10 viel zu niederohmig ausgeführt war. So konnte sich keine Rückkopplung ergeben. Nachdem ich R10 von 220 Ohm auf 220 kOhm vergrößert hatte, arbeitete der UcD grundsätzlich.

Daraufhin hast Du mir diesen Link genannt und ich soll noch mal testen.

Aber ich versteh nicht, was ich da jetzt noch testen soll. Wenn der UcD grundsätzlich läuft, ist doch alles ok. Das "optimizing" ist Dein Job. Wink
 
#19
The return of the [D]Jedi[/D] TDA!

Have a look at the below schematic which I've been simulating this afternoon. The TDA impresses by offering 150-watts in 8-ohm with just 0.05% THD, slightly over 300-watts in 4-ohm with 0.9% THD. So I think it is safe to say that the TDA is back with a vengeance!

[Bild: 6_TDA8939_bridged_UcD.GIF]

Any comments/hints/tips/suggestions are most welcome!

Regards,

Sander.
 
#20
Herzlichen Glückwunsch !!!!!!!

By the way: das TDA-Modell ist von mir Rolleyes . Zeigs bloß nicht dem Analog-Klugscheißer aus dem anderen Forum.

Oder besser noch: zeigs ihm! Aber zeigs ihm erst, wenn Dein Amp auch in der Praxis funktioniert Wink