基于ARM嵌入式系统的微波热疗仪控制系统设计

发布者:幸福的家园最新更新时间:2020-08-18 来源: elecfans关键字:ARM  嵌入式系统  微波热疗仪  控制系统 手机看文章 扫描二维码
随时随地手机看文章

引言

随着科学技术的发展,各种医疗设备相继问世并得到广泛应用。微波治疗疾病的原理比较复杂,由国内外目前研究结果可见微波治疗疾病主要是通过热效应和生物效应来实现的。由于极性分子间存在磁阻对振荡产生阻尼作用,从而消耗微波能量而生热,利用这些热量达到治病之目的,这就是微波治疗的热效应。 通过研究和实验表明,用微波照射病变部位,其治疗效果远远超过其它热敷方法。人体的组成成分大部分是碳水化合物,碳水化合物的分子都是极性分子,极性分子在微波场作用下,随微波频率改变其极性称作极性振荡,极性振荡的频率与微波频率相同,其振幅与微波强度成正比。 大家知道,中医通过热敷、针灸可以治疗寒症和局部炎症;通过人体自身发热,可以达到自身免疫功能。微波是指频率为300MHz-300GHz的电磁波,是无线电波中一个有限频带的简称,即波长在1米(不含1米)到1毫米之间的电磁波,是分米波、厘米波、毫米波和亚毫米波的统称。微波频率比一般的无线电波频率高,通常也称为“超高频电磁波”。微波作为一种电磁波也具有波粒二象性。微波的基本性质通常呈现为穿透、反射、吸收三个特性。对于玻璃、塑料和瓷器,微波几乎是穿越而不被吸收。对于水和食物等就会吸收微波而使自身发热。而对金属类东西,则会反射微波。


微波治疗仪是一种利用微波的生物学特性对各种疾病进行治疗的医疗设备,它综合了微波、传感器、自动控制、计算机软件和硬件等高科技技术。市场上的微波治疗仪的控制系统多数采用单片机实现,普遍存在操作繁琐、无图形化操作界面、显示不直观的缺点生物电磁学作为一门新兴的边缘学科,已愈益受到中国外有关专家和学者的重视。,对高频电磁波的研究已经拓展到毫米波段,并被视为研究的重点内容。毫米波生物医学工程的研究,始于六十年代,1968年,加拿大学者Webb发表了第一篇关于毫米波可抑制细菌生长的生物效应文章,随后他又报道过微生物对毫米波存在类似谐振的能量吸收谐振点,指出了正常细胞和癌细胞对毫米波具有不同的吸收谐振点。此后,俄、美、德、法和中国等许多科学家都做了大量的基础实验研究和临床验证工作。结果表明低能量密度的毫米波照射能引起明显的生物效应,同时在毫米波临床应用上也积累了大量有价值的资料。 微波作为毫米波的一种,除了具有毫米波的共有特性外,还有一些区别于其他毫米波的独特性质。微波的主要特点是它的似光性、穿透性和非电离性。


ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。由于ARM嵌入式技术能使控制系统小型化,并且开发出来的产品功能强大,成本低廉,具有较高的性价比。因此,我们根据微波热疗仪的市场需要,开发了一种新型的基于ARM嵌入式系统、配置WINCE.NET操作系统的微波热疗仪。


1 硬件系统

1.1 硬件功能简介

微波刀是一种将微波能量用来进行外科手术的微波手术刀。它由频率为2000~10000 MHz,功率70~150 W连续可调的微波功率源,通过传输线与手术刀具相连组成。微波源产生的能量经传输线,沿手术刀具进入患者手术部位,实现手术目的。它具有止血效果好,刀口不碳化,灭菌,防止手术感染等特点,并且体积小,操作灵活。消融技术是使微波治疗源经过人体自然腔道,准确定点的介入到人体的局部病变部位,自动精确的控制其治疗功率、时间和治疗范围的技术。


本系统的微波发射器可外接微波刀和消融针,工作情况如下:

(1)微波刀:手术中微波刀在使用时,用户通过人机交互界面控制微波刀的输出功率,同时系统自动累计微波刀的运行时间,便于病历记录。

(2)消融针:消融针应用于热疗时,用户可预先设置消融针运行功率、时间和警戒温度,系统采用倒计时方式计算消融针运行时间,时间归零后,系统自动切断功率输出。治疗过程中,为了防止患者治疗部位的温度过高而造成组织损坏,系统还可以监视患处的温度变化情况,当检测到的温度高于警戒温度时,系统自动调低消融针的输出功率;当检测到的温度恢复正常后,系统恢复消融针的输出功率为预先设置值。


1.2 硬件组成

整个硬件系统分为三大部分,即嵌入式系统模块、温度采集及控制模块以及微波源。图1是系统的硬件结构图。

基于ARM嵌入式系统的微波热疗仪控制系统设计

图1 硬件系统结构图

基于ARM嵌入式系统的微波热疗仪控制系统设计

图2 嵌入式系统模块结构图


1.2.1 嵌入式系统模块

嵌入式系统模块的结构如图2所示,模块采用三星公司的ARM9系列微处理器 S3C2410,其中包括64M的RAM和64M的Flash。嵌入式系统模块外接一块Sharp公司的10.4寸液晶显示器,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(devices used to control, monitor, or assist the operation of equipment, machinery or plants)。从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。其分辨率为640×480,作为系统的人机交互平台供用户操作使用。


嵌入式系统模块是整个系统的核心控制部分,它提供友好的人机交互界面供用户设定功率、时间和警戒温度等参数,然后通过串口与单片机通信以控制微波源的输出功率,并在液晶显示器上显示实时的温度曲线。嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用系统,对功能、对可靠性、成本、体积、功耗有严格要求的专用计算机系统。


1.2.2 温度采集及控制模块

温度采集及控制模块由单片机和温度采集电路组成:

(1) 单片机。单片机采用Silabs公司的C8051F005芯片,该芯片内嵌12位A/D和12位D/A转换器。它通过A/D采集8路温度信号并经串口发送到嵌入式系统模块中,同时将嵌入式系统模块传来的功率值通过D/A转换成电压以驱动微波源。

(2)温度采集电路。在热疗过程中,为了检测人体患处的温度变化情况,系统配置了温度采集电路。它由8路热敏电阻和信号放大电路组成,热敏电阻先与固定电阻分压,经信号放大电路放大后接到单片机的A/D转换器。


1.2.3 微波源

微波源采用磁控管作为微波振荡管,当磁控管的工作点设置合理、内部振荡稳定时,微波可由谐振耦合器和同轴电缆耦合到专门设计的圆形辐射器输出。该微波源主要由微波驱动电路和微波辐射器组成。

基于ARM嵌入式系统的微波热疗仪控制系统设计

图3 微波源

由于微波源输出的功率与驱动电压之间为非线性关系,在本设计中我们预先测出功率与驱动电压的对应关系表,控制程序通过查表将用户设置的功率转换成电压值,并通过串口发送给单片机。


2 软件系统

2.1 嵌入式操作系统WINCE.NET

Microsoft Windows CE.NET (又称WINCE.NET)是一个紧凑、高效和可裁减的操作系统,适用于各种嵌入式系统开发中。它拥有多线程、多任务、完全抢先式优先级的特点。

Embedded Visual C++++(简称EVC)是Microsoft公司推出的一套基于WINCE.NET平台的可视化开发工具,它支持MFC类库的子集,能够给开发者提供强大的支持,与普通Win32程序开发方法相似。


2.2 软件系统设计

根据硬件平台的特点以及实际的功能需求,软件系统分为两部分:手术刀控制和消融针自动控制功能,其中消融针自动控制功能提供三种功能:人体温度监视功能,微波功率自动调节功能以及消融针运行状态控制功能。其中人体温度监视功能提供温度-时间(秒),温度-时间(分)和功率-时间(分)三波形图,如图4所示。具体的系统流程图如图5所示。

基于ARM嵌入式系统的微波热疗仪控制系统设计

图4 软件结构图

基于ARM嵌入式系统的微波热疗仪控制系统设计

图5 程序流程图


2.2.1 手术刀控制功能块

该模块界面如图6(a)所示,它提供以下功能:控制微波刀启/停状态、计算微波刀运行时间、调整微波刀输出功率和初始化功率、时间参数。

基于ARM嵌入式系统的微波热疗仪控制系统设计

(a) 手术刀状态显示

基于ARM嵌入式系统的微波热疗仪控制系统设计

b) 消融针控制图

图6 软件部分功能图


嵌入式系统模块与温度采集及控制模块之间主要通过串口通讯[7](见图1)。应用程序需要对串口数据进行编码/解码以达到控制的目的。串口通讯数据格式统一如下:

(1)数模转换器向嵌入式系统模块发送的数据长度为每帧21字节,传输格式(见表1)如下:①前导码为0x55(1字节);②开始/停止(1字节):0x00表示停止;0xFF表示开始③功率值(2字节):功率值为一个范围(0—4095);④温度值(16字节):每个温度值取值范围为0-4095(2字节),所以共需16字节;⑤结束码为0xAA。

表1 温度采集及控制模块-嵌入式模块数据格式

基于ARM嵌入式系统的微波热疗仪控制系统设计

(2)嵌入式系统模块给数模转换器发送的数据格式如表2所示,共5字节,定义同上。

表2 嵌入式模块-温度采集及控制模块 数据格式

基于ARM嵌入式系统的微波热疗仪控制系统设计

2.2.2 消融针控制功能块

如图6(b)所示,此模块提供功能:①消融针运行控制功能:所选用微波源的型号、警戒温度 、预运行时间和预输出功率;控制消融针启/停状态②微波功率自动调节功能:当被治疗的患处温度超过警戒温度时候,系统自动调低微波输出功率,直到温度恢复正常。③温度监视功能显示三种波形图:温度-时间(秒),温度-时间(分)和功率-时间(分)波形图。


3 实验与结论

系统整合后,于室温17℃的条件下我们对整个仪器进行过了测试。手术刀输出功率为35W。启动手术刀功能后,测得系统的表示输出功率的模拟电压值与时间的关系如表3:

基于ARM嵌入式系统的微波热疗仪控制系统设计

表3 手术刀输出模拟电压-时间表


另外,设置消融针输出功率35W,设置警戒温度30℃。启动消融针热疗功能,开始时将温度热敏探头置入11.5℃水中;于第5分钟置入温度为31.7℃的水中,于第6分钟取出继续置入11.5℃水中;于第10分钟置入温度为29.1℃的水中,于第11分钟取出,继续置入11.5℃水中。在此过程中,我们测得的功率转换后的电压值如表4:

基于ARM嵌入式系统的微波热疗仪控制系统设计

表4 消融针输出模拟电压-时间表

实验表明,控制系统能够精确控制微波的输出功率。同时,通过热敏探头,它能够准确监视患处温度变化,并根据预警温度值对输出功率大小进行调节,以防止患处温度过高引发灼伤事故。实验与理论的一致说明系统性能符合设计要求,今后还要不断努力,完善人机交互界面,提高可操作性;完善软件模块与不同微波发射器之间耦合的接口,提高系统的兼容性和可扩展性。

关键字:ARM  嵌入式系统  微波热疗仪  控制系统 引用地址:基于ARM嵌入式系统的微波热疗仪控制系统设计

上一篇:采用LPC2478和无线自组网实现远程抄表系统的设计
下一篇:基于ARM系列32位高性能嵌入式处理器的数据实时存储解决方案

推荐阅读最新更新时间:2024-11-07 10:16

基于变频控制系统单片机外围电路设计
本次设计采用选择PHILIPS 半导体 公司带手动复位功能的产品MAX708。MAX708还可以监视第二个电源信号,为处理器提供电压跌落的预警功能,利用此功能,系统可在电源跌落时到复位前执行某些安全操作,保存参数,发送警报信号或切换后备 电池 等。 另外,系统还扩展了可编程外围芯片PSD303。由于系统的 I/O口数量与实际所需数量还有很大的差距,故系统又扩展了两片8255A,一片用于接键盘和显示电路,一片用于接触发信号、紧急停车信号等。 一、键盘与显示电路 在本次设计中,设置了一个9按键的操作电路,以代替实际现场的操作按钮。6位的LED显示电路用于显示转速、电流、以及调试时的相关项的显示。 另外,为了便于现场工作之便,设
[单片机]
基于ARM和DS18B20的数字测温系统
  热误差是数控机床的最大误差源,数控机床的温度测试为机床热误差的补偿提供依据。传统的测温方案是将模拟信号通过电缆远距离传输至数据采集卡进行A/D转换并处理,实用中必须解决长线传输和模拟量传感器布线等问题。本文介绍了一种新型的设计方案,控制器采用SAMSUNG公司的32位ARM微控制器S3C44BOX,温度传感器采用单总线数字温度传感器DS18B20。采用数字温度传感器即在测试点完成了信号的数字化,提高了传输的可靠性,同时简化了外围电路,也便于传感器在机床上的布置安装。ARM处理器控制数字温度信号的采集,并与上位PC机通讯,同时其他硬件资源提供热补偿系统其他功能。本文在介绍数字温度传感器DS18B20的基础上,给出了系统的软硬件设
[电源管理]
基于<font color='red'>ARM</font>和DS18B20的数字测温系统
基于STC89C51的教室照明节能控制系统
大家在生活中或许见到过各种各样的节能产品,比如节能灯、变频空调、太阳能路灯、低耗电的液晶电视等。但是对于学生来说,校园中的节能应用似乎很少。再加上粗放式的用电管理模式,电能的浪费现象就处处可见了。教室照明用电占据了校园用电的多半部分,因此考虑如何将教室照明用电降至最低,就是要考虑如何实现教室照明的节能控制。   单片机以其低廉的价格和可靠的运行,取代计算机而成为了新一代的自动控制核心。该系统就是以单片机作为主控核心,应用热释电红外传感器、光电检测模块和计数模块作为前端信号采集,经过单片机的逻辑判断进而输出信号驱动继电器实现对日光灯的控制。    1 系统总体设计   该系统由7个部分组成。光强检测模块、热释电红外传感器和人
[单片机]
基于STC89C51的教室照明节能<font color='red'>控制系统</font>
基于AVR单片机的嵌入式系统的应用分析
引言   随着技术的发展,嵌入式系统的设计及应用对人们的生活产生了很大的影响,并将逐渐改变人们未来的生活方式,在特定的操作系统上开发应用程序,可以使开发人员忽略掉很多底层硬件细节,使得应用程序调试更方便、易于维护、开发周期缩短并且降低开发成本,因而嵌入式操作系统深得开发人员的青睐。   AVR微处理器是Atmel公司开发的8位嵌入式RISC处理器,它具有高性能、高保密性、低功耗、非易失性等优点,而且程序存储器和数据存储器可独立编址,并具有独立访问的哈佛结构。AVR单片机内核有丰富的指令集,通过32个通用寄存器直接与逻辑运算单元相连接,允许在一个周期内一条单一指令访问两个独立的寄存器,这样的结构使代码的执行效率比传统的复杂指令集
[单片机]
LabVIEW在暖通空调数据采集控制系统的应用
   引言   LabVIEW 大量应用在自动控制领域,对于HVAC系统中采用LabVIEW作为上位端软件还不多见,但随着LabVIEW 7 Express的发布,LabVIEW已经开始逐渐渗透到各个领域。在笔者所在专业HVAC自动控制领域使用LabVIEW后发现,其功能十分强大,节省系统开发时间,非常适合工程开发人员使用。笔者结合近来开发的一套HVAC系统,对LabVIEW在HVAC数据采集控制系统的应用做个介绍。    1 系统总体结构   HVAC中有大量数据需要采集,通过对数据的采集,来对各项系统参数进行调整。本系统主要由水系统、风系统、控制系统组成。   ● 水系统包括:水冷式冷水机组,冷却塔,膨胀水箱,冷冻水泵
[测试测量]
LabVIEW在暖通空调数据采集<font color='red'>控制系统</font>的应用
英特尔今年无力蚕食ARM智能机市场份额
据国外媒体报道,ARM芯片控制着智能手机市场这并非是个秘密。过去一段时间以来,英特尔一直试图开发智能手机芯片,但其应用处理器产品没有获得有意义数量的客户。据ARM称,这种情况今年不会改变。 ARM:智能手机市场份额没有大规模流失 在ARM最近的财报分析师电话会议上,一名分析师问到英特尔手机芯片业务对ARM授权营收的影响。ARM首席执行官西蒙?赛加斯(Simon Segars)回答说, 我们今年披露的数据和业绩预期,不能说明智能手机市场份额出现重大流失。 换句话说,ARM管理团队认为其合作伙伴(向ARM交纳专利授权费的公司)今年不会向英特尔流失有意义的市场份额。 这一说法靠谱吗? ARM把手机市场划分为高端
[手机便携]
基于ZigBee和STM32的智能家居控制系统的设计与实现(五)--终结
##基于ZigBee和STM32的智能家居控制系统的设计与实现(五)–终结篇 ###说明 首先祝贺自己顺利的完成了毕业答辩工作,想起整个过程还是挺让自己感动的。最后还被评为优秀毕业设计,虽然并没有什么luan用,但是,马上毕业了,还是挺让人怀念的。整个资料从第一篇博客说起就说会全部开源的,期间承蒙各位朋友的支持,给与资助,在此感谢了。虽然资料中私人信息删除了一些,但是不免有疏漏,所以有关个人信息还挺各位删除掉,小弟在此谢谢了! ###总结 下面简单介绍下系统使用到的一些资料和系统实现的功能。 开发系统:Windows10 64位 Ubuntu 14.04 32 位 软件版本:Qt 4.8.6 IAR .0 Altium Des
[单片机]
基于ZigBee和STM32的智能家居<font color='red'>控制系统</font>的设计与实现(五)--终结
铁电存储器在多CPU自动识别控制系统中的应用
1、自动识别控制系统简介 自动识别技术是将数据自动识读、自动输入计算机的一种方法或手段。它是包括条码技术、磁条(卡)技术、光学字符识别、系统集成化、射频技术、声音识别及视觉识别等集计算机、光、机电、通信技术为一体的综合性高新科学技术。自动识别技术提供了快速、准确地进行数据采集输入的有效手段,解决了手工数据输入速度慢、错误率高等造成的“瓶颈”难题,因而自动识别技术作为一种革命性的高新技术,日益为人们所接受。 自动识别控制系统则是集微机自动识别技术和现代安全管理与控制措施为一体的系统,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术。是解决重要部门出入口实现安全防范管理的有效措施。包括出入口门禁安全管理系统、电梯
[应用]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved