HC-12 programozása

 

A modul tápfeszülség alá helyezése után az 5-ös lábát 0V-közeli feszültségre le kell húzni a veépített 10 kohm felhúzó ellenállás ellenében. ha ezt digitális kimenettel vágezzük, például mikrokontroller I/O kimenetére, akkor ezt 330 ohmos ellenállás közbeiktatásával kell elvégezni. A HC-12 eszköz programozását és beállításának lekérdezéset 9'600 baud sebességű 

 

 

 

 

 

 

 

 

 

 

 

Programozó amit rendelek Magyarországból:  https://www.rpibolt.hu/termek/usb_20_-_uart_ttl_33v__5v_serial_konverter_cp2102.html

Gyártó : http://www.hc01.com/productdetail?productid=201702040012

Adatlap(új):    /sites/kovacsistvan.kkfh.hu/files/ELEKTRONIKA/HC_12_modul/HC-12%20english%20datasheets.pdf

Több tipus:

https://www.silabs.com/products/wireless/proprietary/ezradiopro-ism-band-transmitters-recievers-transceivers

Terminál program honlapja ami nagyon jó: https://hw-server.com/terminal-terminal-emulation-program-rs-232

Terminál program zip letölthető változatban: Itt!

Terminál program exe változatban: Itt!

Antenna vezeték: https://www.banggood.com/nl/1-PCS-433MHZ-5cm-Short-SMA-Antenna-SMA-To-IPEX-Adatper-Extend-Cable-For-RC-Model-p-1100994.html?ID=525969&cur_warehouse=CN 
https://www.banggood.com/nl/1-PCS-433MHZ-5cm-Short-SMA-Antenna-SMA-To-IPEX-Adatper-Extend-Cable-For-RC-Model-p-1100994.html?ID=525969&cur_warehouse=CN

 

 

   
   
Ne csatlakoztassa közvetlenül a fénykibocsátó diódát és az ellenállást a modul TX és tápellátás oldalán, különben befolyásolhatja a modul UART kommunikációját.
②Az MCU használatával dinamikusan módosítja a modul paramétereit, állítsa be a modul "ö" ötödik "SET" alacsony szintjét, várnia kell a 40 ms-os AT parancsot a modulra. Állítsa be az ötödik "SET" magas szintű pólust, várnia kell a 80 ms-ot az UART átviteli módba való belépéshez.
---------------------------------------------------------------------------
  1. Alapbeállításra állítás:
    Az 5-ös SET lábat 0V-ra kell kötni és úgy megadni a modulnak a tápfeszültséget, majd várni egy kicsit (1-2 sec.). Ezután szabaddá kell tenni a modul 5-ös SET lábát, ilyenkor a modulon levő 10kohmos felhúzó elleneáás pozitív tápfeszültségre teszi az említett lábat. 80 msec után a modul kész az üzemszerű működésre a gyárilag beállított értékekkel.
    Gyári beállítások: 
     
  2. A modul konfiguráció kiolvasás, konfigurálása:
    A már korábban tápfeszültségre kapcsolt modul 5-ös SET lábát 0 V-ra kell kötni, vagy egy 330 ohmos ellenálláson keresztül a mikrokontroller egyik kimenetével kell 0 V-ra (közel 0V) levinni. 40ms késleltetés után készen áll a modul a beállítások kiolvasására és módosítására. A módosítások elvégzése otán esetleg ellenőrzésképpen lekérdezzük a beállított üzemmódokat, értékeket. A modul 5-ös SET lábát szabaddá teszzük vagy a mikrokontrolerrel engedjük, hogy  felmenjen a modul pozitív tápfeszültségéra.
    80 msec várakozás után üzemkész és használja az elmentett módosításokat. Ezek a módosítások a tápfeszültség ki, majd bekapcsolása esetén is megőrződnek.
    Célszerű azonban ilyenkor megismételni a 2-es műveletet kiolvasás céljából, hogy ellenőrizzük a módosítások korrekt mentését.
Do not directly connect the light emitting diode and resistor between the TX and the power supply side of the module, otherwise it may affect the module UART communication.
②Using MCU to dynamically modify the module parameters, set the module fifth pin "SET" low level, need to wait for the 40ms to send AT command to the module. Set the fifth pin "SET" high level, need to wait for the 80ms to enter the UART transmission mode. 

 

 

Saját számítógépes UART terminal program írásához: https://www.mikroe.com/blog/uart-serial-communication