
基于CH9121、RTL8306、CH397的无人机信号模块
简介
用于无人机各模块之间通信的转接,统一转换成网络信号传输。
简介:用于无人机各模块之间通信的转接,统一转换成网络信号传输。开源协议
:CC BY-NC-SA 4.0
描述
项目简介
用于无人机各模块之间通信的转接器,集成了网络串口、USB网卡以及交换机。安装孔使用了无人机常用的30.5mm孔距,开孔可以塞进去无人机的减震硅胶柱。
项目功能
它拥有两个网络串口,一个USB网卡接口和两个普通的百兆以太网接口,并且这些接口之间通过交换机芯片连接。可用于无人机各模块之间的通信。比如一个串口传输ELRS遥控信号,一个串口传输MavLink信号,USB网卡用于机载电脑接入局域网,百兆网口通过无线网桥连接到地面站。
原理解析(硬件说明)
CH9121是一款将串口信号通过有线网络传输的芯片,并且有两路串口。芯片型号的后缀是芯片的封装,本项目使用了CH9121T。CH397A是一款USB网卡芯片,可以使USB主机连接到有线网络,最大百兆速率。RTL8306是一款百兆带宽的交换机芯片,型号的后缀代表着封装,本项目使用的是8306MB。在同一块电路板上把它们简单的组合在一起,就有了本项目。
软件代码
无。USB网卡和百兆局域网,芯片焊上就能用。CH9121需要配置。工具可到沁恒的官网下载https://www.wch.cn/downloads/CH9121EVT_ZIP.html
注意事项
- 从USB口使用5V供电或者从预留的5V焊盘供电,串口的3.3V是输出而且不能连接大功率负载。
- 百兆网口未使用隔离变压器而是仅使用了电容隔离,所以和本模块通信需要两个模块共地。
- 百兆网口的RX和TX支持线对内的极性反转和收发线对反转(螃蟹交换机芯片送的功能),所以不必严格按照1236接线,1263、3621等接法也是可以的。(不懂这一条的同学还是严格按照1236吧,起码不会组装好不能用)
- 不用的LED可以不焊,但所有的电阻都必须焊。
- 打板时选择3313层压,打板时选择3313层压,打板时选择3313层压
实物图
可以通过USB网口进行CH9121的配置,而不必须通过串口配置。
实测了串口的115200(传输MavLink)和420000(传输ELRS)是可用的。多块板子通过百兆网口相连时,还可以通过任意一个USB网口直接配置所有的CH9121T。
测试了网络摄像头的视频流也可以正常传输。


设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。









