Compact Programmable 4-20mA and +/-10V Analog Output Reference Design for AC/Servo Drives


Design files


This reference design realizes a small form factor, two channel configurable analog voltage and current output module for AC inverter and servo drives. The integrated industrial output driver: XTR305 offers a compact size when compared to using multiple opamps along with passive components. The output can be programmed to either ±10V or 4mA to 20mA through the host MCU, such as a C2000™ MCU, or manually configured using jumpers. Error flags and output load monitoring capability enable a robust design. The same channel can also be configured as an analog input of ±10V or 4mA to 20mA. The interface fits the C2000 LaunchPad™ Development Kit.

  • 2 single ended programmable analog voltage/current output or voltage input
  • Accurate +/-10V voltage and 0-20mA current output with <0.1% typical calibrated error across temperature range -40C to 85C
  • +/-10V analog input with <1% typical calibrated error. 4-20mA current input has to be converted into voltage by using external 500ohm resistor
  • Protection, diagnostic and monitoring features:
    • Robust short circuit current limited output along with short- and open circuit fault detection with MCU feedback
    • Output load monitoring enable predictive maintenance
  • High EMC Immunity: Meets IEC61800-3 EMC immunity requirements for 4kV ESD, 2kV EFT and 1kV surge at criterion A
  • Host MCU interface supports both analog DAC input signal and PWM input signal
??image.gallery.download_en_US?? View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDUE87.PDF (2757 K)

Reference design overview and verified performance test data


Detailed schematic diagram for design layout and components


Complete listing of design components, reference designators, and manufacturers/part numbers


Detailed overview of design layout for component placement

TIDRWN8.ZIP (1165 K)

Files used for 3D models or 2D drawings of IC components


Design file that contains information on physical board layer of design PCB

TIDRWN7.PDF (1148 K)

PCB layer plot file used for generating PCB design layout


Includes TI products in the design and potential alternatives.

4-20mA signal conditioners

XTR305Industrial analog current to voltage output driver

Data sheet: PDF | HTML
Buck modules (integrated inductor)

LMZM2360136-V, 1-A Step-Down DC-DC Power Module in 3.8-mm × 3-mm Package

Data sheet: PDF | HTML
Shunt voltage references

TLV431A1% accuracy, low-voltage, adjustable precision shunt regulator

Data sheet: PDF | HTML
TVS diodes

TVS140014V flat-clamp surge protection device

Data sheet: PDF | HTML

Start development

Design tools & simulation

Simulation model

TIDA-01633 Simulation — TIDM035.ZIP (36 K)

Technical documentation

= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Type Title Date
* Design guide Compact Programmable 4-mA to 20-mA and ±10-V Analog Output Reference Design Jul. 02, 2018

Related design resources

Hardware development

LAUNCHXL-F28379D F28379D LaunchPad™ development kit for C2000™ Delfino™ MCU

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​