|
|
|
|
|
by nunuvit
1163 days ago
|
|
The current limiter is analog and dissipates a lot of heat compared to digital and also uses more passive devices, so it must be bigger. Digital CMOS is triggered to switch between fully on and fully off. You can't really hold it in between. If you do, you get undefined behavior. The ringing can have an initial spike that fries stuff. CMOS can break down and the current will flow through a different path away from the gate where the gate can't turn it off. Called latch-up. It is in the chip. The protection circuit can add a lot of parasitic elements to the pin interface that you have to account for when you design the board. |
|
Controlling the voltage put into the output transistor shouldn't use much power or output much heat, should it? The output transistor will heat up based on voltage loss, but it needs to be able to handle a notable amount of that even when it's not shorted.
> Digital CMOS is triggered to switch between fully on and fully off. You can't really hold it in between. If you do, you get undefined behavior.
The pins are already tri-state. The logic to output +V, or output 0V, or neither already exists. So it won't fight itself.
> The ringing can have an initial spike that fries stuff.
How can you make a transistor's output spike higher than it does with the existing digital drive method?