基于MCP2030无线激活的低功耗系统设计

发布者:dst2015最新更新时间:2012-03-24 来源: 单片机与嵌入式系统应用 关键字:MCP2030  无线激活  低功耗系统 手机看文章 扫描二维码
随时随地手机看文章

  引言

  进入21世纪之后,随着社会信息化的不断普及与发展,嵌入式系统的应用越来越广泛。其中自备电源嵌入式系统由于受功耗的限制,其设计与应用一直受到制约。一般来说,正常工作的嵌入式系统电流消耗在mA级,而处于休眠状态下可以控制在μA级左右,3个数量级的能源节约对于有限的自备电源无疑具有极大的诱惑,所以这类系统基本上都要采用休眠激活的方案以实现节能,达到延长工作寿命的目的。

  目前可供采用的休眠激活方案主要有3种:事件激活法、定时激活法和定位激活法。事件激活法主要应用于检测告警等场合,系统一般处于休眠模式,如果特定参数超限就会激发系统工作,这种方法一般要与相应的传感器配合实现,微处理器中也要占用相应的中断资源;定时激活法主要应用于周期工作的系统(如小区三表数据的采集)中,系统按照定时器设定的时间间隔定期上报采集数据,这种激活法的实现也非常方便,只需在相应的微处理器中添加定时器的中断处理程序;定位激活法主要应用于对位置敏感的系统(如贵重资产管理和停车场的自动道闸等)中,该系统在特定位置安装检测设备,如果有监管人员或设备离开或进入这些特定领域将会激发系统工作。定位激活法的实现有多种,本文主要介绍利用无线信号进行定位激活的一种实现方法。

  1 基本原理

  无线信号频谱中LF频段信号具有穿透能力强的特点,它可以穿透非磁性介质,如水、混凝土、塑料等(不受视线距离限制),所以利用LF频段设计激活电路是一种较好方案。无线信号频率与波长存在反比例关系,天线长度取决于波长长度。500MHz RF信号的波长为60 cm,天线很短,完全可以方便地实现;而125 kHz LF信号的波长为2.4km,做这样的天线肯定不实际。所以利用LF频段信号作为激活信号,接收端不再采用电磁场(radio)原理进行工作,而是直接通过接收磁场(magnetic)信号,然后利用磁场在线圈中的感应信号进行判断处理,如图1所示。该系统主要由磁场发射端和接收端两种设备组成。

图1 磁场工作原理

  MCP2030是Microchip公司开发的专门针对低频无线磁场通信的模拟前端器件。该器件集成有8个可编程配置寄存器和1个只读状态寄存器,根据寄存器配置,MCP2030可以输出解调数据、载波时钟和磁场强度RSSI。该器件模拟接收电路具有较强的灵敏度,可以接收识别1mVpp信号并解调8%的微弱调制信号。为了得到可靠的磁场信号,MCP2030采用了3组天线和3组接收解调电路。3组天线分别指向互相垂直的X、Y、Z轴,这样无论接收器如何放置,总可以得到磁场信号,从而解决了磁场信号的方向性问题。其结构框图如图2所示。

图2 MCP2030结构框图

图3 MCP2030有输出的情况[page]

  MCP2030集成了无线信号数字序列滤波部件,可以根据需要设定数字序列,器件只有当接收到特定数字序列时才做出响应,所以可有效避免其他信号干扰所引起的激活现象。图3所示为无线数字序列符合设定数字序列的情况,特定的数字序列为“2ms有2ms无”载波信号,此时LFDATA在监测到特定序列之后输出的ASK调制信号,如果无线数字序列不符合设定数字序列,LFDATA无输出。

  MCP2030具有功耗极低的显著优势,为便于在自备电源的嵌入式系统中应用,专门设计优化了3种工作模式,即休眠模式、待机模式和工作模式。休眠模式由SPI接口命令进行控制,进入休眠之后,除寄存器、存储器和SPI功能电路之外,包括RF限幅器在内的所有电路都将关闭,以使消耗的电流最低(0.2μA),需要用上电复位以及除休眠命令外的任何其他SPI命令将器件从休眠模式唤醒;当天线输入没有LF信号时,器件将自动处于待机模式,但器件内部各部分电路已上电并准备接收输入信号,待机模式下电流消耗的典型值为4μA(3个接收天线工作);当在LF天线输入上有LF信号且内部电路随接收的数据而进行切换时,器件处于低电流工作模式,该模式下电流消耗仅为13μA。

  除此之外,该器件还支持半电源和无电源工作模式。无电源工作方式下,器件完全从磁场中提取能量进行工作;在半电源工作方式下,器件尽可能从磁场获取能量,不得已情况下由电源供电。[page]

  2 设计应用

  有源射频标签是射频识别系统中的重要组成部分,相比而言具有存储容量大、通信距离远、功能丰富的优势,可以广泛应用于物流跟踪、贵重资产管理等领域。其内部电路主要部件有:控制器、激活信号检测电路、RAM/ROM、定时器、UHF收发器、电源等。其中,激活信号检测电路可以由MCP2030进行实现,如图4所示。利用MCP2030针对设定数字序列进行识别接收的能力,可以有效地控制标签的工作状态。当标签到达安装有射频激活发射器的特定位置时,MCP2030从SPI接口上输出相应的接收信号,使得控制器退出休眠状态,并对数据进行接收、分析和处理,最终存储在RAM/ROM相应的位置中。当需要与读写器进行信息交互时,控制器通过UHF收发器进行通信,控制器处理完之后自动进入休眠状态,直到下一次接收到磁场激活信号或定时器产生定时中断。

图4 激活信号检测电路

  如图4所示,MCP2030与控制器通过SPI接口进行连接,SPI接口定义分别为LFDATA、SCCLK、MCCS。该接口命令由16位的控制字组成,命令格式如下:

       D13~D15为命令类型,MCP2030根据命令类型确定后续的数据含义并执行相应的操作。其中,0x07为写数据命令,0x06为读数据命令。如果是写数据或读数据命令,则后续D9~D12为寄存器地址,分别指定该命令所要操作的寄存器地址,D1~D8为寄存器数据内容,D0为该命令行校验信息;如果不是写数据或读数据命令,则D0~D12的数据内容无意义。

  为使MCP2030正常工作,系统上电复位时要对该器件进行正确的初始化配置。在此设定无线信号数字滤波序列为2 ms有2ms无,使能通道自动选择功能和解调信号输出功能,初始化程序段如下:

       控制器向MCP2030发送数据的程序实现如下:

  控制器从MCP2030接收数据的程序段如下:

  结语

  本文针对MCP2030的特点具体介绍了其在有源射频标签中的应用。该器件不仅集成有3通道低频接收电路以及3方向的磁场检测接收电路,而且功耗低,具备多种节能工作模式,非常适合于其他要求低功耗无线激活的嵌入式系统应用。

  参考文献

  [1] Microchip Technology Inc. MCP2030 Datasheet,2006.

  [2] Microchip Technology Inc. Low Frequency Magnetic Transmitter Design,20071029.

关键字:MCP2030  无线激活  低功耗系统 引用地址:基于MCP2030无线激活的低功耗系统设计

上一篇:利用Protothread实现实时多任务系统
下一篇:VxWorks从Flash BOOT的实现方法

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

安森美半导体NCV-RSL10系统单芯片 带来汽车行业最低功耗蓝牙Soc
NCV-RSL10是通过蓝牙5认证并符合车规的系统单芯片(SoC),具有极高的安全性和可靠性,用于汽车无匙进入、信息娱乐控制、主动安全和自动驾驶等应用,为汽车行业带来行业最低功耗。 蓝牙低功耗(BLE)的优势 蓝牙低功耗具有更高能效、易于与智能手机互联、无需线束等优势。 传统汽车模块之间使用线缆连接,增加了设计复杂度、车辆重量及成本,限制了传感器位置。蓝牙低功耗技术工作于2.4 GHz全球通用的频带,无需针对特定地域定制,无线缆限制,降低了设计复杂度,减少磨损,增加可靠性,并提高燃油能效。 NCV-RSL10支持蓝牙低功耗,结合智能手机可代替钥匙解锁,实现无匙进入,还可控制信息娱乐系统,改变和调整媒体设置与体验。在主动安全方面
[汽车电子]
便携式、低功耗体电信号采集存储系统研究
摘要:介绍目前市场上最常见的几种非易失低功耗静态存储介质,详细说明Compact Flash Card软、硬件接口;提出基于Compact Flash Card和TI公司的C24x、C28x系列DSP搭建体电信号采集的硬件平台的一种可行的低功耗、便携式实时体电信号采集存储系统的可行方案,说明其硬件连接和相关的程序实例。 关键词:数据采集与存储 便携式 Compact Flash Card TMS320LF2407 引言 目前比较常见的临床体电信号采集及处理仪器是功能完备的微机系统,虽然能较快地分析和处理监测到的体电信号,但往往只能被固定在病房里使用,在移动的情况下则显得笨重和不便。体电信号采集往往需要长时间地采集、记录海量数
[嵌入式]
低功耗的锂电池管理系统电路模块设计
  为了满足某微功耗仪表的应用,提高安全性能,提出了一种超低功耗锂电池管理系统的设计方案。采用双向高端微电流检测电路,结合开路电压和电荷积分算法实现电量检测。采用纽扣电池代 替DC/DC降压电路最大程度降低功耗。系统实现了基本保护、剩余电量检测、故障记录等功能。该锂电池管理系统在仪表上进行验证,结果表明具有良好的稳定性和可靠性,平均工作电流仅145μA。    保护执行电路: 电路是保护动作的执行机构,CH 是充电控制开关,DISCH是放电控制开关,通过控制CH和DISCH做出相应的保护动作,电路图如图所示。   CH和DISCH在正常工作时置为低电平,此时M1和M2均导通。当出现放电过流或者过放电状态,DISCH 置为高电平,
[电源管理]
超<font color='red'>低功耗</font>的锂电池管理<font color='red'>系统</font>电路模块设计
嵌入式GIS系统软件的低功耗设计
摘 要:低功耗已成为衡量电子系统的重要指标。针对嵌入式GIS系统的特性,采用全动态切换处理嚣工作模式;通过数据调度、坐标数据处理、绘制地图符号和优化关键算法等具体措施,降低处理器运行时间,实现嵌入式GIS系统软件低功耗设计。 关键词:嵌入式GIS低功耗设计 处理器工作模式 关键算法   引 言 嵌入式计算机技术的快速发展和社会需求的推动使得G1S技术逐渐应用于嵌入式系统中,构成嵌入式GIS。嵌入式GIS成了当前GIS发展的一个热门和重要研究方向。它具有数据采集、地图浏览、信息检索、路径分析和地形分析等功能,目前已经在城市智能交通系统(ITS)、物流配送系统、车辆导航及监控系统和数字化武器装备等系统中得到广泛应用。嵌入式GI
[嵌入式]
基于ADS1293及单片机控制的便携式低功耗心电信号采集系统
心电信号是一种由心肌收缩而产生,并可提供心脏生理功能变化信息的生物电信号,将测量电极放在身体的不同部位,把不同体表的电位差变化记录下来,就得到了心电图(Electro Cardio Gram,ECG)。由于易于检测且直观性较好,在临床医学中得到较为广泛的应用)。然而传统心电信号采集设备体积较大,不便于实时获取心电信号。因此研究便携式、低功耗的心电信号采集系统有重要意义。本文以低功耗模拟前端ADS1293为基础,结合MSP430系列低功耗单片机设计了一种可用于超低功耗和微型化的心电信号采集系统。 1 系统硬件设计 心电信号采集系统主要由信号采集前端ADS1293和MSP430单片机控制电路组成。工作原理如下:电极提取的人体心
[单片机]
基于ADS1293及单片机控制的便携式<font color='red'>低功耗</font>心电信号采集<font color='red'>系统</font>
低功耗数据采集系统的USB接口设计
实现系统运行的最小功耗是现代电子系统的普遍取向,也是绿色电子的基本要求。采用最小功耗设计方法既能减少电子设备的使用功耗,又能减少备用状态下的功率消耗。在节省能源的同时还有利于减少电磁污染,有利于电子系统向便携化方向发展,有助于提高系统的可靠性 。   现代工业生产和科学研究对数据采集的要求日益提高 。在许多场合要求数据采集系统向便携化方向发展,要求系统具有体积小、功耗低、传输速度快、使用方便灵活等特点。在数据采集系统中,如何节省电能以使系统工作时间更长,如何通信才能使系统数据传输速度更快,已经成为系统开发过程中必须加以考虑的主要内容。   微控制器MSP430的超低功耗技术在众多单片机中独树一帜,同时它具有集成度高等特点,因此,选
[单片机]
<font color='red'>低功耗</font>数据采集<font color='red'>系统</font>的USB接口设计
特斯拉为Model 3提供后排无线激活加热座椅
据外媒报道,特斯拉正在为Model 3标准续航版(Standard Range)和标准续航Plus(Standard Range Plus)车型提供后排加热座椅,价格为300美元,可以通过无线软件更新(OTA)激活。 特斯拉Model 3 的一名车主曾询问该公司首席执行官埃隆马斯克,如果天气寒冷,是否可以通过OTA更新,激活后排座椅加热功能。Model 3车型的所有版本都配备了加热座椅所需的硬件,让特斯拉可以通过软件轻松管理激活该功能。 原先特斯拉只在早期配备了部分高端及更高端内饰的Model 3车型上,激活了 后排座椅加热功能 ,不过特斯拉最终禁用了Model 3标准续航版(SR)和标准续航Plus(SR+)车型
[汽车电子]
特斯拉为Model 3提供后排<font color='red'>无线</font><font color='red'>激活</font>加热座椅
基于Atmega48单片机的低功耗系统设计
随着微电子技术和计算机技术的发展,尤其是微机在各个领域的普遍应用,功耗、成本、体积以及可靠性等指标均成为设计者所关注的重要问题。尤其是在由电池供电的设备中,如何降低设备功耗成为设计的首要任务。本文中以ATMEL公司的Atmega48单片机为例,介绍了单片机低功耗设计的一般方法。 Atmega48单片机 低功耗系统设计首要是选择合适的单片机。Atmega48单片机是一款8位微控制器,具有高性能、低功耗的显著特点。由于采用RISC精简指令集结构,其指令集大多为单周期指令,具有高速运行的特点。3V供电时,未使能内部看门狗的情况下,Atmega48的典型掉电电流小于1uA。具体工作电流见图1。而且该单片机在1.8V~5.5V的电压范围内
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习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