ZigBee+GPRS的LED路燈監控系統
2.1.1 LED恒流驅動設計
LED恒流驅動設計采用FMD公司FT870的LED恒流驅動方案,驅動電路如圖3所示。當開關管Q1導通時,主電流回路導通,此時AC給LED供電,并使電感L1儲存能量;當Q1關斷時,主電流回路改變,此時電感L1釋放能量,保持LED的輸出。由于開關管導通時,流過LED的電流同時也流過R1,所以通過檢測R1上的電壓來檢測流過LED的電流,從而達到恒流的目的。FT870在一個固定頻率下可以控制MOS管,因為是恒流驅動LED燈組,所以會輸出恒定的光照,并且具有較好的穩定性。輸入LED組的電流可以被外部電阻或一個PWM信號控制。本文引用地址:http://www.104case.com/article/153619.htm
2.1.2 主控節點單片機電路設計
主控節點采用MSP430超低功耗單片機。MSP430是TI公司的一款超低功耗16位RISC混合信號處理器,具有超低功耗、高度集成、豐富的片上外圍模塊等特點。MCU的P3.4、P3.5引腳設置為異步串行收發接口,與節點的ZigBee模塊進行異步串行通信。單片機將采集到的數據發送給ZigBee模塊,而ZigBee模塊接收到的無線數據也可透明地傳送給MCU。MSP430最小系統圖如圖4所示。
2.1.3 ZigBee通信模塊設計
ZigBee模塊選用Chipcon公司推出的符合2.4 GHz IEEE 802.15.4標準的射頻收發器CC2420,ZigBee模塊電路如圖5所示。
CC2420的31、32、33、34引腳與單片機對應的SPI通信接口相連,即CC2420的CSn、SCLK、SI、SO、引腳與MSP430的SET0、SMCLK、SIMO 0、SOMI0引腳相連。這樣,CC2420發射芯片就能與MCU進行全雙工的通信。27引腳(SFD帖開始定界符)與MCU的Time Capture引腳相連。28引腳(CCA空閑信道估計)與MCU其中的一個引腳相連。MCU可以通過對該引腳狀態的讀取,判斷是否有空閑信道。
評論