poida Guru Joined: 02/02/2017 Location: AustraliaPosts: 1432
Posted: 04:05am 05 Nov 2018
Excellent to see again someone looking at this. I hope you find some fun &/or value from it.
The enable output (pin 5 or PORTD, bit 5) is used to enable the IRF2184 outputs via the Shutdown input. Gate drive output enabled = logic HIGH, disabled = LOW.
If you want to build something based on these codes, I want you to place a 1000R resistor on pin 5 to ground. This will pull this pin to zero volts until it is driven by the code. I found that on bootup, the Arduino lets this and other pins float with a high impedence. This may, and has in my experience, let the IRF2184 shutdown pin go high in an uncontrolled manner, at unwanted times. The Arduino outputs can easily drive the 5mA as seen due to the 1000R pulldown resistor.
If you have any questions just ping me here.wronger than a phone book full of wrong phone numbers