如何配置FPV VTX模块参数

FPV VTX 模块说明

  • 小尺寸. 50MM长, 35毫米宽, 8MM高
  • 低延迟.
  • H265编码.
  • RF指标良好. 低杂散, 高带子
  • 良好的带宽兼容性. 同板带宽2M-8M可调, 以 100KHz 为步长
  • 宽电压供电. 电源电压范围: 7电压~18V, 小电流200mA (12V).
  • 具有软件启动功能的射频输出

FPV VTX 模块参数

  1. 可调参数
    • 傅立叶变换:2ķ
    • 保护间隔: 1/4, 1/8, 1/16, 1/32
    • FEC:1/2、2/3、3/4、5/6、7/8
    • 调制映射: QPSK (4QAM), 16QAM, 64QAM
    • 带宽: 2M~8M带宽可调, 步进100KHz
  2. 128-位加密
    • 模块支持128位AES加密
  3. 单向透明串口
    • 模块支持单向透明串口传输.
    • 8 数据位
    • 1 停止位
    • 支持奇校验, 偶校验, 没有奇偶校验
    • 波特率: 1200, 2400, 4800, 9600, 19200, 38400 57600、115200、230400
  4. 通讯控制串口参数
    • 8 数据位
    • 1 停止位
    • 偶校验
    • 波特率: 19200
  5. 视频格式模型.
    • CVBS输入方式: NTSC, 朋友, 输入模式自适应.
  6. RF频率
    • RF频率可在70MHz至6GHz之间以100KHz为步长调节.
    • 射频最大输出功率 (860M以下) -15+3 dBm的, 肩膀> = 50 分贝.
  7. 射频输出功率可控
    • 射频输出功率衰减0dB~63dB可调

FPV VTX 模块接口, 尺寸, 和信号定义

模块接口, 电源, 控制串口 (点击率), 和数据接口 (数据)

configure the parameters of the FPV VTX module
配置FPV VTX模块参数

FPV VTX 模块配置参数

内存参数说明

模块配置参数全部通过写入256来实现×8 模块内的RAM. 配置的参数保存复位或重新上电后有效. 系统上电或复位后, 串口将打印 {AAAAAA}

内存参数详细信息

随机存取存储器[0]: 系统复位控制, 可读可写, 读和写有不同的含义

写:

  • 00 =>重置整个系统, 串口返回 {AAAAAA}, 表明系统已重置.
  • 01 =>保存用户设置的参数. 串口返回 {000101}, 表示执行成功.
  • 02 =>恢复参数是系统默认参数, 串口返回 {000202}, 表示执行成功.
  • 03=>停止RF输出, 串口返回 {000303}, 表示执行成功.
  • 04=>打开RF输出, 串口返回 {000404}, 表示执行成功.
  • 05=>关闭DA输出, 串口返回 {000505}, 表示执行成功. 恢复 DA 输出, 只需重置主板即可.
  • 其他=>保留

读:

  • 位[0] =>
    • ‘1’=> rf频率锁
    • ‘0'=> rf频率未锁定
  • 位[1] =>
    • ‘1’=> CVBS输入锁
    • ‘0'=> CVBS输入未锁定
  • 位[7:2] =>保留

随机存取存储器[1]: 数据串口参数设置, 可读可写, 默认值 0x44

  • 位[7:4]: 串口速率
    • “0000” =1200,
    • “0001”=2400,
    • “0010”=4800,
    • “0011”=9600,
    • “0100”=19200,
    • “0101”=38400,
    • “0110”=57600,
    • “0111”=115200
    • “1000”=230400,
    • “1001”〜”1111″=保留
  • 位[3]: 奇偶校验
    • ‘0’=均匀效果,
    • ‘1’=神奇效果
  • 位[2]: 奇偶校验开关
    • ‘1’=开启
    • ‘0'=关闭
  • 位[1:0]: 预订的

随机存取存储器[2]: 带宽, 可读可写, 默认值 0x50

  • 对应的十进制数除以 10 是设定的带宽, 从 20 至 80, 包含 20 (2中号带宽) 和 80 (8中号带宽)
  • 其他=>保留

随机存取存储器[3]: FEC码率, 可读可写, 默认值 0x00

  • 00 => 1/2
  • 01 => 2/3
  • 02 => 3/4
  • 03 => 5/6
  • 04 => 7/8
  • 其他=>保留

随机存取存储器[4]: 调制方式, 可读可写, 默认值 0x00

  • 00 => qpsk(4QAM)
  • 01 => 16Qam
  • 02 => 64QAM
  • 其他=>保留

随机存取存储器[5]: 保护间隔, 可读可写, 默认值0X00

  • 00 => 1/32
  • 01 => 1/16
  • 02 => 1/8
  • 03 => 1/4
  • 其他=>保留

随机存取存储器[6]: 预订的

随机存取存储器[7]~内存[22]: 加密密钥, 可读可写, 默认值全为零

随机存取存储器[7]: 位 [127 至 120] 128 位加密密钥

随机存取存储器[8]: 位 [1119 至 112] 128 位加密密钥

随机存取存储器[9]: 位 [111 至 104] 128 位加密密钥

随机存取存储器[10]: 位 [103 至 96] 128 位加密密钥

随机存取存储器[11]: 位 [95 至 88] 128 位加密密钥

随机存取存储器[12]: 位 [87 至 80] 128 位加密密钥

随机存取存储器[13]: 位 [79 至 72] 128 位加密密钥

随机存取存储器[14]: 位 [71 至 64] 128 位加密密钥

随机存取存储器[15]: 位 [63 至 56] 128 位加密密钥

随机存取存储器[16]: 位 [55 至 48] 128 位加密密钥

随机存取存储器[17]: 位 [47 至 40] 128 位加密密钥

随机存取存储器[18]: 位 [39 至 32] 128 位加密密钥

随机存取存储器[19]: 位 [31 至 24] 128 位加密密钥

随机存取存储器[20]: 位 [23 至 16] 128 位加密密钥

随机存取存储器[21]: 位 [15 至 8] 128 位加密密钥

随机存取存储器[22]: 位 [7 至 0] 128 位加密密钥

描述 [127 至 0] 都是 0, 不使用加密

随机存取存储器[23]: RF输出功率衰减寄存器, 可读可写, 默认值为 0x00, 范围0~63(分贝)

  • 0x00: 0分贝
  • 0x01: 1 分贝
  • 0x02: 2 分贝;
  • …………。.
  • 0x0F:15 分贝
  • 其他=>保留

随机存取存储器[24]~ 内存[25]: 射频中心频率, 以100KHz为单位. 最大值为 60000, 最小值是 700, 随机存取存储器[24] 高字节, 可读可写. 默认频率为340MHz,

随机存取存储器[26]~ 内存[27]: H265 编码码流大小(以位为单位), 只读. (由模块内部软件自动计算. 计算方法请参考本文档)

随机存取存储器[28]: 预订的

随机存取存储器[29]: CVBS视频模式, 只读

  • 0X00: 无视频输入
  • 0X01: 朋友
  • 0X02:NTSC

随机存取存储器[30]: 运行模式, 默认 0x00

  • 0X00:视频
  • 0X01: 视频+MP2
  • 其他: 预订的

其他 RAM 被保留,其内容无法读取或写入.

FPV VTX 模块配置命令

配置命令是通过串口向其发送命令来实现的.

命令格式: {+操作码+RAM地址+<操作数>+检查代码+} 符号 {} 都是用ASCII码表示的十六进制数.

           { : 表示命令的开始

           +: 表示这仅代表连接, 用于说明,实际命令中并不存在.

           <>: 表示读取命令中不包含该参数.

           } : 表示命令结束

           操作码: 00 意思是写, FF表示已读, 1 字节

           内存地址: 1 字节

           操作数: 该命令的操作数是 1 字节. 在读操作中, 该字节没有

           检查代码: (操作码 + 存储地址 + <操作数>) 模组 256

命令返回格式:

           操作成功的返回格式: {+寄存器地址+寄存器值+校验码+}

                            重置命令没有返回

           操作失败返回格式: {FFFFFF}

以上操作流程适用于以下产品: FVP VTX 模块:

[VF-202406]

问一个问题

← 返回

感谢您的回复。 ✨