BlogKontakt

Montaż sprzętowy

Szczegółowe instrukcje i schematy podłączeń dla sterownika boneIO, w tym zasilania, wejść, wyjść i magistral komunikacyjnych.

Wejścia Analogowe ADC

Wejścia analogowe odczytują czujniki, które podają napięcie zamiast stanu włącz/wyłącz — przetworniki poziomu, wilgotności, ciśnienia i podobne. boneIO Black ma ich 7, ADC 1–ADC 7. Sposób podłączenia zależy od wersji sterownika: sterowniki od wersji 1.0 mają port SERVICE obok złącza POWER, starsze go nie mają.

Sterowniki od wersji 1.0 (z portem SERVICE)

  • Każde wejście ma własny, zabezpieczony stopień wejściowy z buforem, więc przyjmuje na zacisku 0–13,8 V — przetwornik 0–10 V podłączysz bez zewnętrznego dzielnika.
  • Zacisk oznaczony X obok ADC 1 to AGND, masa analogowa. Do niego podłącz masę czujnika.
  • Te sterowniki nie mają złącza ADC PWR.
  • Domyślny filtr (multiply razy 1,8) pokazuje napięcie za stopniem wejściowym, około 0,13 napięcia na zacisku. Żeby odczytywać napięcie na samym zacisku, ustaw multiply na 13,8. Zobacz ADC.

Przykłady:

  • Przetwornik 0–10 V (wilgotności, ciśnienia, poziomu…): +24V ze złącza POWER do zasilania przetwornika, jego wyjście do zacisku ADC, jego masa do X (AGND). Z multiply ustawionym na 13,8 panel pokazuje 0–10 V.
  • Termometr NTC 10 kΩ: z +3.3V (złącze I²C) przez NTC do zacisku ADC i rezystor 10 kΩ z tego zacisku do X (AGND). Na zacisk nie trafi więcej niż 3,3 V. Panel pokazuje napięcie, nie temperaturę — aplikacja nie ma krzywej termistora, więc przelicz ją w Home Assistant. Przy multiply równym 13,8 rezystancja NTC to R = 9,2 kΩ × (3,3 − U) / U, gdzie U to odczyt w woltach, a 9,2 kΩ to rezystor 10 kΩ równolegle z własnymi 115 kΩ wejścia. Temperaturę wyznaczysz z parametru B termistora z jego karty katalogowej.
  • Ten sam termometr z +5V: NTC bierze +5V z bloku 1-WIRE, rezystor 10 kΩ zostaje. Wyższe zasilanie daje większą zmianę napięcia na stopień, więc dokładniejszy odczyt. Na zacisk nie trafi więcej niż 5 V, a rezystancja to R = 9,2 kΩ × (5 − U) / U. Z tego +5V zasilane są też czujniki 1-Wire; NTC pobiera około 0,3 mA.

Masę czujnika podłączaj do X (AGND), a nie do dowolnego zacisku GND: to ta sama masa, ale na osobnej ścieżce, więc prąd przekaźników i procesora nie płynie przewodem, względem którego mierzone jest napięcie.