论文部分内容阅读
脊椎病是一种严重影响人们正常生活的常见疾病,可以通过药物、手术或物理方法等来治疗或缓解病人的痛苦。治脊床是用非手术方法治疗脊椎病的最有效医疗器械之一,是典型的机电一体化的产品,正在向智能化、自动化和人性化方面发展,越来越受到人们的欢迎。
本论文研究面向治脊床产品的嵌入式控制系统,改变了传统治脊床系统的控制方法和功能,采用了基于ARM7系列微处理器及嵌入式实时操作系统μC/OS-Ⅱ的构架,不仅能够增加产品功能,同时也能够提高产品的可靠性和安全性。
本文首先对治疗脊椎病的基本原理和现阶段的治疗方式进行了介绍,同时也介绍了本课题涉及的治脊床的功能特征:基本治疗功能、特殊远程医疗功能和安全功能等。然后介绍了治脊床的硬件系统,包括基于ARM7系列微控制器LPC2138的主控制系统和各个电路模块。在基于ARM7微控制器的主控制系统部分主要阐述了LPC2138的特点、基于LPC2138的嵌入式开发板的设计、嵌入式实时操作系统μC/OS-Ⅱ在ARM7上的移植以及整个控制系统的结构设计等,并对可编程显示器OP320的应用,包括OP320和三菱FX系列PLC串口通信协议作了介绍。
在软件部分,本文介绍了μC/OS-Ⅱ在ARM7上的应用,以及本控制系统中相关软件设计思想以及控制算法的应用。以有限状态机的系统运作机制实现了ARM7主控制系统的正常运行。“S加减速曲线”算法保证了电机控制的精确性和可靠性。应用的增量式PID控制算法,使温度控制达到了快、准、稳的效果。文章最后,对有关工作进行了总结和展望。