基于MSP430设计的微型家用心电图机

发布者:数字行者最新更新时间:2008-07-13 来源: 嵌入式在线关键字:存储  模式  单芯片  外围  滤波  心电信号 手机看文章 扫描二维码
随时随地手机看文章
  本文介绍了一种微型家用心电图机。该仪器具有强大的功能:显示监测、存储、回放、打印、记录管理、电源报警、电话或者互联网络传输。

      与其他心电图机的突出不同之处在于,本系统采用新型低功耗的16位单片机--MSP430 F135作为整个系统的控制核心,并配备相应的16位低功耗存储器AT29LV1024和液晶显示模块LMS0192A,从而简化了系统硬件电路,同时也大大降低了系统成本,因而该家用心电图机具有极为广阔的应用前景。

      一、概述

       心血管疾病是一种较为普遍的疾病,随着生活节奏的加快,生活水平和健康意识的提高,人们需要随时对心脏进行健康监护并且能在比较危急的情况下进行及时的诊治;同时,如果长期住在医院里面进行监护和治疗,那样花费高而且也给医院带来了不小的门诊压力。心电图机是诊断心脏病的重要仪器之一,目前市场上有多种心电图机,但是这些心电图机都不太适合在家庭中使用。为此,一种能够在家庭中应用、操作简单、价格便宜的低功耗家用电图机的设计方案应运而生。

      总所周知,随着科学技术的推进、人类社会的发展进步,全球医疗仪器的发展也是日新月异。21世纪的医疗行业主要呈现以下两个特点:第一、未来的医疗世界,主要的代表产品是纳米机械元件、随身佩戴式化学感测器、居家保健应用医疗器材等。第二、信息与医疗技术紧密地结合在一起。家用心电图机的设计正是顺应这两个大趋势。另外,从这次SARS病毒爆发来看,可以预计,它将会推动居家保健应用医疗器材的发展。因此,家用心电图机在国内外都是一种新型产品,具有极大的市场发展潜力。

       二、功能与基本原理

     (一)总体设计

       为了实现心脏的"健康监护"和"家庭门诊",该家用心电图机具有以下基本功能:

       利用液晶显示系统实时显示心电波形和工作菜单;

       利用外部存储器将需要存储的心电信息保存以便日后作为诊治参考;

       利用打印机将心电图打印存档;

       可整理保存用户的记录信息;

        多种操作模式,自动,手动操作可以任意选择;

       可以方便的将从人体采集到的心电信号传送到相关的医疗机构。
考虑到用户实际使用的需要,家用心电图机还必须满足以下的特点:

       抗干扰能力强;

       体积小,重量轻,携带方便;

       操作简单;

       功耗低;

        为了得到广泛推广使用,生产成本要低,必须有比较好的性能价比。
该家用心电图机采用的是干电池供电,而干电池供电需要解决的一个基本矛盾是:低功耗要求系统采用比较低的时钟频率而与此同时要求系统对一些基本的操作能够快速反应和启动,这就要求系统最少具备两种高低不同的频率,必要时两种频率可以切换使用。正因为MSP430 F135具有丰富灵活的时钟模块,所以本系统选取它来作为控制核心,与此同时还选用了与之配套的低功耗外部存储器AT29LV1024和液晶显示模块LMS0192A。

        德州仪器公司所提供的MSP430为高整合、高精度的单芯片系统,是目前工业界中具有最低功耗的flash 16-bits RISC微控制器。MSP430 F135具有强大的处理功能和丰富的外围模块,可方便地实现心电信号的采集、处理、存储、打印以及传输。另外,将其作为系统的控制核心,可以极大地简化整个硬件电路和提高系统的性价比。

       心电信号由电极或导联线从人体采集,经放大、滤波处理后进入单片机进行A/D转换,送液晶显示。如需存储则按下存储键后心电数据就会存储到外部存储器中,而且在需要回放、打印、传输时,可以直接从外部存储器中调出使用,进而实现各种功能。可以直接利用网络或电话将家用心电图机所监测的数据传送到相关的医疗机构,经过诊断、处理之后由医疗机构反馈回来,因而方便和高效地实现了"家庭门诊"和"健康监测",既节省了用户开支又相对减轻了医院的门诊压力。本系统采用了图1所示的电路结构。

本系统采用的电路结构

     (二)心电信号的检测及采集

       家用心电图机所需检测的心电信号幅值在0.05~4 mV,频率在0.05~72Hz。而检测中存在的主要干扰信号有电极板与人之间的极化电压、50Hz工频干扰、仪器内部噪声和仪器周围电场磁场电磁场的干扰等等。心电信号中50Hz工频干扰可以利用自适应模板法消除,则心电图机模拟部分可以采用如图2所示的硬件结构。心电信号经电极或导联线采集后,先要进行电压放大。电压放大器一般由两级组成,前级采用负反馈差动放大电路。系统中,采用TI公司的基于双运放电路的微功耗仪表放大器INA321芯片作为心电信号的前级放大器,放大倍数为10倍。由于72Hz以上的干扰信号较强而0.05Hz以下的干扰信号相对较弱,所以在滤波电路中,采取先低通滤波取出72Hz以下的信号,然后接高通的方式,这样就能滤除极化电压信号得到心电信号。由于在前面的滤波电路中采用了RC高通滤波电路,该电路具有较高的输出阻抗,所以后级放大采用了同相放大电路,放大倍数为20倍。

        心电信号的最高幅值为4mV,经过200倍的放大为0.8V,而A/DC的输入范围为0~2.5V,设计时取中间值1.25V为参考,所以放大后的心电信号叠加参考电压1.25V后大小为(1.25±0.8)V,正好落在A/DC的模拟输入信号范围。同时,心电信号的频率在0.05~72Hz之间,为了保证采样定理的要求和保证转换速率可以选取采样率fs=200Hz。MSP430 F135自带高速12位逐次逼近型ADC12,该ADC12具有内部参考电压、采样保持和自动扫描功能,有8个外通道4个内通道,高达200KHz的采样速率,多种采样方式,因而完全能够满足要求。

系统模拟电路框图

                                                    图2 系统模拟电路框图

      (三)单片机系统--MSP430 F135

       基于功能、价格、功耗以及家用心电图机设计的实际需要等几个方面的考虑,本系统选用具有12位ADC的超低功耗微处理器MSP430 F135作为系统的控制核心,它是TI公司2000年底新推出的超低功耗Flash型16位RISC指令集单片机。它具有丰富的片内外围,是一款性价比极高的单片机。利用它作心电信号的采集与处理,不仅极大地简化了系统硬件电路,还大大提高了系统的性价比。MSP430 F135的结构原理如图3所示。

MSP430 F135结构原理图

        由结构原理图可知,MSP430 F135包含了16KB Flash和512B RAM,还带有以下几种外设:基本时钟系统(片内DCO和两个晶体振荡器)、看门狗定时器/通用目的定时器、带3个捕获/比较寄存器3和PWM输出的16位定时器Timer_A、带3个捕获/比较寄存器和PWM输出的16位定时器Timer_B3、I/O端口1~6(每一个有8个I/O,其中端口1和2均具有中断功能)、比较器_A、12位A/D转换器ADC12、通用串行同步/异步接口USART0。

        MSP430 F135包含了一个具有八个外部通道的12位高性能A/D转换器、一个具有自动扫描功能的容量为16个字的可编程缓冲器、片内参考电压、一个温度传感器以及电池低压时的检测电路,A/D转换器的速度可高达200KHz。利用芯片内置的自动扫描功能,A/D转换器可以不需要中央处理器的协助而独立工作,并且将转换后的数据自动存入缓冲区。这样,中央处理器的工作负担就大为减轻。换言之,可以让处理器去执行其它的数字信号运算或进入省电工作模式。除此之外,内置的参考电压以及温度传感器可以减少外部器件数目并且降低系统的整体成本。心电信号经过200倍放大之后经端口6进入该A/D转换器进行模数转换,转换的结果自动存放在相应通道的寄存器中,然后再送到外部心电信号存储器中。

       由于内置了功耗极低的快速闪存,MSP430 F135在待机模式下所消耗的电能还少于电池未使用时的自然损耗。除此之外,它可在6ms之内从待机模式立刻转回到完全工作模式,因为在启动过程中器件不会浪费任何时间,从而可延长电池的寿命。在正常的工作状态下,如果工作电压为2.2V,器件每个MIP所消耗的电流只有250μA。

        MSP430 F135有片内Flash ROM,给用户的开发调试带来极大的方便。目前的开发环境大都采用IAR公司的WINDOWS WORKBENCH软件,与之配套的有TI公司提供的开发套件MSP-FET430P140,可实现的功能为程序的下载、更新、运行、调试。由PC环境下的JTAG控制实现FLASH的编程,由片内仿真逻辑控制的全速调试可设3个断点。用户在自己的目标板上引出JTAG引线到调试装置便可实现程序的下载与调试。

       MSP430F135的基本时钟系统包括一个片内DCO和两个晶体振荡器,可以产生三种系统适用的时钟信号:ACLK、MCLK和SMCLK。其中,主系统时钟MCLK用于CPU和系统,辅助时钟ACLK和子系统时钟SMCLK用于外围模块。可以通过对不同模块操作模式和CPU状态的智能化管理,使得MSP430 F135的工作方式可以适应多种超低电压和超低功耗的需求,即使在中断处理期间也一样,一个中断事件可以把系统从各种低功耗方式唤醒并且通过RETI指令返回到中断以前的工作状态。下面是MSP430 F135芯片支持的六种工作方式:

      1)活动方式(AM):CPU和不同组合的外围模块被激活,处于活动状态;
      2)低功耗方式0(LPM0):CPU停止工作,外围模块继续工作,ACLK和SMCLK有效,MCLK的环路控制有效;
      3)低功耗方式1(LPM1):CPU停止工作,外围模块继续工作,ACLK和SMCLK有效,MCLK的环路控制无效;
      4)低功耗方式2(LPM2):CPU停止工作,外围模块继续工作,ACLK有效,SMCLK和MCLK环路控制无效;
      5)低功耗方式3(LPM3):CPU停止工作,外围模块继续工作,ACLK有效,SMCLK和MCLK环路控制无效并且数字控制振荡器DCO的DC发生器被关闭;
      6)低功耗方式4(LPM4):CPU停止工作,外围模块继续工作(如果提供外部时钟),ACLK信号被禁止,晶体振荡器停止工作,SMCLK和MCLK环路控制无效并且数字控制振荡器DCO的DC发生器被关闭。

       由上可知,MSP430 F135的超低功耗性能的实现主要与它对时钟的产生与控制密切相关。在超低功耗的设计中CPU的大部分时间都处于休眠状态。MSP430 F135有5种低功耗模式,在主程序中CPU完成了相应的设置或任务之后就让CPU进入适当的低功耗模式。CPU所需完成的大部分工作都在中断服务程序中完成,由相应的中断唤醒CPU完成中断服务,执行完成之后再进入低功耗模式。从而可以通过软件对内部时钟系统的不同设置来控制芯片,使它处于不同工作方式。整个时钟系统提供丰富的软硬件组合形式以达到最低的功耗并发挥最优的系统性能。

      (四)外部心电数据存储器--1兆位3V供电的闪速可编程可电擦除的16位存储器AT29LV1024
       AT29LV1024是一种3V系统供电的闪速可编程可电擦除的16位存储器(PEROM),具有1M位的存储空间,1M位的存储空间分成512个分区,每一分区128个字。该芯片采用ATMEL公司先进的非易失性的COMS工艺制造,在使用温度范围内存取时间为150ns,此时功率消耗仅为54mW。当AT29LV1024处于休眠状态时,CMOS的维持电流不超过50μA。AT29LV1024的每一分区可擦写超过10,000次。

        AT29LV1024具有掉电保护功能,方便的在线编程能力不需高的输入电压,指令系统在3V电压下即可控制AT29LV1024。从AT29LV1024中读取数据与EPROM的操作相似,再编程能力是以每一分区为单位的,128字的数据装入AT29LV1024的同时完成编程。在一个再编程周期里,存储单元的寻址和128字的数据通过内部锁存可释放地址和数据总线,这样可为其他操作提供地址和数据总线。编程周期开始AT29LV1024会自动擦除分区的内容,然后对锁存的数据在定时器的作用下进行编程。编程周期的结束是通过查询I/O7或者I/O15的 有效时实现的,一旦编程周期结束,就可开始一个新的读或编程操作。

        AT29LV1024的工作原理如图4所示。

AT29LV1024的工作原理

       AT29LV1024是一种新型的存储器,具有以下特点:

      (1)3V~3.6V供电范围;

      (2)单一3V读写操作;

      (3)硬件和软件数据保护;

      (4)快速读取时间:150ns;

      (5)低功率消耗:15mA有效电流,50μA CMOS维持电流;

      (6)分区程序操作:擦除、编程单向循环方式,512个分区(128字/分区),内部地址和128字数据锁存;

      (7)快速的的分区编程周期:20ms;

      (8)内部程序和定时器控制;

       (9) 查询程序是否结束;

      (10)典型擦除、编程可超过10 000次;

      (11)CMOS和TTL可兼容的输入输出;

      (12)有商用和工业用的温度可选范围。

       在家用单导心电图机中,利用AT29LV1024作为单片机片外扩展的数据存储器,存放心电数据,这些存放的数据可在线实时使用或需要时从存储器中读取。AT29LV1024的掉电保护的功能可以在意外掉电或关闭电源的情况下保存数据,这样不仅确保了数据的可*性,还可以省电。由于AT29LV1024可作程序存储器也可作数据存储器,因而在这里存放从人体采集的心电数据,这些数据是通过单片机的A/D转换获得的心电信号的数字量,这些数字量首先存放在单片机的内部RAM中,当内部RAM存满128字之后数据便依次存放在外部数据存储器AT29LV1024中,今后需要使用这些数据时,便可从AT29LV1024中读出。AT29LV1024可存储或修改几段不同时期的心电波形,例如:用户的日常病例,以供日后参考。当需要更新这些数据时可以通过电擦除更新已存储的数据,以重新存储新的心电数据。

       由于从AT29LV1024的再编程能力是以每一分区为单位的,128字的数据装入AT29LV1024的同时完成编程,它的每次操作时是以128字单位的,每次存储、更新都是128字,并且每次在送128字数据之前都需要进行初始操作,程序如下:

程序

        AT29LV1024在系统中的应用使用户不仅能快速地实现所需功能,而且电擦除的方式为程序和数据的存储和更新提供了方便,特别是其掉电保护的功能可以在意外掉电或关闭电源的情况下保存数据,确保了存储的可*性并减少了耗电,是以往采用RAM所不具有的功能,对于心电数据的存储有很大的方便,例如从人体所采样的A/D值可随时存储在AT29LV1024中,以便回放、打印、传输时调用。

      (五)液晶显示系统--LMS0912A液晶显示模块

       LMS0192A液晶模块是一种小型的液晶系统,它的外观尺寸为79×42mm,44个引脚。160×64点阵显示,点大小为0.30×0.34(mm),点间距0.34×0.38(mm)。内部拥有大规模集成并带有驱动器和控制器,它直接受单片机控制,接收8位的串行或并行显示数据的同时可将数据显示,并将数据存储在片内的数据存储器中(DDRAM)。DDRAM中的数据显示单元与液晶屏的点阵单元存在一一对应关系,并且LMS0192A液晶模块数据的读写操作不受外部时钟的控制,因而LMS0192A的显示具有很高的灵活性。LMS0192A液晶模块带有液晶必须的电源驱动电路,这样可用最少的元件和最小的功耗实现模块的功能。

       在微型家用心电图机中采用LMS-0192A液晶显示模块作为菜单和心电波形的显示。它以MSP430作为液晶的微处理器,通过单片机采集和处理心电数据,输出给液晶显示。

       1、接口方式:MSP430与LMS-0192A的接口如图5所示。

MSP430与LMS

       3、汉字菜单的显示:菜单主要是由汉字组成,可通过汉字字库将每个汉字转换为16×16点阵共32个16进制的数据送液晶显示。每个汉字的数据分别对应一个数据表,程序可通过查表的方式显示汉字。

      4、心电波形显示:心电波形是一系列的曲线,在液晶上要显示这些曲线需要将相应的点阵显示,对于一条心电曲线,起始显示数据点在起始列只显示一点,从第二个数据点开始,要在下一列显示上一数据点到此次数据点之间的线段。具体方法可通过16进制的数据除以总页数8得到商和余,得到的商为此数据点所在的页,得到的余为此数据点所在页的行数。注意的是每一数据点应在相应的列,因为列地址每送一个数据自动加1,因而在每次从DDRAM中读取数据时一定要保证列位置的正确,否则会出现曲线的混乱。这样利用LMS-0192A液晶模块将心电波形打印或直接从液晶上读取信息,为诊断提供依据。

       5、液晶初始化的程序如下(模块使用前,必须往引脚/RES 送/RES 信号,送/RES 信号后,模块可自动设定默认值。):

液晶初始化的程序

     (六)心电信号的电话传输--脉宽调制法

        在家用心电图机中,设有脉宽调制电话传输这一功能。这里采用了脉宽调制的基本原理,并且根据实际需要提出了一种改进的脉宽调制方法,使脉宽调制和解调的硬件和软件方法简单,信号解调后失真小,可以实现快速的电话传输。其主要原理如图6所示。用户在家中或任何有电话的地方都可将存储在家用心电图机中的心电信号驱动扬声器经声音耦合后通过电话网络发送到医院。医院的接收系统经过放大、滤波,利用比较器产生脉冲波形,此波形进入单片机后通过程序计算出每一个脉冲所代表的采样值,此后单片机将获得的采样值利用串口通讯发送到计算机中,计算机经VC++程序处理再现心电波形。

      1.发送部分
       MSP430 F135将心电的12位A/D采样值存储在外部数据存储器中,当需要进行电话发送时从外部RAM中取出,并且取低10位用来控制定时器产生宽度随采样值变化的脉冲,这一脉冲就可认为是经过采样调制过的脉冲信号(图7,其中τ1为第一个采样值对应的脉冲宽度,T1为第一个采样值的脉冲周期,同理τ2为第二个采样值对应的脉冲宽度,T2为第二个采样值的脉冲周期),这样的脉冲驱动扬声器通过电话网络发送到医院。电话传输信号的频率范围为300-1300Hz,300Hz的采样值对应时间τ应为1.667ms=1667μs,对应定时器的定时值τ'=0682H,定时器TH0TL0=F97DH(定时器0加计数),1300Hz则对应定时器的定时值τ'=0180H,定时器TH0TL0=FE7FH(定时器0加计数)。因而所有采样值的定时值0180H<τ'<0682H,由于采样值可能为零,所以在采样值的基础上加上0200H(>0I80H)的基值,这样采用10位采样值,最大为03FFH,最小为0000H,加上基值后的0200h≤τ' ≤05FFH在τ'的允许范围之内,因而可以准确无失真的传输。

心电信号的电话传输示意图

调制产生的脉冲


         2.接收部分

        微型家用心电图机配有接收系统,扬声器BEEP接收到信号之后由双运放TL062构成低通滤波器,截止频率f=1/2ΠC1R2=1300Hz,并且放大倍数为3.3×106/100×103=33,TL062的第二级构成比较器,使输入的信号经比较器后成为宽度变化的脉冲方波,每一个变化的脉冲宽度代表了一个接收到的心电信号采样值,此脉冲波进入单片机后通过计算恢复出心电采样值。

      (七)菜单界面及键盘接口

        在家用心电图机中,提供四个按键供用户操作,对应于液晶显示器上相关菜单。菜单包括:欢迎菜单、主菜单、次级菜单等三个层次,均由液晶显示提供。每一级菜单提供给用户简单的提示方便用户使用,因而用户只需在菜单的提示下按一键(有A、B、C、D四个键)便可完成所需要的操作。例如:主菜单显示如图9所示:

       本机采用的是独立式按键,直接用I/O口线构成单个按键电路。每个按键单独占有一根I/O口线,且其工作状态不会影响其它I/O口线的工作状态。由于MSP430 F135的端口1、2均具有中断功能,所以可以采用了中断方式的独立式按键电路,电路连接如图10所示:

主菜单显示

       由于在使用过程当中,每个按键和液晶菜单相联系,从而要在单一按键上要实现不同的功能,所以简单的独立式按键电路还不能满足设计的需要,在这里就必须使用软按键轮询技术。软按键轮询技术是用于将菜单和按键组合在一起的用户界面新技术。该技术使得用户可以在单一的功能键上进行多种选择。也就是说,每个按键可以和一个命令菜单或参数菜单相联系,用户可以通过按合适的键(如光标键)来选择所需要的命令, 也就是说采用按键嵌套的方法来使同一按键实现不同的功能。

       三、 小结

       心电图机是诊断心脏病的重要仪器之一,目前市场上有多种心电图机,但是这些心电图机都不太适合在家庭中使用。微型家用心电图机正是面向广大用户而设计的。它体积较小,携带方便,便于出门在外使用。操作简单,功能齐全、价格便宜、功耗低,性价比高,适用于在广大家庭中推广应用,因而将为人们及时、随地的心脏监测和保健带来方便。

       该微型家用单导心电图的突出特点就是功耗低,性能好。与其他心电图机的突出不同之处在于,本系统采用新型低功耗16位单片机--MSP430 F135来作为整个系统的控制核心。由于采用了功能强大的MSP430单片机,本系统设计的硬件电路与以往有较大差异。MSP430 F135有着丰富的外围模块,因此比较容易地实现了心电信号的采集、处理、存储、打印以及发送,从而使整个硬件电路得到极大地简化。

      参考文献

      1.Teaxs Instrument, Inc., MSP430 F135 User's Manual,2001
      2.Teaxs Instrument, Inc.,MSP430 F13X/14X Data's Manual,2001
      3.Teaxs Instrument, Inc.,MSP430 WINODWS WORKBENCH 接口指南,2001
      4.AT29LV1024A,Atmel Corporation,2001
      5.李素芬、李刚,电话传输心电信号的数字脉宽调制法,电子测量与仪器学报2002年增刊,1457~1460
     6.Topway,Inc.,LMS0192A液晶模块使用指南,2002
     7.蔡建新,张唯真编著,生物医学电子学,北京大学出版社 1997
     8.王保华主编,生物医学电子学,高等教育出版社,1998
     9. 孙涵芳、徐爱卿,单片机原理及应用,北京航空航天大学出版社,1988.
     10.生物医学工程手册 (美)J.克兰(Kline,Jacob)编著 徐振耀等译,天津科技翻译出版,1993

关键字:存储  模式  单芯片  外围  滤波  心电信号 引用地址:基于MSP430设计的微型家用心电图机

上一篇:中文语音处理在数字助听器中的开发
下一篇:红外线人体测温仪电路的设计

推荐阅读最新更新时间:2024-03-16 11:34

电动汽车充电设施发展的新思维和新模式
关于发展电动汽车的战略取向,其保障国家能源安全、节能环保等国家战略价值已达成广泛共识。但是判断电动汽车市场是否可行,应从用户的角度来看其发展前景。电动汽车产品少、价格高、后续充电不方便等问题,都给电动汽车的市场战略价值打上了问号。    电动汽车比较优势再认识 国家战略价值不等于市场战略价值,目前国内在这方面认识仍有所不足。市场价值主要取决于用户体验和成本竞争力的比较优势。用户体验为王的时代,体验本身对应的是用户的意愿。电动汽车在用户体验方面有四大突出优势:富人、好人、懒人、潮人。    电动汽车天生就有加速快、重心平稳的优势,属于高性能燃油车才能享受的“富人”体验。节能环保,无尾气排放以及可以利用公交车通道,这是体现精神
[嵌入式]
MSP430数字滤波器设计分享
大家一直有在讨论使用TI内部的数字滤波器,但是由于其调用的麻烦,以及汇编代码看的累,所以经常会碰到各式各样的问题,我以前也有帮工程师解惑,现在做个分享帖给大家,希望大家多多支持,让MSP430的作用更为广泛。 1.软件介绍:Filter solution 2.软件界面介绍: 该软件不仅能设计数字滤波器,模拟滤波器一样可以搞定。 3.开始设计数字滤波器: 4.频响测试: 5.代码生成:
[单片机]
MSP430数字<font color='red'>滤波</font>器设计分享
CortexM3存储器管理错误分析
在嵌入式CortexM3内核的MCU上写程序时,稍不留神,就可能出现内存溢出的情况。即,数组、指针变量溢出,导致MCU访问内部禁止访问的地址上。这样MCU就会跳转到存储器管理错误或者硬件错误中断上去,造成设备死机。当然了,你也可以在这两个中断中加入强制CPU复位重启。但这并不能彻底解决问题。这个问题一旦出现,令编程者很头疼,尤其是我自己。因为这种错误都是很隐蔽的,很难一下就定位到具体的位置上。 如果问题是在你刚刚添加了一些代码之后发生的,而且出现的频率很高,那问题可能好解决的多。最简单的方法就是把可能出错的程序全部屏蔽。看是否再出现内存溢出,如果不再出现了,那就一点点打开屏蔽的代码。这样就可以轻松定位出错的位置上。然后再去分析为什会
[单片机]
CortexM3<font color='red'>存储</font>器管理错误分析
开关电源工作模式解析
  顾名思义,开关电源就是利用电子开关器件(如晶体管、场效应管、可控硅闸流管等),通过控制电路,使电子开关器件不停地“接通”和“关断”,让电子开关器件对输入电压进行脉冲调制,从而实现DC/AC、DC/DC电压变换,以及输出电压可调和自动稳压。   开关电源一般有三种工作模式:频率、脉冲宽度固定模式,频率固定、脉冲宽度可变模式,频率、脉冲宽度可变模式。前一种工作模式多用于DC/AC逆变电源,或DC/DC电压变换;后两种工作模式多用于开关稳压电源。另外,开关电源输出电压也有三种工作方式:直接输出电压方式、平均值输出电压方式、幅值输出电压方式。同样,前一种工作方式多用于DC/AC逆变电源,或DC/DC电压变换;后两种工作方式多用于开关稳
[电源管理]
最小晶体管仅1个原子厚10个原子宽
  北京时间4月21日消息,据美国连线杂志报道,目前,英国研究人员研制世界上最小的电子晶体管,其厚度为1个原子,直径10个原子。   这项最新研制的新型电子晶体管比之前32纳米硅材料电子晶体管小3倍,英国曼彻斯特大学研究人员科斯特亚·诺沃舍罗夫说,“这种电子晶体管可用于任何半导体制造。”他和另一位合著作者将该研究报告发表在《科学》杂志上。   电子晶体管形式的逻辑门可加强计算处理能力。根据摩尔定律,每隔24个月,集成电路上的晶体管的数量将翻番,从而不断提升计算机性能。然而当前电子晶体管材料发展受限,只能采用硅作为材料。目前硅材料只能维持未来10年的摩尔定律发展。现在,最新研制的采用石墨烯(graphene)材料制成的电子晶体管
[模拟电子]
最小晶体管仅1个原子厚10个原子宽
Commvault Hedvig分布式存储平台又有新功能
球云和本地环境数据管理软件的公认领导者Commvault(纳斯达克代码:CVLT)近日在Commvault FutureReady大会上宣布推出Hedvig分布式存储平台(Hedvig Distributed Storage Platform)的全新增强功能,用于在混合云和多云环境下运行Kubernetes。 Kubernetes已迅速发展成为应用程序现代化的标准容器基础设施平台。企业需要确保支持容器化工作负载的存储基础架构具备适用于Kubernetes部署的集成解决方案。此类基础架构必须能够跨所有类型的Kubernetes部署(云托管或自管理)实现集成,并为整个容器化环境提供无缝迁移、数据保护、可用性保障和灾备能力。无论是在
[物联网]
外媒:5G光学滤波器供不应求
据国外媒体报道,在去年4月份韩国率先开始推出5G商用服务之后,越来越多的国家加入了5G商用的行列,5G商用网络的覆盖范围也越来越大。 而在越来越多的国家加入5G商用行列、5G商用网络的覆盖范围不断扩大的情况下,对搭建5G网络的各种设备及其零部件的需求,也就明显增加。 外媒在最新的报道中就表示,由于近期5G基站需求的大幅增加,光学滤波器制造商目前的产能已非常紧张,光学滤波器的供应也很紧张。 在报道中,外媒表示导致5G光学滤波器供应紧张的,是因为多个国家对5G基站零部件的需求增加,推出5G商用网络的电信运营商,正在加强他们5G基站的部署。
[网络通信]
外媒:5G光学<font color='red'>滤波</font>器供不应求
基于FPGA流水线分布式算法的FIR滤波器的实现
摘要:提出了一种采用现场可编码门阵列器件(FPGA)并利用窗函数法实现线性FIR数字滤波器的设计方案,并以一个十六阶低通FIR数字滤波器电路的实现为例说明了利用Xilinx公司的Virtex-E系列芯片的设计过程。对于在FPGA中实现FIR滤波器的关键——乘加运算,给出了将乘加运算转化为查找表的分布式算法。设计的电路通过软件进行了验证并进行了硬件仿真,结果表明:电路工作正确可靠,能满足设计要求。 关键词:FIR滤波器 FPGA 窗函数 分布式算法 流水线 随着数字技术日益广泛的应用,以现场可编程门阵列(FPGA)为代表的ASIC器件得到了迅速普及和发展,器件集成度和速度都在高速长。FPGA既具有门阵列的高逻辑密度和高可靠性,
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新医疗电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 医学成像 家庭消费 监护/遥测 植入式器材 临床设备 通用技术/产品 其他技术 综合资讯

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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