個人衛(wèi)生護理機器人控制部分的設計與實現(xiàn)
2.1 主控單元
主控芯片采用STC89C52單片機實現(xiàn)智能控制,該芯片內(nèi)部資源豐富,I/O口數(shù)量多,增加了P4口,每個I/O有四種工作方式,驅動能力強,內(nèi)含8 KBFIASH,支持在線編程,內(nèi)含的獨立波特率發(fā)生器,支持1T方式,運算速度快,價格低廉。由于系統(tǒng)比較復雜,需要控制的模塊較多,所以在輸出部分用串并轉換來擴展輸出,擴展芯片用兩片74HC595實現(xiàn)。電路如圖2所示。本文引用地址:http://m.ptau.cn/article/160428.htm
2.2 溫度檢測模塊
水溫檢測是一個很重要的環(huán)節(jié),如果出現(xiàn)水溫過高或者過低的現(xiàn)象,就很有可能對人身造成傷害,所以要求誤差要小,精度盡可能高,占用I/O口盡量少。基于這些要求,采用DS-18B20數(shù)字溫度傳感器。該產(chǎn)品由美國DALLAS公司生產(chǎn),具有耐磨耐碰,體積小,使用方便,封裝形式多樣等特點,適用于各種狹小空間設備數(shù)字測溫和控制領域。
2.3 語音提示模塊
語音提示部分是個人衛(wèi)生護理機器人控制系統(tǒng)的重要部分,對各種工作狀態(tài)進行提示,從啟動到各個洗浴模式都有相對應的語音提示,出現(xiàn)緊急情況有語音報警,最大限度避免了異常情況造成的危害。系統(tǒng)選用以DMA5601為核心的語音模塊,該模塊可以進行64段每段最長達100s的語音播放,其優(yōu)點是串口控制,節(jié)約I/O占用,并且波特率可調,可以很好的與其他部件相連接。64段語音,每段長達100 s的語音播放可以很好地滿足要求。
2.4 生命體征檢測模塊
生命體征檢測模塊主要用于實時監(jiān)測洗浴過程中人體的生命體征信號,并與上位機進行通信,可以對心動過緩/過速,血氧及血壓的異常情況進行報警,方便護理人員對洗浴過程中的異常情況及時處理。該模塊的原理框圖如圖3所示。
評論