前言
LNB是机顶盒设计中的重要部分,理解LNB工作机制和类型有助于我们在调试代码的时候更快定位到问题
首先我们需要了解的几个概念:
1.机顶盒上能够接收的中段频率范围:950~2150 MHz
2.频率计算:C段输出中频=本振频率-下行频率; Ku段输出中频=下行频率-本振频率
3.波段下行频率范围:
C波段:3.4-GHz至4.2GHz(差值800MHz),依据本振5150MHz结合计算中频950至1750,满足覆盖C波段全范围
Ku波段10.7GHz至12.75GHz(差值2000MHz),其中1070011700MHz为低频段;1170012750MHz为高频段
(所以在ALI工程中有一个宏KU_LNB_22K_EDGE_FREQUENCY 11700,用于判断在ku波段中切换本振)
同上例可知Ku波段无法通过一个本振覆盖全部范围,同理可知本振两个极值计算为:
低本振:10700-950 = 9750(MAX)、高本振:12750-2150 = 10600(MIN)
(上述高本振以2150为边界高本振,还有以950为中频边界的,此时得到的本振便为11750-950=10750)

LNB构成及常见图例
LNB内部结构 由4个单元组成:低噪声前端放大、极化信号切换、再放大后送入本振电路混频、两级中频放大输出信号
LNB图例:




UniCable介绍
Unicable是一门技术。SCR是基于Unicbale技术的一类设备。而DiSEqC则是这一系列设备间所使用的软件协议。
SatRC英文全称是 Satellite Channel Router,对应翻译为“卫星频道路由器”,在某些文档说明里面,也会将其简写为SRC。SaTRC就是应用一线技术的一类设备。
DiSEqC 英文为Digital Satellite Equipment Control,直译为“数字卫星设备指令集",是一套接收机控制,发出指令集(控制指令)给相应设备的指令。DiSEqC 事实上是一个控制协议,而不是某种硬件(容易误解),既然是一个协议就有不同的版本。
技术的发展通常都是由简入繁的,在DiSEqC的发展过程中,首先出现了Tone Burst
Tone burst命令用于控制一个名叫tone burst的设备,你没有听错,我们通常也叫这个设备tone burst,如图可以看到有一个输入和两个输出

12.5ms的22k tone on,表示tone burst A,选择卫星A
12.5ms的22k tone on/off交替,表示tone burst B,选择卫星B

而DiSeqc是在22k信号上达成了数据传输协议,进而跟对应类型的LNB通讯达到控制卫星切换和马达转动的作用
DisEqc版本 协议内容
1.0 常用于控制多入一出的中频切换器的控制
1.1 1.0的扩充版本
1.2 加入驱动并控制推动杆或极轴座的功能
1.3 1.2的扩充版本
2.0 具有双向控制的功能,外设就会有信息传回数字卫星电视接收机
2.1 增加双向通信到DiSEqC 1.1
2.2 增加双向通信到DiSEqC 1.2
3.0 在2.0的基础上加上外部总线控制
参考内容:
https://www.it610.com/article/5049425.htm
https://wenku.baidu.com/view/c36066812b160b4e777fcf09.html