Witam,
Czy ktoś z kolegów dysponuje biblioteką do przetwornika ads1256 działającą na Arduino UNO/Leonardo lub ESP8266?
Pobrałem jakąś z przykładową bibliotekę z github, ale niestety nie działa. Kod nie daje się skompilować. Przykłady zamieszczone w katalogu examples również nie działają.
https://github.com/adienakhmad/thermamol...es/ADS1256
Tak wygląda moduł, który kupiłem w chińskim portalu Płynął do mnie cały miesiąc.
Ten przetwornik A/D ma 24 bit rozdzielczości i szybkość przetwarzania 30 tys próbek na sekundę. Może mierzyć np. przebiegi prądu z czujników halla lub innych źródeł analogowych wymagających dużej precyzji i szybkości.
Z tego co pamiętam pomiar napięcia może wynosić od 0 do 3,3 lub 5V w zależności od źródła zasilania układu. Chciałem go wykorzystać do budowy licznika prądu w inteligentnym gniazdku. Układ ma aż 8 wejść pomiarowych typu Single Ended lub 4 różnicowe. Co jak dla mnie jest wystrajające. Do Arduino podłączam go przez magistralę SPI. Z informacji jakie wyczytałem na innych forach precyzja tego układu pozwala bardzo dokładne pomiary przebiegów prądu odczytanych z czujników halla. Ja akurat dysponuje sporą rodziną sensorów firmy Allegro np.
ACS715 - 100mA dla 20A - prąd AC/DC , próbkowanie 80 khz - Linearity ±1.5%, Accuracy ±1.5% , 4,5 - 5V
ACS723KMATR-20AB-T - 100mA dla 20A - prąd AC/DC próbkowanie 80 khz - 4,5 - 5V
ACS724LLCTR-20AB-T - 100mA dla 20A - prąd AC/DC próbkowanie 120 khz Linearity ±1.5%, Accuracy±0.8% - 4,5 - 5V
ACS724LLCTR-10AB-T - 200mA dla 10A - prąd AC/DC próbkowanie 120 khz - 4,5 - 5V
oraz
LTSR 15-NP - 41,6 mV/A dla 15A próbkowanie 200kHz Linearity ±0.1% Accuracy ±0.2% ,5V do kupienia w
Chciałem je protestować, ale niestety jest problem z odpalaniem tego układu na Arduino
Czy ktoś z kolegów dysponuje biblioteką do przetwornika ads1256 działającą na Arduino UNO/Leonardo lub ESP8266?
Pobrałem jakąś z przykładową bibliotekę z github, ale niestety nie działa. Kod nie daje się skompilować. Przykłady zamieszczone w katalogu examples również nie działają.
https://github.com/adienakhmad/thermamol...es/ADS1256
Tak wygląda moduł, który kupiłem w chińskim portalu Płynął do mnie cały miesiąc.
Ten przetwornik A/D ma 24 bit rozdzielczości i szybkość przetwarzania 30 tys próbek na sekundę. Może mierzyć np. przebiegi prądu z czujników halla lub innych źródeł analogowych wymagających dużej precyzji i szybkości.
Z tego co pamiętam pomiar napięcia może wynosić od 0 do 3,3 lub 5V w zależności od źródła zasilania układu. Chciałem go wykorzystać do budowy licznika prądu w inteligentnym gniazdku. Układ ma aż 8 wejść pomiarowych typu Single Ended lub 4 różnicowe. Co jak dla mnie jest wystrajające. Do Arduino podłączam go przez magistralę SPI. Z informacji jakie wyczytałem na innych forach precyzja tego układu pozwala bardzo dokładne pomiary przebiegów prądu odczytanych z czujników halla. Ja akurat dysponuje sporą rodziną sensorów firmy Allegro np.
ACS715 - 100mA dla 20A - prąd AC/DC , próbkowanie 80 khz - Linearity ±1.5%, Accuracy ±1.5% , 4,5 - 5V
ACS723KMATR-20AB-T - 100mA dla 20A - prąd AC/DC próbkowanie 80 khz - 4,5 - 5V
ACS724LLCTR-20AB-T - 100mA dla 20A - prąd AC/DC próbkowanie 120 khz Linearity ±1.5%, Accuracy±0.8% - 4,5 - 5V
ACS724LLCTR-10AB-T - 200mA dla 10A - prąd AC/DC próbkowanie 120 khz - 4,5 - 5V
oraz
LTSR 15-NP - 41,6 mV/A dla 15A próbkowanie 200kHz Linearity ±0.1% Accuracy ±0.2% ,5V do kupienia w
Chciałem je protestować, ale niestety jest problem z odpalaniem tego układu na Arduino