Hello AAC,
I have built a project that uses an Arduino UNO Rev 3 with one of those funky 5V controllable relays. See photo.
I use the relay to deactivate (de-energize) two 24VDC (10W) electromagnets operating in parallel (giving a combined power of 20 Watts), and this all works fine, but as with any relay, it has a physical delay which I have measured with a DSO of between 1ms to 10ms. But I need to get this within sub-millisecond accuracy and am considering replacing the relay with a MOSFET output stage. Would this be the best way? and if so, can anyone point me in the right direction, as it's been a while since I have done any analogue electronics.
Thank you,
Andreas
I have built a project that uses an Arduino UNO Rev 3 with one of those funky 5V controllable relays. See photo.
I use the relay to deactivate (de-energize) two 24VDC (10W) electromagnets operating in parallel (giving a combined power of 20 Watts), and this all works fine, but as with any relay, it has a physical delay which I have measured with a DSO of between 1ms to 10ms. But I need to get this within sub-millisecond accuracy and am considering replacing the relay with a MOSFET output stage. Would this be the best way? and if so, can anyone point me in the right direction, as it's been a while since I have done any analogue electronics.
Thank you,
Andreas
Attachments
-
2.2 MB Views: 10