- Wed Dec 29, 2010 11:35 am
#116270
I need my Arduinos (they are Pros) to boot up at power on with known and static output pin states. I am using it to delay a high voltage power supply start while the filaments warm up in a tube amp. So I cannot have the HV supply emit a 450V pulse when the Arduino boots.
I've tried using the outputs both active low and active high for this function, but the Arduino twiddles the output states during boot either way.
My only idea I have now requires a lot of support circuitry and extra pins. It would basically decode a certain bit pattern from several pins that hopefully would not occur randomly at powerup. Or, I would use an external serial receiver that needs a certain code before switching the relay, that again would not happen randomly on boot. Either technique is a pain and consumes extra pins.
Any hope of getting stable power on pin states with my Arduinos?
John
I've tried using the outputs both active low and active high for this function, but the Arduino twiddles the output states during boot either way.
My only idea I have now requires a lot of support circuitry and extra pins. It would basically decode a certain bit pattern from several pins that hopefully would not occur randomly at powerup. Or, I would use an external serial receiver that needs a certain code before switching the relay, that again would not happen randomly on boot. Either technique is a pain and consumes extra pins.
Any hope of getting stable power on pin states with my Arduinos?
John