13.07.2015 Views

Motor Drive Module Design for Electric Care Bed - inass

Motor Drive Module Design for Electric Care Bed - inass

Motor Drive Module Design for Electric Care Bed - inass

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 14. Flowchart of Position Memory Subroutinesfirmed by edge detector, the input capture isinspired. At this time the value in TCNT1 iswritten to ICR1 and set ICF1. Interrupt at thistime is triggered through disruption of routinesto achieve the control of motor.For position control of MDM, it is primary todesign limited position of motor’s movement,and as a benchmark. Controller stores pulseswhen actuator achieves the limited position, thatis, actuator’s benchmark in the direction.Principle in calculating and memorizing location:there are manual buttons and store buttonson portable keyboard. The manual buttons cancontrol the linear actuator to achieve a appropriatelocation, while the single-chip calculatesfeedback pulses, and then if press the storagekey more than 3 seconds(t1 ≥ 3), this locationin<strong>for</strong>mation will be stored into the single-chipand memory function will have been completed(shown in Figure 14). Users can set two com<strong>for</strong>tablepositions according to their own requirements.5. ConclusionThis paper describes the hardware and software designof CAN bus communication and the position andspeed control design of electric care bed’s MDM. Thecommunication among MDM and other intelligent modulesmakes full use of the character of CAN bus thatit can transmit and receive message accurately, realtimelyand effectively. Under the idea of modular design,a PnP multifunctional MDM is developed. MDMcan communicate with human- computer interactionmodule through CAN bus, and then control the positionclosed-loop and speed closed-loop. This designcan make the electric care bed function perfectly.The intelligent motor drive module can be expandedto other system with CAN nodes. Memory function isthe expansion of position control. Due to the existenceof memory function, the MDM can be used into somesystems which need position control. The intelligentMDM enables operation simpler and convenient. TheMDM based on CAN bus has not only executive functions,but also control and communication functions.The module can be applied to some systems to improvethe extensibility and real-time per<strong>for</strong>mance ofthem. So the MDM will have better application anddevelopment value.6. AcknowledgmentsThis work was supported by the National Key TechnologyR&D Program under Grant No. 2006BAI22B03.References[1] Hande Alemdar, Cem Ersoy. Wireless sensor networks<strong>for</strong> healthcare: A survey. Comput. Netw. 2010.[2] Diaz, J., Rodriguez, E., Hurtado, L., Cacique, H.,Vazquez, N., Ramirez, “A. CAN bus embedded system<strong>for</strong> lighting network applications Circuits andSystems”, MWSCAS 2008. 51st Midwest Symposiumon 10-13 Aug, 2008: 531 - 534.[3] Huiqian Yang, Yaonan Wang, Xiaofang Yuan. “Developmentof Data Acquisition and Display Systemof HEV CAN BUS”, Computer Engineering and Applications,Vol.20 2006: 228-232.[4] Jiying Li. “Research on Frequency-shift Send Equipmentwith Microcomputer”, Journal of LanzhouJiaotong University (Natural Sciences Edition),Vol.26, No.1, 2007: 32-34.[5] Michael A.Goodrich, Alan C. Shultz. “A surveyFoundations and Trends in Human-computer Interaction”.Human-robot interaction. Vol.14, No.2, 2007.[6] Atmel. AT90CAN128-Datasheet-Revg, USA, AtmelCorporation, 2007.[7] Paolo Dario, Eugenio Guglielmelli, Vincenzo Genovese,Maurizio Toro. “Robot assistants: Applicationsand evolution”. Robotics and Autonomous Systems,Vol.18, No.3, 1996: 225-234.International Journal of Intelligent Engineering and Systems, Vol.3, No.3, 2010 33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!