Driving Inductive Loads with Digital I/O

    Our range of digital I/O modules can be used to drive inductive loads such as the coils of large relays or contactors. The output stage of digital I/O modules like 40-412 include protection circuits which current and voltage limit and in the event of a thermal overload will shut down the driver.

    To avoid the generation of EMC problems in a system when driving inductive loads it is best to include a component to manage the voltage transient created when the current in a coil is interrupted.

    High Side Drivers

    Diagram of the high side driver


    When using high side drivers on closure current will build up in the coil until it reaches a steady state current limited by the coil resistance. This does not create any great problems for the driver as the current build up is limited by the coil inductance.
    However, when the output is opened the current is interrupted, the discharge of the filed creates a large negative voltage transient. Digital I/O modules like the 40-412 have an internal diode that will clamp the out (D1), but the current discharges in a large loop formed by the connection from the coil to the 40-412, then through D1 and into the system ground. This forms a significant antenna in the system and generates a transient field and disturbs the ground. However, fitting a diode, D2, across the coil avoids any discharge through D1 and into the system ground. It creates less disturbance in the system.

    Low side Drivers

    Diagram of the low side driver

    When using low side drivers the circumstances are similar, in this case when current flow in the coil is interrupted the voltage on the coil rapidly rises. For a protected digital I/O module like 40-412 the voltage is clamped by an internal clamp diode, D1, but again in doing so discharges a current into the system ground and the connection loop emits a transient field. The current loop also disturbs the power supply through the power supply decoupling capacitors, which could be close to the coil but in some cases may be more remote, increasing the amount of disturbance created.
    This can be avoided by fitting a diode D2 across the coil, the current discharge is entirely local and does not disturb system ground.

    Need Help?



    Knowledgebase

    Information on software drivers, product comparisons and technical support for our entire product range.

    Knowledgebase


    Product Selector

    This tool will help you narrow down our offering to get you the correct switch and simulation solution you need.

    Try the selector


    Resource center

    Success storiesproduct videos and more—find the information you need about our switching and simulation.

    Resources you need


    Worldwide presence

    Find support across the globe, with offices and agents in the Americas, Europe and Asia. 

    Find local office or agent