5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 有没有在APM中测量电机转速的解决方案 [打印本页]

作者: seaprince    时间: 2015-10-18 08:15
标题: 有没有在APM中测量电机转速的解决方案
求教:
需要在地面站观察主机的转速,计划采用霍尔传感器,可以输出转速信号,如何驶入APM(或其他飞控系统),并在地面站软件的某个地方读出这个主机转速的数据来?


作者: yhzyhzyhzapple    时间: 2015-10-18 08:51
用图传的声音信号,把话筒放在电机附近,通过频率判断。

其实可以直接看pwm信号的值的,不过由于有负载,pwm与实际转速并不是正比

作者: seaprince    时间: 2015-10-18 09:31
yhzyhzyhzapple 发表于 2015-10-17 16:51
用图传的声音信号,把话筒放在电机附近,通过频率判断。

其实可以直接看pwm信号的值的,不过由于有负载 ...

如果用图传,可以直接把远程转速计的数字显示画面回传,但是这无法给后期做数据分析。
PWM信号在APM中可以直接读出,但是和电机转速没有对应关系,特别是在电压降低的情况下。
所以最好的办法是通过APM的某个端口将转速计的DA信号发回来,在软件上显示。


作者: yhzyhzyhzapple    时间: 2015-10-18 09:52
seaprince 发表于 2015-10-18 09:31
如果用图传,可以直接把远程转速计的数字显示画面回传,但是这无法给后期做数据分析。
PWM信号在APM中可 ...

自己改程序呗,不过建议单独做个模块,采集数据并发回来,APM只是个avr的单片机,性能一般。不过霍尔不好装吧。


作者: skypup    时间: 2015-10-18 09:57
大概的想法:

转速、油量这些可以做 D/A 转换,插入到 APM 的 A0 - A8 任一 A/D 接口。
如果有机载发电,也可以不用霍尔,而是直接从发电机上引出2根线算转速吧。

作者: seaprince    时间: 2015-10-18 10:05
skypup 发表于 2015-10-17 17:57
大概的想法:

转速、油量这些可以做 D/A 转换,插入到 APM 的 A0 - A8 任一 A/D 接口。

多谢,我也是这么想的,现成的霍尔倒是好买,就是地面站软件上哪里显示AO-A8还不是太清楚


作者: illss    时间: 2015-10-18 10:17
电机转速也可以用模拟比较器接电机的两相,转速回传然后改下代码就可以了

作者: seaprince    时间: 2015-10-18 10:41
illss 发表于 2015-10-17 18:17
电机转速也可以用模拟比较器接电机的两相,转速回传然后改下代码就可以了

征集能搞的人,有偿。


作者: 去远方    时间: 2015-10-18 11:23
这个能不能用上
https://item.taobao.com/item.htm ... p;abbucket=3#detail


作者: illss    时间: 2015-10-18 12:56
seaprince 发表于 2015-10-18 10:41
征集能搞的人,有偿。

你们是什么单位,用哪一版的固件?

作者: seaprince    时间: 2015-10-18 13:58
去远方 发表于 2015-10-17 19:23
这个能不能用上
https://item.taobao.com/item.htm?spm=a230r.1.14.20.0Uoh3P&id=520185792993&ns=1&abbuc ...

多谢这个应该能用上,但是主要是上位机这里要能显示,APM要有相应的接口。


作者: zjs13588    时间: 2015-10-18 20:32
我只观察油门值


作者: madanzi    时间: 2015-10-19 12:25
老鹰树可以

作者: xiaofei473    时间: 2016-6-1 16:09
同问,如果是基于模型的控制,必须知道电调+电机+桨叶的特性。

作者: 幻影旋风    时间: 2016-9-19 16:59






欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://bbs.5imx.com/) Powered by Discuz! X3.3