请选择 进入手机版 | 继续访问电脑版
搜索
热搜: ROHM 模拟 车载
查看: 8415|回复: 16

[活动] 【开发进程】MEMS航空母舰之KX224-1053加速度

  [复制链接]

该用户从未签到

12

主题

294

帖子

0

精华

金牌会员

最后登录
2022-6-30
发表于 2019-4-10 11:10:10 | 显示全部楼层 |阅读模式
本帖最后由 一代睡神的崛起 于 2019-4-10 11:13 编辑

  AV8D大家好,前面晒了开箱贴,由于工作时间比较紧张,开发工作都是在下班后进行的,在一个模块实验成功了就来给大家飨食知识了。
  首先大家要了解一下ROHM这款加速度传感器KX224-1053的基本结构,首先它是可以基于IIC和四线SPI协议来开发的,如果要使用四线SPI就得在模块上焊上R2,R3电阻了。难得麻烦就有IIC开发,简洁高效。其次ROHM提供了一块底板,但是呢我这个人喜欢用杜邦线来链接pin脚了,因此就默默的吧底板仍在了一旁。本次使用STM32F103ZET6作为MCU来读取三轴加速度的值。不得不说ROHM这款加速度芯片确实很高大上,看过手册的人就知道它支持±8g,±16g,±32g的宽范围的,一般很难做到这么高的精度,惊叹一波。
  接下来讲程序构造。拿到对应的datasheet,因为要使用IIC协议,所以首先就得找到对应的SLAVES地址,如图:这里我们使用的将X Address Pad GND,所以使用的就是0x3C.当然你也可以选择3E,做程序和INT的修改就可以了。接下来讲三轴的控制寄存器。CNTL1的PC1是功能使能位,在所有寄存器都在该bit为0的条件下配置才能生效,该寄存器就是设置加速度范围和其他功能性,详情请参考数据手册。CNTL2是设置运动各轴产生中断使能,CNTL3设置ODR输出频率,ODCNTL是设置ODR数据更新频率,一般选择默认即可。好了做完这些就可以去三轴的输出脚去读取数据了。最后把程序代码贡献出来,供大家参考,由于时间有限,本次程序就只验证了加速度的产生,没有验证位置产生中断,后续大家可以在此基础上进行开发。以下为实验平台和实验数据:


slaves

slaves

control

control

ding

ding

data

data

STM32F1_for_kx224.rar

272.03 KB, 下载次数: 25, 下载积分: 威望 1 , ROHM金币 -1

demo

回复

使用道具 举报

该用户从未签到

21

主题

382

帖子

0

精华

金牌会员

最后登录
2023-8-17
发表于 2019-4-13 09:18:51 | 显示全部楼层
来看看
回复

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

精华

新手上路

最后登录
2019-8-13
发表于 2019-8-13 20:29:35 | 显示全部楼层
需要看一下
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

精华

新手上路

最后登录
2019-8-13
发表于 2019-8-13 20:29:52 | 显示全部楼层
这个芯片资料比较少,好难找
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

788

帖子

0

精华

金牌会员

最后登录
2023-4-7
发表于 2019-8-22 09:29:38 | 显示全部楼层
MEMS应用范围确实很广,但是精度确实最重要的
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

5

帖子

0

精华

新手上路

最后登录
2019-8-29
发表于 2019-8-28 16:46:25 | 显示全部楼层
请教楼主,是用CUBE和HAL实现的吗?IIC读加速度计,用双面采样了吗,最高速率是多少?
回复 支持 反对

使用道具 举报

该用户从未签到

12

主题

294

帖子

0

精华

金牌会员

最后登录
2022-6-30
 楼主| 发表于 2019-8-28 17:40:25 | 显示全部楼层
wuguangxin 发表于 2019-8-28 16:46
请教楼主,是用CUBE和HAL实现的吗?IIC读加速度计,用双面采样了吗,最高速率是多少? ...

标准库实现的,只是简单地读取寄存器,连续采样的速率你看一下手册
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

5

帖子

0

精华

新手上路

最后登录
2019-8-29
发表于 2019-8-28 17:43:24 | 显示全部楼层
一代睡神的崛起 发表于 2019-8-28 17:40
标准库实现的,只是简单地读取寄存器,连续采样的速率你看一下手册

谢谢睡神哥
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

5

帖子

0

精华

新手上路

最后登录
2019-8-29
发表于 2019-8-29 11:43:28 | 显示全部楼层
积分不够,默默的给大佬再次点赞
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

5

帖子

0

精华

新手上路

最后登录
2019-8-29
发表于 2019-8-29 11:43:51 | 显示全部楼层
积分不够,默默的给大佬再次点赞
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

Archiver|手机版|小黑屋|罗姆半导体技术社区

GMT+8, 2024-3-29 17:55 , Processed in 0.136047 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表