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