完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我得到加速度计的值错了。
我已连接xMSB + xLSB,yMSB + yLSB和zMSB + zLSB。然后我验证结果是否为负, 在这种情况下,我减去2 ^ 16以将2的补数转换为十进制。最后,我将每个轴的惯量乘以0.00006,得到以g为单位的加速度值。我做错了什么?有效位数是多少? 谢谢! 以上来自于谷歌翻译 以下为原文 I get wrong accelerometer's values. I have concatenated xMSB+xLSB, yMSB+yLSB and zMSB+zLSB. Then I verify if the resulting valor is negative, in such case I substract 2^16 to convert from 2's complement number to decimal. Finally I multiply each axis valor by 0.00006 to obtain acceleration values in g units. What I'm doing wrong? What is the effective number of bits? Thanks! |
|
相关推荐
2个回答
|
|
我无法理解有多少人对LIS3DSH有任何疑问,任何ST的主持人都会回应。
以上来自于谷歌翻译 以下为原文 I can't understand how so many people have problems about LIS3DSH and any ST's moderator responds. |
|
|
|
嗨娟,
你如何将int16字转换为工程单位?我正在使用LIS331HH传感器读取加速度计。 我能够读取两个寄存器OUT_X_H& OUT_X_L并将它们组合成一个int16字。但是,我不知道如何将其转换为加速度的gs。 -32768到32767会对应-12g到+ 12g吗? 请指教。 谢谢, 卡迈勒乔希 以上来自于谷歌翻译 以下为原文 Hi Juan, What do you do to convert the int16 word to engineering units ? I am using LIS331HH sensor for reading the accelerometer. I am able to read the two registers OUT_X_H & OUT_X_L and combine them into an int16 word. however, I am not sure how to convert it into gs of acceleration. Would -32768 to 32767 correspond to -12g to +12g ? Please advise. Thanks, Kamal Joshi |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2760 浏览 1 评论
3247 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1820 浏览 1 评论
3663 浏览 6 评论
6051 浏览 21 评论
1346浏览 4评论
207浏览 3评论
对H747I-DISCO写程序时将CN2的st-link复用为usart1,再次烧录时无法检测到stlink怎么解决?
363浏览 2评论
STM32G474RE芯片只是串口发个数据就发烫严重是怎么回事?
458浏览 2评论
STM32处理增量式编码器Z信号如何判断中断是正转的还是反向转的?
279浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-2 00:28 , Processed in 1.146067 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号