0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

电子工程师 作者:工程师陈翠 2018-06-17 05:03 次阅读

ST公司stm32L053x6/8是基于Arm® Cortex®-M0+核超低功耗的32位MCU,具有高达64KB闪存,8KB SRAM,2KB EEPROM和存储器保护单元(MPU),工作频率从32kHz到32MHz,0.95 DMIPS/MHz,工作电压1.65V-3.6V,工作温度-40到125℃ ,待机模式功耗0.27 μA,主要用在气体/水表和工业传感器,健康和健身设备,遥控和用户接口,PC外设,游戏和GPS设备,告警系统,有线和无线传感器与视频互连。本文介绍了STM32L053x6/8主要特性,功能框图和时钟树,评估板P-NUCLEO-IKA02A1主要特性,电路图和材料清单。

The ultra-low-power STM32L053x6/8 are offered in 3 different package types: from 48 pins to 64 pins. Depending on the device chosen, different sets of peripherals are included, the description below gives an overview of the complete range of peripherals proposed in this family. These features make the ultra-low-power STM32L053x6/8 microcontrollers suitable for a wide range of applications:

• Gas/water meters and industrial sensors

• Healthcare and fitness equipment

• Remote control and user interface

• PC peripherals, gaming, GPS equipment

• Alarm system, wired and wireless sensors, video intercom

The ultra-low-power STM32L053x6/8 microcontrollers incorporate the connectivity power of the universal serial bus (USB 2.0 crystal-less) with the high-performance Arm® Cortex®-M0+ 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories (up to 64 Kbytes of Flash program memory, 2 Kbytes of data EEPROM and 8 Kbytes of RAM) plus an extensive range of enhanced I/Os and peripherals. The STM32L053x6/8 devices provide high power efficiency for a wide range of performance. It is achieved with a large choice of internal and external clock sources, an internal voltage adaptation and several low-power modes.

The STM32L053x6/8 devices offer several analog features, one 12-bit ADC with hardware oversampling, one DAC, two ultra-low-power comparators, several timers, one low-power timer (LPTIM), three general-purpose 16-bit timers and one basic timer, one RTC and one SysTick which can be used as timebases. They also feature two watchdogs, one watchdog with independent clock and window capability and one window watchdog based on bus clock. Moreover, the STM32L053x6/8 devices embed standard and advanced communication interfaces: up to two I2C, two SPIs, one I2S, two USARTs, a low-power UART (LPUART), and a crystal-less USB. The devices offer up to 24 capacitive sensing channels to simply add touch sensing functionality to any application. The STM32L053x6/8 also include a real-time clock and a set of backup registers that remain powered in Standby mode. Finally, their integrated LCD controller has a built-in LCD voltage generator that allows to drive up to 8 multiplexed LCDs with contrast independent of the supply voltage. The ultra-low-power STM32L053x6/8 devices operate from a 1.8 to 3.6 V power supply (down to 1.65 V at power down) with BOR and from a 1.65 to 3.6 V power supply without BOR option. They are available in the -40 to +125 ℃ temperature range.A comprehensive set of power-saving modes allows the design of low-power applications.

STM32L053R8主要特性:

• Ultra-low-power platform

– 1.65 V to 3.6 V power supply

– -40 to 125 ℃ temperature range

– 0.27 μA Standby mode (2 wakeup pins)

– 0.4 μA Stop mode (16 wakeup lines)

– 0.8 μA Stop mode + RTC + 8 KB RAM retention

– 88 μA/MHz in Run mode –3.5 μs wakeup time (from RAM)

– 5 μs wakeup time (from Flash memory)

• Core: Arm® 32-bit Cortex®-M0+ with MPU

– From 32 kHz up to 32 MHz max.

– 0.95 DMIPS/MHz

• Memories

– Up to 64 KB Flash memory with ECC

– 8KB RAM

– 2 KB of data EEPROM with ECC

– 20-byte backup register

– Sector protection against R/W operation

• Up to 51 fast I/Os (45 I/Os 5V tolerant)

• Reset and supply management

– Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds

– Ultra-low-power POR/PDR

– Programmable voltage detector (PVD)

• Clock sources

– 1 to 25 MHz crystal oscillator

– 32 kHz oscillator for RTC with calibration

– High speed internal 16 MHz factory-trimmed RC (+/- 1%)

– Internal low-power 37 kHz RC

– Internal multispeed low-power 65 kHz to 4.2 MHz RC

– PLL for CPU clock

• Pre-programmed bootloader

– USART, SPI supported

• Development support

– Serial wire debug supported

• LCD driver for up to 8×28segments

– Support contrast adjustment

– Support blinking mode

– Step-up converted on board

• Rich Analog peripherals

– 12-bit ADC 1.14 Msps up to 16 channels (down to 1.65 V)

– 12-bit 1 channel DAC with output buffers (down to 1.8 V)

– 2x ultra-low-power comparators (window mode and wake up capability, down to 1.65 V)

• Up to 24 capacitive sensing channels supporting touchkey, linear and rotary touch sensors

• 7-channel DMA controller, supporting ADC, SPI, I2C, USART, DAC, Timers

• 8x peripheral communication interfaces

– 1x USB 2.0 crystal-less, battery charging detection and LPM

– 2x USART (ISO 7816, IrDA), 1x UART (low power)

– Up to 4x SPI 16 Mbits/s

– 2x I2C (SMBus/PMBus)

• 9x timers: 1x 16-bit with up to 4 channels, 2x 16-bit with up to 2 channels, 1x 16-bit ultra-low-power timer, 1x SysTick, 1x RTC, 1x 16-bit basic for DAC, and 2x watchdogs (independent/window)

• CRC calculation unit, 96-bit unique ID

• True RNG and firewall protection

• All packages are ECOPACK®2

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

图1.STM32L053x6/8框图

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

图2.STM32L053x6/8时钟树

评估板P-NUCLEO-IKA02A1

The P-NUCLEO-IKA02A1 evaluation pack provides a reference design for various electrochemical sensors.

The STM32 Nucleo gas expansion board interfaces electrochemical sensors with the MCU on the STM32 Nucleo development board. Two TSU111 operational amplifiers provide signal conditioning; they are ideal for electrochemical sensing thanks to their high precision and low power consumption. The expansion board includes an ultra-low current precision analog temperature sensor STLM20 used for compensation of gas readings.

STM32 Nucleo boards provide an affordable and flexible way for users to experiment with new ideas and build prototypes with any STM32 microcontroller line. The NUCLEO-L053R8 is designed for low power applications.

The design and componentry are optimised for battery operation and maximum battery life time.

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

图3.评估板P-NUCLEO-IKA02A1外形图

The P-NUCLEO-IKA02A1 evaluation pack targets a segment of CO detectors for home alarm systems. It is designed to be easily customized and meets EN50291 requirements.

评估板P-NUCLEO-IKA02A1主要特性:

 STM32 Nucleo gas expansion board

 compatible with most electrochemical sensors

 four different footprints for sensors (PCD13,5, PCD17, Mini and TGS5141)

 two-, three- and four-electrode sensors

 signal conditioning with TSU111

 STLM20 temperature sensor

 changeable gain

 NUCLEO-L053R8

 Ultra-low-power ARM® Cortex®-M0+ MCU (32 MHz max.) with 64 Kbytes Flash and 8 Kbytes of SRAM

 Carbon monoxide sensor

 Figaro TGS5141

 coin-cell sensor

 expected life time 》 10 yrs

 can pass 5000 ppm EN50291

 Low power design for long battery life

 RoHS compliant

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

图4.评估板P-NUCLEO-IKA02A1一氧化碳电化学传感器

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

图5.评估板P-NUCLEO-IKA02A1扩展板:气体信号调理电路图

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

图6.评估板P-NUCLEO-IKA02A1扩展板电路图

评估板P-NUCLEO-IKA02A1材料清单:

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

基于STM32L053R8超低功耗的32位MCU气体和液体传感器解决方案

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 气体传感器
    +关注

    关注

    14

    文章

    512

    浏览量

    37336
  • 液体传感器
    +关注

    关注

    0

    文章

    7

    浏览量

    2708
收藏 人收藏

    评论

    相关推荐

    STM32L053C8 MCU上的低功耗模式详解

    知道可用的低功耗模式,如何配置它们以及最适合哪些任务。本文概述了STM32L053C8 MCU上的低功耗模式。但是,由于该系列的低功耗模式相
    的头像 发表于 11-09 15:23 1.3w次阅读

    stm32l053r8使用空闲中断接收消息,连在nbiot-bc26上就收不到消息的原因?

    stm32l053r8使用空闲中断接收消息,可以收到串口调试助手的消息,但是连在nbiot-bc26上就收不到消息。
    发表于 04-18 07:49

    stm32L053R8死机的原因有哪些?如何解决?

    求大神或者ST的技术支持帮忙解决,或者分析下在下的问题,stm32L053R8 偶然的死机重启,时间是不定的,可几天 可能几小时,怎么样才能抓的到该问题呢?
    发表于 04-23 06:56

    32低功耗MCU应用案例

    本帖最后由 hardele 于 2018-7-17 10:02 编辑 HC32L13X 系列是一款旨在延长便携式测量统的 电池使用寿命超低功耗、宽电压工作范围MCU。集成121
    发表于 07-16 13:58

    32低功耗MCU应用案例

    HC32L13X 系列是一款旨在延长便携式测量统的 电池使用寿命超低功耗、宽电压工作范围MCU。集成121M sps高精度SARADC以及集成了比较
    发表于 08-13 15:49

    TI HDC1050低功耗高精度温湿度传感器解决方案

      HDC1050是一款数字湿度传感器,集成了温度传感器,能够以极低的功耗实现出色的测量精度。HDC1050的电源电压范围很宽,是很多普通应用中竞争解决方案的低成本、
    发表于 12-05 15:13

    采用16-bit MCU超低功耗运动检测系统解决方案介绍

    谐振 LC 传感器技术用于运动检测已有数年,包括流量计量以及其它低速转动检测系统等。几乎在所有情况下,推动上述传感器设计发展的共同主线都是低功耗解决方案的需求,它通常为电池供电设备的
    发表于 07-19 06:42

    意法STM32 L0系列Cortex-M0+超低功耗MCU简介及相关资料!

    ,使STM32 L0 MCU非常适合电池供电或供电来自能量收集的应用。STM32 L0微控制
    发表于 09-03 15:37

    怎样去开发STM32L053R8 USART Hal库

    怎样去开发STM32L053R8 USART Hal库?有哪些基本流程?
    发表于 10-09 06:04

    超低功耗一氧化碳检测仪的解决方案

    描述此参考设计采用毫微功耗运算放大器、比较、系统计时、温度传感器和 SimpleLink™ 超低功耗 2.4GHz 无线微控制
    发表于 09-21 06:20

    带有STM32L053C8 MCU的探索套件资料分享

    【32L0538DISCOVERY】STM32L053 探索套件 (32L0538 DISCOVERY) 可帮助用户探索具有 Arm® Cortex®‑M0+内核的 STM32L0 系
    发表于 11-25 07:53

    STM32L053C6/STM32L053C8/STM32L053R6/STM32L053R8单片机数据手册

      【STM32L053C6,STM32L053C8STM32L053R6,STM32L053R8】本文档是关于基于ARM® Cortex®-M3 内核的
    发表于 11-28 06:28

    超低功耗MCU在物联网方案中的应用

    超低功耗MCU在物联网方案中的应用有哪些呢? 一、传感器设备 物联网中的传感器设备是非常常见的一种设备,主要用于监测温度、湿度、气压等环境
    发表于 06-13 18:18

    STM32L053R8 USART Hal库开发小结

    STM32L053R8 Hal库开发小结(一)USART中断收发(二)USART DMA IDLE收发
    发表于 12-27 19:02 16次下载
    <b class='flag-5'>STM32L053R8</b> USART Hal库开发小结

    DS10152_STM32L053C6,STM32L053C8,STM32L053R6,STM32L053R8单片机数据手册

    DS10152_STM32L053C6,STM32L053C8,STM32L053R6,STM32L053R8单片机数据手册
    发表于 11-23 08:37 3次下载
    DS10152_<b class='flag-5'>STM32L053</b>C6,<b class='flag-5'>STM32L053</b>C8,<b class='flag-5'>STM32L053</b>R6,<b class='flag-5'>STM32L053R8</b>单片机数据手册