如何突破瓶頸 輕松設計ZIGBEEE應用系統
2、采用模塊和自己的單片機系統組合設計,這要求對單片機技術比較熟悉,當然最好是采用自己熟悉的單片機,主要工作是熟悉ZIGBEE AT命令集,如何通過AT命令集來操作復雜的ZIGBEE無線網絡,由于不需要分析無線協議棧代碼和進行高頻設計,用戶可以將主要精力集中在自己的應用代碼開發。
本文引用地址:http://www.104case.com/article/107758.htm優點是:入門時間是一星期或更短;(如果能夠使用帶有驅動源代碼的模塊開發系統,還可以進一步縮短上手時間);缺點是:需要在模塊后面,加上自己的微控制器,成本稍有增加。
3、采用模塊或者直接使用ZIGBEE芯片進行自己的ZIGBEE應用系統設計。
如果不希望進行高頻設計,可以從模塊開始,直接使用TI等公司提供的ZIGBEE協議棧源代碼和庫文件,自己進行應用代碼的編寫,然后直接下載到模塊進行調試,由于EZ-Lbee這樣的通用,開放,開源模塊的出現,使這種開發辦法成為了可能。
當然,也可以自己直接采用CC2430/CC2431等芯片,使用ZIGBEE開發系統,進行設計。
優點是:可以實現單芯片化設計,最終產品成本最低。
缺點是:需要對軟件和ZIGBEE協議棧進行消化和分析,也需要高頻設計方面的知識和經驗,需要的時間可能是數月或更長。
當然,我們也可以將上述過程看成一個對ZIGBEE技術逐步深入的過程的不同階段,而這些階段,也是一個入門和熟悉ZIGBEE技術的漸進過程。
下面,我們就以一個實際應用系統設計例子,來看看如何實現應用系統評估設計全過程:
應用實例:ZIGBEE無線溫度傳感器網絡系統
主要功能: 對溫濕度進行無線測量、監控、記錄;
應用對象:高層字樓、醫院、,成品庫、醇化庫、發酵庫、儲絲房、糧庫、煙草庫,溫室大棚等,需要對溫度,濕度進行監控,而且布線困難的應用;
系統應用框圖( 圖4)
評論