自由空间接收电平算错了。
GiroPetrenko XXXXXXXXXXXX
【设计概览】
本文章致力于设计一款低成本(硬件成本<1000人民币),简易(基本形式),主要工作在C波段(此设计为5.8GHz,有宽带发射、接收能力)的调频连续波(FMCW)雷达。该设计具有测距,测速,以及一定的测高测角能力(配合多台接收机)。
一、总设计简介
该设计结构为传统FMCW雷达结构,由一套射频信号产生系统,一套射频收发前端,一套混频系统以及一套中频处理系统组成。具体选件与详细介绍请见第二章节。
为了整套系统简洁性以及成本考虑,该设计不采用任何类型的正交调制
此FMCW雷达发射的扫频信号,f0,f1为初始以及结束频率,t为时间,tramp为扫频时间。单个扫频波形如下图所示:
(发射的扫频信号,夸张化演示)
而反射回来的射频信号则有一定时间的延迟,则可利用延时时间推断出中频频率:
设起始扫频频率为5.6GHz,带宽200MHz,扫频时间5ms,目标距离5m,则可求出相应的混频器频率为1.334KHz,若是距离增加至100m,中频约为26.685KHz。此等中频均能被较低速率的ADC采样,更加降低了整套系统的成本。
一、元器件选型
射频扫频源的选用:射频扫频源的核心元器件为压控振荡器。一个理想的压控振荡器的调谐电压呈函数关系(通常为线性),而输出功率不由频率的改变而改变。可惜现实中的压控振荡器线性度往往不高,而且频率会由温度等等其他外部因素而发生变动。较好的压控振荡器通常较为昂贵,此时需要锁相环保证稳定线性的射频输出。
(图一,HMC431型C波段压控振荡器的线性度并不理想,而且受温度的影响较大,图源网络)
(ADF4159型锁相环配合压控振荡器输出,图源网络)
若是设计一套窄带雷达系统,则选用ADF4158配合HMC431则是极好的选择。可惜HMC431带宽略窄,并且价格较为昂贵。此处选择德州仪器的LMX2572宽带,集成VCO,内置扫频的锁相环。价格约等于120RMB。此芯片能够在12.5MHz至6.4GHz内产生输出,并且单路差分输出功率可达6dBm。更加美妙的是此芯片拥有内置的两路输出,非常适合FMCW雷达这类需要同样本振驱动混频器与发射的应用。该芯片需要寄存器驱动,因此需要控制系统预留一路SPI接口。
二、功率放大器选型
压控振荡器的输出功率无法提供足够的功率输出,则需要功率放大器来增强输出的信号。最初考虑的末级功率放大器为HMC406,该芯片可以在5.7-5.9GHz的范围下提供17dB的增益,1dB压缩点为27dBm。
(HMC406的频率-增益图;可见即使在5-6GHz左右,低端频率仍不理想)
只不过目前设计考虑到宽带性能,则不可采用此类窄带功率芯片。最终设计采用sky65017-70lf这款宽带低价的级联放大器。
(SKY65017-70LF,在10MHz至5GHz范围内非常平坦,能工作至6GHz)
采用此放大器可达到最大20dBm的输出(近乎饱和,输入0dBm),结合实际,用以下公式推算(刘虎):
$$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用户的设计。具体设计如下:由于接收功率随距离衰减的关系为以四次方减少,中频直接采样将会要求特别高的接收机动态以及复杂的自动增益控制系统。因此需要一套有源滤波器补偿衰减,仿真图如下:
(该滤波器的仿真,图源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.
参考文献
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年5个月前 - 2020/05/16 17:03:15]
算回波电平要考虑目标RCS的啊,你的公式的情况是发射天线直接对着接收天线照。。。
LMX2572能保证多次扫频相参吗,没看到它的自动扫频能Sync之类的
引用GiroPetrenko发表于6楼的内容用manual ramping模式,手动控制扫频起始时间。
那MCU的参考时钟和PLL是同一个是吧
准备打一次板当纪念,有兴趣的坛友可以私信找我免费索取。自认为现在设计已经较为稳定,值得一试。
噪声系数要用噪声功率比的线性值来算,结果换算为对数。通俗的讲就是全部转线性,算完了再转对数。按中学阶段的知识,对数不能乘除的。
其实当年(啊。。。八个月前)陷入了一个怪圈当中:测试仪器。
然而我忘记了我这种底要求。。。hackrf就行啊。
不知为何输出质量这么差,也许是PA坏了之类的。毕竟当时误操作,没接天线就上电了。
若是国庆有时间,那就把FMCW接着继续吧。
引用GiroPetrenko发表于13楼的内容其实当年(啊。。。八个月前)陷入了一个怪圈当中:测试仪器。然而我忘记了我这种底要求。。。hackrf...
你先输出一个单音信号看看质量
引用wzh19940105发表于15楼的内容你先输出一个单音信号看看质量
唔。。。这就是一个。。。理论上的。。。单音信号
示波器测量时钟如图,有点害怕。
引用GiroPetrenko发表于16楼的内容唔。。。这就是一个。。。理论上的。。。单音信号示波器测量时钟如图,有点害怕。
时钟还好吧。。
你检查一下你hackrf的各种设置有没有不对的地方
经过对内部REF输入倍频器一番折腾,得到了如上结果。
中间幅度增加段是因为改变了HackRF的LNA增益。
原来是25MHz REF输入,四倍频至100MHz作为鉴相器频率。
现在是不进行倍频,直接使用25MHz作为鉴相器频率。
感觉最后的雷达回波功率计算有点奇怪,我计算出来是-90dBm左右。5.8GHz 14dBi的接收天线有效面积很小,大概只有0.005m^2.
最近好忙。。。又要当鸽子精了。。。PLL调起来好麻烦。。。下版本改为DDS直推HMC431。。。
这个方案还是靠谱,LMX2572的驱动代码能不能发一个,准备做一版看看效果
引用GiroPetrenko发表于20楼的内容最近好忙。。。又要当鸽子精了。。。PLL调起来好麻烦。。。下版本改为DDS直推HMC431。。。
用商用集成PLL不一定能保证线性度吧。如果我来做信号源,我会考虑用FPGA以DDS的思路写一个绝对时间线性的扫频源。也就是频率严格线性递增的时钟波形发生器。
这段时间用RFSOC实现了类似的系统。射频直采预处理和成像分别做的,成像直接用时域BP算法,效率可观
测距雷达,如果是无源标签测距,您觉得最远能够测到多远呢?计划设计一款远距离测距雷达。
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。