How Do I Design an AD5758 PLC Output for ±10 V and 4–20 mA?

Karen Mitchell7 min read
Application NoteOther ManufacturerPLC Hardware
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

The operator may see a valid analog command on the screen while the field measurement remains zero, clips, or follows the wrong scale. Trace that symptom in one direction: displayed value, application tag, controller command, digital interface, output configuration, and load. For an AD5758-based PLC output, begin with the manufacturer’s evaluation-board design, including its complete schematic and bill of materials, rather than creating the analog stage from isolated datasheet blocks.

What should the operator screen prove first?

Separate the requested engineering value from the raw value delivered to the output device. A display showing +10 V or 20 mA proves only that the HMI has a value; it does not prove that the controller transmitted the corresponding command or selected the correct output range.

Setting or value Location What it proves
Engineering command Operator display The operator requested a voltage or current output
Application tag Controller or MCU application The display is bound to the intended channel
Raw output command Driver boundary Scaling produced the intended device-level value
Selected mode Output configuration The channel is configured for -10 ... +10 V or 4-20 mA
Measured terminal output Output connector and load The analog circuit executed the command

The tag can be right while the binding is wrong. Force or command three separated points—low, middle, and high—and confirm that the raw command changes monotonically on the intended channel. Hold the hardware connection for the next step until this check passes.

Which schematic should anchor the design?

Use the manufacturer’s AD5758 evaluation-board schematic and BOM as the reference implementation. Copy the complete functional path first: device support components, supply conditioning, reference and decoupling network, digital connection, analog routing, protection, grounding, and test points. Components that appear unrelated to the normal signal path may control stability, startup behavior, or fault response.

Two development approaches can produce a working design. One reproduces the evaluation circuit intact; the other removes unused features or substitutes parts immediately. Start with the intact implementation because it provides a known comparison point. Cost reduction is safer after the first hardware revision operates in both required ranges.

  1. Obtain the evaluation-board schematic and BOM from the manufacturer’s official product material.
  2. Mark every circuit block used by the required voltage and current modes.
  3. Map each evaluation-board rail and logic level to the supplies available on the PLC board.
  4. Record every omitted or substituted component as an explicit design deviation.
  5. Provide measurement access at the device-side output and field connector.

Compare the drafted schematic against the reference line by line. The check passes when every reference component is either copied or has a documented electrical reason for removal.

Can the available rails and 3.3 V MCU connect directly?

The available 12 V, 15 V, and 24 V supplies are design inputs, not automatic connections. Select a rail only after checking the device operating limits, output-range headroom, load requirements, power dissipation, and the exact supply arrangement shown in the evaluation design. A rail that is high enough for the load can still be unsuitable if it violates a pin rating or raises package dissipation beyond the thermal design.

Check Where to read or measure it Effect of an error
Allowed supply range AD5758 datasheet and evaluation schematic No startup, damage risk, or output clipping
Voltage-output headroom Datasheet output specifications under the intended load Failure to reach -10 V or +10 V
Current-loop compliance Datasheet limits plus total loop burden Current stops rising before 20 mA
Digital input thresholds Datasheet logic-interface table A 3.3 V command may not be recognized reliably
Power and temperature Measured rail current and package temperature Thermal drift, limiting, or shutdown behavior

Do not infer logic compatibility merely because the MCU runs at 3.3 V. Compare its guaranteed output-high and output-low levels with the device’s input thresholds, including supply and temperature extremes. Before fitting the analog load, power the circuit with the selected rail arrangement and verify every device supply and logic level at the pins.

How should the voltage and current connections differ?

A voltage output regulates the terminal voltage across a load. A current output regulates loop current and needs a closed path with enough compliance voltage for the field load, wiring, protection devices, and internal voltage drops. Treat the two modes as different commissioning circuits even if they share the same output IC and connector.

Mode Connection Measurement Common misleading result
-10 ... +10 V Voltage terminal and its designated return Voltmeter across the output and return Correct unloaded voltage that collapses under the real load
4-20 mA Complete series loop through the load and return path Ammeter in series, or voltage across a known burden using Ohm’s law Zero current caused by an open loop or incorrect meter placement

Keep field protection and filtering close to the connector, and route high-current or noisy returns away from the analog reference path. Copy the evaluation-board partitioning before changing filter or protection components; their impedance can consume voltage headroom or affect settling.

With power removed, verify continuity from the output device through the intended terminal and return. Then energize one mode at a time and prove the terminal identity with a low command before applying a field load.

Why can the command be correct while the output is wrong?

Once the screen, tag, and raw command agree, the fault boundary moves to the driver and analog hardware. A flat output points toward missing power, an inactive output state, an open current loop, or a communication/configuration failure. A proportional but incorrectly scaled output points toward a range mismatch or conversion error. Clipping near an endpoint points toward supply headroom, load, compliance, or protection-network voltage drop.

  1. Read back the configured output mode through the device interface if the implementation supports readback.
  2. Compare the transmitted command with the value calculated from the selected range.
  3. Check interface activity at the AD5758 pins rather than only at the MCU.
  4. Measure all supply rails during the command transition.
  5. Measure at the device-side test point, then at the field connector, then across the load.
  6. For current mode, account for every series resistance and voltage drop in the loop.

This sequence locates the first point where the expected value disappears. The check passes when a low, middle, and high command produces the correct progression at both the device-side test point and the field terminal.

How is the complete PLC output verified?

Run separate acceptance tests for voltage and current. Do not use a successful voltage test as proof of the current path. Use the actual intended load or a controlled equivalent whose rating covers the required output.

Test Command points Record
Voltage range -10 V, midpoint, and +10 V Displayed value, raw command, device-side voltage, terminal voltage, and loaded voltage
Current range 4 mA, midpoint, and 20 mA Displayed value, raw command, series current, loop voltage, and load voltage
Mode transition Each supported change used by the application Configuration readback and measured output state
Power cycle Normal startup sequence Startup output, final configuration, and first valid command

At every point, compare screen, tag, raw command, configured range, device-side measurement, and field-terminal measurement. Any disagreement identifies the layer to correct before advancing to the next point.

FAQ

Why does the AD5758 output stay near zero?

Check the selected range, output activation state, device supplies, digital-interface activity, and terminal wiring. In 4-20 mA mode, also prove that the loop is closed and that the ammeter is connected in series.

Why does the voltage look correct with no load but fail in service?

The field load or protection network may demand more current or headroom than the output can provide. Measure at the device pin and field connector under the real load, then compare the result with the datasheet’s loaded-output limits.

Why does the 4-20 mA output stop increasing before 20 mA?

Add the voltage drops across the load, wiring, protection, and other series elements, then compare the required loop voltage with the permitted current-output compliance. Also watch the supply rail during the high-current command.

How do I complete the final AD5758 verification?

Command low, midpoint, and high values in both -10 ... +10 V and 4-20 mA modes, under the intended loads. For the final step, confirm that the operator display, application tag, raw command, configured mode, device-side measurement, and field-terminal measurement all agree.

Back to blog