

摘 要:文章設計了一種醫療呼叫系統,通過ZigBee模塊CC2530芯片使終端、路由和協調器組網,通過終端按鍵向協調器發送指令,在協調上的液晶顯示按鍵發送的指令,醫護人員可根據實際需要對病人進行醫療照顧。運用這種技術能使病人擺脫醫療系統的束縛,給病人自由,同時不同于傳統的復雜的接線方式,更簡單方便。
關鍵詞:ZigBee CC2530;無線呼叫;設計
1 系統設計
(1)總體設計包括終端、路由、協調器,總體框圖如圖1所示。
圖1 系統設計總體框圖
(2)硬件設計。用這個ZigBeecc2530作為整個系統的核心模塊,如圖2所示, 本系統通過終端按鍵模塊,CC2530芯片處理指令,再通過天線收發,把從終端收集到的信號通過內部AD轉換到CC2530芯片內部處理,在通過液晶顯示和蜂鳴器報警。
圖2 系統模塊
(3)ZigBee CC2530模塊。ZigBee CC2530是8051位內核,是增強型的8051,采用協議棧 IEEE802.15 組網的,它的目標是于低速率短距離的無線個人域網。它具有內部AD,能實現AD轉換功能,通過天線收發,完成報警和液晶顯示信息。
(4)按鍵模塊。通過三個按鍵觸發,按鍵S1是發送輸液信息,按鍵S2發送急救信息,按鍵S3是復位鍵。
圖3 按鍵模塊原理圖
(5)天線模塊。本設計采用的是一個非平衡單極子天線,需要一個平衡-不平衡變換器,圖4中L2、C10、C12和L3構成巴倫電路。巴倫的目的是在TX模式下,把兩個差分RF引腳的輸出結合為一個單端50歐姆RF信號,以及在RX模式下把單端50歐姆天線信號分成兩個差RF信號。
圖4 天線模塊原理圖
(6)晶振模塊。通過晶振模塊提供12MHz的振蕩信號。如圖5所示。
圖5 晶振模塊原理圖
(7)液晶顯示。通過CC2530處理的指令,在OLED液晶顯示呼叫信息。如圖6所示。
(8)報警模塊。通過從CC2530處理來的2個不同的信號,以不同的頻率在蜂鳴器上報警,如圖7所示。
2 系統程序設計
系統主要程序為c語言,包含嵌入式開發。主要包括初始化,信號的發送、接收,按鍵的識別,LCD顯示等。圖8為程序的系統框圖。
3 結束語
文章設計了一種基于ZigBee的無線呼叫系統,使用CC2530實現了系統的硬件設計,使用TI的Z-stack協議棧,并在IAR Embedded Workbench軟件開發工具中實現了系統的軟件設計,實現了病房里病人無線呼叫的基本功能。文章提供了一個系統,安全可靠的方案。
參考文獻
[1]譚浩強.C程序設計[J].清華大學出版社,2011,10.
[2]李德仁,龔健雅,邵振峰.從數字地球到智慧地球[J].武漢大學學報,2010,35(2):127-134.
[3]朱仲英.傳感網與物聯網的進展與趨勢[J].微型電腦應用,2010,26(1):1-3.
[4]余立建,王茜,李文仲.物理網/無線傳感網實踐與實驗[M].成都:西南交通大學出版社,2010,6.
作者簡介:明立娟(1981-),女,云南,攀枝花學院電氣信息工程學院教師,主要從事電類課程的理論及實驗教學工作。
楊文濤(1993-),男,攀枝花學院電氣信息工程學院學生。