请教:如何使用陀螺仪测量转速?
本帖最后由 wochai 于 2023-2-1 09:44 编辑如标题。
以前采用的是接近开关来测量一个传动轴的转速,如果使用陀螺仪来测量,有什么最简单的方案?
大概查了一下,陀螺仪芯片可以直接输出角速度值,是不是装上去直接读数据就可以了?
测量范围:0-300转/分(1800bps),精度:0.5%
大家有没有推荐的型号,焊接比较简单的。 那个输出貌似是角加速度?你确认一下。角速度计貌似只有大型机械结构+超低摩擦轴承才可以基本保持静止。mems的结构惯性极小,不太可能保持不动。 wye11083 发表于 2023-2-1 09:27
那个输出貌似是角加速度?你确认一下。角速度计貌似只有大型机械结构+超低摩擦轴承才可以基本保持静止。mem ...
(引用自2楼)
“该器件具有动态的用户可选择的满量程加速度范围:±2/±4/±8/±16 g,且角速率范围为±125/±245/±500/±1000/±2000 dps。”
这个是某个陀螺仪的说明,角速度应该是没啥问题。 wochai 发表于 2023-2-1 09:43
“该器件具有动态的用户可选择的满量程加速度范围:±2/±4/±8/±16 g,且角速率范围为±125/±245/±50 ...
(引用自3楼)
不行的
注意看,它写的是角速率,不是角速度 陀螺仪和轴一同转动么? 那多费劲 albert_w 发表于 2023-2-1 10:43
陀螺仪和轴一同转动么? 那多费劲
(引用自5楼)
是的,轴比较厚重,陀螺仪那点重量、体积可以忽略。 dukelec 发表于 2023-2-1 10:30
不行的
注意看,它写的是角速率,不是角速度
(引用自4楼)
角速率和角速度的区别我不太清楚,但是单位 dps 看起来是没啥问题啊。 还是要用磁编码器吧,
陀螺仪会随着时间,各种误差累积 dog 发表于 2023-2-1 13:30
还是要用磁编码器吧,
陀螺仪会随着时间,各种误差累积
(引用自8楼)
没事啊,我只需要转速。 wochai 发表于 2023-2-1 13:49
没事啊,我只需要转速。
(引用自9楼)
也是不准啊,就像加速度传感器,不能精确的测量速度一样。
我想你测量的可能是电机之类的,不像汽车惯性导航,汽车只能缓慢地转弯,
如果是电机,例如MCU时间的误差累积,还有突然传感器自身的误差,漂移,还有突然超出传感器的量程,例如急停时,急启动时,角速度就在那一瞬间急剧变化,而你的MCU可能只采了几个样。
当然,这是个人看法,你可以试一下。 买一个模块,很简单 spi去读就行。 陀螺仪装在连续转动装置上,供电和数据采样怎么搞? 磁编好一些吧。
话说陀螺仪干这个活,给自己找罪受。 mrf245 发表于 2023-2-1 16:43
陀螺仪装在连续转动装置上,供电和数据采样怎么搞?
(引用自12楼)
先考虑电池供电,定时更换;再考虑无线供电。 本帖最后由 Colgates 于 2023-2-1 22:17 编辑
先了解一下动芯mems原理,装轴上高速转动有一股离心力扯住,除非转速非常的慢,可以忽略离心力,利用加速度的变化计算一圈的时间。角速率数据不用。其实用一个霍尔器件更快捷
页:
[1]