How to build a 21st century protection board

On the 3 pair MT-200 , I shorted it out accidentely. Just blew the 15A fuses ,
fired right up after. But it was not oscillating (wolverine).

Oscillating must be harder on the device ??
OS

I always assumed it was like shoot through in Mosfets. There was likely a pretty good voltage spike when the transistors blew that took out the Mosfet on the relay.
 
They're 100V mosfets in series so 200V. I think these did good. I was running everything hard for 10 minutes before I manged to get the meltdown to happen. The 1kva transformer was even pretty warm.

1KVA warm ! :eek: even a 500W quartz halogen has little effect on those
secondaries !!

I knew the slew was industrial , but not "military" ...
Regular amps not oscillating , playing pretty loud - my 1kva does not get warm
at all.
OS
 
The mosfet itself blew up in the relay. The die in it is quite a bit larger than the one in the MT-200. These devices are all business inside. Not much epoxy.
 

Attachments

  • 2015-02-06 17.05.10.jpg
    2015-02-06 17.05.10.jpg
    668.4 KB · Views: 338
They're 100V mosfets in series so 200V. I think these did good. I was running everything hard for 10 minutes before I manged to get the meltdown to happen. The 1kva transformer was even pretty warm.

Actually, though the MOSFETs in the relay are mechanically in series, electrically speaking it is really just one or the other. When the relay is 'open' the voltage applied appears across one or the other MOSFET depending on polarity. This is due the the fact that a MOFFET has a 'parasitic' body diode that forward biases leaving the other MOSFET to block the full voltage.

So long as catching diodes are installed the relay should work for any reasonable DIY build with no problem. If you go full paranoia you would really go for 200V or higher Vds devices, at the expense of Rds specification. That is the beauty of the devices chosen, the Rds specification is really good for a 100V device.
 
Actually, though the MOSFETs in the relay are mechanically in series, electrically speaking it is really just one or the other. When the relay is 'open' the voltage applied appears across one or the other MOSFET depending on polarity. This is due the the fact that a MOFFET has a 'parasitic' body diode that forward biases leaving the other MOSFET to block the full voltage.

So long as catching diodes are installed the relay should work for any reasonable DIY build with no problem. If you go full paranoia you would really go for 200V or higher Vds devices, at the expense of Rds specification. That is the beauty of the devices chosen, the Rds specification is really good for a 100V device.

Yes you are right again. Even at 100 volts these should be good for just about any amp though.
The test was a success anyway. The relays run cool. I wasn't able to measure any voltage drop across them in operation. The catching diode in the device withstood current better than the mosfet itself and the mosfet went open circuit on failure. All good. :D
Can you think of anything else I should test on them? I never actually tested their reaction time in circuit. That would likely be good to know.
 
Yes you are right again. Even at 100 volts these should be good for just about any amp though.
The test was a success anyway. The relays run cool. I wasn't able to measure any voltage drop across them in operation. The catching diode in the device withstood current better than the mosfet itself and the mosfet went open circuit on failure. All good. :D
Can you think of anything else I should test on them? I never actually tested their reaction time in circuit. That would likely be good to know.

The analog sensors and micro would be slower than the actual mosfet "action".

I'm glad I did not have speakers hooked up tonight. Put a cap in backwards :eek:
... one NJW0302 rose in current very rapidly after I fixed the OPS.
It actually had a bubble of copper coming out the bottom of the slug , it was damaged and about to runaway.

The 4 remaining pairs are working good for hours at high bias. Sucks .. Ill
have to restuff one OPS with my mt-100 sankens.

I'll have to fast-track this protection board , an idiot like me really needs it !

OS
 
FAST TRACK ....

yeah , fast track my butt !

This stuff is small. I can actually solder it with very good results , but have
to test each part (can't see them ! )

Magnifying glass is essential here.

Questions -

1- resistor network has 9 pins , pcb has 8 holes ???

2 - the 1uF tantalum cap is the ATmega 5V reg decoupling ?

3- the (real) small dipped ceramics are the crystal caps , 22pf?

OS
 
yeah , fast track my butt !

This stuff is small. I can actually solder it with very good results , but have
to test each part (can't see them ! )

Magnifying glass is essential here.

Questions -

1- resistor network has 9 pins , pcb has 8 holes ???

2 - the 1uF tantalum cap is the ATmega 5V reg decoupling ?

3- the (real) small dipped ceramics are the crystal caps , 22pf?

OS

1 Chop off pin 9. Pin 8 isn't needed either. Pin 1 is the common pin.
2 That should be a .1 unless I sent the wrong one. Yes it's for Atmega decoupling.
3 Yes those are the crystal caps.
 
Thank you , Jeff.

I have most of the resistors in.

The U4/5 are not on the BOM , but I know from the big
board "what's what" (schema also shows U4/5/7).

The tantalum is "104" (I could not see it before) - .1u ! cool...

The resistor network was the only truly unknown. (could not read it).

I'm doing 2 boards , as these are difficult . Iron is sharpened to a needle
point - hand as steady as a surgeon. :D

On the ATmega end - perfect. UNO is fast to load
my latest "V8 script" (I'm using "D12/13" now).

OS
 
Cool stuff ;)
Yes , thanks to you.

Did you know unused digital pins on the ATmega can cause possible errata ?

Luckily this can be taken care of through script.. Assign a name to any
un -used digital pin and either set it as a output (low or high) , or
as an input -
pinMode(pin, INPUT); // set pin to input digitalWrite(pin, HIGH); // turn on pullup resistors
To do nothing , the pin(s) default to a high Z input "floating" - susceptible
to noise.

Jeff's new board has D12/D13. I'm using D13 as "faultLED" , taking over
any alarms to flash the red half of my bicolor LED.
Original "powerLED" goes high on fault now.

D12 can be a capacitive input - ahhh . to touch a sensor to start or
shutdown - that's 21'st century !

OS
 
Yes , thanks to you.

Did you know unused digital pins on the ATmega can cause possible errata ?

Luckily this can be taken care of through script.. Assign a name to any
un -used digital pin and either set it as a output (low or high) , or
as an input -
To do nothing , the pin(s) default to a high Z input "floating" - susceptible
to noise.

Jeff's new board has D12/D13. I'm using D13 as "faultLED" , taking over
any alarms to flash the red half of my bicolor LED.
Original "powerLED" goes high on fault now.

D12 can be a capacitive input - ahhh . to touch a sensor to start or
shutdown - that's 21'st century !

OS

D12 and D13 are buffered through this ULN2003 so they can only be outputs. Those outputs are held low by the 2003 too.