OOK电路在电调天线远端控制器(RCU)中的应用

5G产品离我们越来越近了,相应地,5G天线开始服务于5G终端,自然地,5G天线也需要用电调天线远端控制器(RCU)拉动移相器调角。在RCU设计中,为了方便布线,RRU与RCU集成在同一付天线空间里,它们之间用一条同轴线连接,同轴线具备供电和通讯2种功能。通讯信号以On_Off_Keying(OOK通断键控调制方式,也称二进制开关键控)方式传输,在RRU端和RCU端都有一个OOK调制解调电路(这里只讲RCU端)。OOK调制解调电路除了滤波电路,最关键的是调制解调芯片,目前市面上有TI和MAX设计生产的OOK芯片,兼容于AISG、完全集成的收发器。接收器提供20dB典型动态范围,集成带通滤波器,滤波器工作在2.176MHz,发送器集成带通滤波器,兼容于AISG发射频谱。在设计中要求防雷,ESD保护等等。整体RCU要求做到低功耗,耐高温,耐持久运转,友好的通讯方式。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是MATLAB仿真OOK信号在光纤传输,并显示眼图的代码: ```matlab % 设置参数 N = 1000; % 信号长度 T = 1e-9; % 采样时间 Ts = 2*T; % 符号时间 fc = 10e6; % 光载波频率 Rs = 1/Ts; % 符号速率 Rb = 2*Rs; % 比特速率 L = 100; % 光纤长度 D = 17; % 群速延迟 alpha = 0.2; % 损耗系数 Ptx = 0.1; % 发射功率 q = 1.60217662e-19; % 电子电荷量 R = 1; % 接收器响应 % 生成随机比特流 data = randi([0 1], 1, N); % 显示发送数据 subplot(2, 1, 1); stem(data); title('发送数据'); xlabel('比特序号'); ylabel('比特值'); % 生成OOK信号 t = 0:T:(N*Ts-T); s = zeros(1, length(t)); for i = 1:N if data(i) == 1 s((i-1)*2*T/T+1:i*2*T/T) = 1; end end % 显示OOK信号 subplot(2, 1, 2); plot(t, s); title('OOK信号'); xlabel('时间'); ylabel('幅值'); % 传输信号经过光纤 [ss, tt] = fiber(s, T, L, D, alpha, fc, Ptx, q, R); figure; plot(tt, ss); title('光纤传输后的信号'); xlabel('时间'); ylabel('幅值'); % 显示眼图 eyediagram(ss, 2*Ts/T); title('眼图'); xlabel('时间'); ylabel('幅值'); ``` 在上述代码,我们首先设置了一些参数,如信号长度、采样时间、符号时间等。然后,生成随机比特流,并根据比特流生成OOK信号。接着,将OOK信号传输经过光纤,得到光纤传输后的信号,并在新的图形窗口显示。最后,使用`eyediagram()`函数绘制眼图。 需要注意的是,上述代码使用了名为`fiber()`的函数进行光纤传输的仿真,该函数需要自行编写。此外,眼图的绘制需要使用Signal Processing Toolbox的`eyediagram()`函数,如果没有该工具箱则无法绘制眼图。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值