F
Fred
Guest
I'm using a DPDT relay and a fet to activate a small PM DC motor. The
fet provides the ground and the DPDT swaps the polarity so the motor can
run in either direction. The motor can draw about 7A full load and it's
about 1 1/2 ft distant from the control PCB.
The Problem: I'm plowing fets and TVS diodes and can't seem to get a
handle on the cause as it only happens every once in a while.
See attached Schemo. Q1 provides the DC ground (or not) under uP
control. Q2 swaps the polarity. D1 is a dual polarity TVS diode
that is located on the PCB rim across the motor cable to snub ransients.
D2 snubs transients at the fet Q1 drain. D3 is an alternate path for
motor current to go beside thru D2.
Failure modes:
1) D1 pops short. The battery is shorted to the drain of Q1. When Q1 is
activated the fet pops violently.
2) Q1 fails but D1 is still in tact.
Note: D2 & D3 never have failed.
It appears that the motor transients are too powerful for D1 or perhaps
a snubber circuit is necessary across the motor. Does anyone have a link
to an article or book that would help me resolve this problem.
TIA,
Fred
fet provides the ground and the DPDT swaps the polarity so the motor can
run in either direction. The motor can draw about 7A full load and it's
about 1 1/2 ft distant from the control PCB.
The Problem: I'm plowing fets and TVS diodes and can't seem to get a
handle on the cause as it only happens every once in a while.
See attached Schemo. Q1 provides the DC ground (or not) under uP
control. Q2 swaps the polarity. D1 is a dual polarity TVS diode
that is located on the PCB rim across the motor cable to snub ransients.
D2 snubs transients at the fet Q1 drain. D3 is an alternate path for
motor current to go beside thru D2.
Failure modes:
1) D1 pops short. The battery is shorted to the drain of Q1. When Q1 is
activated the fet pops violently.
2) Q1 fails but D1 is still in tact.
Note: D2 & D3 never have failed.
It appears that the motor transients are too powerful for D1 or perhaps
a snubber circuit is necessary across the motor. Does anyone have a link
to an article or book that would help me resolve this problem.
TIA,
Fred