[原创] ST STM32L053R8气体和液体传感器解决方案

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

[原创] ST STM32L053R8气体和液体传感器解决方案


图1.STM32L053x6/8框图

[原创] ST STM32L053R8气体和液体传感器解决方案


图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.

[原创] ST STM32L053R8气体和液体传感器解决方案


图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

[原创] ST STM32L053R8气体和液体传感器解决方案


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

[原创] ST STM32L053R8气体和液体传感器解决方案


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

[原创] ST STM32L053R8气体和液体传感器解决方案


图6.评估板P-NUCLEO-IKA02A1扩展板电路图
评估板P-NUCLEO-IKA02A1材料清单:

[原创] ST STM32L053R8气体和液体传感器解决方案


[原创] ST STM32L053R8气体和液体传感器解决方案


详情请见:

/61/1b/46/b4/DM00105960.pdf/files/DM00105960.pdf/jcr:content/translations/en.DM00105960.pdf

/5c/42/2e/DM00407754/files/DM00407754.pdf/jcr:content/translations/en.DM00407754.pdf
en.DM00105960.pdf

用户喜欢...

[原创] On Semi RSL10多协议无线系统级芯片(SoC)开发方案

On Semi公司的RSL10是超低功耗的多协议无线系统级芯片(SoC),采用ARMR CortexRM3处理器(48MHz)和LPDSP32 DSP核(音频CODEC),支持蓝牙...


[原创] NXP LPCXpresso54628低功耗ARM MCU开发方案

NXP公司的LPCXpresso54628是基于ARM Cortex-M4核的低功耗MCU,具有丰富外设,非常低功耗和增强的调试特性.ARM Cortex-M4 CPU采用3级...


[原创] TI TIDEP-0087电动汽车(EV)充电桩人机接口(HMI)参考设计

TI公司的TIDEP-0087是采用AM335x系列微处理器的电动汽车( EV)充电基础设施人机接口(HMI)参考设计,采用软件加速图像和Qt电...


[原创] NXP i.MX 6UltraLitePICO入门板开发方案

NXP公司的i.MX 6UltraLite是高性能超高效率处理器系列,采用先进的单核ARM Cortex-A,运行速度最高支持528 MHz,包括一个集成的...


[原创] ST STM32L4R9I高性能超低功耗ARM MCU开发方案

ST公司的STM32L4R9I是高性能超低功耗MCU系列产品,基于Arm Cortex-M4 32位RISC核,工作频率高达120MHz,支持所有ARM单精度数据处理...


IDT P9242-R3+P9221-R3 15W双向数据通信无线充电解决方案

IDT公司的P9242-R3是高度集成15W磁感应无线功率发送器,具有双向数据通信,包括了32位ARM Cortex-M0处理器,外部物体检测(F...


[原创] ST STM32H743I高性能400MHz 32位ARM MCU开发方案

ST公司的STM32H743I是高性能工作频率400MHz的32位ARM Cortex-M7MCU,具有浮点单元(FPU),支持Arm双精度(IEEE 754兼容)和单精度数据处...


[原创] ST STSPIN32F0A三相BLDC马达驱动方案

ST公司的STSPIN32F0A是SIP三相BLDC马达驱动器,嵌入了三个可驱动功率MOSFET的半桥栅极驱动器,驱动电流600mA,时钟频率高达...


[原创] Maxim MAX32625-6超低功耗ARM MCU穿戴应用开发方案

Maxim公司的MAX32625/MAX32626是基于FPU的超低功耗高性能ARM Cortex-M4 MCU.该架构包括了超低功耗高效率信号处理功能和容易使...


[原创] TI TIDA-00757 5+年电池寿命智能锁参考设计

TI公司的TIDA-00757是采用4节AA电池的有5年电池寿命的基于CC2640无线MCU的智能锁参考设计,具有超低功耗,每天开关锁24次的...


[原创] Cypress CYW20706蓝牙4.1兼容嵌入SoC开发方案

Cypress公司的CYW20706是单片蓝牙4.1兼容嵌入系统级(SoC)芯片,具有基带处理器,2.4GHz收发器,ARM Cortex M3 MCU,ROM和RAM以及集成的...


[原创] NXP S32V234视频处理器开发方案

NXP公司的S32V234是第二代视频处理器系列,基于64位ARM Cortex-A53CPU,具有高达1000MHz 四核ARM Cortex-A53,集成了32 KB/32 KB I-/D- L...


TI AMIC110 32位Sitara ARM MCU开发方案

TI公司的AMIC110是多协议可编程工业通信处理器,为大多数工业以太网和现场总线通信提供随时可用的解决方案.器件基于...


[原创] Cypress CYW43907无线片上系统(SoC)物联网开发应用方案

Cypress公司的CYW43907是嵌入无线片上系统(SoC),特别适合物联网(IoT)开发应用,它支持IEEE 802.11 a/b/g/n指标中所有的速率.器件...


[原创] ST TM32F303系列32位高性能ARM MCU开发方案

ST公司的TM32F303x6/8系列是基于ARMCortex-M4 RISC核的32位MCU,工作频率高达72MHz,嵌入了浮点单元(FPU),高速嵌入存储器包括高达...


[原创] Cypress EZ-PD CCG3PAUSB Type-C端口控制方案

Cypress公司的EZ-PD CCG3PA是高度集成的USB Type-C端口控制器,和最新的USB Type-C和PD标准兼容.器件采用Cypress公司的M0S8技术和...