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

HC-12 시리얼 통신 모듈: 설정, 특징 및 원격 데이터 전송

원격으로 정보를 전송하고 수신할 통신 모듈이 필요하신가요? HC-12를 시도해 보셨나요? 쉽게 구성하고 사용할 수 있는 훌륭한 시리얼 데이터 모듈입니다.

오늘 기사는 HC-12, 그 속성, 설정 및 사용 방법을 다룹니다.

HC-12란 무엇인가요?

HC-12는 시리얼 데이터를 전송하고 수신하는 데 사용할 수 있는 100mW 무선 다중 채널 임베디드 통신 모듈입니다. 100개 채널을 가지고 있으며 최대 1000미터까지 전송할 수 있습니다.

HC-12 기술적 속성

아두이노와 HC-12 모듈 통신 방법

HC-12 시리얼 통신 모듈: 설정, 특징 및 원격 데이터 전송

그림 1: 아두이노 실습 프로젝트

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

외부 전원 공급원과 디커플링 커패시터를 사용하여 전원을 안정화하는 것을 권장합니다.

HC-12 라디오 모듈 설정

HC-12 시리얼 통신 모듈: 설정, 특징 및 원격 데이터 전송

그림 2: DC 전원 공급원

보드 레이트 설정

HC-12 라디오 모듈은 통신 채널을 통한 정보 전송 속도인 보드 레이트를 자동으로 설정합니다.

HC-12 라디오 모듈과의 통신을 활성화하기 위해 설정할 수 있는 보드 레이트를 살펴보세요.

HC-12 시리얼 통신 모듈: 설정, 특징 및 원격 데이터 전송

높은 수신 감도는 더 낮은 데이터 요율을 지불하게 하므로 유리합니다. 6dBm 감소는 감도를 이전 값의 절반으로 줄입니다.

따라서 다음 설정에 따라 수신 및 송신 모듈이 동일한 보드 레이트를 가지도록 하세요.

라디오 모드 설정

HC-12 라디오 모듈에는 FU1, FU2, FU3, FU4의 네 가지 모드가 있습니다. FU3이 기본 모드입니다.

먼저 라디오 모드를 설정하는 방법은 다음과 같습니다.

또한 네 가지 라디오 모드의 특징을 살펴보겠습니다.

FU1

FU1은 유휴 전류 3.6mA, 전송 지연 15~25ms, 최대 전력 작동 범위 100미터를 가집니다.

FU2

유휴 전류 80µA, 전송 지연 500ms, 최대 전력 작동 범위 100미터를 가집니다.

FU3

FU3은 유휴 전류 16mA, 전송 지연 4~80ms를 가집니다. 또한 9600과 2400 보드에서 각각 600~1000미터의 최대 전력 작동 범위를 가집니다.

FU4

FU4 모드는 유휴 전류 16mA, 전송 지연 1000ms를 가집니다. 또한 최대 전력에서 1800미터 작동 범위와 1200 보드를 가집니다.

송신 전력 설정

HC-12 라디오 모듈은 1부터 8까지 번호가 매겨진 8단계 전력 레벨을 가집니다.

HC-12 시리얼 통신 모듈: 설정, 특징 및 원격 데이터 전송

레벨 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 모듈에 적합합니다. 예를 들어 기상 관측소 데이터를 전송하는 모듈.

범위 테스트

범위 테스트를 위해 두 개의 아두이노 나노 보드를 사용할 수 있습니다. 이 경우 수신기를 보드 중 하나에 부착합니다. 다음으로 수신기 아두이노 나노의 핀 6에 LED를 연결합니다.

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

범위 개선

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

결론

HC-12 모듈은 프로젝트에 사용할 수 있는 훌륭한 통신 모듈입니다. 우리가 본 것처럼 일부는 1.8km에 도달하는 확장된 범위 통신 능력을 가지고 있습니다.

마지막으로 의견, 제안, 또는 명확화가 필요한 회색 영역이 있으면 문의해 주세요.

산업기술

  1. 디지털 통신 기초: 이론에서 실전 구현까지
  2. C# using 문 마스터하기: 네임스페이스 임포트, 별칭, 정적 지시자
  3. Kontron, 고성능 팬리스 임베디드 시스템용 AMD Ryzen Embedded R1000 기반 COM Express Compact 모듈 출시
  4. Sundance VCS-1: 고정밀 로보틱스용 컴팩트 저전력 임베디드 프로세서
  5. 라즈베리 파이 기반 제스처 제어 로봇
  6. DevOps로 임베디드 소프트웨어 과제 극복하기
  7. 피시볼 매뉴팩처링 마스터하기: 제조 주문 모듈 필수 핫키
  8. 피시볼 BOM 모듈: 신속한 생산을 위한 필수 핫키
  9. 자재 명세서(BOM) 작성 마스터하기: 5가지 작업 유형과 자동 생성 설정법
  10. Fishbowl 제조 모듈 그룹: BOM과 제조 오더, 작지만 강력한 핵심 2모듈