完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我一直使用LSM9DS0传感器组装和测试带有城堡形连接的小型分线板,它们都为accel / mag和陀螺仪返回正确的WHO_AM_I寄存器内容。当我跳线连接到微控制器时,我得到了加速器和陀螺仪的预期读数。
然而,偶尔,mag会报告奇怪的结果;要么是非常低的值,不规律地跳转,要么在第一个回路上正确读取数据,然后固定在2000 mGauss。我希望这可能是由于跳线连接很差并且在某些情况下可能没有足够的电流来满足磁力计抽取。 有没有人注意到磁力计行为不稳定或出现故障,而其他传感器响应都很好?我不想只是为了测试它们来焊接电路板,但我担心只是确保I2C工作可能不足以确保正常工作。 ST的任何建议也会有所帮助! 以上来自于谷歌翻译 以下为原文 I have been assembling and testing small breakout boards with castellated pin connects using the LSM9DS0 sensor and they all return the proper WHO_AM_I register contents for both the accel/mag and the gyro. And when I jumper connect them to a microcontroller, I get expected readings from the accel and gyro. However, occasionally, the mag reports strange results; either very low values that jump around erratically or the data read correctly on the first loop then is pegged at 2000 mGauss. I am hoping this might be due to the fact that the jumper connections are poor and there might not be enough current flow to satisfy the magnetometer draw in some cases. Has anybody noticed erratic or malfunctioning magnetometer behavior while the rest of the sensor responses are fine? I don't want to have to solder the boards just to test them but I am afraid that just ensuring the I2C works might not be enough to ensure proper function. Any advice from ST would be helpful too! |
|
相关推荐
1个回答
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2383 浏览 1 评论
3112 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1679 浏览 1 评论
3498 浏览 6 评论
5850 浏览 21 评论
841浏览 4评论
1217浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
480浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1192浏览 3评论
1246浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-12 18:18 , Processed in 1.157042 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191