산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

HC-12 – 직렬 내장 통신 모듈 사용

원격으로 정보를 주고 받기 위해 통신 모듈이 필요하십니까? HC-12 해보셨나요? 쉽게 구성하고 사용할 수 있는 훌륭한 직렬 데이터 모듈입니다.

오늘의 기사에서는 HC-12, 속성, 설정 및 사용 방법을 살펴봅니다.

HC-12란 무엇입니까?

HC-12는 직렬 데이터를 송수신하는 데 사용할 수 있는 100mW 무선 다중 채널 내장형 통신 모듈입니다. 100개의 채널이 있으며 최대 1000미터까지 전송할 수 있습니다.

HC-12 기술 속성

HC-12 모듈을 Arduino와 통신하는 방법

그림 1:실습 Arduino 프로젝트

설정 방법은 다음과 같습니다.

전원 안정화를 위해 외부 전원과 디커플링 커패시터를 사용하는 것이 좋습니다.

HC-12 무선 모듈 설정

그림 2:DC 전원

전송 속도 설정

HC-12 무선 모듈은 통신 채널을 통한 정보 전송 속도 또는 전송 속도를 자동으로 설정합니다.

여기에서 HC-12 무선 모듈과의 통신을 활성화하기 위해 설정할 수 있는 전송 속도를 살펴보십시오.

높은 수신 감도는 더 낮은 데이터 요금을 지불하므로 이점이 있습니다. 6dBm을 줄이면 감도가 이전 값의 절반으로 줄어듭니다.

따라서 수신 및 송신 모듈이 다음 설정에 따라 동일한 전송 속도를 갖도록 하십시오.

라디오 모드 설정

HC-12 무선 모듈에는 FU1, FU2, FU3 및 FU4의 4가지 모드가 있습니다. FU3는 기본 모드입니다.

먼저 라디오 모드를 설정하는 방법입니다.

또한 4가지 라디오 모드의 기능을 살펴보겠습니다.

FU1

FU1은 3.6mA의 유휴 전류, 15-25ms의 전송 지연, 100미터의 전체 전력 작동 범위를 가지고 있습니다.

FU2

80uA의 유휴 전류, 500ms의 전송 지연, 100미터의 전체 전력 작동 범위를 가지고 있습니다.

FU3

FU3의 유휴 전류는 16mA이고 전송 지연은 4-80ms입니다. 또한 9600 및 2400 보드에 대해 각각 600~1000미터의 최대 전력 작동 범위를 갖습니다.

FU4

FU4 모드는 유휴 전류 정격이 16mA이고 전송 지연이 1000ms입니다. 또한 최대 전력 및 1200보드에서 작동 범위가 1800미터입니다.

전송 전력 설정

HC-12 무선 모듈에는 1에서 8까지 번호가 매겨진 8개의 전력 레벨이 있습니다.

레벨 8은 기본 송신 전력 레벨이며 나머지 설정 방법은 다음과 같습니다.

채널 설정

HC-12 모듈에는 400kHz 주파수 편이로 분리된 100개 채널이 있습니다. 예를 들어 채널 1은 433.4MHz를 사용하고 채널 100은 473.0MHz를 사용합니다.

채널 설정 방법은 다음과 같습니다.

데이터 형식 설정

직렬 데이터 전송에서 바이트당 전송되는 비트를 설정할 수 있습니다. 8을 제외한 모든 것은 이국적이며 그 뒤에 패리티 또는 비패리티 비트가 옵니다. 패리티 비트를 보내면 홀수 또는 짝수 패리티를 확인할 수 있습니다. 결론적으로 모듈은 1, 1.5 또는 2개의 정지 비트를 전송합니다.

데이터 형식을 설정하는 방법은 다음과 같습니다.

예를 들어, 기본 데이터 형식은 8N1입니다.

기타 설정

HC-12 모듈 쿼리

아래와 같이 HC-12 모듈을 쿼리할 수도 있습니다.

x =X는 모든 매개변수가 쿼리되었음을 의미합니다.

X =전송 속도, 채널, 모드 또는 전송 전력의 경우 B, C, F 또는 P입니다.

절전 모드 사용

슬립 모드는 주기적으로 데이터를 보내고 다른 시간에는 휴면 상태를 유지하는 HC-12 모듈에 적합합니다. 예를 들어 기상 관측소의 데이터를 전송하는 모듈입니다.

범위 테스트

범위 테스트의 경우 두 개의 Arduino Nano 보드로 작동할 수 있습니다. 이 경우 보드 중 하나에 수신기를 연결합니다. 다음으로 LED를 수신기 Arduino Nano의 핀 6에 연결합니다.

구성 후 송신기에서 메시지를 보내고 신호를 받지 못할 때까지 수신기를 더 이동하십시오. 그것이 그 범위입니다.

범위 개선

더 큰 커패시터를 전원 공급 장치에 연결하여 하드웨어를 업그레이드하여 데이터 범위를 개선할 수 있습니다. 또한 더 나은 안테나를 사용할 수 있습니다.

결론

HC-12 모듈은 프로젝트에서 사용할 수 있는 훌륭한 통신 모듈입니다. 그리고 우리가 보았듯이 일부는 1.8km에 달하는 확장된 통신 기능을 가지고 있습니다.

마지막으로 설명이 필요한 의견, 제안 또는 회색 영역이 있는 경우 Google에 문의하세요.


산업기술

  1. 디지털 커뮤니케이션 소개
  2. C# 사용
  3. Kontron:AMD Ryzen Embedded R1000 SoC가 포함된 COM Express 모듈
  4. Sundance:정밀 로봇 공학 애플리케이션을 위한 VCS-1 임베디드 프로세서 모듈
  5. Raspberry Pi를 사용한 제스처 제어 로봇
  6. DevOps를 사용하여 임베디드 소프트웨어 문제 해결
  7. 제조 주문 모듈 단축키
  8. BOM 모듈 단축키
  9. BOM 모듈 구축
  10. 제조 모듈 그룹