Acquisition d'un signal analogique 4-20mA sur une PyBoard (Boucle de courant)
Posted: Fri 3 Dec 2021 16:01
Copie d'une demande Support
je souhaite faire l'acquisition d'un signal analogique 4-20mA sur une PyBoard (ou équivalent sous micropython).
je dois le faire à 100Hz minimum (1kHz serait idéal).
mon équipement est alimenté en 12VDC environ. je peux éventuellement, si la qualité est là, le faire sur HAT Nadhat, en utilisant une résistance (100ohms ?) entre deux entrées des ADC ? (en clair, faire une mesure différentielle). est-ce que les deux entrées sont raisonnablement calibrées entre elles, ou est-ce que je vais avoir des différences de linéarité, par exemple ? j'aimerais ne pas avoir plus d'un LSB d'erreur.
Existe t'il un accessoire pour cela comme le 1-Channel 4-20mA Current Loop Receiver 16-Bit ADS1115 I2C Mini Module ?
Petit Rappel:
Une boucle de courant utilise un courant (au lieu d'une tension) pour transporter une information de type analogique.
* 0% = 4mA
* 100% = 20mA
S'il n'y a pas de courant... c'est qu'il y a un défaut.
je souhaite faire l'acquisition d'un signal analogique 4-20mA sur une PyBoard (ou équivalent sous micropython).
je dois le faire à 100Hz minimum (1kHz serait idéal).
mon équipement est alimenté en 12VDC environ. je peux éventuellement, si la qualité est là, le faire sur HAT Nadhat, en utilisant une résistance (100ohms ?) entre deux entrées des ADC ? (en clair, faire une mesure différentielle). est-ce que les deux entrées sont raisonnablement calibrées entre elles, ou est-ce que je vais avoir des différences de linéarité, par exemple ? j'aimerais ne pas avoir plus d'un LSB d'erreur.
Existe t'il un accessoire pour cela comme le 1-Channel 4-20mA Current Loop Receiver 16-Bit ADS1115 I2C Mini Module ?
Petit Rappel:
Une boucle de courant utilise un courant (au lieu d'une tension) pour transporter une information de type analogique.
* 0% = 4mA
* 100% = 20mA
S'il n'y a pas de courant... c'est qu'il y a un défaut.