Download presentation
Presentation is loading. Please wait.
1
ZigbeX 소개
2
ZigbeX 소개 CPU ATmega128 RF CC2420 외부 플래시 512KB serialID DS2401
128KB Program Memory, 4KB RAM, 4KB EEPROM SPI, Serial 2, Timer, ADC 10bit 8Ch, … RF CC2420 IEEE , DSSS, 2.4GHz ISM PCB패턴 안테나(실외 130m, 실내 30m) 기본 외장 안테나(SMA 커넥터) 외부 플래시 512KB serialID DS2401 RTC RTC4513
3
ZigbeX 소개 CPU ATmega128 RF CC2420 외부 플래시 512KB serialID DS2401
128KB Program Memory, 4KB RAM, 4KB EEPROM SPI, Serial 2, Timer, ADC 10bit 8Ch, … RF CC2420 IEEE , DSSS, 2.4GHz ISM PCB패턴 안테나(실외 130m, 실내 30m) 기본 외장 안테나(SMA 커넥터) 외부 플래시 512KB serialID DS2401 RTC RTC4513
4
하드웨어 구성 ZigbeX-II 하드웨어 구성
5
ZigbeX 패키지 Name Feature Description Num ZigbeX-II Module
Server 1/Trans 9 10 Programmer RS-232 dongle ATmega128L 프로 그램용 PC 통신용 1 Application CD Software RFID 리더기/태그 1/5
6
ZigbeX-II 옵션 장비들 ZigbeX-II 서버(HBE-EMPOS II)
7
ZigbeX-II 옵션 장비들 기상 보드 홈 보드 GPS 릴레이 보드 LCD 보드 블루투스 보드 초음파 보드 모터 제어보드
8
데모 프로그램(Hanback_TestTree)
구입한 ZigbeX –II 장비의 동작 여부를 테스트하기 위해 제공 본 데모를 위해 처음 판매된 모든 ZigbeX-II 센서 노드들은 기본적으로 Hanback_TestTree 프로그램이 설치되어 있음. Hanback_TestTree 프로그램 센서 노드들이 서로 협업하여 무선 네트워크를 형성한 후, 일정시간마다 측정한 센싱 정보를 노드 0번에게 전달하는 프로그램 노드 0번은 다른 노드로부터 받은 센싱 정보를 시리얼 통신을 통해 사용자 PC에게 전달함 PC는 윈도우 응용 프로그램을 통해 센서의 동작 여부를 비쥬얼하게 사용자에게 보여줌.
9
데모 프로그램 테스트 순서 1 PC 응용 프로그램 복사
데모 시디의 program 폴더의 Sensor Network Topology-Viewer 폴더를 바탕화면으로 복사한다. Sensor Network Topology-Viewer 폴더안의 구성 요소들은 다음과 같다.
10
데모 프로그램 테스트 순서 2 PC 응용 프로그램 실행 복사한 폴더 안에서 Viewer.exe 파일을 실행한다.
11
데모 프로그램 테스트 순서 3 0번 노드와 PC 연결 시리얼 동글을 사용할 경우(구버전모트)
모트 0번 노드를 시리얼 케이블과 시리얼 동글을 통해 PC와 연결한 후 전원을 On 시킨다. 이때 COM포트는 항상 1이 된다. AVR-USB-ISP 모듈을 사용하는 경우(신버전모트) USB-ISP를 0번 모트와 연결한 USB케이블을 사용하여 PC와 연결한다. USB-ISP의 스위치는 모두 UART쪽으로 향하도록 해야 한다. USB 장치 드라이버를 설치한다. CD의 USB_ISP폴더 안에 CDM zip 파일을 이용하여 설치
12
데모 프로그램 테스트 순서 4 USB-ISP의 serial port 번호 찾기
제어판->시스템->하드웨어의 장치관리자->포트->USB Serial Port(COM’숫자’)
13
데모 프로그램 테스트 순서 5 PC 응용 프로그램 설정 COM ‘숫자’ “57600” 고정 설정 완료 후 연결
14
데모 프로그램 테스트 순서 6 결과 화면 다른 노드들도 모두 ON하면 일정시간 후, 다음과 같은 화면이 나타난다.
15
Hanback_TestTree 프로그램
데모 프로그램의 분석 Hanback_TestTree 프로그램 현재 ZigbeX-II 모트에서 실행되고 있는 Hanback_TestTree 프로그램은 무선으로 노드 간에 네트워크를 구성하며 동시에 Tree 구조의 멀티 홉 통신이 가능하다. 모트에 올라가는 Hanvack_TestTree 프로그램은 TinyOS 상에서 NesC 언어로 구현되어 있으며, 센싱 및 무선 통신과 관련하여 다양한 컴포넌트로 구성된다.
Similar presentations