• 沒有找到結果。

Based digital signal processor to develop the M3S novel kernel system

N/A
N/A
Protected

Academic year: 2021

Share "Based digital signal processor to develop the M3S novel kernel system"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

Proceedings oflhe 25' Annual International Conference of the iEEE EMBS Cancun, Mexico. September 17-21,2003

Based Digital Signal Processor to Develop the M3S Novel Kernel System

Chien-Chi Chen', Jen-Chien Chien', Meng-Lun Hsueh', Jer-Junn Luh:!, Fok-Ching Chong'

'Institute of Electrical Engineering, National Taiwan University, Taiwan, R.O.C.

'Department of Physical Medicine and Rehabilitation, National Taiwan University Hospital, Taiwan, R.O.C. Abstract-The Multiple Masters Multiple Slave

is an intelligent protocol. It provides the disnhle a concrete integral control for his movement, working, environment control and communication. This is an

integrated real time control capability protocol. It is P plug and play device interface. Once plug- in, the new device with integrate and communicate with existing devices in use.

Our proposal is aim at this purpose. We intend to design and develop a M3S protocol that meets the requirement lay down in the M3S working group. Integrating different types of tools will absolutely bring lots of comforts to the disable. We set up the system using eqnipments purchase from the market, tested the system and ready it to he tested by other subgroups.

Keywords: intelligent protocol, assistive devices, M3S ( M3 S )

1. INTRODUCTION

Acute disabilities always need different types of assistive devices in their daily life. In the earlier time, each of these devices is designed for only one particular usage. Thus no considerations of interrelations among these tools were discussed. Because of this, an acute disable may have to used a joystick to manipulate his wheelchair, used a mouse to control computer, used a keyboard to control movement of mechanical arm in the access of objects and so forth.

However in early days of 1990, the technical working committee 173 (TC-l73/sc-l/wg-7) of I S 0 (International Organization for Standardization) spend a long time research on this issue. The committee suggested using serial interface protocol (IS0 7176-7) for integrating all types of assistive

tools. The aim of this committee is to suggest a communication method to integrate all different types of tools for the disabilities. At the same time, the European Common Commission funded the research for M3S interface (Multiple Masters Multiple Slave). The M3S is an intelligent protocol. It provides the disable a concrete integral control for his movement, working, environment control and communication. This is an integrated real time control capability protocol. It is a plug and play device interface. Once plug- in, the new device with integrate and commnnicate with existing devices in use.

Our proposal is aim at this purpose. We intend to design and develop a M3S protocol that meets the requirement lay down in the M3S working group. Integrating different types of tools will absolutely bring lots of comforts to the disable.

I1 THEORY AND METHOD

According to the norm of the M3S, this system includes three basic blocks which are input device, end-effectors and Control and Configuration 0-7803-7789-3/03/$17.00 02003 IEEE 1732

Module (CCM). Figure 1 is the M3S system contains input device, end-effectors and Control and Configuration Module (CCM).

The core of the MSs system is CCM, and ow goal is design this devict: which is called Intelligent Control Unit. We use the TMS320F243 digital processor which is produced by Texas Instruments Incorporated to control and switch the command of the different control uniei based on M3S framework

and different condition in M3S environment.

There are three lays in M3S framework, and the three lays are application program layer, software abstraction layer and soltware abstraction layer, see the figure 2. The committee suggested using serial interface protocol (IS0 7176-7) for integrating all types of assistive tools. This system contains tow digital transmission line called CAN BUS (Control Area Network BUS) , IOW POWER BUS and tow SAF BUS.

" - -

Fig. 2 Their arc thnc lays in M3S.

The shuchxe of the TMS320F243 includes CAN bus

-

POW bus arid SAF bus, see the figure 3. This microprocessor also deals with external signals to control other systems. For example, it can convert analog signal from a joystick into digital signal. This process is that the signal. from a joystick goes through

(2)

Analog-Digital converter and then goes to digital motor controller by way of this microprocessor. So

this microprocessor can control

a

wheelchair goes forward

or

backward

or

leftward

or

rightward. Therefore this TMS320F243 is best choice for the M3S system.

PC and

CAN btu and SM buwr

Fig.3 TMS320F243 base stmctue.

In the M3S system environment, the main three apparatuses connect with the M3S bus each other. M3S protocol that meets the requirement lay down in the M3S working group. Integrating different types of tools will absolutely bring lots of comforts to the disable.

Therefore, in order to design and integrate this system we should understand the Transmission Control Protocol of all kinds of signals in the M3S environment. The M3S BUS is based on the CAN BUS, and contains tow Power Line to apply the M3S BUS power and tow ”Key-Line” and “Dead Man Switch-DMS ” apparatuses. Linking digital control signals of all manner of apparatuses on the M3S is transmitted by the M3S BUS.

The CAN is a high security and a serial communication protocol application. The Transmission Control Protocol is widely made use of high speed and high security internet.

For

example, you can find it on the electrical device in the car, on the engine control unit and the sensor and so on. The transmitted rate is reached to lMbit/Sec within 40m network line. Because there are accurate debug mechanisms, high speed transmitted rate and real-time control characteristics, it is applicable to transmitted packed of the controlled wheelchair signal.

m.

RESULT

We study all the related articles on of TMS 320F241, the specification of M3S and the regulation and the safety standard of Europe medical devices commission. In hardware, the M3S has finished and it

can give the software the following function: transmit and receive input and output signal via CAN protocol remotely control device and operate the system configuration testing in coordination of the peripheral hardware apparatuses. Besides, it also can cany out the safety monitor through tow system safeguards in the M3S BUS to apply the requests of the M3S system kernel.

Clinical testing will help us modify and refine both the hardware and the firmware. We will combine with other I/O subsystems to have a total integrated system. Then the total system will be refined both in hardware and firmware to produce an ideal system compromise with the needs of the disables. However, to offer the hest solution, we may install OUT

self-developed API for different protocol eg. (TCPiIF’).

REFERENCE

[ l ] M3S Consortium

(http://www.tno.nI/m3s).

M3S, a general purpose Interface for the Rehabilitation environment. Proceedings 2nd ECART Conference. Stockholm, Sweden, 26-28 May 1993.

[2] M3S: the local network for electric wheelchairs and rehabilitation equipment Linnman, S.

Rehabilitation Engineering, IEEE Transactions on [see also IEEE Trans. on Neural Systems and Rehabilitation Engineering]

,

Volume: 4 Issue: 3

,

Sept. 1996 Page(s): 188 -192

[3] M3S-a standard communication architecture for rehabilitation applications Van Woerden, J.A.; Nelisse, M.W.; Penicos, C.; Jackson, R.D.; Davies, B.; Hibberd, R.D.; Banejee, D. Computing & Control Engineering Journal, Volume: 5 Issue: 5, Oct. 1994 Page(s): 213 -218

[4] The design of the M3S: a multiported shared-memory multiprocessor Sainrat, P.; Mzoughi, A.; Rochange, C.; Litaize, D. Supercomputing ‘92, Proceedings, 1992 Page(s): 326 -335

數據

Fig.  2 Their  arc  thnc  lays  in M3S.

參考文獻

相關文件

Reading Task 6: Genre Structure and Language Features. • Now let’s look at how language features (e.g. sentence patterns) are connected to the structure

好了既然 Z[x] 中的 ideal 不一定是 principle ideal 那麼我們就不能學 Proposition 7.2.11 的方法得到 Z[x] 中的 irreducible element 就是 prime element 了..

volume suppressed mass: (TeV) 2 /M P ∼ 10 −4 eV → mm range can be experimentally tested for any number of extra dimensions - Light U(1) gauge bosons: no derivative couplings. =>

For pedagogical purposes, let us start consideration from a simple one-dimensional (1D) system, where electrons are confined to a chain parallel to the x axis. As it is well known

The observed small neutrino masses strongly suggest the presence of super heavy Majorana neutrinos N. Out-of-thermal equilibrium processes may be easily realized around the

incapable to extract any quantities from QCD, nor to tackle the most interesting physics, namely, the spontaneously chiral symmetry breaking and the color confinement.. 

(1) Determine a hypersurface on which matching condition is given.. (2) Determine a

• Formation of massive primordial stars as origin of objects in the early universe. • Supernova explosions might be visible to the most