O produkcie
Moduł HX711 łączy 24-bitowy przetwornik ADC ze wzmacniaczem przeznaczonym do odczytu sygnałów z czujników tensometrycznych. Komunikuje się z mikrokontrolerem za pomocą linii DT i SCK.
Materiały dotyczą produktu P271. Przed użyciem sprawdź zgodność wariantu i oznaczeń produktu z opisem. W razie wątpliwości dotyczących użytkowania skontaktuj się z nami.
Przeznaczenie produktu
- Do prototypowania i projektów DIY z czujnikami tensometrycznymi.
- Do zastosowań edukacyjnych i pomiarowych z mikrokontrolerami.
- Do budowy układów odczytu masy, siły lub nacisku w zakresie właściwym dla użytego czujnika.
Informacje bezpieczeństwa
- Przed podłączeniem sprawdź polaryzację i zgodność napięcia zasilania z zakresem 2,6–5,5 V.
- Połączenia wykonuj przy odłączonym zasilaniu.
- Używaj modułu w suchym miejscu i chroń go przed wilgocią, zabrudzeniami oraz uszkodzeniami mechanicznymi.
- Zabezpiecz odsłonięte połączenia przed przypadkowym zwarciem.
- Podczas pracy z belką tensometryczną nie przekraczaj jej dopuszczalnego obciążenia określonego przez jej producenta.
Ostrzeżenia
- Nie podłączaj napięcia zasilania niższego niż 2,6 V ani wyższego niż 5,5 V.
- Nie zamieniaj VCC i GND.
- Nie podłączaj przewodów belki wyłącznie na podstawie ich kolorów — oznaczenia mogą różnić się między producentami.
- Nie wykonuj połączeń ani zmian przewodów przy włączonym zasilaniu.
- Moduł jest przeznaczony do niskonapięciowych sygnałów pomiarowych; nie podłączaj go bezpośrednio do napięcia sieciowego.
Specyfikacja techniczna
- Układ: HX711
- Rodzaj: moduł wzmacniacza i przetwornika ADC do czujników tensometrycznych
- Rozdzielczość ADC: 24 bity
- Napięcie zasilania: 2,6–5,5 V
- Wejścia różnicowe: 2 kanały
- Jednoczesny odczyt: 1 czujnik, według materiału źródłowego
- Wzmocnienie: 32 / 64 / 128
- Domyślne wzmocnienie: 128
- Interfejs: DT (Data), SCK (Clock)
- Wymiary modułu: około 20 × 16 mm
Zasilanie
Moduł wymaga zasilania napięciem od 2,6 V do 5,5 V. Źródło podaje jako przykład zasilanie 5 V z Arduino. Nie przekraczaj podanego zakresu napięcia.
Podłączenie
| Pin modułu | Połączenie |
|---|---|
| VCC | Zasilanie 2,6–5,5 V |
| GND | Masa mikrokontrolera |
| DT | Pin danych mikrokontrolera; jako przykład podano D3 Arduino |
| SCK | Pin zegarowy mikrokontrolera; jako przykład podano D2 Arduino |
| E+ | Excitation+ belki tensometrycznej, zwykle przewód czerwony według źródła |
| E− | Excitation− belki tensometrycznej, zwykle przewód czarny według źródła |
| A+ | Signal+ belki tensometrycznej, zwykle przewód zielony według źródła |
| A− | Signal− belki tensometrycznej, zwykle przewód biały według źródła |
Kolory przewodów belki mogą zależeć od producenta. Potwierdź funkcje przewodów w dokumentacji lub pomiarem przed podłączeniem.
Instrukcja
- Sprawdź, czy napięcie zasilania mikrokontrolera i modułu mieści się w zakresie 2,6–5,5 V.
- Przy wyłączonym zasilaniu połącz VCC z zasilaniem, GND z masą mikrokontrolera, DT z wybranym pinem danych, a SCK z wybranym pinem zegarowym.
- Podłącz belkę tensometryczną do zacisków E+, E−, A+ i A−, zgodnie z opisem w sekcji „Podłączenie”. Przed podłączeniem sprawdź funkcje przewodów w dokumentacji belki.
- W środowisku programistycznym użyj biblioteki HX711 odpowiedniej dla wybranej platformy. Materiał źródłowy nie wskazuje konkretnej biblioteki ani jej API, dlatego nie podano kodu przykładowego.
- Po uruchomieniu programu sprawdź odczyty czujnika i wykonaj wymaganą dla projektu kalibrację. Szczegóły kalibracji zależą od użytej belki i oprogramowania.
Kompatybilność
- Arduino
- ESP32
- ESP8266
- Raspberry Pi
Zawartość zestawu
- Moduł HX711
Cechy produktu
- 24-bitowy przetwornik ADC
- Wbudowany wzmacniacz o programowanym wzmocnieniu
- Wzmocnienie: 32, 64 lub 128
- Dwa wejściowe kanały różnicowe
- Interfejs cyfrowy DT i SCK
- Napięcie zasilania: 2,6–5,5 V
- Wymiary: około 20 × 16 mm
Cechy szczegółowe
- 24-bitowy przetwornik ADC: przetwarza sygnał z czujnika tensometrycznego na dane cyfrowe.
- Wbudowany wzmacniacz: umożliwia wzmocnienie sygnału z mostka tensometrycznego przed konwersją.
- Programowane wzmocnienie 32, 64 lub 128: pozwala wybrać jedno z podanych ustawień; domyślne wzmocnienie wynosi 128.
- Dwa kanały różnicowe: umożliwiają podłączenie sygnału różnicowego; według materiału źródłowego moduł obsługuje jednoczesny odczyt jednego czujnika.
- Interfejs DT i SCK: zapewnia dwuliniową komunikację cyfrową z mikrokontrolerem.
- Zasilanie 2,6–5,5 V: umożliwia zasilanie w podanym zakresie napięcia.
Zastosowanie
- Budowa wag elektronicznych DIY.
- Odczyt sygnału z belki tensometrycznej.
- Projekty do pomiaru siły, nacisku lub zginania z użyciem tensometrów.
- Projekty edukacyjne i badawcze z czujnikami siły.
- Integracja z projektami opartymi na Arduino, ESP lub Raspberry Pi.
Najczęstsze pytania
Do czego służy moduł HX711?
Służy do wzmacniania i cyfrowego odczytu sygnału z czujnika tensometrycznego.
Jakie napięcie zasilania jest wymagane?
Zakres zasilania podany w materiale źródłowym wynosi 2,6–5,5 V.
Jakie linie komunikacyjne łączy się z mikrokontrolerem?
DT, czyli linia danych, oraz SCK, czyli linia zegarowa.
Czy moduł zawiera belkę tensometryczną?
Materiał źródłowy nie wymienia belki w zawartości zestawu. Zawartość zestawu należy potwierdzić przed zakupem.
Zastosowania wykluczone
- Nie stosuj jako jedynego elementu pomiarowego ani zabezpieczającego w systemach, od których zależy bezpieczeństwo życia lub zdrowia.
- Nie używaj w instalacjach sieciowych ani do bezpośredniego pomiaru napięć niezgodnych z przeznaczeniem modułu.
- Nie traktuj modułu jako kompletnej, gotowej wagi — do pomiaru potrzebny jest odpowiedni czujnik i oprogramowanie.
Potrzebujesz pomocy?
Podaj symbol P271, opisz pytanie i w razie potrzeby przygotuj zdjęcie produktu. Pomoże nam to odnieść się do konkretnego wariantu.
Kontakt i pomoc ↗