Embedded/Arduino

아두이노 나노 + HC-12 (433MHz RF 통신) 테스트 1편- H/W설정

변화의 물결1 2024. 1. 25. 00:06

 

 

안녕하세요.

 

 이번에서 433MHz 모듈과 아두이노 나노 연동시키는 작업을 해보겠습니다.

 우선, 433MHz 주파수 특징을 살펴보겠습니다.


1. 433 MHz 설명

 

  - 극초단파로 표현되며 인식거리는 50~100m라고 나와 있지만 안테나 등 출력에 따라 거리가 멀어질 수 있습니다.

 

<RFID 시스템의 주파수별 구분>

 

                                                                      (참조 : RFID 솔루션 제공 가능 http://threej.co.kr)

 

 

* RF의 이론을 조금 더 깊이 보려면 아래 링크를 참고하시면 됩니다.

http://www.rfdh.com/bas_rf/begin/rfbound.htm

 

RF의 범위는 어디까지인가?

RF의 정의 자체는 그럭저럭 납득이 가더라도, 실제로 RF라는 분야를 처음 접하는 사람이라면 사실 어디까지가 RF이고, 또 통신이란 것과는 무엇이 다른지 헷갈리는 경우를 많이 보게 됩니다. 또

www.rfdh.com

 

 

2. 하드웨어 사양

 

 1) HC-12 스펙 (Specifications)

 

 - Working frequency: 433.4MHz to 473.0MHz

 - Supply voltage: 3.2V to 5.5VDC

 - Communication distance: 1000m in the open space

 - The default idle current: 16MA (module in different operating modes of different operating current)

 - Transmit power: -1dBm to 20dBm

 - Interface protocol: UART/TTL

 - Operating temperature: -40℃ to +85℃

 - Size: 27.8mm x 14.4mm

 

 2) Datasheet 상 설명 내용

 

 - HC-12 wireless RF UART communication module is a new generation of multi channel embedded wireless data transmission module. Radio frequency of 433.4 - 473.0MHz, can be setting communication channel, step is 400kHz, a total of 100 channel. The module maximum transmit power is 100mW (20dBm), and -116dBm receiver sensitivity air of the 5000bps baud rate, communication distance about 500 meters.

 

 ( UART 통신을 하는 다채널 임베디드 무선 데이터 전송 모듈입니다. 그리고 주파수 대역이 433.4~ 473.0MHz이고 100 채널로 통신 가능합니다. 전송 파워는 최대 100mW(20dBm), -166Bm 수신감도로 5000 bps baud rate로 약 500미터 거리 통신 가능합니다. )라고 간략하게 볼 수 있을 듯합니다.

 

3) 제품 사이즈 및 핀맵

 

 - 제품 사이즈

 

<제품 사이즈>

 

 - 핀맵

HC-12 핀맵

 

 - 핀 설명

핀 설명

 

 

 

3. 테스트 부품 목록

 

 - 아두이노 나노 클론 제품 2개 (USB Mini B 포함)

 - HC-12 모듈 2개 (스프링 안테나 포함)

 - 점퍼 케이블(F-F)

 - 헤더핀(5핀) 2개

 - 점퍼 케이블과 헤더핀은 별도로 구해야 합니다.

 

테스트 하기 위한 부품

 

 

4. 아두이노 나노와 배선 및 설정 방법

 

 - MCU라는 하는 부분은 쉽게 보면 아두이노라고 보면 됩니다. (제어 명령을  줄 수 있는 보드)

 

데이터시트의 기본 연결도

 

 

 - RF 통신을 하기 위해서는 안테나가 필요합니다. 그래서 구매 시 포함된 스프링 안테나를 ANT2와 납땜해주어야 합니다. 그리고 점퍼 케이블을 연결하기 쉽게 하기 위해서 헤더 핀을 모듈에 납땜합니다.

 

HC-12 안테나, 헤더핀 연결 후

 

 

  - 납땜 후 그림과 같이 점퍼를 연결합니다. (표 참고)

 

아두이노 나노
(Arduino Nano)
HC-12
D2 TX
D3 RX
GND GND
5V VCC
GND SET

 

점퍼 케이블 연결

 

 

2편에서 AT 설정 테스트를 해보도록 하겠습니다.

 

감사합니다.

 

반응형