Read analog voltages, digital ON/OFF, and pulse counts on SDI-12 adapters
February 15, 2024 Leave a comment
If you have read about my SDI-12 USB adapters, you might know that besides connecting SDI-12 sensors to a USB port for PC/raspberry pi, the adapter has an option to read basic 0-5V analog voltages, digital inputs, and count pulses. This extra feature comes as a 12-pole terminal block at the top of the adapter, allowing up to 4 analog inputs, or 4 digital inputs, or 4 pulse counters:
This option has been around for a number of years but has not been widely used. Most people purchase the basic adapter without this $10 option. So is this option useful for you? That depends on what you are planning to do. Say for instance, you have an analog sensor such as a temperature and relative humidity sensor that you want to read besides SDI-12 sensors, if 5mV to 10mV accuracy is good enough for you, then you can read your analog sensor with this option. Do you have a pulse sensor such as a tipping-spoon rain gauge or a flow meter? Then the pulse counter feature would help you integrate these sensors with ease. If you have digital ON/OFF or HIGH/LOW sensors that have 0-5V or 0-3.3V logic, you can read them too.
The easiest way to acquire these sensors is to get the ADI (analog digital input) feature with your purchase. For extra $10, you will have an adapter that comes with a 12-pole terminal with all 4 inputs tested. The best part is, reading these sensors is very easy, just like reading an SDI-12 sensor. This way you can treat an analog temperature sensor just the same way as an SDI-12 sensor. Here is an introductory video:
Here is a link to my online store. To select the option, drop down the selection menu and choose “Analog and digital input header”.
https://liudr.square.site/product/sdi-12-microusb-adapter/50?cs=true&cst=custom
