5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 1419|回复: 18
打印 上一主题 下一主题

Futaba 传感器功能

[复制链接]
跳转到指定楼层
楼主
发表于 2020-1-13 17:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
Futaba 的传感器终于可以不买原厂的了!

还是arduino的应用,相对原厂设备。
外观尺寸大一些,重量重一点,整体复杂一些,动手能力要求高一些。

不过,价格  价格  价格!
仅原厂十分之一!

比如需要三个温度数据,原厂设备得三个,总价大概得五百元。而自制大概只需五十元。

比如需要一个电压数据,原厂需要大概一百六十元。
而自制大概仅需二三十元。在这个价格不变时,还可再增至八到十个电压数据。那就是一千六比三十的差异了。
当然这种用量比较夸张,纯吹牛用。


7PX的GPS估计实现不了。




但,终究用的是国外爱好者的代码。
希望:热爱航模又懂此类电子的模友,能通过此项目更多的了解与此相关的技术。
为国产产品,能做出质量更好、价格更合适的产品积累经验。

等全部测试完成,再与大家分享实现方法。
争取年前。

欢迎继续阅读楼主其他信息

来自安卓客户端来自安卓客户端
沙发
发表于 2020-1-13 17:28 | 只看该作者
代码有链接吗,我也想研究研究
来自安卓客户端来自安卓客户端
3
发表于 2020-1-13 18:19 | 只看该作者
arduino的板子读取数据之后跟把数据直接传输给接收机么?
4
发表于 2020-1-13 18:24 | 只看该作者
听不懂。只想知道怎样实现
来自苹果客户端来自苹果客户端
5
发表于 2020-1-13 19:20 | 只看该作者
...
6
 楼主| 发表于 2020-1-13 19:58 | 只看该作者
ld8wzl 发表于 2020-1-13 18:19
arduino的板子读取数据之后跟把数据直接传输给接收机么?

是的

通过特定的电路,使用串口读和写sbus信号,解析不同格式的数据内容。

读,读取各通道的信号数字量。如同飞控的设置程序中看到各通道的数字量。
写,将测量或计算得到的数值发送给接收机,使用接收机的机制发回到遥控器上显示。
7
发表于 2020-1-13 20:06 | 只看该作者
介个好,正愁温度回传呢
来自苹果客户端来自苹果客户端
8
 楼主| 发表于 2020-1-14 08:43 | 只看该作者
很早就在论坛上看到有自制futaba回传的实现,但过了很久依然未见公布详细信息。
可能是遇到了什么困难,
所以,人不可依,唯己可附也。
来自安卓客户端来自安卓客户端
9
发表于 2020-1-15 16:58 | 只看该作者
wienne 发表于 2020-1-13 19:58
是的

通过特定的电路,使用串口读和写sbus信号,解析不同格式的数据内容。

这个好啊,要是刷固件之类还担心系统稳定性,这买一个nano的板子,从接收机取电就可以了
温度,电压,转速传感器买一套回来都比原厂一个便宜
10
发表于 2020-1-16 21:45 | 只看该作者
能更多测出航空仪表数据
11
 楼主| 发表于 2020-1-20 11:14 | 只看该作者
年前怕是搞不出来了,遇到问题,还在解决中。
没有快递的日子真难过啊!
12
发表于 2020-1-26 17:44 | 只看该作者
这个代码我也才看过,已经搞定,stm32板子做的。转速,温度,电压电流,GPS都可以。

主要问题是数据格式的定义,开源那个代码我感觉有问题,比如温度显示不了,因为数据格式错的,超出了范围他就不显示了。
除了这4种传感器,其他的就没法搞了,除非找到原厂的传感器插sbus2上看看怎么返回的数据分析格式才行。
13
 楼主| 发表于 2020-1-27 14:06 | 只看该作者
ckyo 发表于 2020-1-26 17:44
这个代码我也才看过,已经搞定,stm32板子做的。转速,温度,电压电流,GPS都可以。

主要问题是数据格式 ...

在Arduino下没有问题,请检查你程序里指定的槽号和遥控器上设定的槽号。
当温度超过了一定值后,是会被处理的,在代码中有这个设定。
温度超过了特定的值,也没有什么意义了。
14
发表于 2020-1-27 14:57 | 只看该作者
我通过试验得出,温度必须加32868才能正常显示。
    slot_dat[slot][0] = Slot_ID[slot];
    slot_dat[slot][1] = temp + 32868;
    slot_dat[slot][2] = (temp + 32868) >> 8;
15
 楼主| 发表于 2020-1-27 17:56 | 只看该作者
ckyo 发表于 2020-1-27 14:57
我通过试验得出,温度必须加32868才能正常显示。
    slot_dat[slot][0] = Slot_ID[slot];
    slot_dat[ ...

你的测试环境是什么?

我设置好对应的槽号及遥控器上的槽号,温度值显示得很正常啊。
16
发表于 2020-2-4 23:23 | 只看该作者
ckyo 发表于 2020-1-26 17:44
这个代码我也才看过,已经搞定,stm32板子做的。转速,温度,电压电流,GPS都可以。

主要问题是数据格式 ...

有没进气压力,汽缸头温度,滑油压力滑油温度这些数据的,因为油动飞机也可以测到
17
发表于 2020-2-4 23:24 | 只看该作者
ckyo 发表于 2020-1-26 17:44
这个代码我也才看过,已经搞定,stm32板子做的。转速,温度,电压电流,GPS都可以。

主要问题是数据格式 ...

还有地平仪、罗盘、侧滑这些数据也有吧。。。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表