【自动驾驶|毫米波雷达】初识毫米波雷达射频前端硬件

devtools/2024/9/22 18:16:58/

第一次更新:2024/5/4

目录

整体概述

混频器(MIXER)

低通滤波器(LPF:Low-Pass filter)

数模转换器(ADC:Analog to Digital Converter)

毫米波雷达功能框图


整体概述

完整的毫米波雷达系统包含:发送(TX:Transmit)、接收(RX:Receive)以及射频(RF :Radio Frequency)等模拟组件;数字信号处理(ADC:Analog to Digital Converter)、微控制单元(MCU:Microcontroller unit)以及数字信号处理(DSP:Digital signal processing)等数字组件。在信号与数据处理之前的射频(RF)前端硬件可以分为两部分:发射机部分和接收机部分。重要硬件的基本框架如下:

发射机部分:毫米波雷达首先通过信号发生器产生FMCW(Frequency Modulated controlled Wave)信号(基带信号)后,经过多级变频调制处理使得波形信号调制76GHz~77GHz之间,再经PA(Power Amplifier)放大后由TX发射到空间中。

接收机部分:RX接收到反射来的雷达信号后通过LNA(Low Noise Amplifier)及混频处理后得到复基带信号,通过低通滤波以及ADC(Analog to Digital Converter)采样将其转化为离散复基带信号。

是不是看着一大推名词有点懵?不着急,先对硬件处理流程有熟悉一下,接下来我们来详细的看硬件:

混频器(MIXER)

混频器是一个功能性电子器件,其作用是将发射天线(TX:transmitter)及接收天线(RX:receiver)的信号合成一个新的信号,将原来频率较高的两个射频信号转化为一个频率较低的(中频信号IF: Intermidinate frequency)。这样一来混频器输出的IF信号就可以满足频率信号恒定。

那为什么要混频成一个中频信号呢?

  • 一方面中频信号具有很多优良特性,比如稳定、对于微小变动十分敏感;
  • 另一方面,是便于测量,在低频信号中容易实现比相,继而容易计算物体的角度。

那我们来推导一下混频过程:

TX、RX与IF信号的关系(A-t图/时域图)

我们将发射(TX)天线的信号表示成:x_{1}=sin(\omega_{1}t+\varphi_{1})

将接收(RX)天线的信号表示成:x_{2}=sin(\omega_{2}t+\varphi_{2})

则混频后得到的中频(IF)信号为:x_{out}=sin[(\omega_{1}-\omega_{2})t+(\varphi_{1}-\varphi_{2})]

在频率时间图像上表现为发射信号与接收信号的差频f

中频信号产生原理图

产生的中频信号维持一个恒定的频率:f=\tau S=\frac{2dS}{c}

其中, \tau为发射信号与接收信号间的时间差,S为线性调频信号的斜率(即上图的直线斜率)。

低通滤波器(LPF:Low-Pass filter)

电感阻止高频信号通过而允许低频信号通过,电容的特性却相反。信号能够通过电感的滤波器、或者通过电容连接到地的滤波器对于低频信号的衰减要比高频信号小,称为低通滤波器(LPF:Low-Pass filter)。

该低通滤波器的作用是让低于转折频率 f_0的低频段信号通过, 而将高于转折频率 f_0的信号去掉。当输入信号Vin中频率低于转折频率 f_0 的信号加到电路中时,由于C的容抗很大而无分流作用,所以这一低频信号经R输出。当Vin中频率高于转折频率 f_0 时,因C的容抗已很小,故通过R的高频信号由C分流到地而无输出,达到低通的目的。

RC无源低通滤波器电路图

RC无源低通滤波器幅频特性曲线

数模转换器(ADC:Analog to Digital Converter)

雷达收集到的物理信号也就是模拟信号需要通过ADC转化为离散的二进制的数字信号,便于计算机做进一步的处理分析。数模转换器是将模拟输入信号转换为以数字信号的形式输出,由于数字信号仅表示一个相对大小,因此每一个数模转换器需要一个参考量作为转换的标准,而输出的数字量则表示输入信号相对参考信号的大小。

数模转换器本质上是一个比例问题:

ADC产生的数字值跟输入模拟量与转换器量程的比值有关,转化系数如下:

\frac{V_{in}}{V_{fulscale}}=\frac{X}{2N-1}

其中X是数字输入;N是数字输入的位数(ADC的位数);V_{in}是模拟输入量的值;V_{fulscale}是模拟输入量的最大值。

ADC结构图

毫米波雷达功能框图


http://www.ppmy.cn/devtools/37487.html

相关文章

RISCV 外部GCC 工具链安装@FreeBSD15

在交叉编译的时候,可以使用FreeBSD15默认的工具链:LLVM 也可以使用GCC工具链,GCC可以使用现成pkg包安装,也可以编译安装。 LLVM的特点是高移植性和高效,但学习成本高。GCC的特点是成熟稳定,但优化能力有限…

嵌入式linux学习第三天汇编语言点灯

嵌入式linux学习第三天汇编语言点灯 今天学习如何在linux板子上点灯。 I.MX6U GPIO 详解 我们发现I.MX6U GPIO是分为两类的,:SNVS 域的和通用的。在讨论i.MX6U或类似的复杂微处理器时,了解其GPIO(通用输入输出)引脚…

【Git】Git学习-14:VSCode中使用git

学习视频链接:【GeekHour】一小时Git教程_哔哩哔哩_bilibili​编辑https://www.bilibili.com/video/BV1HM411377j/?vd_source95dda35ac10d1ae6785cc7006f365780 在vscode中打开文件 code . 自行修改内容,在源代码管理器中测试下

神经网络概述

神经网络,也被称为人工神经网络(Artificial Neural Network, ANN),是一种模仿人类智能神经系统结构与功能的计算模型。它由大量的人工神经元(也称为节点)组成,通过建立神经元之间的连接关系,实现信息处理与模式识别的任务。以下是对神经网络的详细概述,力求达到约2500…

传输层协议:TCP 与 UDP

目录 一 .传输层协议概述 UDP(用户数据报协议) TCP(传输控制协议) 进程之间的通信 二.TCP 段格式 TCP 首部格式 选项 验证 TCP 段格式 三.TCP 连接 TCP 连接建立 TCP 数据传输 TCP 连接关闭 TCP 连接复位 传输控制块…

QT-DAY2

优化登录框,输入完用户名和密码后,点击登录,判断账户是否为 Admin 密码 为123456,如果判断成功,则输出登录成功,并关闭整个登录界面,如果登录失败,则提示登录失败,并将账…

语言模型测试系列【7】

语言模型 文心一言星火认知大模型通义千问豆包360智脑百川大模型腾讯混元助手Kimi Chat商量C知道 今天看CSDN文章,看到了斐波那契数列这个有趣的数列计算,然后就在文心一言中对答了一波,给的答案很完整,而且给出来python的实现代…

gradio图像复原界面改进

图像复原界面展示需要输入图像和复原图像在界面的清晰对比,修改两张图像为同样大小。 默认情况: intreface代码如下: interface gr.Interface(fnrestore, # 要调用的函数inputs[gr.Image(label"输入图像")], # 第一个输入&am…