Font Size: a A A

The Developments Of Diagnosis And Treat Equipment For Gynecology

Posted on:2008-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:J J JiangFull Text:PDF
GTID:2132360212983476Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Medical equipments are one of the most important applications for embedded development, which has stricter requirement at stability and reliability. I'll describe a Diagnosis and Treat Equipment for Gynecology, which is constructing with Micro programmed Control Unit System.It has main function as follow: 1. Setting arguments and sufferer information use keyboard and LCD, and control the treat process; 2. Control step motor to finish oviduct diagnosis and massage process; 3. Forecast gestation or abortion probability according to diagnosis outcome data, and print it; 4. Automatically play prompt in human voice.Hardware is made up of MCU, human interface equipment and real-time measure and execute cell. Use MCU as kernel and construct and parallel system. MCU in this system is AT89C55WD which has on-chip watchdog and 20Kbyte flash. It can miss the requirement of most requirements. Human interface equipment includes 4*4 keyboard, 24064A matrix LCD, micro printer, ISD25120 Speech Chip. Matrix LCD can display curve and character conveniently. Low noise and high speed thermal printer offers a security way to output data for archives. ISD25120 can speak high fidelity voice, which makes human interface friendlier. A pressure sensor, high precision Amplifier and ADC constructs the signal acquire channel for real-time measure and execute cell and L297/L298 control a step motor construct the mechanism drive channel. The MCU combines two channel to make a feedback system, make whole system is controllable at any minute.Software has three classes: main body, interrupt module and drivers. There are several finite state machines (FSM) to identify current statement. Main process show menu and other output according to the FSM, and only keyboard input and real-time measure and execute cell can trigger the change of FSM. Interrupt may have different mean in different FSM, e.g. EXINT0 has 3 functions: 1. get system time; 2. control step motor; 3. control treat process. T0 and T1 interrupt is used to cooperate with keyboard and speech chip driver. Peripheral equipments in system mainly include DS12887 Real-time clock, L297/L298 Step motor module, ISD25120 speech module, keyboard and display module and AD0804 sensor AD module. Drivers are used to access those equipments.For running safely, the chosen MCU has an on-chip watchdog, which can reset whole system whenever program run to illegal addresses, thereby, system is controllable at anytime.
Keywords/Search Tags:high reliability, speech prompt, step motor, pressure sensor
PDF Full Text Request
Related items