HC-12 SI4463 bezprzewodowy mikrokontroler szeregowy, 433 dalekiego zasięgu, 1000M z anteną dla Bluetooth
PS: HC-11 nie może komunikować się z HC-12, pracują one niezależnie, parami.
1: Napięcie zasilania 3,2V ~ 5,5V. (Jeżeli chcesz pracować w stanie rozruchowym modułu przez dłuższy czas, zaleca się przy napięciu zasilania przekraczającym 4,5V szeregowo połączyć diodę 1N4007, aby uniknąć nagrzewania się wbudowanego modułu LDO)
2: Domyślna odległość komunikacyjna (otwarty test): około 600m (regulowany, aby osiągnąć maksymalną odległość komunikacyjną 1000 m, szybkość transmisji 5000 bps).
3: Domyślny prąd jałowy: 16mA (moduły o różnym prądzie roboczym w różnych trybach pracy).
4: Rozmiar modułu: Wymiary: 27,8 mm × 14,4 mm × 4 mm.
5: Zakres częstotliwości pracy (433,4-473,0MHz, do 100 kanałów komunikacyjnych) Maksymalna moc nadawania 100mW (może być ustawiony)
6: Moduł obsługuje aktualizacje oprogramowania. (Zapewniamy klientom aktualizacje oprogramowania)
7: Domyślne ustawienia fabryczne: tryb pracy FU3, prędkość transmisji 9600bps, kanał komunikacyjny CH001 (433,4 mln).
Oto kilka możliwych połączeń antenowych.
Jak pokazano powyżej, moduł HC-12 jest używany zamiast fizycznego połączenia komunikacyjnego półdupleksowego. Po lewej stronie urządzenia szeregowego wysyłane są dane do modułu, moduł odbiera dane szeregowe z lewego portu RXD, dane są automatycznie wysyłane za pomocą fal radiowych w powietrze.. Prawa strona modułu może automatycznie odbierać i przywracać lewą stronę urządzenia, która została pierwotnie wydana przez dane szeregowe z TXD. Od prawej do lewej jest tak samo.
cechy produktu:
Moduł HC-12 ma trzy tryby przejścia szeregowego, wykorzystujące FU1, FU2 i FU3. W użyciu różne modele służą jedynie do wysyłania i odbierania danych szeregowych, bezprzewodowej transmisji części przewodu powietrznego. Domyślnie działa w trybie pełnym FU3, który automatycznie dostosowuje szybkość transmisji portu szeregowego w zależności od odległości komunikacji przy niskiej prędkości transmisji.. Różne tryby nie mogą wymieniać danych, użytkownik może wybrać optymalny tryb w zależności od aktualnej sytuacji.
Podczas korzystania z modułu transmisji szeregowej nie należy ograniczać liczby bajtów do ciągłego modułu transmisji szeregowej.. Jednakże biorąc pod uwagę takie czynniki jak zakłócenia środowiskowe, przy ciągłym przesyłaniu dużej ilości danych może brakować niektórych bajtów. Dlatego komputer powinien posiadać mechanizmy odpowiedzi i retransmisji pozwalające uniknąć utraty informacji.
AT zestaw poleceń:
Parametry modułu, zestaw poleceń AT
Polecenie AT służy do ustawiania parametrów modułu funkcyjnego, a po ustawieniu, aby ustawienia zaczęły obowiązywać, moduły przełączające muszą wyjść z trybu ustawień.. W międzyczasie zmodyfikuj parametry i funkcje, a wyłączenie zasilania nie spowoduje utraty danych.
(1), wejdź w tryb poleceń
Pierwszy tryb wejścia - normalne użytkowanie (ma moc) w pierwszym 5-pinowym złączu „SET” ustawiony jest na niski;
Drugi tryb wejścia - zasilanie, 5. pin "SET" znów ustawiony najpierw na niski stan zasilania.
Obie metody mogą przełączyć moduł w tryb poleceń AT, zwolnić (Pin „SET” nie jest podłączony do stanu niskiego) aby wyjść z trybu poleceń. Po wyjściu z trybu poleceń, jeśli zmienisz funkcję modułu, funkcja zostanie przywrócona do odpowiedniego stanu.
Drugi sposób jest ustalony w formacie szeregowym 9600, N, 1 w AT.
(2) Instrukcje
1. W
Instrukcje testowe
Przykład:
Wyślij polecenia modułu „AT”, moduł zwróci „OK”.
2. W + Bxxxx
Zmień polecenie szybkości transmisji portu szeregowego. Możesz ustawić szybkość transmisji na 1200 bps, 2400 bps, 4800 bps, 9600 bps, 19200 bps, 38400 bps, 57600 bps i 115200 bps. Domyślna wartość fabryczna wynosi 9600 bps.
Przykład:
Ustaw szybkość transmisji portu szeregowego modułu na 19200 bps, wyślij polecenie modułu „AT + B19200”, moduł zwróci
"OK + B19200".
3. AT + Cxxx
Zmień kanał komunikacji bezprzewodowej, możliwy do wyboru od 001 do 127 (ponad 100 kanałów radiowych po osiągnięciu odległości komunikacyjnej niegwarantowanej). Wartość domyślna to 001 kanałów radiowych, częstotliwość robocza to 433,4 MHz. Częstotliwość kanału krokowego wynosi 400 kHz, częstotliwość robocza kanału 100 wynosi 473,0 MHz.
Przykład:
Ustaw moduł na kanał 21, wyślij polecenie modułu "AT + C021", moduł zwróci "OK + C021".
Po wyjściu z trybu poleceń moduł w pierwszych 21 kanałach pracuje z częstotliwością 441,4 MHz.
Uwaga: Ponieważ czułość modułu odbiornika bezprzewodowego HC-12 jest stosunkowo wysoka, szybkość transmisji jest większa niż w przypadku transmisji powietrznej 58000 bps, 5 musi zostać przesunięte na sąsiedni kanał.. Jeżeli szybkość transmisji danych nie przekracza 58000 bps, a odległość jest niewielka, (10 metrów) komunikację, ale także konieczność rozłożenia wykorzystania pięciu sąsiadujących kanałów.
4. AT + FUx
Zmień tryb szeregowego przekazywania sygnału przez moduł, FU1, FU2 i FU3 mają trzy tryby. Domyślnym trybem modułu jest FU3, dwa moduły z trybem szeregowym muszą być ustawione na tę samą komunikację. Zobacz szczegółowo powyżej część „przekazywanie sygnału szeregowego przez sieć bezprzewodową”.
Przykład:
Wyślij polecenia modułu „AT + FU1”, moduł zwróci „AT + OK”.
6. AT + Px
Ustawienie domyślne to 8, maksymalna moc transmisji, odległość komunikacji. Poziom mocy nadawania ustawiony jest na 1, minimalna moc nadawania. Generalnie, moc transmisji każdego spadku o 6 dB, odległość komunikacji zostanie zmniejszona o połowę.
Przykład:
Wyślij polecenia modułu „AT + P 5”, moduł zwróci „OK + P5”. Po wyjściu z trybu poleceń moc nadawania modułu wynosi +11 dBm.