First of all, the output coupling capacitor will never go negative. The speaker will, but the capacitor won't, and that's one of the reasons it exists at all, to provide a dc offset so that the amplifier doesn't have to go negative in order to drive the speaker negatively with respect to ground. It needs to be large enough so that it doesn't get charged/discharded too much during voltage swings, which would distort the audio signal.
Secondly, the datasheet includes a schematic on page 2, and you can see exactly where the bypass capacitor goes. I'm no audio expert, but I can see that it is basically part of an RC low pass filter to power/bias the differential stage of the amplifier, so it basically isolates it from power supply fluctuations. A side effect is to partially separate the dc bias current setting resistor from the open loop differential gain setting resistor of that stage.
The board is rated for a peak current of 30A, not continuous driver current of 30A. The continuous drive current spec'd is 14A.
In section 4 of the datasheet for the motor driver, it has the package and thermal dissipation information for the driver.
Figure 40 shows the junction-ambient thermal resistance of the board in natural convection (i.e. no fans). The board itself has roughly an area of \$3.5cm \cdot 6cm = 21cm^2\$, which is shared between the two motor drivers. For the sake of simplicity, let's assume that we only have 1 driver running, and we only get an effective ~\$15cm^2\$ of PCB heat sinking (close to the max values shown in the plot). At this level we have the following junction-ambient thermal resistances:
\$
R_{thHS} = 28 \frac{C}{W}\\
R_{thLS} = 26 \frac{C}{W}\\
R_{thHSLS} = R_{thLSLS} = 7.5 \frac{C}{W}
\$
The temperature rises above ambient is then given in table 15. For this example, let's assume we're driving HSA and LSB, and we're analyzing \$T_{jHSAB}\$ (junction temperature rise of the high side gates).
\$
T_{jHSAB} = P_{HS} \cdot R_{thHS} + P_{LS} \cdot R_{thHSLS} + T_{amb}
\$
Now let's refer to the electrical characteristics of device. The MOSFET gates can be modeled as resistors when on, with the following resistance values:
\$
R_{HS} = 28 m\Omega\\
R_{LS} = 10 m\Omega\\
\$
The power dissipation of a resistor given a current:
\$
P = I^2 \cdot R
\$
So re-writing the junction temperature rise equation, we get:
\$
T_{jHSAB} = I^2 \cdot R_{HS} \cdot R_{thHS} + I^2 \cdot R_{LS} \cdot R_{thHSLS} + T_{amb}
\$
Plotting this vs. current, we get:
At ~12A
of continuous drive we've exceeded the allowable thermal junction of the chip. At this current, A rough heat dissipation calculation for the driver chip is:
\$
P_{d} = I^2 \cdot R_{HS} + I^2 \cdot R_{LS} = 5.47W
\$
In addition to these calculation, DC motors don't have a constant current consumption. Rather, as the motor gets faster it generates a back EMF which will decrease the current flowing through the motor until the motor reaches the no load speed and consumes near 0 current. Maximum current is consumed at stall (reason why stalling DC motors is bad). Maximum mechanical power occurs at half the no-load speed.
So let's assume we're driving a motor with 16V and we want maximum mechanical power. Let's say for sake of argument this results in 12A flowing through the circuit. At half speed we get an 8V back EMF, resulting in a maximum mechanical power of (assuming 100% efficient motor):
\$
P_M = (16V - 8V) \cdot 12A = 96W
\$
So as you can see the mechanical motor power is significantly higher than the heat losses of the motor driver.
Best Answer
Hi Andree,
An increase in current through a resistor does increase the voltage difference across the resistor, but whether the voltage goes up or down at a specific point depends on the situation. Consider the schematic I've shown of three resistors connected in series to a battery. Let's say R2 is your load (servo), R1 is the resistance of the wire that goes between your servo and the positive terminal of the power source, and R3 is the resistance from your servo to ground.
While the load R2 is drawing current, there is going to be a voltage across R1 and R3 due to ohm's law. That means the voltage across your load isn't quite as large as the voltage provided by the supply, because some of that voltage is presenting across R1 and R3 instead. The more current the load draws, the larger the voltage is across R1 and R3... this means a smaller voltage across your load. The problem is also made worse by increasing R1 and R3, for instance powering your servo through a long cable.
In addition to these "resistive losses", the power supply generally can't increase it's current immediately -- it takes it some time to react. This means if the current increases quickly, the battery can actually provide less voltage momentarily. Also, during this current spike the resistive losses from R1 and R3 will be even greater momentarily -- further reducing the voltage across your load. Therefore, the answer to your second question is, it can be both!
The way to fix this is to add a capacitor between the positive terminal of R2 and ground (the negative terminal of the battery). This capacitor will store up charge during normal operation, and if there is a sudden increase in current across the load, this capacitor acts as sort of a "short-term secondary battery" that helps keep the voltage high at R2 until the battery catches up. Note that by keeping this capacitor as close as possible to R2, you can in a sense bypass the extra resistive losses of R1 and R3 that are due to the current spike.
In answer to your last question, a lot of circuits work fine if they are missing a bypass capacitor or two -- it can be hard to see the effects without a good oscilloscope. Just last week I noticed that a circuit board my company produces had been missing a bypass cap in the bill of materials for several years, without it's absence causing any problems! But these capacitors do help stabilize the voltage to various loads in a circuit, and many circuits would become very noisy or even stop working at all without the presence of their bypass capacitors.