Produktbilder dienen ausschließlich zu Informationszwecken und können je nach Charge und Lieferant geringfügige Unterschiede aufweisen. Produktspezifikationen und Preise können ohne vorherige Ankündigung geändert werden. Wir tun unser Bestes, um der Produktseite möglichst genaue und richtige Spezifikationen hinzuzufügen, es ist jedoch möglich, dass diese nicht ganz korrekt sind. Sollten Sie einen solchen Fall feststellen, melden Sie ihn uns bitte.
Das Produkt ist für Fachleute bestimmt und erfordert qualifiziertes und autorisiertes Personal. Dem Produkt liegt keine Montage-/Gebrauchsanleitung bei . Die Inbetriebnahme des Produktes durch nicht qualifizierte Personen führt zum Verlust der Garantie gemäß den AGB auf der Seite.
Die angegebenen technischen Spezifikationen (Strom, Leistung usw.) stellen maximale zulässige Werte unter idealen Betriebsbedingungen dar. Für einen sicheren Betrieb und eine optimale Lebensdauer wird empfohlen, das Produkt im Dauerbetrieb mit höchstens 50 % der angegebenen Maximalwerte zu verwenden.
Serielles Funkkommunikationsmodul, 433MHz, HC-12, SI4438, 1km
Funkmodul mit UART-TTL-Schnittstelle für drahtlose Kommunikation mit 433 MHz, ideal für serielle Fernverbindungen zwischen Mikrocontrollern, Sensoren oder Industrieanlagen. Bietet bidirektionale Kommunikation bis zu 1 km im Freien, einstellbare Sendeleistung bis zu 20 dBm, Geschwindigkeit bis zu 115.200 bps und schnelle Konfiguration über AT-Befehle, inklusive Antenne.
Shipping by Donnerstag 27 August
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
We ship from our stock within 24H
Sie erhalten bei jeder Bestellung Punkte im Wert von 5 %.
Das HC12-Modul ist ein drahtloses Funk-Transceiver-Modul mit einer seriellen Schnittstelle. Es nutzt die SI4463-Technologie und ist in der Lage, Funksignale im 433-MHz-Frequenzband zu senden und zu empfangen. Aufgrund der großen Übertragungsentfernung von bis zu 1000 m eignet sich dieses Modul ideal für den Einsatz in Anwendungen, die eine Fernkommunikation erfordern, wie z. B. Überwachungssysteme, Sicherheitssysteme, Drohnen und andere.
Spezifikationen:
Arbeitsspannung: 3,2 V – 5,5 VDC ( empfohlen unter 4,5 V. Wenn die Spannung 4,5 V überschreitet, wird eine 1N4007-Diode empfohlen, um Überhitzung zu verhindern)
Stromverbrauch während der Übertragung: 100mA bei 20dBm
Stromverbrauch beim Empfang: 22mA
Standby-Verbrauch: 16 mA
Kommunikationsentfernung: 600 Meter im offenen Feld mit dem Standardadressbereich, bis zu 1000 Meter mit einer Baudrate von 5000 Bit/s
Übertragungsreichweite: bis zu 1000 m in Umgebungen ohne Hindernisse
Ausgangsleistung: bis zu 20 dBm (einstellbar)
Maximale Sendeleistung: 100 mW, einstellbar
Arbeitsfrequenz: 433,4–473,0 MHz, bis zu 100 Kommunikationskanäle
Maximale Übertragungsgeschwindigkeit: 115200 bps
Kommunikationsprotokoll: UART / TTL
OTA-Updates: Ja, unterstützt
Kommunikation: Bilateral, in beide Richtungen, sowohl beim Senden als auch beim Empfang
Standardeinstellungen: FU3, Baudrate 9600 bps, Kommunikationskanal CH001 (433,4 MHz)
Antenne: Spiralförmige Metallantenne, im Lieferumfang enthalten
Abmessungen mm: 29 x 13 mm
Anmerkungen:
Dieses Modul ist nicht mit anderen Produkten kompatibel, die die HC-11- oder HC-06-Technologie verwenden. Um eine optimale Übertragungsleistung zu erzielen, ist außerdem eine bessere externe Antenne als die im Lieferumfang enthaltene erforderlich.
AT-Befehle:
Wenn Sie einen Arduino Uno verwenden, verbinden Sie den Rx-Pin des Moduls mit Pin 3 des Arduino Uno (sollte beim Arduino Mega derselbe sein) und den Tx-Pin mit Pin 2 des Arduino . Verbinden Sie außerdem den SET-Pin des Moduls mit dem GND des Arduino und Masse mit Masse, aber verbinden Sie Vcc noch nicht. Sie müssen zuerst Arduino starten und dann Vcc anschließen.
Kompilieren Sie anschließend in Arduino IDE den folgenden Code:
|
#es beinhaltet SoftwareSerial mySerial(2, 3); // TX, RX void setup() { Serial.begin(9600); Serial.println("AT-Befehle eingeben:"); mySerial.begin(9600); } void loop() { if (mySerial.available()) Serial.write(mySerial.read()); if (Serial.available()) mySerial.write(Serial.read()); } |
Öffnen Sie den seriellen Monitor und Sie können AT-Befehle eingeben.
Beispiel-AT-Befehle (x ist variabel):
AT -> gibt OK zurück
AT +Bxxxx -> Gewünschte Baudrate einstellen (Beispiel AT +B9600) -> zurück OK +Bxxxx
| Baudrate der seriellen Schnittstelle | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 |
| Baudrate „Over the Air“ | 5000 | 15000 | 58000 | 236000 | ||||
| Empfängerempfindlichkeit abhängig von der Baudrate „In Air“ | -117 dBm | -112 dBm | -107 dBm | -100 dBm | ||||
AT +Cxxx -> Ändern Sie den Kanal zwischen 001 und 127 (Beispiel AT +C001) -> Hinweis: Da die Empfindlichkeit des drahtlosen Empfängermoduls HC-12 relativ hoch ist, muss die Baudrate höher als 58000 bps sein, was erforderlich ist die Nutzung eines Nachbarkanals. Wenn die Baudrate nicht höher als 58000 bps ist und die Kommunikation über kurze Distanzen (10 Meter) erfolgt, müssen fünf benachbarte Kanäle abwechselnd genutzt werden.
AT +FUx -> Wechsel zwischen seriellem Modus FU1, FU2 und FU3 (Standard FU3) -> die beiden zur Kommunikation verwendeten Module müssen auf die gleiche serielle Kommunikationsmethode eingestellt sein.
| Modus | FU1 | FU2 | FU3 | FU4 |
| Standby-Strom | 3,6mA | 80uA | 16mA | 16mA |
| Verzögerung Übertragung (Verzögerung) | 15-25 ms | 500 ms | 4-80ms | 1000 ms |
| Maximale Reichweite in Metern | 100 m | 100 m |
600 m (9600 bps) 1000 m (2400 bps) |
1800 m (1200 bps) |
AT +Px -> Stellen Sie die Sendeleistung des Moduls wie folgt ein (Standard 8):
|
x-Wert |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|
Sendeleistung in dBm |
-1 | 2 | 5 | 8 | 11 | 14 | 17 |
20 |
|
Sendeleistung in mW |
0,8 | 1.6 | 3.2 | 6.3 | 12 | 25 | 50 |
100 |
Pins:
VDC: 5V
TXD: RX Arduino
RXD: TX Arduino
GND: Arduino GND
SET: Nur mit GND Arduino verbunden, um in den AT-Modus zu wechseln. Um zu funktionieren, muss der SET-Pin von GND getrennt werden.
Arduino Beispiel:
Kompilieren Sie in Arduino IDE den folgenden Code sowohl auf der Empfänger- als auch auf der Senderplatine:
|
#es beinhaltet SoftwareSeriell HC12(10, 11); // HC-12 TX-Pin, HC-12 RX-Pin void setup() { Serial.begin(9600); // Serielle Schnittstelle zum Computer HC12.begin(9600); // Serieller Port zu HC12 } void loop() { while (HC12.available()) { // Wenn HC-12 Daten hat Serial.write(HC12.read()); // Daten an den seriellen Monitor senden } while (Serial.available()) { // Wenn der serielle Monitor Daten hat HC12.write(Serial.read()); // Diese Daten an HC-12 senden } } |
Der zu übertragende Text wird im seriellen Monitor eingegeben. Die Kommunikation erfolgt bilateral und fungiert sowohl als Empfänger als auch als Sender.
Hinweis: Wenn derselbe PC sowohl für den Sender als auch für den Empfänger verwendet wird, wird der Sender zuerst angeschlossen und kompiliert, der serielle Monitor wird am entsprechenden Port geöffnet, dann wird der zweite Arduino mit dem Empfänger verbunden, der Code wird erstellt In einem Fenster wird die neue Arduino IDE auf dem Port des Empfängers kompiliert. Anschließend wird der dem Empfänger zugeordnete COM-Port geöffnet. Bei der Nutzung von zwei Rechnern sind die Ports ohnehin getrennt, sodass dies nicht mehr gilt.
Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.
Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.
Avertismente generale de siguranta:
Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.
Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.
Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.
Nu lasati produsul alimentat nesupravegheat in timpul testelor.
Produsul nu este jucarie si nu este destinat copiilor.
Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.
Identificare produs:
Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.
Producator / Importator / Distribuitor:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Website: www.sigmanortec.ro
Persoana responsabila in UE:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Documentatie si siguranta:
Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].