0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > 基于STM32F102 ARM Cortex-M3 32位MCU的MEMS eMotion解决方案

基于STM32F102 ARM Cortex-M3 32位MCU的MEMS eMotion解决方案

来源: 捷配电子网
2019-03-20
类别:工业控制
eye 287
文章创建人 拍明

原标题:基于STM32F102的MEMS eMotion解决方案

  

  导读:ST公司的STM32F102xx是高性能ARM Cortex-M3 32位RISC内核的USB接入MCU,工作频率48MHz,具有高速嵌入式存储器(闪存64kB或128kB以及10kB或16kB SRAM),各种外设和连接两个APB总线的I/O.

  器件提供标准的通信接口(两个I2C、两个SPI、一个USB和三个USART)以及一个12位ADC和三个通用的16位计时器。主要用在应用控制和用户接口、医疗和手持设备、PC外设、游戏机和GPS平台,以及工业应用如PLC、逆变器、打印机和扫描仪、告警系统、视频互连和HVAC.

  该STM32F102xx系列工作温度范围为-40℃~+85℃,2.0V~3.6V电源供电。整套全面的省电模式,保证低功耗应用的要求。

图1 STM32F102T8框图.png

  图1 STM32F102T8框图

  STM32F102xx中等密度USB访问线微控制器为LQFP48 7mm×7mm,和LQFP64 10mm×10mm封装。

  STM32F102xx中等密度USB访问线微控制器适用于广泛的应用范围。

  STM32F102xx主要特性

  •核

  - ARM的32位Cortex-M3 CPU48MHz的最高频率,1.25DMIPS/MHz(Dhrystone 2.1)用于0 WS内存访问,单周期乘法和硬件除法

  -存储器64kB或128kB的闪存,10kB或16kB的SRAM

  -时钟,复位和电源控制,2.0V~3.6V供电和I/O的POR,PDR和可编程 压监测器(PVD),- 4MHz~16MHz晶体振荡器,内部8MHz的工厂校准RC,内部40kHz RCPLL用于CPU ,时钟32kHz振荡器用于RTC校准

  -低功耗睡眠,停机和待机模式,VBAT供给,用于RTC和后备寄存器

  •调试

  - 1×12位,1.2μs的A/D转换器(多达16个通道)转换范围:0V~3.6V,温度传感器,多达51个快速I/O端 口,37/51的I/O,都可在16个外部中断向量标示,可承受5V电压

  - 最多6个定时器,3个16位定时器,每个最高4 IC/OC/PWM,或脉冲计数器,2个看门狗定时器(独立的和窗口),系统时间定时器:24位递减计数器

  - 多达8个通信接口,最多2个 I2C接口(SMBus/PMBus)多达3个USART(ISO7816接口,LIN,红外功能,调制解调器控制)最多2个SPI接口(12Mbit/s),一个USB 2.0全速接口

  - CRC计算单元,96位独特的ID

  - ECOPACK封装

  主要应用范围

  STM32F102xx中等密度USB线微控制器适用于广泛的应用。

  •应用控制和用户界面

  •医疗和手持设备

  • PC外设、游戏和GPS平台

  •工业应用:可编程控制器、变频器、打印机和扫描仪

  •警报系统、视频对讲和暖气通风空调

图2 STM32F102xx时钟树框图.png

  图2 STM32F102xx时钟树框图

图3 STEVAL-MKI109V1/V2 eMotion演示板框图.png

  图3 STEVAL-MKI109V1/V2 eMotion演示板框图

  STEVAL-MKI109V1/V2 eMotion

  STEVAL-MKI109V1和STEVAL-MKI109V2(eMotion)是两款主板,为用户提供了一个完整易用的平台,用于适配板上MEMS器件的演示。

  STEVAL-MKI109V1演示板采用STM32F102RB微控制器,而STEVAL-MKI109V2采用STM32F103RET6微控制器,它们起到转接板上的感应器和PC之间的桥梁作用,可以使用Unico图形用户界面(GUI)从ST网站或专门的软件例程上下载(用于定制应用程序)。

  用户手册的演示套件描述了其硬件,并提供了安装和运行该演示套件的用户界面所需的信息。

  eMotion是一个完整的演示套件,可演示数字和模拟MEMS传感器。由于其DIL24连接器,可用于范围广泛的MEMS适配器板。

  eMotion演示工具套件基于STM32F10xRx微控制器,并且可以通过USB总线连接到PC上。数据从MEMS传感器连接到电路板,可通过套件提供的PC GUI读取。

  eMotion也实现了DFU(设备固件升级)的功能,因此,在一个新的固件版本的情况下,它可以无需使用编程器重新编程。

  eMotion还集成了三个通用LED灯,两个LED直接连接到数字适配器的中断引脚和电源/USB LED.此外,eMotion集成了三个按键:二个用于微控制器专用GPIO,而另一个是用来复位微控制器。所有的MEMS适配器引脚可以使用板上的两个连接器。


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: Cortex-M3 32位MCU MEMS

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案