Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

HC-12:uso de un módulo de comunicación integrado en serie

¿Necesita un módulo de comunicación para transferir y recibir información de forma remota? ¿Has probado el HC-12? Es un excelente módulo de datos en serie que puede configurar y usar fácilmente.

El artículo de hoy analiza el HC-12, sus propiedades, configuraciones y cómo usarlo.

¿Qué es HC-12?

El HC-12 es un módulo de comunicación integrado multicanal inalámbrico de 100 mW que puede utilizar para transmitir y recibir datos en serie. Tiene 100 canales y puede transmitir hasta 1000 metros.

Propiedades técnicas del HC-12

Cómo comunicar el módulo HC-12 con Arduino

Fig. 1:Proyecto Arduino práctico en funcionamiento

Aquí se explica cómo configurarlo.

Recomendaría usar una fuente de alimentación externa y un condensador de desacoplamiento para estabilizar la energía.

Configuración del módulo de radio HC-12

Fig. 2:una fuente de alimentación de CC

Configuración de la velocidad en baudios

El módulo de radio HC-12 establece automáticamente la velocidad en baudios o la velocidad de transferencia de información a través de un canal de comunicación.

Aquí, mire las velocidades en baudios que puede configurar para habilitar la comunicación con el módulo de radio HC-12.

Una alta sensibilidad de recepción lo beneficia ya que pagará tarifas de datos más bajas. Una reducción de 6 dBm reduce la sensibilidad a la mitad del valor anterior.

Por lo tanto, asegúrese de que los módulos de recepción y transmisión tengan la misma velocidad en baudios según la siguiente configuración.

Configuración del modo de radio

El módulo de radio HC-12 tiene cuatro modos:FU1, FU2, FU3 y FU4. El FU3 es el modo predeterminado.

Primero, aquí se explica cómo configurar los modos de radio.

Además, aquí hay un vistazo a las características de los cuatro modos de radio.

FU1

El FU1 tiene una corriente inactiva de 3,6 mA, un retraso de transmisión de 15-25 ms y un rango operativo de potencia total de 100 metros.

FU2

Tiene una corriente inactiva de 80 uA, un retraso de transmisión de 500 ms y un rango operativo de potencia máxima de 100 metros.

FU3

El FU3 tiene una corriente inactiva de 16 mA y un retraso de transmisión de 4-80 ms. Además, tiene un rango operativo de máxima potencia de 600 a 1000 metros para 9600 y 2400 baudios, respectivamente.

FU4

El modo FU4 tiene una clasificación de corriente inactiva de 16 mA y un retraso de transmisión de 1000 ms. Además, tiene un rango de operación de 1800 metros a máxima potencia y 1200 baudios.

Configuración de la potencia de transmisión

El módulo de radio HC-12 tiene ocho niveles de potencia numerados del 1 al 8.

El nivel 8 es el nivel de potencia de transmisión predeterminado y aquí se explica cómo configurar el resto.

Configuración del canal

El módulo HC-12 tiene 100 canales separados por un cambio de frecuencia de 400 kHz. Por ejemplo, el canal 1 usa 433,4 MHz, mientras que el canal 100 usa 473,0 MHz.

Aquí se explica cómo configurar los canales.

Configuración del formato de datos

Puede configurar los bits transmitidos por byte en una transferencia de datos en serie. Todo lo que no sea 8 es exótico y va seguido de un bit de paridad o de no paridad. Si envía un bit de paridad, tiene la opción de verificar la paridad par o impar. En conclusión, el módulo transmite 1, 1,5 o 2 bits de parada.

Aquí se explica cómo configurar el formato de datos.

Por ejemplo, el formato de datos predeterminado es 8N1.

Otras configuraciones

Consulta del módulo HC-12

También puede consultar el módulo HC-12 como se muestra a continuación.

x =X significa que se han consultado todos los parámetros.

X =B, C, F o P para tasa de baudios, canal, modo o potencia de transmisión.

Uso del modo de suspensión

El modo de suspensión es adecuado para los módulos HC-12 que envían datos periódicamente y permanecen inactivos el resto del tiempo. Por ejemplo, módulos que transmiten los datos de una estación meteorológica.

Prueba de rango

Para la prueba de rango, puede operar con dos placas Arduino Nano. En este caso, conecta un receptor a una de las placas. A continuación, conectará un LED al pin 6 del receptor Arduino Nano.

Después de configurar, envíe un mensaje desde el transmisor y mueva el receptor más hasta que no reciba la señal. Esa es su gama.

Mejorar la gama

Puede mejorar el rango de datos actualizando su hardware conectando un condensador más grande a la fuente de alimentación. Además, puedes usar mejores antenas.

Conclusión

El módulo HC-12 es un gran módulo de comunicación que puede utilizar en su proyecto. Y, como hemos visto, tiene una capacidad de comunicación de rango extendido, con algunos que alcanzan los 1,8 km.

Finalmente, contáctenos con cualquier comentario, sugerencia o área gris que necesite aclaración.


Tecnología Industrial

  1. Introducción a la comunicación digital
  2. Flujo de datos
  3. C # usando
  4. Kontron:módulo COM Express con AMD Ryzen Embedded R1000 SoC
  5. Sundance:módulo de procesador integrado VCS-1 para aplicaciones de robótica de precisión
  6. Robot controlado por gestos con Raspberry Pi
  7. Uso de DevOps para abordar los desafíos del software integrado
  8. Teclas de acceso directo del módulo de pedido de fabricación
  9. Teclas de acceso directo del módulo Lista de materiales
  10. Creación del módulo de lista de materiales
  11. Grupo de módulos de fabricación