多主多從系統的發展導因於肢體殘障者對於週邊輔具系統之要求與日遽增。何謂多主多從系統?即Multiple Master Multiple Slave (M3S)。M3S為開放性架構之輔具系統,對於腦性麻痺,半身不遂,多重硬化症或其他肢體上衰弱之病人,M3S系統都能夠賦予他們應有的自主權並以量身訂作的方式製作專屬於個人的輔助工具,其中包括各式搖桿、鍵盤、頭控模組與語音辨識系統。 此架構之設計主要在提供一個能夠讓使用者依個人需求來增減週邊裝置的模組化機制。在M3S系統中,所有裝置皆有兩套獨立的安全防線,其中包括一個中央安全監控裝置(CCM)及兩條獨立之安全線路(KSL/DMS),這兩條安全線路分別透過一個匯流排相互連結,一旦有任何錯誤發生時,系統中各自的安全防護都能夠獨立啟動。我們所設計的系統原型具有基本調變機制的能力,並以數位信號處理器(DSP)作為核心再加上外部電路以維持最佳化的控制和更高階的安全機制。此外,日後甚至可以依據所需之弁鄏茼萓瑽@修整或擴充。 此系統原型是為了滿足多弁鄋漸堛漲茬]計,可讓使用者依既有的基礎自行增減所需之裝置。設計之成品所傳輸之模式為透過匯流排傳輸之區域控制網路(CAN),另有特定之安全裝置利用Dead Man Switch (DMS)電路的硬體架構提供CCM CAN匯流排控制和DSP Watchdog(中央處理器看門狗)之外更高階之安全機制。為了達到一個完整的M3S系統管理,我們同時開發了一套NTUEE LAB302 CAN Monitor監控軟體以利M3S系統未來之整體發展。
The growing demand for devices designed for the severely handicapped led to the development of modular features for the open architecture Multiple Master Multiple Slave (M3S) system. M3S allows individuals suffering from cerebral palsy, paraplegia, or multiple sclerosis, and other physically debilitating illnesses greater autonomy by allowing them to access a wide range of devices tailored to a specific user, e.g., joysticks, keypads, head-control modules and speech recognizers. The design of the architecture offers a flexible system in which individual devices can be added or removed to accommodate specific needs, providing a two-level safety system for each device. The two levels are a central safety monitor and the two independent wired-OR safety lines connected to each device on the bus, and the system is configured such that in the event of failure, system shutdown can be independently enabled at each separate safety level. The prototype has been designed with the objective of building a versatile base model to allow addition or removal of modules by individuals with minimal technical expertise. Communications take place via the bus by means of preprogrammed analog or digital input devices. Safety-critical devices are hardwired with DMS circuitry to provide additional safety mechanisms independent of the CCM CAN bus control and the DSP watchdog. The ultimate NTUEE LAB302 CAN Monitor has been developed for a full M3S system supervision.