0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何将RSSI功能添加到最常见的flysky接收器

454398 来源:网络整理 作者:佚名 2019-11-04 10:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:组件

我正在使用FS-I6发射器,您可以在Amazon,Bangood,Hobbyking和其他商店中找到它。

可以修改的接收器是:

FS-IA6B:亚马逊,Bangood,爱好。

FS-IA6C:亚马逊,Bangood。

FS-IA8X:Amazon,Bangood。

FS-X6B:Amazon,Bangood和Hobbyking。

FS-X8B:Bangood。

您将需要一个USB调试器/编程器,ST-Link V2:Amazon,Bangood。

除了您自己,需要焊接几根导线,并根据接收器的不同,使用一些小螺丝刀打开外壳(这对发射器模块特别有用)。

烙铁:亚马逊,Bangood。

小螺丝刀维修套件:亚马逊,Bangood。

步骤2:接收器设置

第一步是卸下接收器的外壳(如果有的话),并露出其PCB

现在,根据接收器的不同,您需要找到它的四个连接垫,并将它们连接到ST-Link的正确引脚上。我使用了ST-Link附带的电线,在正确的位置进行切割和焊接。有些人只是用手将电线固定到位。我真的不支持此技巧,因为短路和燃烧某些东西的可能性远大于通过焊接损坏PCB的机会。垫子不是很大,但至少它们之间的间距适当,这不是一项艰巨的焊接任务。

在图中,您可以看到我在IA6B接收器上所做的事情。我在此页面中放入了“放大的”接线图(向下滚动,它不是英语,但您只需要查看最后的图像即可)。在这里,您可以找到我亲自测试过的接线图,一旦获得其他接收器,就可以测试模块并更新本教程。

请注意将正极电源线连接到3V3而不是ST-Link加密狗上的5V引脚,这是损坏某些东西的更大机会。

一旦以某种方式连接,到接收器和ST-Link的四根线(3V3,GND,SWDIO,SWCLK)已准备好“电气”升级设备。不要插入ST-Link USB协议,您应该预先安装驱动程序,请参阅下一步。

步骤3:软件设置

您需要访问ST网站并下载USB编程器的驱动程序和实用程序,它们应该是页面底部的最后一个链接/按钮。一旦下载了它们,就安装它们,不需要任何特殊的配置。

接收器的固件由Cleric-k和他的github存储库提供。他非常乐意为每个接收器提供两种固件:一种在通道14上具有RSSI输出,而另一种在通道8上具有RSSI输出。唯一的区别是,如果使用PPM输出,则应使用通道8版本,

现在打开几分钟前安装的ST-LINK实用程序,您应该有一个类似于该步骤第一张图片的窗口,现在请按照以下步骤操作清单:

将“地址字段”和“大小”设置为0x08000000 e 0x8000。

单击“连接到目标”(菜单下的按钮)。

单击“保存”以下载原始固件的备份(您永远不会知道。..)。

单击“打开”并找到刚从中下载的固件

单击“程序验证”,您应该会看到一个弹出窗口,类似于此步骤的第二个图像。

检查“地址”和“文件路径” “ 是正确的。它们必须是“ 0x08000000”和“ your_downloaded_firmware_path”。

选择“编程后验证”。

现在按开始并运行软件。

如果如果在第一个图像控制台中看到绿色的“ Verification 。.. OK”一词,则说明您已成功刷新了新固件。

如果您的接收器已绑定到发送器,则配对将会丢失并且您必须再次绑定它。有一个技巧涉及到十六进制编辑器,使您可以操纵修改后的固件中的几个字节(从原始固件中读取正确的值之后)以保留配对,但是-相信我-可以更快地重新绑定接收器。

第4步:飞行控制器配置

现在,您已经在桌子上放了它。 flysky接收器能够在一个通道上输出RSSI,是时候配置飞行控制器了。不可能对FC设备和FC固件的每种组合都进行教程,但是幸运的是设置基本相同。我将展示如何使用Inav固件正确设置Omnibus F4 Pro。

照常连接和配置接收器(PPM或IBUS),具体取决于您的要求。在配置选项卡中,您必须禁用“模拟RSSI”功能(右下角)。现在转到“接收器”选项卡,并根据所刷固件设置“ RSSI通道”值。我已经刷新了固件IA6B_rssi_ ch14 .bin(显然,我正在使用Ibus输出),因此我选择了“ CH14”。

就是这样:现在您具有RSSI功能在您的flysky接收器上!

有人可能发现我不仅在通道1到6上读取值,而且我的发送器应该是6通道的一个。不用担心,我将其修改为具有14个通道,这将在另一个-ible中进行解释。同时,不要害怕遵循该教程,因为RSSI值将由接收器本身产生,所以通道号无关紧要,因此无需使用经过调制的发送器即可。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接收器
    +关注

    关注

    15

    文章

    2637

    浏览量

    76310
  • RSSI
    +关注

    关注

    2

    文章

    100

    浏览量

    28792
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何将“同步scons 配置至项目”功能添加到编译步骤中?

    我想将rt-thread studio的“同步scons配置至项目”功能添加到编译前步骤中 但是我不知道这个功能执行了什么指令,在构建前步骤中应该输入什么指令,用”scons”命令无法实现
    发表于 09-22 07:39

    GPS 接收器 IC skyworksinc

    电子发烧友网为你提供()GPS 接收器 IC相关产品参数、数据手册,更有GPS 接收器 IC的引脚图、接线图、封装手册、中文资料、英文资料,GPS 接收器 IC真值表,GPS 接收器
    发表于 09-17 18:34
    GPS <b class='flag-5'>接收器</b> IC skyworksinc

    ‌AFE7906:高性能6通道RF采样接收器的技术解析

    Texas Instruments AFE7906 6通道RF采样接收器是一款高性能、宽带宽多通道接收器,集成了6个RF采样ADC。该器件的工作频率高达12GHz,能够在L、S、C和X波段频率范围内进行直接RF采样。此功能无需额
    的头像 发表于 09-15 14:31 659次阅读
    ‌AFE7906:高性能6通道RF采样<b class='flag-5'>接收器</b>的技术解析

    Texas Instruments ISO1228数字输入接收器数据手册

    Texas Instruments ISO1228数字输入接收器是一款8通道隔离式24V输入接收器,具有限流和诊断功能。该数字输入接收器可配置为IEC 61131-2 1和3型特性或4
    的头像 发表于 08-02 11:09 950次阅读
    Texas Instruments ISO1228数字输入<b class='flag-5'>接收器</b>数据手册

    在树莓派5上,如何使用毫米波雷达检测和追踪人类?

    在本指南中,我们学习如何将RD-03D雷达传感添加到树莓派单板计算机上,以便实时检测和追踪人类。我们将了解该传感的工作原理及可获取的数
    的头像 发表于 07-24 15:32 1946次阅读
    在树莓派5上,如何使用毫米波雷达检测和追踪人类?

    蓝牙接收器SRRC认证流程解析

    蓝牙接收器在中国出口时需要进行SRRC(无线电发射设备认证),因为蓝牙设备属于无线通信设备,其发射和接收无线信号。即使蓝牙接收器本身不发送信号,它仍然需要接受相关的认证来确保其符合中国的无线电管理法
    的头像 发表于 06-30 13:37 627次阅读
    蓝牙<b class='flag-5'>接收器</b>SRRC认证流程解析

    LE 发射接收器测试返回错误结果是什么原因导致的?

    我有特定的代码运行来启动和停止一些无线电频率测试。 目前只关注 BLE 发射接收器测试。 然而,此处第 6 节 LE 测试结束时的文档指出,当 le 发射测试处于活动状态时,接收
    发表于 06-30 08:08

    ArkUI-X添加到现有Android项目中

    aar包 在应用工程初始化ArkUI-X 通过Android studio 创建一个应用工程,将我们上述的aar包添加到工程目录下的libs目录中 Application部分 继承调用
    发表于 06-04 22:35

    ArkUI-X添加到现有Android项目中

    aar包 在应用工程初始化ArkUI-X 通过Android studio 创建一个应用工程,将我们上述的aar包添加到工程目录下的libs目录中 Application部分 继承调用
    发表于 05-28 22:44

    如何将VCP功能添加到UVC应用程序代码中?

    我正在尝试 VCP 功能添加到 UVC 应用程序代码中。 我的平台是CYUSB3011-BZXC UsbUart 示例代码已添加到现有的 UVC 应用程序中。 初始化和主循环
    发表于 05-16 06:41

    蓝牙信标RSSI滤波算法

    蓝牙信标RSSI滤波算法‌主要用于处理RSSI值的不稳定性和噪声,以提高距离估计的准确性。RSSI接收信号强度指示)是蓝牙信标中常用的参数,用于评估设备之间的距离或信号质量。然而,
    的头像 发表于 05-12 19:45 750次阅读
    蓝牙信标<b class='flag-5'>RSSI</b>滤波算法

    如何将ENWF9408AVEF Wi-Fi模块添加到1064EVK wifi_cli SDK项目中?

    如何将 松下 ENWF9408AVEF (NXP 88W8977) Wi-Fi 模块添加到 1064EVK wifi_cli SDK 项目中? 使用不同的 88W8977 定义初始化失败
    发表于 04-02 07:50

    如何在iMX8MM EVK上启用红外接收器

    使用 iMX8MM EVK,您还可以获得一个与其中一个 GPIO 接口的 IR 接收器 LED。通过今天的这篇文章,我演示如何在 iMX8MM EVK 上启用红外接收器,以便可以在 iMX8MM
    发表于 03-24 06:20

    一个车载蓝牙接收器的端口怎么区分?

    咨询下各位大佬,我这个是原来汽车上面插到主机后面的蓝牙接收器可以让汽车主机通过蓝牙接收手机qq音乐全车音响播放音乐,现在车卖了,我想把这个玩意改成家里面连接有源音箱,接收手机音频,照片里那几根线我分不清,哪位大佬知道,方便教一下
    发表于 03-16 22:37

    USB接收器的安装和使用

    USB接收器,作为连接计算机与外部无线设备的桥梁,因其便捷性和灵活性,在现代生活中扮演着越来越重要的角色。本文将从USB接收器的选择、安装、使用、管理以及优化等方面,为您提供一份详尽的技术指南,帮助您充分利用这一设备,享受更加便捷和自由的无线体验。
    的头像 发表于 02-02 16:33 2909次阅读