5.8G FMCW式雷达的低成本实现总结报告 :(
GiroPetrenko2020/05/13原创 无线电 IP:江苏
中文摘要
本文章致力于设计一款低成本(硬件成本<1000人民币),简易(基本形式),主要工作在C波段(此设计为5.8GHz,有宽带发射、接收能力)的调频连续波(FMCW)雷达。该设计具有测距,测速,以及一定的测高测角能力(配合多台接收机)。
Abstract
This project aims to design a low cost (Hardware cost < 1000RMB), Simple (Fundamental form of FMCW radar), C band (@5.8GHz, with wide band transmit and receive ability). 
Functions include range-finding, speed detection, and basic azimuth sensing (with multiple receivers)

5.8G FMCW式雷达的低成本实现总结报告

GiroPetrenko XXXXXXXXXXXX

 

【设计概览】

本文章致力于设计一款低成本(硬件成本<1000人民币),简易(基本形式),主要工作在C波段(此设计为5.8GHz,有宽带发射、接收能力)的调频连续波(FMCW)雷达。该设计具有测距,测速,以及一定的测高测角能力(配合多台接收机)。

 

一、总设计简介

该设计结构为传统FMCW雷达结构,由一套射频信号产生系统,一套射频收发前端,一套混频系统以及一套中频处理系统组成。具体选件与详细介绍请见第二章节。

  image.png

为了整套系统简洁性以及成本考虑,该设计不采用任何类型的正交调制

FMCW雷达发射的扫频信号,f0,f1为初始以及结束频率,t为时间,tramp为扫频时间。单个扫频波形如下图所示:

  image.png

(发射的扫频信号,夸张化演示)

而反射回来的射频信号则有一定时间的延迟,则可利用延时时间推断出中频频率:


设起始扫频频率为5.6GHz,带宽200MHz,扫频时间5ms,目标距离5m,则可求出相应的混频器频率为1.334KHz,若是距离增加至100m,中频约为26.685KHz。此等中频均能被较低速率的ADC采样,更加降低了整套系统的成本。

一、元器件选型

射频扫频源的选用:射频扫频源的核心元器件为压控振荡器。一个理想的压控振荡器的调谐电压呈函数关系(通常为线性),而输出功率不由频率的改变而改变。可惜现实中的压控振荡器线性度往往不高,而且频率会由温度等等其他外部因素而发生变动。较好的压控振荡器通常较为昂贵,此时需要锁相环保证稳定线性的射频输出。

  image.png

(图一,HMC431型C波段压控振荡器的线性度并不理想,而且受温度的影响较大,图源网络)

  image.png

ADF4159型锁相环配合压控振荡器输出,图源网络)

 

若是设计一套窄带雷达系统,则选用ADF4158配合HMC431则是极好的选择。可惜HMC431带宽略窄,并且价格较为昂贵。此处选择德州仪器的LMX2572宽带,集成VCO,内置扫频的锁相环。价格约等于120RMB。此芯片能够在12.5MHz至6.4GHz内产生输出,并且单路差分输出功率可达6dBm。更加美妙的是此芯片拥有内置的两路输出,非常适合FMCW雷达这类需要同样本振驱动混频器与发射的应用。该芯片需要寄存器驱动,因此需要控制系统预留一路SPI接口。


 

二、功率放大器选型

压控振荡器的输出功率无法提供足够的功率输出,则需要功率放大器来增强输出的信号。最初考虑的末级功率放大器为HMC406,该芯片可以在5.7-5.9GHz的范围下提供17dB的增益,1dB压缩点为27dBm。

  image.png

HMC406的频率-增益图;可见即使在5-6GHz左右,低端频率仍不理想)

只不过目前设计考虑到宽带性能,则不可采用此类窄带功率芯片。最终设计采用sky65017-70lf这款宽带低价的级联放大器。

  image.png

SKY65017-70LF,在10MHz至5GHz范围内非常平坦,能工作至6GHz)

采用此放大器可达到最大20dBm的输出(近乎饱和,输入0dBm),结合实际,用以下公式推算(刘虎):

  image.png

$$P_r=20-20Log(0.01)-20Log(5800)-32.45+14+14$$

$$20-20Log(2)-20Log(5800)-32.45+14+14=20-6.1-75.3-32.45+14+14=-65.85(dBm)$$

代表了若是输出20dBm的射频信号,天线增益14dBi,在2000m范围内无遮挡无损耗的接收机电平为-65.85dBm。当然,此计算非常的理想化。在实际情况下回波信号肯定小于空中的损耗,而且线路的插损,天线的不匹配等等情况均无法获得这样的电平。


三、低噪声放大器选型

由于接收到的射频回波信号十分弱小,后级电路将难以处理,低噪声放大器保证接收机一定的信号幅度,并且在此应用中可以形成级联放大器,降低混频器的噪声。此次应用中采用PMA3-83LN+:该芯片的射频性能较为优秀,在0.5GHz至7GHz内增益平坦度为±0.9dB,增益约有21.2dB,噪声系数为1.5dB(Mini-Circuits)。窄带的低噪声放大器可以达到更好的射频性能。可惜该放大器最低只能工作在500MHz左右,试制一台低成本的宽带接收机的计划无法在此满足。

 

四、混频器

混频器在此选用的为ADL5801这款宽带,有源,差分,上下变频混频器。该混频器在本振以及中频均有放大器,可以保证较低的本振驱动功率。混频器是一类噪声极为恐怖的元器件,在5500MHz时单边带噪声竟有16.2dB。因此中频合适的滤波以及射频低噪声放大器变得极为重要。用下公式可得接收端噪声为:

 

$$1.413+\frac{41.687-1}{131.8}=1.72=2.355(dB)$$


低噪声放大器把混频器的噪声消灭了。但需注意大部分信号放大均在中频,不可以使用多级高增益的低噪声放大器(Radio)。这涉及到天线隔离度的问题:由于原定使用的微带平板天线无法获得满意的隔离度,若是接收端过于灵敏则会使得后级饱和,因为发射段泄露入的功率于雷达回波信号相比非常大。

 

五、中频设计

中频部分基本参考外国友人Henrik Forstén先生的设计,而自动增益控制系统则参考科创论坛上radio用户的设计。具体设计如下:由于接收功率随距离衰减的关系为以四次方减少,中频直接采样将会要求特别高的接收机动态以及复杂的自动增益控制系统。因此需要一套有源滤波器补偿衰减,仿真图如下:

  image.png

(该滤波器的仿真,图源XXXXXXXXXXXX)

详细电路图请见下方。

该放大器可以提供40dB每decade的滚降,补偿随距离带来的衰减。具体技术细节可见Forsten先生的网站。第一级的无源低通滤波器消除超过雷达最大中频频率的噪声,而两组运放形成二阶的Sallen-Key滤波器进行距离补偿。

自动增益控制采用一只AD8338,18MHz带宽的可变增益放大器。该放大器内置一套自动增益控制系统,最快响应时间为5μs。由于前级的滤波器已然补偿了距离所带来的衰减,则该系统不需要过高的相应时间。


六、RCS(雷达散射截面)计算

计算雷达回波的算式为:

$$P_r=\frac{P_tG_t}{4\pi r^2}\sigma\frac{1}{4\pi r^2}A_eff$$

而Pt为雷达的发射功率(W),Gt为天线增益(dB),r为目标距离,而sigma为目标雷达横截面积(RCS平方米),Aeff为接收天线的有效面积(平方米)。此设备的发射功率等于0.1W,假设在100m处发现一只奇妙的理想球形反射体,其RCS为1平方米,则真正接受到的功率约为$8.865\times 10^{-11}W$,等同于-70.5dBm.


    

attachment icon KS-5C Overview & Summary.docx 1007.73KB DOCX 298次下载

attachment icon KS-5C V1.5.6.zip 1.01MB ZIP 232次下载




 

参考文献

Forstén, Henrik. “Homemade Synthetic Aperture Radar.” Henrik's Blog, 14 Oct. 2015, XXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXml.

Radio. “DIY简易5.8G FMCW雷达.” 科创论坛, 11 Feb. 2019, XXXXXXXXXXXXXXXX/t/83594.

. “无线电测量计算懒虫公式.” 科创论坛, 15 Oct. 2019, XXXXXXXXXXXXXXXX/t/84718.

. “线性调频连续波雷达信号处理技术研究与硬件实现.” 西安电子科技大学硕士学位论文, Jan. 2009.

 


[修改于 4年8个月前 - 2020/05/16 17:03:15]

来自:电子信息 / 无线电
31
 
2
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
虎哥
4年8个月前 IP:四川
880568

自由空间接收电平算错了。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
zx-16533
4年8个月前 修改于 4年8个月前 IP:广东
880571

算回波电平要考虑目标RCS的啊,你的公式的情况是发射天线直接对着接收天线照。。。

引用
评论(3)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年8个月前 IP:江苏
880581

均已改正,请查阅。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kc-83491
4年8个月前 IP:四川
880622

噪声系数级联公式写错了,不应该直接把dB带进去 sticker

引用
评论(2)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
xbwpc
4年8个月前 IP:山东
880624

LMX2572能保证多次扫频相参吗,没看到它的自动扫频能Sync之类的

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年8个月前 IP:江苏
880627
引用xbwpc发表于5楼的内容
LMX2572能保证多次扫频相参吗,没看到它的自动扫频能Sync之类的

用manual ramping模式,手动控制扫频起始时间。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年8个月前 IP:江苏
880628
引用kc-83491发表于4楼的内容
噪声系数级联公式写错了,不应该直接把dB带进去

哎呀呀,抱歉抱歉。我再看看

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
xbwpc
4年8个月前 IP:山东
880629
引用GiroPetrenko发表于6楼的内容
用manual ramping模式,手动控制扫频起始时间。

那MCU的参考时钟和PLL是同一个是吧

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年8个月前 IP:江苏
880631
引用xbwpc发表于8楼的内容
那MCU的参考时钟和PLL是同一个是吧

PLL的参考时钟是25MHz的TCXO,而STM32的是8MHz的没多大要求晶振。二者用超级低速SPI通讯。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年8个月前 IP:江苏
880667

准备打一次板当纪念,有兴趣的坛友可以私信找我免费索取。自认为现在设计已经较为稳定,值得一试。

引用
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥
4年8个月前 IP:四川
880722

噪声系数要用噪声功率比的线性值来算,结果换算为对数。通俗的讲就是全部转线性,算完了再转对数。按中学阶段的知识,对数不能乘除的。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年8个月前 IP:江苏
880825
引用虎哥发表于11楼的内容
噪声系数要用噪声功率比的线性值来算,结果换算为对数。通俗的讲就是全部转线性,算完了再转对数。按中学阶...

已更正。感谢详细的解释。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年3个月前 IP:日本
886516

其实当年(啊。。。八个月前)陷入了一个怪圈当中:测试仪器。

然而我忘记了我这种底要求。。。hackrf就行啊。

workingradar.jpg

不知为何输出质量这么差,也许是PA坏了之类的。毕竟当时误操作,没接天线就上电了。

若是国庆有时间,那就把FMCW接着继续吧。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥
4年3个月前 IP:四川
886535

包括但不限于:电源,晶体,环路,布线,参数配置……

引用
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
wzh19940105
4年3个月前 IP:北京
886638
引用GiroPetrenko发表于13楼的内容
其实当年(啊。。。八个月前)陷入了一个怪圈当中:测试仪器。然而我忘记了我这种底要求。。。hackrf...

你先输出一个单音信号看看质量

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年3个月前 IP:日本
886641
引用wzh19940105发表于15楼的内容
你先输出一个单音信号看看质量

唔。。。这就是一个。。。理论上的。。。单音信号 image.png

image.png

示波器测量时钟如图,有点害怕。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
wzh19940105
4年3个月前 IP:北京
886643
引用GiroPetrenko发表于16楼的内容
唔。。。这就是一个。。。理论上的。。。单音信号示波器测量时钟如图,有点害怕。

时钟还好吧。。

你检查一下你hackrf的各种设置有没有不对的地方

引用
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年3个月前 IP:香港
886674

image.png

经过对内部REF输入倍频器一番折腾,得到了如上结果。

中间幅度增加段是因为改变了HackRF的LNA增益。

原来是25MHz REF输入,四倍频至100MHz作为鉴相器频率。

现在是不进行倍频,直接使用25MHz作为鉴相器频率。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
造化为工
4年3个月前 IP:江苏
886860

感觉最后的雷达回波功率计算有点奇怪,我计算出来是-90dBm左右。5.8GHz 14dBi的接收天线有效面积很小,大概只有0.005m^2.




引用
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
4年3个月前 IP:香港
886862

最近好忙。。。又要当鸽子精了。。。PLL调起来好麻烦。。。下版本改为DDS直推HMC431。。。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
雪馒头
4年0个月前 IP:湖北
888250

持续关注中

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
lywhboy
3年3个月前 IP:湖北
896986

持续关注学习

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
bombs295
2年7个月前 IP:广东
904538

这个方案还是靠谱,LMX2572的驱动代码能不能发一个,准备做一版看看效果

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
GiroPetrenko作者
2年7个月前 IP:江苏
904542
引用bombs295发表于23楼的内容
这个方案还是靠谱,LMX2572的驱动代码能不能发一个,准备做一版看看效果

2572没做出来,所以也没有成熟的代码

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
量子隧道
2年7个月前 修改于 2年7个月前 IP:新加坡
904550
引用GiroPetrenko发表于20楼的内容
最近好忙。。。又要当鸽子精了。。。PLL调起来好麻烦。。。下版本改为DDS直推HMC431。。。

用商用集成PLL不一定能保证线性度吧。如果我来做信号源,我会考虑用FPGA以DDS的思路写一个绝对时间线性的扫频源。也就是频率严格线性递增的时钟波形发生器。

引用
评论(3)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jonyxia
2年7个月前 IP:陕西
904684

这段时间用RFSOC实现了类似的系统。射频直采预处理和成像分别做的,成像直接用时域BP算法,效率可观

引用
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
c150
2年7个月前 修改于 2年7个月前 IP:湖北
904685
引用jonyxia发表于26楼的内容
这段时间用RFSOC实现了类似的系统。射频直采预处理和成像分别做的,成像直接用时域BP算法,效率可观


好期待拿出来秀一秀啊!

请问用的什么芯片呢?

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
眏水之镜
2年5个月前 IP:江苏
906141

期待大佬的成品出现

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
zjsx8192
2年5个月前 IP:广东
906162

记号下,混频应用

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
wwz
1年3个月前 IP:江苏
925421

你好,请问作者最后这个雷达的实现效果怎么样吖?谢谢了


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Steven_zhang
2个月28天前 IP:北京
937813

测距雷达,如果是无源标签测距,您觉得最远能够测到多远呢?计划设计一款远距离测距雷达。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
GiroPetrenko
进士 机友
文章
73
回复
759
学术分
0
2018/11/04注册,1天16时前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:江苏
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}