My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
KittyBee  
KittyBee的硬體說明
Updated Feb 15, 2012 by johnnyl...@catcan.com.tw

Introduction

KittyBee 可以直接放上Arduino的基本format, 目前有 high power(18dbm)跟low power(4dbm)兩種硬體版本, 每一種硬體都可以選擇 Coordinator/Router/End device 的 CatcanCMDfirmware, 所以有6種firmware,都可以在downloads 下載.

Download不一樣的firmware需要

  • TI 的 CC debugger(硬體)
  • TI 的 smart flash programmer(Free download 軟體)

Details

硬體說明

ZigBee 模組:

右邊的那一大塊, 有分high power跟Low power兩種, low power 有內建 chip antenna, 不需外接天線, Low power須透過上面的U.FL connector來外接天線

Power source selector:

KittyBee上會電源轉成3.3V給Zigbee module用, 將jumper調在右邊, 會使用Arduino上的5V pin當做power source, 調在左邊是使用Arduino上的Vin當做source. 當KittyBee上的3.3V有輸出時, 紅色的3.3V LED 會亮起

ZigBee 3.3V TX/RX :

這是ZigBee上面的UART, 為3.3V

UART Connector :

KittyBee 有內建準位轉換, 讓3.3V的TX/RX轉成5V,以便跟Arduino溝通. 因為 Arduino 168/328的版本都只有一組UART, 通常拿來給Arduino IDE使用, 所以 KittyBee 的規劃是使用 Arduino裏的 NewSoftSerial library 來做為Arduino跟ZigBee溝通的介面.在NewSoftSerial library 裏default是使用Digital 2跟3做為TX/RX, 所以只需用jumper依照下圖把TX/RX對接, 就可以使用 NewSoftSerial來跟ZigBee溝通

當然您也可以使用Arduino的UART(Digital 0跟 1)來跟ZigBee溝通, 只要把ZigBee 5V TX接到Arduino的 RX, ZigBee 5V RX 接到Arduino 的TX 即可

Link LED:

Link LED在不同device上會有不一樣的行為;

Coordinator: 會恆亮, 因為Coordinator是ZigBee網路的中心

Router: 從來沒有連結過的Router不會亮, 有跟Parent連結過的Router會恆亮

End device: 沒有連線時,不會亮, 有連線時才會亮

CC Debugger Port:

TI debugger 標準的10pin connector, 可以連接 CC debugger 來為版子上的ZigBee(TI CC2530 based) 做firmware的upgrade.


Sign in to add a comment
Powered by Google Project Hosting