基于ARM核的ADμC7O26硬件系统开发及其在医疗仪器中的应用

发布者:颐真阁最新更新时间:2011-06-03 关键字:ARM核  ADμC7O26  医疗仪器 手机看文章 扫描二维码
随时随地手机看文章

0 引言
   
随着人们生活水平的不断提高,人们对于自身健康的关注也提升到一个前所未有的高度。在今天,越来越多的高科技手段开始运用到医疗仪器的设计当中。心电图、脑电图等生理参数检测设备,各类型的监护仪器,超声波、X射线成影设备,核磁共振仪器,以及各式各样的物理治疗仪都开始在各地医院广泛使用,并且医学仪器正在向着组合式、多功能、智能化和微型化方向发展。现代的医学仪器一般都广泛采用了嵌入式微处理器来增强仪器的智能化程度,提高其稳定性和数据处理的精确性,使医学信号的采集、处理、通信一体化,并具有自诊断、自校验等一系列优点。其中ARM(Advanced RISC Machines)嵌入式微型主板作为中央处理模块,凭借自身体积小巧、功能强大、功耗低和稳定性强、采用硬件与指令双重加速来提高性能和指令速度的优势得到广泛的应用,成为多家医疗设备厂家的首选。

1 ADUC7026的结构与特点
   
从ARM体系结构上看,嵌入式系统主要由嵌入式处理器、支撑硬件和嵌入式软件组成。处理器通常是单片机或微控制器;支撑硬件主要包括存储介质、通信部件和显示部件等;嵌入式软件则包括支撑硬件的驱动程序、操作系统、支撑软件以及应用中间件等。可见,嵌入式系统是一个很大的概念,一旦嵌入式处理器和支撑硬件选定了,那么工作最多的就集中在嵌入式软件当中了。许多运算量大的仪器都采用了ARM系统,美国模拟器件公司ADI是一家精于运放和高精度模数转换器(ADC)设计与生产的芯片生产公司,在得到ARM授权后把自己公司中的高精度ADC、成熟的脉冲调制、多路分频等融合为一体,使ARM微控制器不仅具备功能强大的32bit RISC微控制器(MCU)内核,同时具备16通道、快速、12bit分辨率的ADC和4个12bit分辨率数模转换器(DAC)的精密数据转换器。因此ADμC7026集成了ARM7TDMI内核,它具有基于闪存的16bit /32bit RISC(精简指令集计算机)微控制器,其最高处理能力高达45MIPS(Million Instructions Per Second)。模拟外设包括,多达16通道的快速、12bit分辨率ADC、4个独立12bit分辨率DAC和一个温漂优于10ppm/℃的精密带隙基准电压源、8kB片内SRAM,62kBFLASH,可扩展存储空间为512k,JTAG端口支持代码下载与调试,一个比较器,可编程逻辑阵列(PLA)和3相脉宽调制(PWM)发生器,40个通用I/O口,1个ART,4个通用定时器,4个外部中断,其它外设包括一个比较器,PLA和3相PWM发生器。该系列器件也支持灵活的待机(休眠)和唤醒模式,引脚采用了LFCSP或LQFP小封装,从而避免或减少了外界的干扰,提高了测量精度。其内部框图如图1所示。



2 ADμC7026硬件系统设计
   
目前,一般的医学院校针对医学影像技术专业都开设了《医用影像设备学》这门课程。由于一些实际的医疗仪器的控制部分都是集成在机器内部,很不方便学生完成单个电路的控制操作实验,并且还存在着诸如实验设备昂贵、缺少、很难满足学生的实际需要等客观条件,为此结合医学影像技术专业的实际情况,以美国ADI公司生产的AUDC7026为核心开发一款既可以用于学生完成一般的电路硬件实验,又可以用于师生硬件开发的ARM硬件系统,从而研制出适合学生完成医疗设备控制部分的实验系统,以帮助学生从实践中去掌握一些医疗仪器的基本组成、工作原理、接口电路以及硬件连接,并在此基础上拓展软、硬件开发的基本能力,为培养学生的创新能力和今后的实际应用打下良好的基础。所开发的硬件系统组成结构示意图如图2所示。

[page]

2.1 晶振电路的设计
   
ADμC7026片上集成了一个32.768kHz晶振、一个时钟分频器和一个PLL(锁相环)。内部的PLL能够将晶振频率放大1376倍,即为系统提供一个稳定的45MHz。为了降低系统功耗,可以通过软件设置时钟分频器的控制寄存器PLLCON和POWCON将经过PLL后输出的45MHz降频,最大可降低至352kHz,由于内部晶振有±3%的误差,因此,用户可以选择外接一个32.768kHz的晶振,通过软件设置PLLCON值使用外部晶振,使系统的性能稳定可靠。


2.2 电源电路的设计
   
电源是系统可靠工作的保证,整个系统的外部电源输入采用直流9V,系统的供电较为复杂,外接9V直流电源经过以稳压集成块7805为核心的直流电源转变为5V直流电压,再经高精度、低压差稳压芯片ADP3333转为3.3V基准电压输出给主电路供电及部分外围电路。


2.3 存储器扩展电路的设计
   
ADμC7026片上集成了62kB的Flash存储器,8kB的SRAM,ADμC7026片上Flash存储器能够通过串行编程模式、JTAG编程模式或并行编程模式在系统中编程。为了提高系统的存储能力,这里用两片不同的存储器扩展了32kB×16的外部扩展存储器。CY7C1020CV33是一种高性能、低功耗CMOS静态随机存储器,并且具有自动断电功能。74INTl6373A是一个高性能、16位D型锁存三态总线输出的BiCMOS静态随机存储器,其工作电压为3.3V。


2.4 模数转换与数模转换
   
ADμC7026片上集成了16通道12位逐次逼近型ADC,能够在电源电压为2.7~3.6V的范围正常工作,在系统时钟频率为45MHz下的最高采样率高达1MSPS。该ADC模块提供一个高精度、低漂移的片上2.5V基准电压VREF,该电压通过片上REFCON寄存器的软件配置也能作为输出,向外提供基准参考源。ADμC7026片上还集成有4通道12位DAC。每个DAC都具有轨至轨的输出电压范围,驱动能力可达100pF或者5kΩ,每个DAC也能通过软件配置来选择输出范围0至VREF(内部基准电压)、0至DACref(外部基准电压)和0至AVDD,而DACref(的取值范围是0V至AVDD。[page]

2.5 RS-232接口电路和JTAG接口电路
   
该ADμC7026(U1)的端口P1.1置和P1.0通过连接线连接到RS-232接口电缆(JB的)。接口电缆另一端可以直接连接到PC串行端口完成所需的电平转换,完成串行编程模式功能。20针的标准JTAG连接器连接到ULINK仿真器以实现Flash下载和片上调试。如图6所示。


2.6 复位、中断、串行下载电路
   
提供一个复位按钮允许用户手动复位,按下S3时,该ADμC7026 RESET引脚将被拉到DGND实现系统复位操作。当按下IRQ0的按钮开关S4时使ADμC7026的P0.4/IRQ0拉为高电平,用来启动一个外部中断0。进入串行下载模式,用户必须按住串行下载按钮S2使P0.0/BM低,同时按下和释放复位按钮。



3 ADUC7026系统在医学设备上的应用
   
ADUC7026为核心的ARM硬件系统上可以拓宽许多专业实验,特别是对影像设备课程的微观实验非常有益,如利用开发的ARM硬件系统配置ARM核微处理器集成开发工具,在μC/OS-II操作系统上,编写源程序来实现对X线机中的曝光时间、X线机管电压、X线管管电流三大参数及其它辅助电路的控制,其控制框图如图8所示。


    通过按动控制面板表面的按钮或触摸屏,观察LED或液晶屏的示数来精确调节曝光所需的管电压、管电流,设定好管电压、管电流数字由ARM控制系统后,按照精度要求通过数模转换模拟控制电压输送到高压控制器,控制X线管高压与强电流,其操作的便利性、直观性、管电压、管电流的重复性、精确性均较传统X线机有了质的提高。且ARM控制电路尚可在曝光时对管电压、管电流采样,通过ADC将得到的二进制数字信号通过I/O口输入ARM系统,与预设值进行比对,对差值部分在今后的曝光过程中进行补偿,通过这种负反馈的控制方式,即使在经过一段较长时间的使用后x线机的管电压、管电流仍然能保持较高的重复性、精确性。

4 结束语
   
从医疗仪器领域发展来看,现在的医疗仪器不仅对其所采集信息的分析、存储和显示等方面提出了更高的要求而且要求其具有更强大的计算、存储能力,更稳定可靠的性能,设备进一步地智能化、专业化、小型化,同时做到低功耗、零污染。这就为ARM系统在医疗仪器中的应用提供了更广阔的天地,这也必将不断地推动医疗仪器行业的飞速发展。

 

关键字:ARM核  ADμC7O26  医疗仪器 引用地址:基于ARM核的ADμC7O26硬件系统开发及其在医疗仪器中的应用

上一篇:基于ARM9的仿人机器人分布式控制系统
下一篇:基于ARM核的单电源心电检测模块的实现

推荐阅读最新更新时间:2024-03-16 12:36

基于ARM平台的MAC协议IP设计
  引言   无线局域网被认为是下一代IT产业发展的是大推动之一,被IT业赋予了极大的希望。无线局域网802.11系列标准的MAC协议是一样的,只是在物理层上有差异,因此对802.11MAC协议的开发,不论是在802.11b流行的今天,还是802.11g可能会成为主流的将来,都是很有意义的。当然,ARM以其先进的体系结构已经成为嵌入式市场的RISC标准,因此基于ARM的IEEE802.11MAC协议的开发是很有现实意义的。   PC软件开发是指脱离硬件的嵌入式软件开发阶段。此阶段可以在各种IDE环境下进行开发,并进行软仿真来验证软件的逻辑正确性。然后将开发出来的PC软件结合硬件所需要的硬件相关代码向硬件平台进行移值调试。前两个阶段
[单片机]
在“精准医疗”浪潮下国产仪器厂商该如何发力
2015年1月20日,美国总统奥巴马在国情咨文中提出 精准医学计划 ,希望精准医学可以引领一个医学新时代。一时间 精准医疗 成为覆盖全球的热门话题,并引得医药健康产业市场风起云涌。很快,中国也提出了自己的计划,并于2016年3月份正式将精准医疗列入 十三五 规划中,从而拉开了中国精准医疗浪潮的序幕。随之而来的,国内众多资本开始纷纷布局精准医疗。   作为精准医疗的重要技术支撑手段,相关仪器及其产业的发展也备受关注。由于传统行业(例如:冶金、石化、建材等)近些年的增长乏力,不少科学仪器公司很自然地将目光投向了 精准医疗 这一极具发展潜力的热门领域,像博奥生物集团有限公司(简称博奥生物)可以称得上是国内这个领域的 先行者 之一。
[医疗电子]
在“精准<font color='red'>医疗</font>”浪潮下国产<font color='red'>仪器</font>厂商该如何发力
基于ARM的IEEE802.11bMAC层协议IP设计
摘要:介绍了IEEE 802.11b MAC层协议IP核设计,提出了基于32位微处理器ARM7DMI的系统设计方案,阐述了系统硬件平台的设计、结构及主要模块单元的功能;给出了利用形式描述语言SDL进行MAC层协议设计开发的完整设计流程;阐述了软件的层次结构,并针对设计中遇到的代码生成器的选择、设计优化、与实时操作系统(RTOS)的集成和环境函数编写等问题进行了深入讨论。 关键词:ARM 802.11, IP 目前各种协议的设计实现,大多数是基于微处理器、微控制器或DSP的嵌入式系统。ARM是ARM公司推出的高性能32位RISC微处理器,具有业界领先的体系结构,被广泛6应用于各种系统设计中。基于ARM的开发通常使用C、C++或
[网络通信]
DIALOG SEMICONDUCTOR面向ARM®四应用处理器推出最强大的电源管理芯片
德国Kirchheim/Teck – 2012年11月8日- 电源管理、音频和近距离无线高集成度技术供应商Dialog 半导体有限公司(FWB:DLG)日前宣布:推出其面向ARM®四核和双核应用处理器的最强大、最高集成度的可配置电源管理芯片(PMIC)。新推出的DA9063中的六个DC/DC转换器可提供高达12A的电流,比其最接近的其它竞争产品要高出24%。它可同时为处理器(高达5A的电流输出可满足处理器及协处理器的电源需求)、外部存储器、无线通信(WLAN和蓝牙)、GPS、调频(FM)收音机和数据调制解调器供电。其DC/DC转换器可同时提供3A和5A的电源输出。这意味着该PMIC具有可扩展性,并能适应各种智能手机、平板电脑和
[单片机]
DIALOG SEMICONDUCTOR面向<font color='red'>ARM</font>®四<font color='red'>核</font>应用处理器推出最强大的电源管理芯片
英飞凌推出集成Arm的IMC 300电机控制器
英飞凌宣布将发布IMC300电机控制器系列。该系列将iMOTION运动控制引擎(MCE)与基于Arm Cortex-M0内核的附加微控制器结合在一起。 IMC300是对IMC100系列的补充,两者均共享MCE 2.0的相同实现,并提供即用型电动机和PFC控制。MCE将用于控制电动机,系统应用程序可以在嵌入式Arm微控制器上独立运行。 该公司的MCE 2.0实现了永磁同步电动机(PMSM)的磁场定向控制(FOC)。 MCE集成了所需的硬件和软件构建块以及必要的保护功能,从而减少了物料成本(BOM)。自主MCU提供了灵活的外围设备集,可以满足多种功能,例如系统功能,特定的通信或驱动器监视。 IMC300设备已通过UL / IEC 60
[工业控制]
ARM的双CPU数字信号处理器
    摘要: 主要介绍美国TI公司最新推出的定点数字信号处理器TMS320VC5470的结构、功能及特性。对集成到该器件中的TMS320C54x数字信号处理器和ARM7TDMI RISC MCU及其两者的连接分别作了介绍。对选用TMS320VC5470作为数字信号处理器构建嵌入式系统有一定的参考价值。     关键词: TMS320VC5470 DSP MCU TMS320C54x ARM7TDMI 引言 TMS320VC5470(简称5470)是集成了基于TMS320C54x体系结构的DSP子系统和基于ARM7TDMI核的RISC微控制器子系统的CPU定点数字信号处理器。它与以前的器件相比,
[嵌入式]
Marvell将GHz ARM芯片用于数码相框产品
      Marvell在首个GHz级消费和嵌入式系统处理器系列中采用了Sheeva ARM9内核。PXA168在日前的消费电子展(CES)中得以展示,瞄准了具备互联网功能的数字相框市场。       Marvell从英特尔收购过来XScale产品线,并拓展其业务。在2006年六月该公司发布了55nm、可以运行Linux或者Windows CE的器件,不过价格达到100美元。该公司瞄准数码相框的产品与三星日前发布的65nm ARM9产品形成竞争,同样的竞争对手还有中国、包括台湾地区的Amlogic、MagicPixel、SunPlus等公司。       “我们定位于与一些能提供实时操作系统和一些受限功能的处理器的
[嵌入式]
浅谈μCOSII在Cortex-M3ARM处理器上的移植
随着科学技术的发展,嵌入式技术已被广泛应用到汽车电子、无线通信、数码产品等各个领域。嵌入式操作系统及嵌入式处理器技术发展迅猛,嵌入式操作系统典型代表有μCOS—II、μClinux、Winclow CE、VxWorks等;嵌入式处理器包括ARM、MIPS、PowerPC等。 1 软硬件开发环境及处理器介绍 1.1 软件硬开发环境 本移植过程使用的软件环境是RealView MDK开发套件,此产品是ARM公司最新推出的针对各种嵌入式处理器的软件开发工具,该开发套件功能强大,包括了μVisiON3集成开发环境和RealView编译器。使用的硬件平台是深圳英蓓特公司推出的全功能评估板STMl03V100,其上所采用的处理器是ST意
[单片机]
浅谈μCOSII在Cortex-M3<font color='red'>核</font>的<font color='red'>ARM</font>处理器上的移植
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

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

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