정확한 세부 사항:
정보 업데이트: SI4463에서 SI4438로 칩 변경 (2019.11.26부터 발송)
참고: HC-11은 HC-12와 통신할 수 없으며, 독립적으로 작동하며 쌍으로 사용됩니다.
특징:
1. 공급 전압: 3.2V~5.5V. (모듈이 송출 상태에서 장시간 동작해야하는 경우,내장된 LDO 모듈이 과열되지 않도록 공급 전압이 4.5V를 초과할 때 1N4007 다이오드를 사용하는 것이 좋습니다)
2. 기본 주소 범위 (오픈 필드 테스트) : 약 600m (최대 통신 거리는 조정 가능하여 1000m에 도달하며, 속도는 500bps입니다)
3. 기본 대기 전류: 16MA (다른 작동 모드에서는 작동 전류가 다릅니다)
4. 모듈 크기: 27.8 x 14.4 x 4mm
5. 작동 주파수 범위: 433.4-473.0MHz, 최대 100개의 통신 채널
6. 최대 송신 전력: 100mW (설정 가능)
7. 모듈 지원 소프트웨어 업그레이드
8. 기본 공장 설정: 모드 FU3, 전송 속도는 9600bps, 통신 채널 CH001 (433.4M)
9. 다양한 응용 프로그램 상황에 적응 할 수있는 네 가지 투명 전송 모드.
10. 내장형 MCU, 프로그래밍 없이 직렬 포트를 통해 외부 장치와 통신할 수 있습니다
11. 한 번에 전송되는 바이트의 무제한 수 (FU1 / FU3 모드)
12. 이 모듈은 일대일, 일대다, 다대일, 다대다 연결의 투명한 전송을 지원합니다.
매개 변수 이름 | 참고 | 매개 변수 이름 | 참고 |
모델 | HC-12 | 모듈 크기 | 27.4 x13.2 x 4mm |
주파수 범위 | 433.4 ~ 473.0MHZ | 작업 빈도 | 433.4-473.0MHz |
통신 인터페이스 | UART 3.3V / 5V TTL 레벨 | 안테나 인터페이스 | 스프링 안테나 / 안테나 소켓 |
운전 전압 | 3.2-5.5V | 유휴 전류 | 16mA |
의사 소통 수준 | 3.3V / 5V 레벨 | 작동 습도 | 10% ~ 90% |
전송 전력 | 20dBm (최대) | 작동 온도 | -25 ° C ~ + 75 ° C |
참조 거리 | 1000m | 저장 온도 | -40 °C ~ +85 °C |
AT 명령어 세트:
모듈 매개변수, AT 명령어 세트
AT 명령어는 기능 모듈과 스위치 모듈의 매개변수를 설정하는 데 사용되며, 설정 후에는 유효하게 하기 위해 설정 모드를 종료해야합니다. 한편, 매개변수 및 기능을 수정하면 전원이 꺼져도 손실되지 않습니다.
명령 모드로 들어가기:
첫 번째 입력 모드 - 정상적인 사용 (파워를 가지고 있는) 첫 번째 5 핀 "SET"은/는 낮게 설정됩니다;
입력의 두 번째 모드 - 전원, 5 번 핀 "SET"은 다시 처음에 낮은 전력으로 설정됩니다.
두 가지 방법 모두 모듈을 AT 명령 모드로 설정할 수 있습니다. 릴리즈 ("SET" 핀이 접속되지 않은 상태에서는 낮음)해서 명령 모드를 나가십시오. 명령 모드를 종료한 후에 모듈 기능을 변경하면 해당 기능이 적절한 상태로 잘립니다.
두 번째 방법은 AT에서 9600, N, 1의 직렬 형식으로 고정되어 있습니다.
지침:
1. AT
시험 지시 사항
예시: 모듈에 명령 "AT"를 전송하면 모듈은 "오케이"를 반환합니다.
2. AT + Bxxxx
시리얼 포트 보드레이트 명령을 변경하세요. 보드레이트를 1200bps, 2400bps, 4800bps, 9600bps, 19200bps, 38400bps, 57600bps 및 115200bps로 설정할 수 있습니다. 공장 기본 설정은 9600bps입니다.
예제: 모듈 시리얼 포트의 전송 속도를 19200bps로 설정하고 모듈 명령 "AT + B19200"을(를) 전송해주세요. 모듈은 응답합니다
오케이 + B19200".
3. AT + Cxxx
무선 통신 채널을 변경하여 선택 가능합니다. 통신 거리가 보장되지 않은 후 001에서 127까지 선택할 수 있습니다. 기본값은 001 무선 채널이며, 작동 주파수는 433.4MHz입니다. 채널 간격은 400KHz이며, 100번 채널의 작동 주파수는 473.0 MHz입니다.
예:
모듈을 채널 21로 설정하고, 모듈에 "AT + C021" 명령을 보내 주십시오. 모듈은 "오케이 + C021"을 반환합니다.
명령 모드를 종료 한 후에는 첫 21 채널의 모듈이 작동하며 동작 주파수는 441.4 MHz입니다.
주의: 무선 수신 모듈인 HC-12의 감도가 비교적 높기 때문에 공기 58000 bps보다 높은 보레이트에서는 5개의 인접한 채널을 사용해야 합니다. 공기 보레이트가 58000 bps 이하인 경우, 단거리(10미터) 통신인 경우에도 5개의 인접한 채널을 사용해야 합니다.
4. AT + FUx
모듈 직렬 통과 모드 변경, FU1, FU2 및 FU3 세 가지 모드가 있습니다. 모듈의 기본 모드는 FU3이며, 두 개의 직렬 통과 모드 모듈은 동일한 통신으로 설정되어야합니다. 자세한 내용은 위의 "무선 직렬 통과" 섹션을 참조하십시오.
예: 모듈 명령 "AT + FU1"을(를) 보내면 모듈이 "AT + 오케이"를 반환합니다.
5. AT + Px
기본 설정은 8, 최대 송신 전력, 통신 거리입니다. 송신 전력 레벨은 1로 설정되어 있으며 최소 송신 전력입니다. 일반적으로 송신 전력이 6dB씩 감소할 때마다 통신 거리는 절반으로 감소합니다.
예제 : 모듈 명령 "AT + P 5"를 보내면 모듈은 "오케이 + P5"를 반환합니다. 명령 모드를 종료 한 후 모듈의 전송 전력은 +11 dBm입니다.
모듈의 네 가지 투명한 전송 모드:
HC-12 모듈은 FU1, FU2, FU3 및 FU4로 표시된 4개의 시리얼 포트 투명 전송 모드를 갖고 있습니다. 각 모드를 사용할 때, 직렬 데이터를 전송하고 수신하는 것만 필요합니다. 공중의 무선 전송 부분을 제어할 필요는 없지만, 같은 공기 보드 속도에서만 서로 통신할 수 있습니다!
(더 절전 모드에서 AT +... 모듈의 유휴 작업 전류는 약 3.6mA입니다. 이 모드에서는 8가지 종류의 직렬 포트 보드레이트를 설정할 수 있으며, 공기 보드레이트는 250000bps로 통일됩니다.
(전력 절약 모드에서 AT + FU2 전송) 모듈의 유휴 작동 전류는 약 80uA입니다. 이 모드에서 모듈은 직렬 전송 속도 1200bps, 2400bps 및 4800bps만 지원하며, 공기 전송 속도는 250000bps로 통일됩니다
FU3: (전체 속도 모드에서 AT + FU3 보내기 (공장 기본 설정)) 모듈의 유휴 작동 전류는 약 16mA입니다. 모듈은 직렬 포트 본드 속도에 따라 무선 전송 공기 본드 속도를 자동으로 조정합니다.
(보내기 AT + FU4 장거리 모드에서) 모듈의 유휴 작동 전류는 약 16mA이며, 시리얼 포트 보드률은 1200bps로 고정되어 있고 공기 보드률은 500bps입니다.
번호 | AT 명령어 (x는 매개 변수를 의미합니다) | 응답 | 효과 |
1 | AT | 오케이 | 모듈이 정상인지 확인하십시오 |
2 | AT+Bxxxx | 오케이+Bxxxx | 직렬 포트의 전송 속도 변경 |
3 | AT+Cxxxx | 오케이setname | 무선 통신 채널을 변경하십시오 |
4 | AT+FUx | 오케이+FUx | 모듈 시리얼 포트 투명 전송 모드 변경 |
5 | AT+Px | 오케이+Px | 모듈의 전송 전력 수준을 설정하십시오 |
6 | AT+Ry | 오케이 + (parameter specified by y) | 모듈의 개별 매개변수 가져오기 |
7 | AT+RX | 오케이 + 다양한 매개변수 | 모듈의 모든 매개변수 가져오기 |
9 | AT+V | www.hc01.com HC-12_V2.6 | 모듈 펌웨어 버전 정보 질의 |
10 | AT+자다 | 오케이+SLEEP | 수면 모드로 들어가기 |
11 | AT+DEFAULT | 오케이+SLEEP | 재설정 |
포함된 패키지:
HC-12 모듈 5 개