LIS3DH加速度传感器技术求助

[复制链接]
6008|27
 楼主| lskam 发表于 2016-4-24 22:22 | 显示全部楼层 |阅读模式
各位网友好,我在做LIS3DH运动检测时发现,在实时采集三轴加速度值时LIS3DH  INT1不能正常响应运动中断,若没有实时采集,则INT1正常输出中断电平。
大家是否有遇到类似问题,恳请赐教  谢谢
dirtwillfly 发表于 2016-4-24 22:49 | 显示全部楼层
LIS3DH 的 INT1接到mcu的io,使用外部中断
 楼主| lskam 发表于 2016-4-25 08:55 | 显示全部楼层
dirtwillfly 发表于 2016-4-24 22:49
LIS3DH 的 INT1接到mcu的io,使用外部中断

谢谢回复。
硬件电路是那样接的,我遇到的问题是当配置完LIS3DH的寄存器后(配置运动检测功能),若主程序while(1)中没有实时采集数据的话,我倾斜下LIS3DH   INT1可以正常输出中断电平,当主程序while(1)中实时采集数据时INT1便不能正常输出中断电平。
你是否有遇到类似问题?
cnb12345 发表于 2016-4-25 09:11 | 显示全部楼层
dirtwillfly 发表于 2016-4-25 09:39 | 显示全部楼层
lskam 发表于 2016-4-25 08:55
谢谢回复。
硬件电路是那样接的,我遇到的问题是当配置完LIS3DH的寄存器后(配置运动检测功能),若主程 ...

你的实时采集难道不能被打断?
或者是实时采集的间隙太小优先级太高
 楼主| lskam 发表于 2016-4-25 12:29 | 显示全部楼层
dirtwillfly 发表于 2016-4-25 09:39
你的实时采集难道不能被打断?
或者是实时采集的间隙太小优先级太高

采集数据没有被打断,我的理解倾斜或者移动板子的时候LIS3DH会有一个电平中断输出,实测没有。
而没有实时采集数据的时候,这个中断输出又是正常的,不懂是不是这个LIS3DH本身特性是这样的?
dirtwillfly 发表于 2016-4-25 13:26 | 显示全部楼层
lskam 发表于 2016-4-25 12:29
采集数据没有被打断,我的理解倾斜或者移动板子的时候LIS3DH会有一个电平中断输出,实测没有。
而没有实 ...

不是太清楚,我没具体用过这个传感器
 楼主| lskam 发表于 2016-4-26 16:20 | 显示全部楼层
没人遇到过这个问题吗?这是个很常见的应用
firstblood 发表于 2016-4-26 21:06 | 显示全部楼层
那这个芯片设计的时候该相关的输出管脚的加一个上啦或者下拉电阻的设计的。
comeon201208 发表于 2016-4-26 21:49 | 显示全部楼层
这个还看下你程序中设置的中断优先级的。
51xlf 发表于 2016-4-27 22:22 | 显示全部楼层
不能外部中断吗
51xlf 发表于 2016-4-27 22:23 | 显示全部楼层
直接使用定时器采集吧。
10299823 发表于 2016-4-28 22:59 | 显示全部楼层
这个必须中断才行的吗
10299823 发表于 2016-4-28 23:04 | 显示全部楼层
不是直接读取就可以吗
uptown 发表于 2016-4-28 23:05 | 显示全部楼层
你有相关的imu推算的方法吗
uptown 发表于 2016-4-28 23:08 | 显示全部楼层
这个需要跟陀螺仪配合吗
auv555 发表于 2016-4-29 16:08 | 显示全部楼层
309030 发表于 2016-4-29 21:32 | 显示全部楼层
会不会是中断优先级的问题
51xlf 发表于 2016-4-29 23:36 | 显示全部楼层
以前都是用的定时器读取的
51xlf 发表于 2016-4-29 23:39 | 显示全部楼层
楼主的中断读取还需要设置频率的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

128

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部