27902|89

9790

帖子

24

TA的资源

版主

楼主
 

ASM330LHH车用6轴惯性模块数据手册、应用笔记、驱动代码、原理图库、PCB库 [复制链接]

 
 
本帖最后由 littleshrimp 于 2019-5-22 08:27 编辑

ASM330LHH车用6轴惯性模块是一款紧凑的系统级封装 (SiP),具有3D数字加速计和3D数字陀螺仪。该6轴惯性测量单元 (IMU) 设计用于高级车辆导航和远程信息处理应用中的超高分辨率运动跟踪。

如果卫星信号被阻断,为了满足连续、准确车辆定位的需求(从而支持自动服务),ASM330LHH能够让高级航位推算算法从传感器数据中计算出精确位置。这通常发生在城市峡谷、隧道、有盖道路、停车场或茂密森林等路况。ASM330LHH的先进、低噪声、温度稳定设计能够实现可靠的信息处理服务,例如电子缴费、远程诊断和 紧急呼叫帮助。六个轴上的精准惯性数据还满足高级自动驾驶系统的需要。
ASM330LHH的所有设计方面均经过优化,以实现出色的输出稳定性、超低的噪声以及完整的数据同步到辅助应用的优势,如航位推算和传感器融合。
ASM330LHH采用14引脚塑料焊盘格栅阵列 (LGA) 封装,符合AEC-Q100标准,满足ECOPACK、RoHS及“绿色”标准的要求。



ASM330LHH数据手册:
asm330lhh.pdf (1.92 MB, 下载次数: 348)

ASM330LHH应用笔记:

ASM330LHH Automotive inertial module digital 3D accelerometer and digital 3D gyroscope.pdf (1.32 MB, 下载次数: 710)

ASM330LHH驱动代码:

asm330lhh_STdC.rar (33.82 KB, 下载次数: 506)

ASM330LHH原理图库:

ASM330LHH.SCHLIB (5 KB, 下载次数: 168)

ASM330LHHPCB库:

ASM330LHH.PcbLib (36 KB, 下载次数: 139)

ASM330LHH官方评估板gerber文件:

en.steval-mki193v1_gerber.zip (49.47 KB, 下载次数: 185)




此内容由EEWORLD论坛网友littleshrimp原创,如需转载或用于商业用途需征得作者同意并注明出处





最新回复

这是我的SPI配置以及初始化代码,您看下:[attach]862104[/attach]  [attach]862103[/attach]     详情 回复 发表于 2024-11-15 18:34
点赞(3) 关注(4)
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

回复
举报

172

帖子

0

TA的资源

宇宙尘埃

沙发
 
谢谢分享!
 
 
 

回复

26

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

辛苦了,多谢!

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

4
 
你好,最近在用这个传感器,有些问题能请教一下吗?
 
 
 

回复

9790

帖子

24

TA的资源

版主

5
 
可以
可以发帖提问

点评

您好,请教下,陀螺仪在这里输出的是角速度没错吧?你们是怎么判断准确性的?还有姿态更新的准确性呢?以什么为准?感谢~!  详情 回复 发表于 2019-12-18 09:04
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

6
 

请问ASM330的SDO口无数据输出,可能是什么原因呢?

点评

先读一下WHO AM I看和手册中的是否一致 如果没有输出或者输出不正确再检查硬件设计是否正确 电源供电是否正确 建议用示波器测试  详情 回复 发表于 2019-11-30 20:46
 
 
 

回复

9790

帖子

24

TA的资源

版主

7
 
luren1111 发表于 2019-11-30 17:29 请问ASM330的SDO口无数据输出,可能是什么原因呢?

先读一下WHO AM I看和手册中的是否一致

如果没有输出或者输出不正确再检查硬件设计是否正确

电源供电是否正确

建议用示波器测试

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

8
 
littleshrimp 发表于 2019-11-30 20:46 先读一下WHO AM I看和手册中的是否一致 如果没有输出或者输出不正确再检查硬件设计是否正确 电源供 ...

都试过,还是不行,SDO基本就是没有波形。

请问您有这种STM32与ASM330通讯的项目代码吗?如果有,方便发我一份吗?简单的都可以。

点评

这个帖子里的代码你试过没?  详情 回复 发表于 2019-12-2 16:51
 
 
 

回复

9790

帖子

24

TA的资源

版主

9
 
luren1111 发表于 2019-12-2 14:33
都试过,还是不行,SDO基本就是没有波形。

请问您有这种STM32与ASM330通讯的项目代码吗?如果有,方便 ...

这个帖子里的代码你试过没?
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(中级)

10
 
您好,我最近也在使用这款芯片,有些问题想请教您,你说的代码是这个驱动代码吗?

点评

对 stm32的  详情 回复 发表于 2019-12-3 11:57
 
 
 

回复

9790

帖子

24

TA的资源

版主

11
 
ymjDream 发表于 2019-12-3 10:49
您好,我最近也在使用这款芯片,有些问题想请教您,你说的代码是这个驱动代码吗?

对 stm32的
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(中级)

12
 
你好,加速度偏移该怎么用?涉及到寄存器0x15和73 74 75,权重是相乘的意思吗?读出的加速度--偏移量*权重?感谢了~

点评

CTRL6_G (15h)的USR_OFF_W是用来设置X_OFS_USR (73h), Y_OFS_USR (74h), Z_OFS_USR (75h)这三个寄存器每一个LSB对应的加速度值是多少 USR_OFF_W = 0时1个LSB对应2^-10=0.000976563g/LSB,x_OFS_USR是一个有符号的8  详情 回复 发表于 2019-12-5 17:48
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(中级)

13
 
littleshrimp 发表于 2019-12-3 11:57
对 stm32的

您好,加速度偏移该怎么用?涉及到寄存器0x15和73 74 75,权重是相乘的意思吗?读出的加速度--偏移量*权重?感谢了~

点评

另外再请教下,从0x28 29 寄存器中读取出的是补码?计算出的加速度包括地球引力加速度g?感谢了~  详情 回复 发表于 2019-12-4 11:22
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(中级)

14
 
ymjDream 发表于 2019-12-4 10:52
您好,加速度偏移该怎么用?涉及到寄存器0x15和73 74 75,权重是相乘的意思吗?读出的加速度--偏移量*权 ...

另外再请教下,从0x28 29 寄存器中读取出的是补码?计算出的加速度包括地球引力加速度g?感谢了~

点评

是补码,包含重力加速度  详情 回复 发表于 2019-12-5 17:49
 
 
 

回复

9790

帖子

24

TA的资源

版主

15
 
ymjDream 发表于 2019-12-4 10:48 你好,加速度偏移该怎么用?涉及到寄存器0x15和73 74 75,权重是相乘的意思吗?读出的加速度--偏移量*权重 ...

CTRL6_G (15h)的USR_OFF_W是用来设置X_OFS_USR (73h), Y_OFS_USR (74h), Z_OFS_USR (75h)这三个寄存器每一个LSB对应的加速度值是多少

USR_OFF_W = 0时1个LSB对应2^-10=0.000976563g/LSB,x_OFS_USR是一个有符号的8位寄存器,理论上能设置的范围是-128~127

对应的加速度值为-0.125g~0.124023438g

USR_OFF_W = 1时1个LSB对应2^-6=0.015625/LSB,x_OFS_USR理论上能设置的范围是-128~127

对应的加速度值为-2g~1.984375g

不过注意数据手册中x_OFS_USR的范围是-127~+127,不是-128~+127,不清楚是为什么,你可以自己试试-127和-128看看有什么区别

点评

写0x80和写0x81以后,读出来的加速度数据是有差异,似乎写0x80也是生效的。  详情 回复 发表于 2019-12-13 08:48
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

9790

帖子

24

TA的资源

版主

16
 
ymjDream 发表于 2019-12-4 11:22 另外再请教下,从0x28 29 寄存器中读取出的是补码?计算出的加速度包括地球引力加速度g?感谢了~

是补码,包含重力加速度

点评

您好,再请教个问题,我计算的转速感觉大好多呢,我设置的满量程为正负2000dps,除了同0x22 23,24 25,26 27 寄存器有关,还同哪些个寄存器有关?关系是什么?感谢了  详情 回复 发表于 2019-12-6 10:28
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(中级)

17
 
非常感谢答复,另外再请教下,陀螺仪读出的转速也包括地球自转的转速吗?另外转速的LSB、加速度的LSB分别是多少?是满量程除以2的15次方吗?比如,设置满量程转速为正负2000dps,满量程加速度正负16g,则0x22 23,24 25、26 27对应的LSB是2000/32768?0x28 29对应的LSB是16/32768?

点评

是否包括地球自转不是很确定,我觉得应该是不包含。 即使包含,地球自转按照每天360度计算,对应为4.2mdps,对陀螺仪的影响可以忽略不计   一个LSB对应的加速度和角速度是多少与传感器的分辨率和设置  详情 回复 发表于 2019-12-6 10:45
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(中级)

18
 
littleshrimp 发表于 2019-12-5 17:49
是补码,包含重力加速度

您好,再请教个问题,我计算的转速感觉大好多呢,我设置的满量程为正负2000dps,除了同0x22 23,24 25,26 27 寄存器有关,还同哪些个寄存器有关?关系是什么?感谢了

点评

你是怎么测试的,静止时的角速度是多少?  详情 回复 发表于 2019-12-6 10:59
 
 
 

回复

9790

帖子

24

TA的资源

版主

19
 
ymjDream 发表于 2019-12-6 09:34 非常感谢答复,另外再请教下,陀螺仪读出的转速也包括地球自转的转速吗?另外转速的LSB、加速度的LSB分别是 ...

是否包括地球自转不是很确定,我觉得应该是不包含。

即使包含,地球自转按照每天360度计算,对应为4.2mdps,对陀螺仪的影响可以忽略不计

 

一个LSB对应的加速度和角速度是多少与传感器的分辨率和设置的满量程有关

数据手册里已经给出了具体的数据,和你计算的结果比较一下就知道自己计算的是否正确了

 

点评

不需要计算直接用这个表里给出的LSB?我自己算了下,加速度的LSB同我说方法一致,转速的LSB不一致。  详情 回复 发表于 2019-12-6 11:18
就是说不需要自己计算转速和加速度的LSB?用这个表中给出的对应值就可以?  详情 回复 发表于 2019-12-6 11:09
就是说转速和加速度的LSB不需要自己计算?直接用这个表里给的就行?  详情 回复 发表于 2019-12-6 11:07
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

9790

帖子

24

TA的资源

版主

20
 
ymjDream 发表于 2019-12-6 10:28 您好,再请教个问题,我计算的转速感觉大好多呢,我设置的满量程为正负2000dps,除了同0x22 23,24 25,26 ...

你是怎么测试的,静止时的角速度是多少?

点评

我在静止下和手动转动下都测试了,静止下应该接近0才对,但是实测结果在0.5dps 左右,有时1.多了,转动状态下的确变大了。  详情 回复 发表于 2019-12-6 11:30
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表