








⚡ Power Precision, Scaled for Success!
The Waveshare Industrial 8-Ch Analog Acquisition Module offers 12-bit high-precision voltage and current acquisition across 8 channels, supporting 0~10V input with a wide 7~36V power supply range. Designed for industrial robustness, it features onboard voltage regulation, magnetic isolation, surge protection, and supports multi-device cascading via RS485, making it ideal for scalable, reliable analog data collection in demanding environments.









| ASIN | B0CLV59WGP |
| Customer Reviews | 4.3 4.3 out of 5 stars (25) |
| Date First Available | October 26, 2023 |
| Item Weight | 5.9 ounces |
| Item model number | WA8TAI-8CH |
| Manufacturer | Waveshare |
| Package Dimensions | 5.39 x 3.9 x 1.65 inches |
B**R
Very robust little analog module
These are Chinese units and the UI system for programming is a little hard to navigate but by golly they work well. I’m using it to collect analog inputs from 8 silo level transmitters and communicate with an MQTT wireless gateway (automation direct), and it works flawlessly. So impressed I bought a few more of their modules to mess around with.
T**N
Inexpensive, accurate, works great!
This little A/D converter has been working great for me! I have it connected to an ESP32 controller and Home Assistant, and it's accurate, stable, and inexpensive. Very happy! :)
K**S
Inexpensive and the Modbus implementation is solid, but...
First off, it works, and the Waveshare implementation of the Modbus RTU (RS-485) comm interface is consistently solid across all their products. At $33 when I bought mine, it's quite inexpensive - certainly massively so when compared to 16 bit implementations from places like Advantech. But the scaling on mine is consistently off on all 8 channels: with 20.000mA applied (precision calibration source) all channels read ~19.75mA, which is admittedly within the claimed accuracy of <3%, but the step size should be ~4.8uA so ~250uA is kind of gross - the factory calibration is not terrible, but certainly is not great. A significant, and highly recommended product improvement would be to allow in-field calibration factors as part of the Modbus map - somewhere in the 40xxx register range...
K**M
Funciona muy bien. Estoy feliz con la compra. Un poco difícil de conseguir el manual pero si navegas un poco lo encuentras.
J**D
Nice Industrial 8-Channel Analog Acquisition Module!
We're using this industrial 8-channel analog acquisition module to bring in 12-Bit high-precision analog levels via or RS-485 bus. We're very happy with the results and continue to fine tune how we use it to monitor various functions.
L**7
Versatile for Industrial Tasks
This Waveshare 8-channel analog acquisition module delivers precise 12-bit inputs that handle voltage and current measurements from 0–10 V. I’ve been using it in my test bench, and it reliably captures signals with minimal drift. The wide 7–36 V input range makes it flexible for different setups. It integrates easily with microcontrollers and data loggers, making configuration straightforward. Overall, it’s a dependable and professional-grade solution for multi-channel analog sensing.
M**N
Sehr gute Dokumentation. Elektronik Industriequalität
A**Z
AUN LO TENGO EMPAQUADO, PERO SE VE DE BUENA CALIDAD.
C**L
At the beginning it works well, so I bought 5 pieces, but when you disconnect power supply from terminal block with 24VDC power supply (Phoenix or Weidmuller DIN rail industrial) the device has broken, something in the power supply of the device has some issue. This is happen with 3 of 5, the same problem.
A**I
I’ve been using the Waveshare 8-Ch Analog Acquisition Module for a bit now and it mostly does the job well. The 12-bit precision gives decent accuracy, and I like that it supports both voltage and current inputs. The wide power supply range is convenient too. But I wish it had better documentation and maybe some quicker response to signal changes. It works, but I didn't give it a 5 because it could use a bit more polish and ease of integration.
A**A
Modbus RTU è un protocollo industriale client-server basato sul bus RS-485 (compatibile con cablaggio a 2 fili in Half-Duplex o 4 fili full-duplex) che permette la comunicazione tra diversi dispositivi quali CPU, attuatori, sensori, moduli di acquisizione ecc. I dispositivi sul bus sono identificati da un indirizzo che deve essere impostato in modo univoco, e devono condividere gli stessi parametri di trasmissione seriale (ad esempio 9600bps, 8dati/1stop/Parity Even). Un dispositivo sul bus svolge il ruolo di master(=client) e interroga i dispositivi slave(=server) leggendo o scrivendo i registri di input (dati) e registri holding (in genere parametri) pubblicati dai dispositivi; i registri Modbus sono valori a 16bit (cioè 1 word / 2 byte / tipo short per l'Arduino). Il bus Modbus RTU a due fili più ground, utilizzando un doppino intrecciato e possibilmente schermato può coprire distanze fino a 1200m e derivazioni fino a 2metri; su tratte lunghe deve essere terminato con una resistenza di 120 Ohm. Il modulo di acquisizione ADC a 8 canali della Waveshare è disponibile in due versioni, una con range di ingresso 0-5V adatta per sensori da PCB / amatoriali e la versione “B” con range 0-10V, più adatta a sensori industriali; entrambe gestiscono anche ingressi in corrente 0-20mA o 4-20mA. Il contenitore di questo modulo è adatto al fissaggio in verticale su guida DIN 35mm IEC60715; le morsettiere inferiore e superiore sono estraibili per agevolare cablaggio ed eventuale sostituzione. Si alimenta collegando alla morsettiera superiore un alimentatore DC da 7 a 36V (io uso 24V); ha 8 coppie di terminali a cui collegare sensori analogici di tipo attivo (cioè alimentati a parte / che funzionano come generatori di tensione o di corrente) e sulla morsettiera i due terminali per il Modbus halfduplex. La selezione degli ingressi in tensione o in corrente va effettuata mediante dei jumper situati all'interno, uno per canale; sempre all’interno trovate anche un ponticello che permette di attivare il terminatore da 120 ohm (se ultimo dispositivo del bus). Sul guscio anteriore sono presenti tre LED: uno blu indica lo stato, mentre TX e RX lampeggiano durante la comunicazione, utili per la diagnostica. La confezione non include alcun manuale o foglio di istruzioni: per installazione e configurazione occorre fare riferimento al Wiki che trovate sul sito del produttore, dove sono presenti tutte le indicazioni ed esempi di utilizzo per Arduino, Raspberry e STM32, e i link per scaricare il software di test/diagnostica SSCOM v.5.13.1 da utilizzare per inviare al modulo i comandi per la prima configurazione. Per la diagnostica Modbus rimanda a all’utility ‘Modbus Poll’ scaricabile in versione Trial per sessioni da 10minuti e durata 30giorni. Per la prima configurazione del modulo è necessario connettersi tramite un adattatore RS-485 (non incluso) e inviare comandi per modificare l’indirizzo del nodo e i parametri di comunicazione (baudrate, parity). Ho utilizzato un convertitore RS485 di mio possesso e seguendo le indicazioni del Wiki ho inviato i comandi Modbus per scrivere e leggere i registri: tutto ok, unica complicazione i comandi Modbus hanno un CRC di 16bit in fondo che va calcolato, ma se utilizza il terminale suggerito questo ha un'opzione per aggiungerlo in automatico. È possibile impostare il valore digitale in uscita come valore di corrente o tensione (es. una batteria da 1.5V visualizza 1500) oppure in formato ‘raw’ numero da 0 a 4096; non offre possibilità di ingegnerizzare internamente i valori, quindi se serve fare conversioni (es. una termocoppia in gradi centigradi) va fatta nel modulo master (es il PLC o un Arduino). Oltre che con un PLC Mitsubishi FX ho verificato il funzionamento anche con un Arduino Mega e scheda convertitore RS232/RS485, utilizzando le librerie ArduinoRS485 v.1.1.0 e ArduinoModbus v.1.0.9 Internamente il circuito è basato sulla MPU della ST STM32F030C8T6, un processore ARM molto diffuso in ambito embedded e due amplificatori operazionali a quattro canali Gainsil GS8554 1.8MHZ Zero-Drift CMOS Rail-to-Rail con filtro RF; per la lettura dei segnali in corrente utilizza resistenze di shunt da 499 Ohm. Il convertitore analogico digitale è quello a 12bit della MPU su cui vengono muxati gli 8 canali, può lavorare alla massima frequenza di acquisizione di 25Hz. La RS485 halfduplex è gestita dall’integrato Sipex SP485EE con protezione “Enhanced ESD” e optoisolata mediante integrato Pi142M61 a 4 canali. Per eventuali aggiornamenti del firmware o reset impostazioni di fabbrica è possibile avviarlo in modalità bootloader ponticellando due pin interni e attraverso un terminale seriale sull’uscita 485 accedere al menu di avvio. Personalmente utilizzo questo modulo di acquisizione a banco, per interfacciare diversi tipi di sonde analogiche che utilizzo nel mio lavoro di softwarista di sistemi di automazione e controllo con PLC di varie marche (Mitsubishi, Siemens): classiche sonde termiche, misuratori di consumo e inclinometri e potenziometri lineari. Pro: - ben 8 ingressi analogici - il range impostabile 0-10V e 0-20mA/4-20mA lo rende compatibile con la quasi totalità degli strumenti analogici industriali - soluzione economica per collegare sonde commerciali a progetti IoT (es Raspberry, Arduino) Come limitazioni e mancanze, posso dire cosa non ha paragonato a un dispositivo industriale simile (dal costo però circa quattro volte superiore): - il range di tensione in ingresso non è programmabile, ma fisso a 0-5VDC per un modello e 0-10VDC per il modello ‘B’ - per il settaggio dei parametri di comunicazione RS-485/Modbus e dei range di acquisizione non è disponibile un software ma è necessario inviare dei comandi attraverso la porta RS-485/Modbus - conversione ADC a 12 bit (4096 punti): modelli più costosi spesso offrono ADC a 15bit+segno (65535punti) - non ha terminali per alimentare direttamente i sensori, che quindi devono essere alimentati a parte - non ha filtri interni impostabili sui canali / segnali - non è indicato un indice IP di impermeabilità / non può essere montato all’aperto Trovo questo modulo di acquisizione Modbus, come tutti i prodotti Waveshare ben fatto e ad un costo decisamente inferiore rispetto a componentistica simile di brand del settore automazione, tuttavia ne consiglio un impiego orientato ad applicazioni domestiche o amatoriali, o per utilizzo a banco.
Trustpilot
2 weeks ago
5 days ago