近年來,由於對於復健工程的重視以及醫療輔具需求量的增加,使醫療輔具除了具有多樣性之外,其效能也日趨進步。雖然輔具製造商持續對於醫療輔具的研究投入許多人力及物力,但由於缺乏專為輔具制訂之開放規範,使得輔具開發與整合不易,造成輔具間的溝通與銜接不易。多主多從(Multiple Master Multiple Slave, M3S) 提供輔具設計一個公開的標準,它是參照ISO-OSI(International Standard Organization-Open System Interconnection)的簡化模型。M3S強調醫療輔具的安全性,且在M3S中,對於其物理層、網路層及應用層分別都有定義與規範。M3S提供醫療輔具系統整合,進而幫助殘障者恢復其原有生理機能。 在發展醫療輔具其間,安全性是工程師不可或缺且需要關注的議題,特別是對於殘障者而言。在M3S系統匯流排中有兩大重要部分:數位控制資料的傳輸及輔具裝置的安全即時監控。所有連接在M3S匯流排的醫療輔具,皆以區域網路協定(Controller Area Network, CAN)來傳輸資料。然而在安全機制的考量下,M3S利用兩個額外的電路迴路,監控醫療輔具的安全狀態,即KSL(Key Switch Latch)與DMS(Dead Man Switch)。此兩個安全機制可以確保使用者在操作系統時,能夠同時監控系統的狀態。而本論文將重點放在嵌入於M3S系統匯流排中KSL與DMS的獨立安全電路機制的開發與研究。 在此論文中,我們瞭解M3S為一個資料傳輸與輔具安全並重的設計。根據此架構來設計通用的輸出與輸出裝置的介面。除此之外,我們也利用DSP提供的豐富內建的模組,自行開發輸入及輸出裝置原型,並在此原型上,結合M3S的介面,進而與M3S中的控制與調變模組(Control & Configuration Module, CCM)整合,以驗證M3S實體層與網路層的安全機制。其中,本論文開發的輸入裝置為頭控裝置,輸出裝置為輪椅馬達以及機械手臂,並加入M3S的通信及安全機制,建立以M3S為基礎之醫療輔具系統。
A variety of assistive devices are more developed according to the advances of the rehabilitation engineering. Disabled people are eager for the assistive devices to promote their life and quality in daily living. Although many manufacturers devote to the researches of the assistive devices, there is no open standard for the development of assistive devices. Multiple Master Multiple Slave (M3S) is an open standard. It is a simplified model which refers to the ISO-OSI (International Standard Organization-Open System Interconnection). In addition, the M3S aims at the safety of assistive devices, and it also describes the physical layer and network layer of the M3S reference model. M3S can apply system integration and allow disabled people to recover their physical abilities. During the development of assistive devices, safety is a critical issue that must be concerned, especially for the disabled user. The M3S system bus consists of digital signal transmission and real-time safety monitoring. The assistive devices, which connect to the M3S bus, transmit data by the CAN (Controller Area Network) protocol. Moreover, from the safety mechanism considerations, the M3S utilizes two additional lines and circuitry, i.e. KSL (Key Switch Latch) and DMS (Dead Man Switch). They can ensure the system status when users operate the assistive devices, and in this thesis, more emphasis will put on the development of KSL and DMS. M3S puts emphasis on both users’ safety and the data transmission of assistive devices. We design the general input and output adapters based on this concept. In addition to the adapters, we design some general input and output devices based on DSP (Digital Signal Processor) and combine these devices with the M3S adapter. Furthermore, we integrate the M3S adapters with the CCM (Control & Configuration Module) and implement the safety mechanism in the physical layer and the network layer. The input device is a head-controlled device, and the output devices are the motor circuitry of the powered wheelchair and the manipulator. Finally, we successfully utilize the control protocol (CAN) with the safety mechanism (KSL/DMS) to establish the system based on the M3S standard.