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

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

3天内不再提示

基于STM32L496RET6+LIS2DS12TR+MP34DT05TR-A的电机振动检测方案

大大通 2023-05-09 16:31 次阅读

随着工业4.0的快速发展,对于工业设备的检测,预警需求逐步提升;

STM32L4/L4+系列MCU是一颗M4内核,主频最高可达120MHz,最低功耗可低至0.39uA(RTC+RAM moulde)的新一代低功耗MCU,具备大容量内置存储,Flash可高达2Mbytes,RAM可达640Kbytes;

具备丰富的外设接口,USART,UART,I2C,SPI,CAN,USB,DCMI(数字摄像头),LCD-TFT等等,支持FreeRTOS与FatFs,是一款扩展性非常强的超低功耗硬件平台;

LIS2DS12是一颗量程可达±16g,支持ODR 6400HZ输出的3轴加速度计,具备SPI与I2C接口,LGA-12封装,适用于多种场合的振动,倾斜,手势识别等检测;

MP34DT05-A是一颗全向敏感性的数字麦克风,拥有极低的功耗同时具备非常高的灵敏度( –26 dBFS ±3 dB ),适用于多种场合的音频数据采集,在此方案内,我们用于电机噪音,杂音侦测。

ST原厂提供完整的基于FreeRTOS的开源方案,包括图纸开源的评估板,驱动库,算法固件库;配套上位机软件,可以极大的缩短开发周期。

wKgaomRZ8RuAOCvkAADpzHDlD0E313.jpg

产品实体图

wKgaomRZ8RyAJMPgABRRkrbD-KU262.png

►展示板照片

wKgZomRZ8RuAX1eDAADdpQIyOtQ350.png

►方案方块图

wKgZomRZ8RuAGUstAAAw5gkbtjs762.png

►核心技术优势

1.STM32L4/L4+:

具备M4 高性能内核,主频可达80MHZ/120MHZ,丰富的外设接口与大容量的嵌入式存储(最高至2M/640K),极低的待机功耗(0.39uA),满足各种场景有可扩展性需求的产品开发;

2.LIS2DS12TR:

体积小,功耗低,长期稳定的供货保证,满足工业产品的应用需求;

3.MP34DT05TR-A:

一款低失真数字麦克风,信噪比为64 dB,灵敏度为-26 dBFS±3 dB,体积与功耗的优势在设计与应用上带来非常多的优势。

►方案规格

1.输入电压:3.7V

2.ODR:1KHz

3.ACC:±16g

4.dmic:fCLK=2Mhz(normal mode)

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

    关注

    128

    文章

    3789

    浏览量

    189376
  • 意法半导体
    +关注

    关注

    31

    文章

    3026

    浏览量

    108089
  • 电机振动
    +关注

    关注

    0

    文章

    26

    浏览量

    7320
  • stm32l
    +关注

    关注

    1

    文章

    3

    浏览量

    1723
收藏 人收藏

    评论

    相关推荐

    请问LSM6DS3TR-C有没有windows下的测试工具?

    LSM6DS3TR-C有没有windows下的测试工具
    发表于 05-20 06:22

    L9966C-TR可以替代L9966CB-TR吗?

    传感器芯片L9966C-TR可以替代L9966CB-TR吗?
    发表于 04-03 06:00

    LSM6DS3TR-C的FIFO读取数据出错是什么原因造成的?怎么解决?

    使用LSM6DS3TR-C的FIFO,先获取了FIFO的WaterM标志,该标志置位之后再去获取当前存在FIFO缓存的数据长度,再去读取FIFO中对应长度的数据,会出现读取数据出错的现象; 配置为
    发表于 03-27 06:05

    LSM6DS3TR-C角速度输出为0是什么原因导致的?

    LSM6DS3TR-C在长时间休眠后(6小时以上),角速度输出为0,短时间休眠输出正常,这是什么问题?
    发表于 03-21 06:27

    LSM6DS3TR-C长时间读取后角速度输出为0是什么原因造成的?

    LSM6DS3TR-C 长时间读取后角速度输出为0
    发表于 03-20 06:28

    LSM6DS3TR-C数据读取异常是安利的问题?怎么处理?

    我在使用lsm6ds3tr-c 6轴传感器时发现,读取的温度以及角速度值异常,配置为官方lsm6ds3tr_c_read_data_polling.c文件中
    发表于 03-19 08:15

    请问LSM6DS3TR和LSM6DS3TR-C两个型号能否完全兼容?

    LSM6DS3TR停产买不到了,准备切换LSM6DS3TR-C型号使用。 请问两者有什么差别?能否直接替换?有成功替换案例吗?
    发表于 03-14 06:40

    LSM6DS3TR-C使用时工作电流比datasheet上大很多是什么原因?

    0.11(此时LSM6DS3TR-C一个不使能)依次变为0.2,0.3,0.38,0.46A,等于说每使能一个LSM6DS3TR-C都会多输出电流0.08-0.1A而我看官方手册给的正
    发表于 03-07 08:08

    lsm6ds3tr-c传感器集合模式无法使用的原因?

    bsp_spi_write(LSM6DS3TR_SLV0_SUBADD,0x0A,2);//要写入其中的值bsp_spi_write(DATAWRITE_SRC_MODE_SUB_SLV0,0x0D,
    发表于 03-07 06:26

    驱动LSM6DS3TR-C实现高效运动检测与数据采集(2)----配置滤波器

    在LSM6DS3TR-C中,加速度计和陀螺仪可以独立地开启/关闭,并且可以拥有不同的ODR和功耗模式。 LSM6DS3TR-C有三种可用的操作模式: ● 仅加速度计活动,陀螺仪处于断电状态 ● 仅陀螺仪活动,加速度计处于断电状态 ● 加速度计和陀螺仪传感器同时活动
    的头像 发表于 11-14 09:45 570次阅读
    驱动LSM6<b class='flag-5'>DS3TR</b>-C实现高效运<b class='flag-5'>动检测</b>与数据采集(2)----配置滤波器

    驱动LSM6DS3TR-C实现高效运动检测与数据采集(1)----获取ID

    本文将介绍如何驱动和利用LSM6DS3TR-C传感器,实现精确的运动感应功能。LSM6DS3TR-C是一款先进的6轴惯性测量单元(IMU),集成了三轴加速度计和三轴陀螺仪,可用于测量和检测设备
    的头像 发表于 11-13 15:45 1338次阅读
    驱动LSM6<b class='flag-5'>DS3TR</b>-C实现高效运<b class='flag-5'>动检测</b>与数据采集(1)----获取ID

    LIS2DS12相关资料分享

    LIS2DS12 是系统级封装的 3D 数字加速度计,具有数字 I2C/SPI 串口标准输出,在高分辨率模式下功耗 150 µA,在低功耗模式下功耗不超过 80 µA。由于加速度计具有
    发表于 09-06 07:41

    LIS2DS12运动传感器相关的使用信息和应用提示

    ,提供真实和虚拟传感器。它在硬件中进行了设计,可实现大幅运动检测、倾斜检测和计步功能。LIS2DS12 集成了 256 级的先进先出(FIFO)缓冲器,允许用户进行数据存储,可减少主机处理器的干预
    发表于 09-06 06:10

    LIS2DW12TR 4线模拟SPI通信一直不成功是为什么?

    大佬们好,我目前正在做LIS2DW12TR的通信,主控使用的是CH571F,使用4线模拟SPI通信,代码只有SPI引脚初始化,然后就是读取ID,但是返回的数据都是0xff,一直通信不成功。 这是逻辑
    发表于 08-08 07:41

    STM32L053R8T6TR在cubenx中tim6无法选择时钟源是为什么?

    使用的是STM32L053R8T6TR,再利用定时器触发ADC采样时选用tim6,但在cubenx中tim6无法选择时钟源,那他的时钟源在哪,而且单独配置tim6触发还不起作用,为啥
    发表于 08-07 06:50