This is an old revision of the document!


Analog outputs

Analog outputs (AO) are for controlling multi-state devices through levels of DC voltage or current. Devices, which can be controlled in such way are for example multiposition valves, light dimmers, servos, linear actuators etc.

The AOs are only for signalling and not for powering devices. Sourcing more than 20mA will damage the output.

The functionality of AOs on Neuron and Axon is different on Group 1 and Group 2/3 and Neuron extensions.

On Group 1, the analog output is capable of:

The analog outputs on Group 2 and 3 and the Neuron extensions are capable of:

  • sourcing 0-10V DC

Changing between modes depends on the software you are using, please follow the relevant tutorial.

The UniPi 1.1 has one analog output only capable of sourcing voltage in a range of 0-10V DC.

Usage of the UniPi 1.1's analog output

Analogue output on the UniPi 1.1 functions as a voltage regulator, requiring a voltage (connected to the AOV) and a ground (connected to the AOG).

Upon connecting the voltage, please check if the output voltage is set properly using the onboard trimmer. If not, the output voltage will not correspond with the required value.

For the output voltage setting, we recommend the following steps

  1. Connect a voltage source and ground
  2. Set the required output voltage through a control software of your choice, or by using the Pulse-Width Modulation (PWM) firmware function
  3. adjust the output voltage using the onboard trimmer and match it with the required voltage

An example of an UniPi controller auto-regulating its 12V voltage and measuring it through its analogue input

An example of a 12V voltage connected to the AOV. The ground is connected to the AOG. The AOV then serves as a connector generating a positive voltage from the analogue input, which is routed to the AI1+. Thanks to this connection the user can read analog output value directly from the analog input.