基于微控制器的架构中的传感器采集架构解析.doc
《基于微控制器的架构中的传感器采集架构解析.doc》由会员分享,可在线阅读,更多相关《基于微控制器的架构中的传感器采集架构解析.doc(6页珍藏版)》请在三一文库上搜索。
1、基于微控制器的架构中的传感器采集架构解析引言今天的便携式设备通过持续的活动监测和情境感知来了解周围环境。为了实现这个功能,设备集成了越来越多的传感器和外设,由此产生大量数据。这反过来使得集成更强大的CPU变得很有必要,以便执行越来越多的计算。同时,必须缩小设计尺寸,降低成本和功耗,但又不牺牲最终产品不断提升的功能要求。传感器中枢(Sensor hub)的概念被越来越多地采用到当今的SoC设计中,以满足“始终运行”的传感器/外设访问和控制(甚至以高速率)的要求,而且不会增加功耗和设计成本。传感器中枢可以是小型CPU内核,与传感器/外设连接,并通过执行后台操作并仅在需要时“唤醒”主处理器,充当功耗
2、较大的主处理器的卸载引擎的角色。用于传感器采集的基于处理器的典型架构应用在集成多个传感器的系统中的典型基于微控制器的架构包括以下组件1:a) 一个微控制器单元(MCU) - 也称为处理子系统,MCU控制系统内所有构成部分的运行并处理数据。它包括一个处理器、一个内部或外部存储器、以及本地数据处理所需的所有外设和子系统。在典型的基于MCU的架构中,控制器执行所有传感器数据收集、处理和存储。b) 传感器元件(或传感子系统) - 一组传感器,可以是无源或有源,数字或模拟的任意组合。这些传感器将来自外部环境的输入信息转换成电信号。在大多数应用中,传感器用于监测运动、光、气压、振动、流速、温度、通风、电等
3、。通常来说,传感器元件在其输出端生成电压或电流信号。在数据被处理、存储和传输之前,这些信号一般会被放大,并通过模数转换器转换成数字信号。c) 无线电 - 一种短距离收发器,提供与主机的无线通信。d) 电源子系统 - 通常连接到电池或能量采集器。该子系统充当可控单元,可单独打开和关闭系统构建块的电源。它通常是MCU软件中的一个软件块。电源子系统负责为每个单独的硬件组件提供合适的电源电压。在具有多个传感器的更复杂的基于微控制器的架构中,在硬件中集成了智能,用来控制各种子系统。 例如,从传感器到存储器传输数据耗时又耗电,这一部分工作其实可以从处理器转移到直接内存存取(DMA)单元。电源管理单元(PM
4、U)还可以被编程为对特定事件做出反应并关闭各种子系统,例如外设、传感器和无线电。图1. 基于微控制器的典型架构这种先进架构的目的是尽可能减少主MCU活跃的时间。原来需要MCU干预的任务,现在可以由智能子系统执行。然而,还存在一个问题,就是每次有来自传感器、无线电或各种子系统的事件时,MCU都需要被唤醒,因为它是唯一可以部署逻辑来处理这些事件的元件。优化功率的技术 - 添加传感器节点控制器为了延长具有多个传感器的系统的续航时间,已经提出了很多种降低功耗的技术2,3。有些技术在媒体访问控制层面进行节能4,5,有些技术从数据聚合或融合着手6,7,有的则采用芯片设计优化技术,如片上功率门控 8或动态电
5、压调节9。本文介绍了一种不同的技术,来优化多传感器系统中的电源使用,同时将主处理器用于数据采集的唤醒时间控制到最短。该技术基于集成复杂的硬件状态机,可以接管主处理器上的重复性任务,如传感器轮询和读取,从而实现集成的低功耗传感器中枢概念。专用硬件状态机可以更快地唤醒,并使用更少的模块来将数据从传感器/外设传输到内存,以及反向传输,而主处理器保持休眠状态。此外,传感器中枢可以对数据执行简单操作,因此主处理器只需要在要求复杂数据操作时唤醒。这种方法的一个很好的例子,是集成在Dialog半导体公司的DA1469x蓝牙低功耗SoC解决方案中的传感器节点控制器(SNC)硬件模块10。SNC是一种微型硬件状
6、态机,能运行由有限的指令集组成的微码(code),有助于开发人员操控通信控制器(即SPI、I2C等)、传感器和外设。它可以通过使用其最小指令集自动运行,无需唤醒系统的其余部分。这允许它执行众多操作 - 例如:轮询传感器状态位、比较寄存器与内存地址内容(值)、将数据从通信接口传输到系统RAM以及比较分支 - 同时消耗最低电流。图2. 具有传感器节点控制器外设的应用处理器架构SNC的主要特性如下(图3): 传感器节点指令集(SeNIS),包含10条微码生成指令,适用于:o 轻松创建指向内存缓冲区的指针o 轮询串行接口状态位o 比较阈值 系统RAM用于微码存储和数据 DMA功能,用于将数据直接从通信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 控制器 架构 中的 传感器 采集 解析
链接地址:https://www.31doc.com/p-3417570.html