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

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

Frsky X9D 回传数据A1代表什么?

[复制链接]
跳转到指定楼层
发表于 2015-12-16 19:40 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
我用的接收是X8R, 我看说明书里面说,X8R接收机的话,A1测量的是接收的电源电压。我实际接好后,发现,在控上面一直显示5.07V,我的接收电压实际测得只有5.04,随着时间的推移,耗电越来越多,但是在控上一直显示5.07,似乎从来都不跟新。请问各位大侠,这个是怎么回事?




2015-12-15_124742.jpg (90.95 KB, 下载次数: 20)

2015-12-15_124742.jpg

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

21
 楼主| 发表于 2015-12-29 09:45 | 只看该作者
zyren 发表于 2015-12-18 22:02
大概是200毫秒左右的间隔,但是它显示的电压没法变化,就是应为,检测的是电调稳压后bec输出电压,电池12 ...

大侠,我看到了,说的确实是200ms 。 但是问题是,我的接收机都断电了,cells 和cell的电压还在,A1的电压也还在,就只有cell-的电压为0, 这个应该是opentx的bug 吧!

另外,你有Smart.Port 的硬件定义的文档嘛?他的0或者1是怎样定义的?

另外我再官网上下了控的源代码,正在看它里面关于遥测的部分。在文件“frsky_sport.cpp”中,我发现了一个问题。里面关于dataID的定义不一样。里面明显定义了两种dataID,老版本是一个字节,和“Frame Protocol of FrSky Telemetry Hub System(V2.0)提到的一样,但是还有一种两个字节的dataID。如下图所示:







20
 楼主| 发表于 2015-12-25 18:54 | 只看该作者
zyren 发表于 2015-12-24 01:05
http://www.frsky-rc.com/download ... =Protocol-Telemetry
http://www.frsky-rc.com/download/view.ph ...




大侠,我看了一下这几个文档,它讲了数据格式,但是没有提,Smart.Port 端口的0和1是怎么定义的啊,比如IIC有时钟和数据线,现在Smart.Port 那三根线具体是怎么定义的,这个想干的文档你有吗?

19
 楼主| 发表于 2015-12-25 14:09 | 只看该作者
zyren 发表于 2015-12-24 01:05
http://www.frsky-rc.com/download ... =Protocol-Telemetry
http://www.frsky-rc.com/download/view.ph ...

我有找到一个很好的文档:Instruction Manual for FrSky Two-Way System

正在学习中。。。


18
 楼主| 发表于 2015-12-25 13:22 | 只看该作者
zyren 发表于 2015-12-24 01:05
http://www.frsky-rc.com/download ... =Protocol-Telemetry
http://www.frsky-rc.com/download/view.ph ...

请教一下大侠,Frame Protocol of FrSky Telemetry Hub System (V2.0)这个文档里面讲了HUB的协议,这个数据格式,和X8R的接收机里面的Smart.Port应该是一样的吧?
因为HUB可以连在X8R的接收机上,对吗?

17
 楼主| 发表于 2015-12-25 13:11 | 只看该作者
zyren 发表于 2015-12-24 01:05
http://www.frsky-rc.com/download ... =Protocol-Telemetry
http://www.frsky-rc.com/download/view.ph ...

太感谢大侠了,真是如或至宝啊!
我还没有仔细看,如果搞清楚他的Smart.Port 的协议了,我可以用单片机和它通信,太棒了!

16
发表于 2015-12-24 01:05 | 只看该作者
15
 楼主| 发表于 2015-12-21 12:58 | 只看该作者
zyren 发表于 2015-12-20 23:39
官方网站有telemetry协议说明文档




哪里有?我没有找到啊,大侠能够给个链接不?

14
发表于 2015-12-20 23:39 | 只看该作者
freedom_liao 发表于 2015-12-20 07:26
大侠这个200ms 是根据什么得来的?

官方网站有telemetry协议说明文档

13
发表于 2015-12-20 14:16 | 只看该作者
freedom_liao 发表于 2015-12-20 07:27
你这个不一样,是直接模拟输入,X8R是smart port输入,原理不一样!

x8r背后没有a1口么?x6r 是背后有a1口 侧边有smart port口


12
 楼主| 发表于 2015-12-20 07:27 | 只看该作者
wangzhengtatata 发表于 2015-12-18 22:27
我的是x6r 我的fvbs直接接在a1啊.一直用的好好的啊





你这个不一样,是直接模拟输入,X8R是smart port输入,原理不一样!

11
 楼主| 发表于 2015-12-20 07:26 | 只看该作者
zyren 发表于 2015-12-18 22:02
大概是200毫秒左右的间隔,但是它显示的电压没法变化,就是应为,检测的是电调稳压后bec输出电压,电池12 ...




大侠这个200ms 是根据什么得来的?

10
发表于 2015-12-18 22:27 | 只看该作者
zyren 发表于 2015-12-18 22:04
问题就是X8R这个接收机没有A2口,所以就没有可以介入FVBS的地方,设计就是只能用FLVSS,木办法啊!

我的是x6r 我的fvbs直接接在a1啊.一直用的好好的啊

9
发表于 2015-12-18 22:04 | 只看该作者
wangzhengtatata 发表于 2015-12-18 13:15
好像只有配一个fvbs 校准后 才能正确显示3s以内的电压实时变化.如果到6s 得用那个电压回传模块.我用fvbs ...

问题就是X8R这个接收机没有A2口,所以就没有可以介入FVBS的地方,设计就是只能用FLVSS,木办法啊!

8
发表于 2015-12-18 22:02 | 只看该作者
freedom_liao 发表于 2015-12-18 12:39
大侠说的很详细,非常感谢!

这个A1,他会多长时间测量一次?

大概是200毫秒左右的间隔,但是它显示的电压没法变化,就是应为,检测的是电调稳压后bec输出电压,电池12V时 电调输出5V,电池8V时电调还是输出5V
7
 楼主| 发表于 2015-12-18 13:27 | 只看该作者
wangzhengtatata 发表于 2015-12-18 13:15
好像只有配一个fvbs 校准后 才能正确显示3s以内的电压实时变化.如果到6s 得用那个电压回传模块.我用fvbs ...





我用的是FLVSS模块,测量电池电压,

6
发表于 2015-12-18 13:15 | 只看该作者
freedom_liao 发表于 2015-12-18 12:39
大侠说的很详细,非常感谢!

这个A1,他会多长时间测量一次?

好像只有配一个fvbs 校准后 才能正确显示3s以内的电压实时变化.如果到6s 得用那个电压回传模块.我用fvbs没啥问题.3s实时监测正常

5
 楼主| 发表于 2015-12-18 12:39 | 只看该作者
zyren 发表于 2015-12-18 00:20
X9D的A1,应该说是opentx的A1,是一个单纯的AD输入检查,只是frsky的接收机,把这个AD口接到 接收机电源输 ...




大侠说的很详细,非常感谢!

这个A1,他会多长时间测量一次?



4
发表于 2015-12-18 00:20 | 只看该作者
本帖最后由 zyren 于 2015-12-18 00:24 编辑

X9D的A1,应该说是opentx的A1,是一个单纯的AD输入检查,只是frsky的接收机,把这个AD口接到 接收机电源输入,不变化是因为bec不变化,
至于不准的问题,是这个接收机没有基准源,AD基准完全来源于供电输入,那么输入是4.98V,它的基准就是4.98V,输入是5.03V,基准又变成5.03V,

那么怎么办呢,在模型设置最后一页,也就是回传设置页面,A1的range是可以修改的,也就是opentx提供了一个校准功能,

改变A1项目的range和office值,让遥控显示接近实际测量电压就算是相对准确了

但这个A1实在是没什么用,也只能表达 接收机是否正确的通电了不能直接反应电池的电压变化

X4R上 恢复了以前D系列接收机的 A2端口,检测范围是0-3.3v,使用外部分压接入,可以基本准确的得到电压值,当然也需要遥控器上校准,但基准源发生变化(也就是换个电调),那么A2也要相应重新校准

X8R就无能为力了,没有开放A2给用户,但是官方有个带小屏幕的电压传感器 flvss,可以精准的回传1-6S单节电压和总电压,并且是实时更新的



3
发表于 2015-12-17 11:55 | 只看该作者
有BEC降压并稳压了,如果变化太大,那这BEC也太烂了。如果你想看有没有变化,换个bec试试

来自苹果客户端来自苹果客户端
沙发
 楼主| 发表于 2015-12-17 09:24 | 只看该作者
水国大兵II 发表于 2015-12-16 21:02
楼主不必担心,随着时间的推移接收机电压依然会维持在5V,BEC的作用就是稳定输出电压给接收机,除非你的电 ...



关键是这个电压值怎么一直不跟新呢?它在什么时候跟新?

我并不是担心接收机电压会低,我只是觉得既然在测,那就应该测得准一点。现在最便宜的单片机,精度也有mV的级别,这个应该很容易啊!

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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