《電子技術應用》
您所在的位置:首頁 > 微波|射頻 > 設計應用 > 基于單片機的無線病房呼叫系統設計
基于單片機的無線病房呼叫系統設計
來源:電子技術應用2012年第2期
郭廣頌1,胡 璞2
1.鄭州航空工業管理學院 機電學院,河南 鄭州450015; 2.益陽橡膠塑料機械集團 技術中心,湖南 益陽413000
摘要: 在傳統病房呼叫系統的基礎上提出一種基于單片機實現的無線病房呼叫系統設計方法,給出了基于單片機和射頻通信芯片nRF401而設計的硬件原理圖,并對影響無線通信性能的通信協議的設計、數據幀和防信息碰撞方法的實現及混合信號PCB板設計等做了較詳細的探討。
中圖分類號: TP273
文獻標識碼: A
文章編號: 0258-7998(2012)02-0050-03
Design of wireless sickroom caller system based on MCU
Guo Guangsong1,Hu Pu2
1.Institute of Mechanical and Electrical Engineering Zhengzhou Institute of Aeronautical Industry Management, Zhengzhou 450015,China; 2.Yiyang Rubber & Plastics Machinery Group Co.,Ltd,Yiyang 413000,China
Abstract: Design a kind of wireless sickroom caller system based on MCU in this paper,and the circuit design based on MCU and the chip of nRF401 for radio frequency communication is also given. And wireless communication protocoland, the way of data frames and the anti-message-crashed and the mixed signal PCB are discussed in details.
Key words : MCU;nRF401;radio frequency communication

    病房呼叫系統作為一種基本醫療陪護設備已逐步得到普及并不斷得到改進。傳統的病房呼叫系統采用PC機聯網監控和有線控制,雖然具備很強的專業服務功能和監護能力,但是其實現方法復雜,前期投資和后期維護的費用都很高。

    本文采用單片機實現無線數據傳輸通信和實時報警功能,設計一套低成本通用型的病房呼叫系統。整個系統采用無線通信的方式,降低了復雜的布線、安裝檢修和拆卸的難度,并可監控多個病房且便于擴充升級。
1 系統方案設計
    本設計采用從機和主機相分離的模式。從機安裝于各個病房,主機安裝于醫務室或值班室。多個從機處于等待外部呼叫信號的狀態,主機則時刻處于等待接收從機呼叫信息的狀態,并且從機與主機之間采用無線數據傳輸通信。當病人按動安裝在床頭的從機按鍵時,安裝在護士站的主機收到信號后發出提示音,同時發光二極管亮,數碼管顯示呼叫病人的床位號和呼叫次數,醫生或護士根據顯示床位號進行治療與服務。
    該病房呼叫系統的硬件設計主要包括主機硬件設計和從機硬件設計兩部分。主機硬件設計包含了射頻芯片外圍電路、顯示部分、警報部分及AT89C51芯片的簡單外圍電路的設計。從機硬件設計則包含射頻芯片外圍電路、外部輸入電路及AT89C51芯片的簡單外圍電路的設計。
1.1 主機硬件電路設計
    本系統以AT89C51為控制器,采用射頻芯片nRF401設計接收/發射電路,實現與從機的數據傳輸[1]。當nRF401芯片接收并處理完接收數據后或控制器向nRF401芯片傳輸發送信息時,nRF401芯片與控制器之間的通信采用的是異步串行通信的方式。在這種通信方式下,單片機的RXD端和TXD端分別與nRF401芯片的DOUT端和DIN端連接,用作兩者之間的數據串行傳輸通道。而P1.1口與nRF401芯片的TXEN口連接,用來選擇nRF401芯片的工作狀態(發射狀態或接收狀態)。P1.2口與nRF401芯片的PWR-UP口連接,用來控制nRF401芯片的節電狀態。P1.3口與nRF401芯片的CS口連接,用來選擇nRF401芯片的發射頻率(該芯片有兩種發射頻率)。此外,nRF401芯片的ANT1和ANT2兩個端口與發射天線連接。nRF401外圍電路如圖1所示,為了便于使用較低成本的PCB天線,本設計中的天線接口設計為差分天線[2]。本系統主機硬件電路設計如圖2所示。


1.2 從機硬件電路設計

 


    本設計中的一套病房呼叫系統擁有一個主機和多個從機,以此實現多個病房對安裝在醫務人員值班室中的主機的實時呼叫。從機控制器的外圍電路設計、射頻芯片nRF401與控制器的連接方式及其外圍電路的設計都與主機一致,不同是少了顯示和警報硬件電路而多了一個外部請求信息的接收電路。從機中的外部請求信息接收電路設計只是依靠一個P0.0端口等待接收外部的高電平,一旦SB2按下,發光二極管點亮,P0.0口接收到外部高電平,就迅速地進行信息的發送,并且直到接收到主機反饋回來的發送成功信息后才自動結束本次呼叫,繼續進入等待外部請求信號的狀態。
2 系統軟件設計
    在軟件設計的過程中必須考慮到系統通信的抗干擾性能和正常通信識別的具體實現方法,以及解決信息碰撞的具體軟件實現方法。
2.1 主機程序設計
    主機程序設計主要包括初始化程序、發送數據程序、接收數據程序、延時程序、LED顯示程序及蜂鳴器報警程序等。這些程序并沒有以子程序的方式來實現,這是因為每一個功能的實現并不完全獨立,而是相互交織在一起,這就使得采用調用子程序的方式去實現變得相當困難。本設計中采用單片機匯編語言編寫系統功能模塊程序。主機的主程序流程如圖3所示。

2.2 從機程序設計
    從機的程序設計主要包括初始化程序、外部呼叫信號等待程序、數據接收程序、數據發送程序、延時程序等主要程序。這里需要說明的是在設計外部呼叫信號等待程序時,在接收到外部呼叫信息后,需要經過一段延時(約30 ms)后再進行采樣看是否是瞬時干擾信號。
3 系統通信協議設計
3.1 系統無線通信協議設計

    由于本設計的無線網絡系統中存在一個中心(主機)和多個用戶端(從機),因此本系統呈現為點對多點的通信方式,協議為點到多點的通信協議。在整個病房呼叫系統所設計的通信系統中,無論是在發射請求信息還是在發射應答信息時,發射的數據量始終保持固定的字節數且信息結構簡單,數據量較小;而且為了降低發射信息出現碰撞的概率,在該系統中從機的數量有一定限制,因此在本設計中采用了比較簡單的純ALOHA法來解決信息碰撞的問題[3]。
3.2 通信協議數據幀設計
    本系統采用固定字節長度的數據幀,并使得請求信息數據幀和應答信息數據幀格式相互對應,從機請求信息數據傳輸采用引導字頭、接收地址、發送地址和校驗字的數據幀格式,而主機應答信息數據傳輸采用引導字頭、接收地址、確認指令和校驗字的數據幀格式。
    (1)引導字頭:對主機而言,為了隨時接收從機發送的請求信息,其射頻芯片nRF401總是處于接收狀態。本設計的傳輸協議中,數據幀的引導字采用OxFF后跟OxAA作為通信同步碼,接收協議只能夠接收以OxFF后跟OxAA開始的數據包。要注意的是,上面已經說明的引導字頭前還要再加一個隨機字節,因為起始傳輸時第一個字節往往是接收不到的,它的作用是使接收機進入狀態抑制噪聲,在本設計中該隨機字節采用Ox00。
    (2)接收地址:接收地址既包括從機發送請求信息中的接收地址,也包括主機發送應答信息中的接收地址。在醫院的病房樓中,很可能存在多套同規格的射頻無線病房呼叫系統同時工作。這樣就必須給每一個主機編上代碼,才能使主機確認接收的信息是否是發送給自己的,這個主機編號同時也就作為了從機發送請求信息時的接收地址。而每個主機下的從機也會有一個對應的編號,這個編號在本設計中就采用病房號,也就是主機發送應答信息時的接收地址。
    (3)發送地址:發送地址既存在于從機發送的請求信息中也存在于主機回復的應答信息中。從機請求信息中的發送地址是提供給主機用于顯示的病房號,也是在主機發送應答信息時的接收地址。通過應答信息中的接收地址,從機可以判斷出該接收到的信息是否是發給自己的。如果不是,從機將重新發送一遍請求信息,否則將繼續接收確認信息。同理,主機也可以根據請求信息中的發送地址確認發送信息的是否是自己轄區內的從機,如果不是將不予以接收顯示。
    (4)確認指令:確認指令用于主機通告從機信息發送是否正確。在本設計中,采用OxFF作為信息發送正確的指令,而采用OxEE作為信息發送錯誤的指令。事實上,在本設計的軟件設計中,為了確保信息的準確發送,只要確認信息不是OxFF,則從機就會自動地重新發送信息。
    (5)校驗字:校驗方法包括奇偶校驗、CRC校驗等,但是本設計中采用一種相加校驗的方法。這種方法的具體實現是:發送機把除了引導字以外的數字幀信息相加作為校驗字發送給接收機,接收機在接收信息時也把除了引導字和校驗字以外的數字幀信息相加并把相加結果與校驗字比較看是否相等,若相等則說明發送成功,否則說明發送失敗。
4 系統混合信號PCB板設計
    系統印制電路板(PCB)設計對于獲得優良的RF性能是至關重要的,本系統PCB使用雙面板,分為元件面和底面,具體設計時充分注意了以下兩點:
    (1)保證系統充分接地。在底面設計一個連續的接地面,元件面的接地面保證元件充分接地,大量的通孔鏈
接元件面的接地面和底面的接地面。
    (2)零件的布局要盡量合理,模擬電源和數字電源要分離以避免互相干擾。射頻電路的電源使用高性能的射頻電容去耦,去耦電容盡可能靠近nRF401的VDD端。一般還在較大容量的表面貼裝電容旁并聯一個小數值的電容。nRF401的電源必需經過很好的濾波,并且與數字電路供電分離。
參考文獻
[1] 沙占友,王彥朋,孟志永.單片機外圍電路設計[M].北京:電子工業出版社,2003.
[2] 吳曉峰,陳大才譯.射頻識別技術[M].北京:電子工業出版社,2006.
[3] 周文安,付秀花,王志輝,等譯.無線通信原理與應用[M].北京:電子工業出版社,2006.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品视频中文字幕| 亚洲黄一区二区三区| 久热精品视频| 久久精品系列| 久久成人这里只有精品| 亚洲欧美在线一区| 亚洲欧美日韩成人| 99热免费精品| 欧美人交a欧美精品| 狠狠噜噜久久| 欧美色视频一区| 久久久久在线观看| 久久激情五月丁香伊人| 亚洲欧美清纯在线制服| 一本综合久久| 久久成人人人人精品欧| 久久精品色图| 亚洲国产精品成人综合色在线婷婷 | 亚洲精品视频一区| 亚洲欧美视频在线| 99re在线精品| 伊人狠狠色丁香综合尤物| 欧美激情一区在线| 欧美91视频| 欧美韩国在线| 欧美国产激情| 欧美日韩国产亚洲一区| 欧美理论在线播放| 欧美日韩免费一区二区三区视频| 日韩一级精品视频在线观看| 亚洲三级影院| 亚洲麻豆av| 亚洲精品一二区| 夜久久久久久| 亚洲伊人网站| 亚洲综合日韩| 宅男噜噜噜66一区二区| 国产精品99久久久久久www| 亚洲影视在线| 久久精品动漫| 亚洲精品美女| 亚洲一区精品在线| 午夜在线一区二区| 亚洲高清在线观看一区| 日韩网站在线| 亚洲欧美日韩成人| 久久久爽爽爽美女图片| 欧美激情成人在线视频| 国产精品久久久一区二区三区| 国产麻豆日韩| 国产精品天天摸av网| 国产麻豆精品视频| 亚洲大片免费看| 亚洲福利在线看| 中国女人久久久| 亚洲国产精品一区在线观看不卡 | 免费一级欧美片在线播放| 欧美激情女人20p| 国产精品久久福利| 黑人极品videos精品欧美裸| 亚洲日本中文字幕免费在线不卡| 亚洲制服少妇| 亚洲精选成人| 久久成人国产精品| 欧美精品在线观看91| 国产模特精品视频久久久久| 亚洲国产二区| 先锋影音国产精品| 在线亚洲高清视频| 久久男人av资源网站| 欧美色中文字幕| 激情视频一区| 亚洲——在线| 日韩午夜在线电影| 久久精品国产亚洲aⅴ| 欧美区一区二区三区| 国产主播一区| 亚洲在线电影| 在线视频中文亚洲| 麻豆精品视频| 国产喷白浆一区二区三区| 亚洲区一区二| 亚洲二区在线视频| 欧美一区成人| 欧美视频中文一区二区三区在线观看 | 欧美私人啪啪vps| 亚洲一区在线免费| 亚洲精品久久久久久一区二区| 国产欧美日韩精品在线| 在线免费高清一区二区三区| 亚洲国产欧美一区二区三区同亚洲 | 亚洲永久网站| 国产精品一区二区三区四区| 激情久久久久| 亚洲美女诱惑| 国产九九精品视频| 亚洲福利视频一区| 久久国产精品久久久久久久久久| 亚洲夜晚福利在线观看| 欧美电影资源| 国模精品一区二区三区| 亚洲性线免费观看视频成熟| 99视频+国产日韩欧美| 亚洲欧美国产高清va在线播| 欧美日韩 国产精品| 尤物精品国产第一福利三区| 香蕉av777xxx色综合一区| 亚洲欧美国产毛片在线| 午夜精品999| 亚洲欧美日韩在线高清直播| 欧美日韩国产色站一区二区三区| 亚洲第一福利社区| 欧美在线亚洲一区| 午夜久久美女| 国产精品看片资源| 一本色道久久综合狠狠躁的推荐| 日韩视频国产视频| 欧美刺激午夜性久久久久久久| 国产女人18毛片水18精品| 亚洲伦理在线| 一区二区动漫| 欧美午夜精品久久久久久超碰| 国产一区二区精品丝袜| 亚洲欧美另类久久久精品2019| 亚洲自啪免费| 欧美日韩一区免费| 亚洲国产片色| 亚洲黄色三级| 久久久久一区二区| 激情综合色综合久久综合| 国产亚洲福利一区| 亚洲欧美另类综合偷拍| 亚洲男人影院| 国产伦一区二区三区色一情| 先锋影音国产精品| 久久免费视频网站| 欧美亚洲网站| 狠狠久久亚洲欧美| 亚洲高清在线视频| 欧美精品一区在线| 99精品国产在热久久下载| 欧美中文字幕| 麻豆成人在线观看| 亚洲人成在线观看网站高清| 亚洲精品免费看| 欧美大香线蕉线伊人久久国产精品| 欧美成人久久| 999亚洲国产精| 亚洲视频欧美在线| 欧美精品日韩www.p站| 夜夜嗨av一区二区三区免费区| 亚洲综合成人婷婷小说| 国产婷婷色一区二区三区在线| 久久精品国产亚洲5555| 欧美成人精品影院| 亚洲桃花岛网站| 亚洲私人影吧| 国产一区二区三区视频在线观看| 亚洲视频欧美视频| 一区二区久久久久久| 毛片av中文字幕一区二区| 亚洲成人在线网| 亚洲在线一区二区| 国内精品模特av私拍在线观看| 亚洲精品国产精品国产自| 国产精品mm| 久久精品论坛| 欧美体内谢she精2性欧美| 欧美一区二区三区精品| 欧美精品乱人伦久久久久久| 亚洲欧美日韩精品久久亚洲区 | 国产一级揄自揄精品视频| 亚洲人成网站在线播| 国产精品久久久久av免费| 欧美一区久久| 欧美视频免费看| 久久av红桃一区二区小说| 欧美精品在线免费观看| 亚洲免费视频一区二区| 欧美成人免费观看| 亚洲欧美电影院| 欧美激情在线观看| 亚洲欧美在线观看| 欧美日本不卡| 久久精品二区亚洲w码| 欧美三日本三级三级在线播放| 久久国产福利| 国产精品国产三级国产专播精品人| 亚洲成人在线网站| 国产精品v欧美精品v日韩精品| 久久精品一本久久99精品| 国产精品jizz在线观看美国| 亚洲国产综合在线| 国产精品日韩一区二区| 亚洲美女淫视频| 国内精品伊人久久久久av一坑| 亚洲在线中文字幕| 亚洲精品乱码久久久久久久久| 久久九九精品| 亚洲午夜一区|