HC-12 SI4463 drahtloser Mikrocontroller seriell, 433 große Reichweite, 1000 m mit Antenne für Bluetooth
PS: HC-11 kann nicht zur Kommunikation mit HC-12 verbunden werden, sie arbeiten unabhängig, paarweise.
1: Versorgungsspannung 3,2V ~ 5,5V. (Wenn Sie längere Zeit im Startzustand des Moduls arbeiten möchten, wird empfohlen, wenn die Versorgungsspannung die 4,5-V-Serie mit einer 1N4007-Diode überschreitet, um zu vermeiden, dass das Heizmodul LDO gebaut wird)
2: Standard-Kommunikationsentfernung (Test öffnen): ca. 600m (einstellbar, um die maximale Kommunikationsdistanz von 1000m zu erreichen, die Luftbaudrate 5000bps).
3: Der Standard-Leerlaufstrom: 16MA (Module in unterschiedlichem Betriebsstrom der verschiedenen Betriebsarten).
4: Modulgröße: 27,8 mm × 14,4 mm × 4 mm.
5: Betriebsfrequenzbereich (433,4-473,0 MHz, bis zu 100 Kommunikationskanäle) Maximal 100mW Sendeleistung (kann eingestellt werden)
6: Das Modul unterstützt Software-Upgrades. (Wir bieten unseren Kunden Software-Upgrades an)
7: Die standardmäßigen Werkseinstellungen: Betriebsart FU3, Baudrate 9600bps, Kommunikationskanal CH001 (433,4 Mio.).
Hier können mehrere Antennenanschlüsse ausgewählt werden.
Wie oben gezeigt, verwendet das HC-12-Modul anstelle der Halbduplex-Kommunikation eine physische Verbindung zum linken seriellen Gerät, um Daten an das Modul zu senden. Das Modul empfängt serielle Daten über den linken RXD-Port und sendet die Daten automatisch über diesen Radiowellen in die Luft. Die rechte Seite des Moduls kann die ursprünglich ausgegebenen seriellen Daten vom TXD automatisch empfangen und die linke Seite des Geräts wiederherstellen. Von rechts nach links ist das Gleiche.
Produkteigenschaften:
Das HC-12-Modul verfügt über drei serielle Pass-Through-Modi, die FU1, FU2 und FU3 verwenden. Bei der Verwendung dienen die verschiedenen Modelle lediglich zum Senden und Empfangen serieller Daten, wobei die drahtlose Übertragung Teil des Luftschlauchs ist. Die Standardeinstellung erfolgt im FU3-Vollmodus, der die Baudrate des seriellen Air-Baud-Anschlusses automatisch an Kommunikationsentfernungen mit niedrigem Baud anpasst. Verschiedene Modi können keine Daten austauschen, der Benutzer kann den optimalen Modus entsprechend der tatsächlichen Situation auswählen.
Bei der Verwendung ist die Anzahl der Bytes im Allgemeinen nicht auf ein kontinuierliches serielles Übertragungsmodul beschränkt. Wenn jedoch große Datenmengen kontinuierlich gesendet werden, können aufgrund von Faktoren wie Umgebungsstörungen einige Bytes fehlen. Daher ist es am besten, wenn der PC über die Antwort- und Neuübertragungsmechanismen verfügt, um Informationsverluste zu vermeiden.
AT-Befehlssatz:
Modulparameter, AT-Befehlssatz
Mit dem AT-Befehl werden die Parameter des Funktionsmoduls eingestellt. Schaltmodule müssen nach der Einstellung den Einstellungsmodus verlassen, damit sie wirksam werden. Ändern Sie in der Zwischenzeit die Parameter und Funktionen, damit das Ausschalten nicht verloren geht.
(1), Geben Sie den Befehlsmodus ein
Der erste Eingabemodus – normale Verwendung (hat die Kraft) Im ersten 5-Pin ist „SET“ auf Low gesetzt;
Der zweite Eingangsmodus ist die Stromversorgung, der 5. Pin „SET“ wird wiederum zunächst auf „Low“ gesetzt.
Beide Methoden können das Modul in den AT-Befehlsmodus versetzen und freigeben (Der „SET“-Pin ist nicht mit Low verbunden) um den Befehlsmodus zu verlassen. Wenn Sie nach dem Beenden des Befehlsmodus die Modulfunktion ändern, wird die Funktion in den entsprechenden Status versetzt.
Der zweite Weg ist im seriellen Format 9600, N, 1 im AT festgelegt.
(2) Anweisungen
1. BEIM
Testanleitung
Beispiel:
Modulbefehle „AT“ senden, das Modul gibt „OK“ zurück.
2. AT + Bxxxx
Ändern Sie den Befehl zur Baudrate der seriellen Schnittstelle. Sie können die Baudrate auf 1200 bps, 2400 bps, 4800 bps, 9600 bps, 19200 bps, 38400 bps, 57600 bps und 115200 bps einstellen. Die Werkseinstellung ist 9600 bps.
Beispiel:
Stellen Sie die Baudrate der seriellen Schnittstelle des Moduls auf 19200 Bit/s ein. Bitte senden Sie den Modulbefehl „AT + B19200“. Das Modul kehrt zurück
„OK + B19200“.
3. AT + Cxxx
Ändern Sie den drahtlosen Kommunikationskanal, wählbar von 001 bis 127 (Mehr als 100 Funkkanäle nach der Kommunikationsentfernung nicht garantiert). Der Standardwert ist 001 Funkkanäle, die Betriebsfrequenz beträgt 433,4 MHz. Der Schrittkanal beträgt 400 kHz, die Betriebsfrequenz des Kanals 100 beträgt 473,0 MHz.
Beispiel:
Modul auf Kanal 21 einstellen, bitte Modulbefehl „AT + C021“ senden, das Modul gibt „OK + C021“ zurück.
Nach dem Verlassen des Befehlsmodus beträgt die Betriebsfrequenz des Moduls in den ersten 21 Kanälen 441,4 MHz.
Hinweis: Da die Empfindlichkeit des drahtlosen Empfängermoduls HC-12 relativ hoch ist, ist die Baudrate größer als bei Luft 58000 bps, 5 muss auf den Nachbarkanal umgestellt werden. Wenn die Luftbaudrate bei kurzer Entfernung nicht größer als 58000 Bit/s ist (10 Meter) Kommunikation, sondern müssen auch fünf benachbarte Kanäle gestaffelt nutzen.
4. AT + FUx
Ändern Sie den seriellen Pass-Through-Modus des Moduls, es gibt drei Modi FU1, FU2 und FU3. Der Standardmodus des Moduls ist FU3, zwei serielle Pass-Through-Modus-Module müssen auf die gleiche Kommunikation eingestellt sein. Siehe ausführlich oben, Teil „Drahtloses serielles Pass-Through“.
Beispiel:
Senden Sie Modulbefehle „AT + FU1“, das Modul sendet „AT + OK“ zurück.
6. AT + Px
Die Standardeinstellung ist 8, maximale Sendeleistung, Kommunikationsentfernungen. Der Sendeleistungspegel ist auf 1 eingestellt, die minimale Sendeleistung. Im Allgemeinen beträgt die Sendeleistung jedes Tropfens 6 dB, wodurch die Kommunikationsentfernung um die Hälfte reduziert wird.
Beispiel:
Senden Sie Modulbefehle „AT + P 5“, das Modul sendet „OK + P5“ zurück.. Nach Verlassen des Befehlsmodus beträgt die Sendeleistung des Moduls +11 dBm.