이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 7630|회답: 0

지그비 여정 (1): 땅을 파다

[링크 복사]
게시됨 2014. 10. 30. 오후 11:14:57 | | | |
1. 서문
     우선, 제 소개를 하겠습니다~ 저는 후베이 대학의 3학년 학생입니다. 직업적, 개인적인 취미 때문에 최근에 Zigbee에 관심이 생겼습니다. 그래서 몇몇 동급생들과 상의하여 CC2430 칩을 기반으로 한 Zigbee 개발 보드를 사기 위해 돈을 모았고, 시간을 들여 탐구할 계획이었습니다. 그래서 저는 블로그 가든에 관련 블로그 글을 올려 자기주학 Zigbee 여정을 소개하려고 생각했습니다.
     이 블로그 시리즈는 C-51 시리즈 마이크로컨트롤러에 대해 이론적 또는 실무 경험이 있고 Zigbee 기술에 관심이 있는 친구들에게 적합합니다. 블로그 게시물의 일부 내용은 인터넷과 개발 보드에 첨부된 학습 자료를 기반으로 하며, 나머지는 원본입니다. 재인쇄를 환영합니다. 재인쇄 시 저자와 출처를 명시해 주시기 바랍니다. 감사합니다!
2. 지그비 소개
      IoT→ 센서→ 무선 센서 네트워크→ Zigbee
      아마 대부분의 사람들은 Zigbee라는 단어를 처음 접하는 것 같지만, 언급된다면사물인터넷(IoT)이 세 단어, 최신 기술 동향에 더 관심이 있는 친구들은 익숙할 거라고 생각합니다. 바이두 사물인터넷 백과사전은 다음과 같이 정의됩니다:
      무선 주파수 식별(RFID), 적외선 센서, 글로벌 위치 측정 시스템, 레이저 스캐너 및 기타 정보 감지 장비를 통해 모든 물체는 합의된 프로토콜에 따라 인터넷에 연결되며, 정보 교환과 통신이 이루어져 지능형 식별, 위치 파악, 추적, 모니터링 및 관리의 네트워크를 실현합니다. (자세한 내용은 참고하세요.)바이두 백과사전)
      사물인터넷의 중요한 부분은센서이 장치는 실제 물리적 세계에서 정보를 수집하는 역할을 합니다. 그동안무선 센서 네트워크(무선 센서 Nnetwork, WSN)는 전 세계적으로 많은 관심을 받고 있는 최첨단 핫 연구 분야입니다. 센서, 임베디드 컴퓨팅, 현대 네트워크, 무선 통신 및 분산 정보 처리 기술을 통합하며, 다양한 환경이나 객체에 대한 실시간 모니터링, 인지, 정보 수집을 무선으로 전송하고 사용자 단말기에 자체 조립식 다중 홉 네트워크 형태로 전송하여 물리적 세계, 컴퓨터 세계, 그리고 인간 사회의 삼원 세계를 연결하도록 구현할 수 있습니다.
      WSN에 관해서라면 Zigbee를 언급하지 않을 수 없습니다.
      지그비이는 IEEE 802.15.4 프로토콜과 동의어이며, 단거리 저전력 무선 통신 기술입니다. 이 이름은 벌의 8자 춤에서 유래했는데, 이 춤은 날아다니며 날개를 흔드는 '춤'을 통해 동료들과 꽃가루의 위치를 알려줍니다. Zigbee는 근접성, 낮은 복잡성, 자율 조직화, 낮은 전력 소비, 낮은 데이터 전송률, 저렴한 비용으로 무선 센서 네트워크 구축에 특히 적합합니다.
      Zigbee의 적용 분야는 다음과 같습니다:
  • 가정 및 건물 네트워크: 에어컨 시스템 온도 조절, 조명 자동 제어, 커튼 자동 제어, 가스 계량 제어, 가전제품 원격 제어 등;
  • 산업 제어: 다양한 모니터와 센서의 자동 제어
  • 비즈니스: 스마트 라벨 등
  • 농업 통제: 다양한 토양 및 기후 정보를 수집합니다
  • 의료: 노인과 이동이 제한된 사람들을 위한 응급 호출기 및 의료 센서
     Zigbee의 매우 광범위한 응용 분야와 거대한 개발 전망이 우리가 학습 대상으로 선택한 중요한 이유이며, 더 많은 비슷한 생각을 가진 친구들이 Zigbee 팀에 합류하기를 바랍니다.
3. 지그비 개발 위원회 인수
     우리 반 학생 다섯 명이 타오바오에서 합쳐서 약 500위안을 벌었다MCU 전자 개발 스튜디오를 즐기세요CC2430 칩 기반의 ZigBee 개발 키트(모듈 2개 + 컬러 디스플레이 2개 + 에뮬레이터 1개)를 구매했습니다. 좋은 고객 리뷰, 정교한 제품 외관, 그리고 포괄적인 학습 자료 덕분에 우리는 결국 이 Zigbee 제품을 선택했습니다.
4. 개발 환경 구성(1) 크랙 IAR (학습 및 시험 전용, 상업적 사용 없음)
     우리는 일반적으로 선택합니다IARMCS-51 7.51A용 Embedded Workbench는 Zigbee에서 개발한 IDE이며, 다음은 그 크래킹 과정에 대한 간략한 설명입니다:
     먼저 IAR 패키지와 일련번호 생성기를 다운로드한 후 IAR 설치를 시작하세요:
      다음 화면이 나타날 때까지 쭉 진행합니다:
     이 시점에서,행정 상태크랙된 프로그램을 열어보세요:
     제품 유형: 임베디드 워크벤치 MCS-51 v7.50A의 경우 설치 일련번호와 라이선스를 얻으려면 "ID 가져오기"를 클릭하세요.
     할 것이다면허 번호IAR 설치 인터페이스의 "License#" 입력란에 파일을 복사한 후 다음을 클릭한 후라이선스 키IAR 설치 인터페이스의 "라이선스 키" 입력 박스에 복사하세요:
     그 다음 안내를 끝까지 따라가면 Harmonious 버전의 IAR 개발 소프트웨어가 설치됩니다~
(2) Zigbee 디버거 드라이버 설치
     먼저 다운로드SmartRF 드라이버압축을 풀고 폴더에 넣은 다음, 버튼을 눌렀습니다PC용 지그비 개발 보드 → 디버거 → USB 인터페이스컴퓨터의 장치 관리자를 열면 "인식되지 않는 USB 장치"가 나옵니다. 우클릭하여 "드라이버 소프트웨어 업데이트"를 클릭하고, "드라이버 소프트웨어 찾기"를 선택한 후 다운로드한 드라이버의 폴더 경로를 선택하고 "다음"을 클릭하면 드라이버를 성공적으로 설치할 수 있습니다.
5. 지그비 학습 경로
     다음으로 Zigbee의 학습 방법에 대해 이야기해보겠습니다. 저도 이 부분에 대해 초보자이고, 3학년 때 마이크로컨트롤러 수업을 51번 정도 배웠을 뿐입니다. 여기서는 "Zigbee 기술 실습 튜토리얼"의 목차를 참고하며 저를 위한 Zigbee 학습 경로를 설정합니다:
(1) 준비:
     일련의 소규모 실험을 통해 외부 인터럽트, 타이머, AD, 직렬 포트 통신, DMA, RF 통신 등 CC2430 칩의 중요한 하드웨어 모듈에 익숙해질 것입니다.
(2) 기본 사항:
     TI Z-Stack 프로토콜에 대해 더 알아보고 간단한 Zigbee 무선 센서 네트워크를 직접 사용해 보세요.
(3) 개선:
     특정 프로젝트를 중심으로 실제 Zigbee 프로젝트를 개발할 수 있는 역량을 개발하세요.
6. 결론
     좋습니다, 첫 번째 기사는 여기까지입니다~ Zigbee, 개발 보드 장비, 그리고 기본 개발 환경을 간략히 소개했습니다. 다음으로, 매우 간단한 실험을 통해 IAR이 CC2430 칩을 기반으로 한 애플리케이션 개발에 어떻게 활용될 수 있는지 설명할 것입니다.







이전의:비극적: 알리바바와 트몰이 더블 11에서 JD.com 차단
다음:지그비 저니 (2): 첫 번째 CC2430 프로그램 - LED 조명 깜박임 실험
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com