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

지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

블루투스보다 덜 복잡하면서 배터리 수명이 긴 유연한 네트워크 모델이 필요하신가요? 아니면 다중 노드 지원과 쉬운 설치가 가능한 목적지 디바이스를 찾으신다면, 지그비 모듈이 답입니다.

어떻게 동작할까요? 이 글에서 장치의 종합적 분석을 제공합니다. 개념, 프로토콜, 무선 모듈 동작 원리 등을 배워보세요.

지그비 모듈이란?

지그비 모듈은 얕은 데이터 IoT 바운드 디바이스용으로, 저전력 메시 무선 송수신기가 IEEE 802.15.4 지그비 시스템에서 구동됩니다. 2.4GHz, 900MHz, 868MHz 등 비면허 주파수 대역 사용. 배터리 구동 디바이스에 적합.

네트워크당 최대 65,000개 노드 연결 가능. DSSS(Direct Sequence Spread Spectrum 변조)와 완벽 호환. 낮은 레이턴시로 128비트 AES 암호화 실행.

새천년 초 출시 후 여러 업데이트 거침. 현재 최신 버전은 Zigbee 3.0.

지그비 모듈 USB 특징

일반 USB(데이터 저장용)와 유사하지만, 이 고유 USB 동글은 주변 지그비 기기와 핸드셰이크해 무선 지그비 연결로 정보 스트림 전송 가능.

안정적인 2.4GHz 대역(ISM) 작동. IEEE 802 WPAN 표준 준수. RF 트랜시버 모듈로 DSSS 변조 실행. 지그비 USB 동글은 네트워크 센서/코디네이터이자 라우터 디바이스 역할도 겸함. 지그비 네트워크 시스템에 쉽게 추가 가능.

지그비 프로토콜의 독창성

지그비 프로토콜 계층은 OSI(개방형 시스템 상호접속)와 ISO(국제 표준 기구) 참조 모델과 연계. OSI/ISO 7계층 중 엄격히 저데이터/저출력 무선 네트워크 시스템만 실행.

MAC과 PHY가 지그비 프로토콜과 완벽 작동하는 하위 ISO/OSI 계층(IEEE 802.15.4 기반). 이 두 계층에 고유 보안 기능 내장.

아래는 지그비 네트워크 모델 메시를 실행하는 표준 시스템:

지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

지그비 네트워크 메시

이미지 출처: ScienceDirect

지그비 모듈과 아두이노 연결 방법

아두이노와 지그비 모듈 인터페이싱의 최적 방법은 사용하는 지그비 시리즈 확인부터. 본문에서는 초보자 선호도 1위인 시리즈 1 지그비 모듈 기준 설명.

우선 동일 모델 지그비 모듈끼리는 서로 핸드셰이크 가능함을 인지해야 함.

단계별 진행

동일 모델 지그비 2개를 아두이노에 연결하는 단계:

1단계

첫 번째 모듈을 아두이노 보드에, 두 번째를 PC/마이크로컨트롤러/센서에 연결. 이후 두 지그비 모듈 모두 설정.

지그비 모듈 설정 단계:

2단계

모듈 전압 3.3~5V 필요. Adafruit XBee 어댑터는 두 전압 모두 지원. 어댑터 없으면 별도 전원 공급 필요.

지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

아두이노-지그비 모듈 연결

3단계

위 그림에서 아두이노와 지그비의 RX/TX 단자 서로 연결됨.

4단계

성공적 연결 후 아두이노가 첫 번째 지그비에 명령/메시지 코드 전송. 동일 네트워크 주소 공유 및 설정 연결로 두 번째 지그비가 첫 번째로부터 명령 수신.

5단계

두 번째 지그비가 첫 번째 지그비의 명령을 연결된 시리얼 핀 통해 아두이노로 재전송.

6단계

아두이노-모듈 시리얼 핀 통신 성공 후 입력할 코드:

지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

지그비 모듈과 라즈베리 파이 인터페이싱

라즈베리 파이에 병합된 두 지그비 모듈로 인터페이스 가능.

필요 자재 및 부품

단계

  1. X-CTU 소프트웨어로 동일 보드레이트의 두 지그비-라즈베리 파이 4 페어링
  2. 두 지그비를 USB 동글에 장착 후 하나만 라즈베리 파이 USB 포트 연결
  3. 다른 USB 포트를 PC에 연결
  4. PC에 FTDI 드라이버 설치로 USB 통신 확보
  5. 보드레이트와 하이퍼터미널 구축 후 연결 디바이스 대응 컴포트(Comport) 선택

지그비 모듈 응용 분야

지그비 모듈 프로젝트: 지그비 브리지 만들기

필요 자재

단계

  1. Zigbee2mqtt 앱 실행 (플라티퍼스가 백엔드에서 USB 동글과 통신용으로 사용). 웹사이트 지침 따라 OS별 시작법 및 지원 디바이스 확인.
  2. 로컬 디바이스에 MQTT 설치 후 서버 실행 확인. Raspbian/Ubuntu/Debian에서 Mosquitto로 변경 시 아래 코드 사용:
지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 1

  1. 아래 코드로 zigbee2mqtt 설치:
지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 2

  1. 시스템 서비스 생성을 위해 다음 코드 라인 입력:
지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 3

  1. 위 코드 실행 후 zigbee2mqtt 설정 파일 생성. 보통 permit_join 옵션 포함. 초기 지그비 기기 연결 시 'TRUE'로 설정. 오류 연결 방지 위해 나중에 'FALSE'로 변경. 언제든 변경 가능.
  1. 지그비 전용 디바이스를 새 네트워크와 성공적으로 페어링 후 'permit_join' 실행 확인. 팩토리 리셋으로 달성. 방식은 바운드 디바이스에 따라 엄격함. 필립스 휴 라이트는 앱에서 리셋. 디머 스위치 버튼 10초 이상 누르기. 다른 기기는 자체 리셋 버튼. 브랜드별 상이.
  1. 모든 지그비 디바이스 메쉬 네트워크 연결 후 설정 완료 시 아래 같은 로그 확인:
지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 4

  1. MQTT와 HTTP 확장으로 지그비로 플라티퍼스와 Redis 실행
지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 5

  1. 다음 코드 파일 수정:
지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

HTTPS와 지그비 인증 활성화.

지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 6

  1. 플라티퍼스 또는 시스템 서비스 실행 → 호스트/IP(지그비 IP) 새 브라우저에서 열기. 네트워크 조작/변경 가능.
  1. 파이썬 코드, HTTP, 구성된 플라티퍼스 서버 사이드 기본 API로 통신 요청.
지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 7

지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 8

지그비(Zigbee) 모듈 완벽 해설: 특징, 기능, 활용 사례

코드 스크린샷 9

자주 묻는 질문 (FAQ)

왜 지그비가 블루투스보다 나은가요?

넓은 커버리지 면에선 지그비 우위. 데이터 전송 속도는 블루투스가 더 빠름.

지그비가 Wi-Fi 모듈인가요?

아닙니다. 지그비는 WPAN 기반으로 Wi-Fi와 다른 기술.

왜 지그비 모듈이 비싼가요?

가격은 여러 파라미터에 따라 달라짐. 모듈당 $2~$14.7 예상. 대용량 메모리 풋프린트와 계산 집약적 프로토콜 탓에 고가.

라즈베리 파이에 지그비가 내장돼 있나요?

아니요. 하지만 RaspBee로 라즈베리 파이를 범용 지그비 게이트웨이로 변환 가능 (대부분 표준 파이 하우징에 맞는 소형 폼팩터).

라즈베리 파이에서 지그비 어떻게 쓰나요?

먼저 두 지그비를 연결: 하나를 랩탑 USB 포트, 다른 하나를 라즈베리 파이 2 USB 포트 연결.

라즈베리 파이가 지그비 허브가 될 수 있나요?

가능합니다. 지그비가 라즈베리 파이와 호환되기 때문.

마무리

장거리 데이터 전송으로 더 먼 노드 도달, 저데이터레이트 애플리케이션, 보안 네트워크, 긴 배터리 수명이 필요하면 지그비 모듈 고려해볼 만합니다.

이 모듈을 자동화 도구로 도입하고 싶으신가요? 아니면 주제 관련 질문이 있으신가요? 언제든 연락 주세요.

산업기술

  1. 싸이리스터 기술: SCR부터 TRIAC, GTO, UJT까지
  2. 섬유 과학 심층: 산성, 반응성, 가죽, 직접 염료
  3. 시에라 와이어리스, 산업용 IoT 위한 통합 엣지-클라우드 솔루션 '옥타브(Octave)' 출시
  4. 코로나19가 부각시킨 3D 프린팅의 의료 분야 핵심 역할
  5. 해상 컨테이너 유실 급증 원인 조사: 왜 컨테이너가 바다로 쏟아지는가?
  6. 의료기기 OEM이 직면한 디지털 전환 4대 과제
  7. ISO 9001을 제조 전략에 통합해 품질과 성장 견인하기
  8. 제조 오더 모듈 핵심 기능 완벽 가이드: 작업 오더 5가지 유형과 활용법
  9. 자재 명세서(BOM) 작성 마스터하기: 5가지 작업 유형과 자동 생성 설정법
  10. RTC 모듈 필수 가이드: 정확한 시간 유지를 위한 완전한 안내서