工具与软件:
您好!
我遇到了最大距离计算问题。
根据我的理解、计算应该是:
IF_max_MHz = IF_FACTOR * FS_MHz
如果 mode =2:# real
IF_max_MHz = IF_max_MHz/2
IF_max_MHz = min (IF_max_MHz、IF_BW_MHz)
max_range = if_max_MHz * c_ms /(2 * slope_MHz_usec)* 1e-6
对于每个芯片、2544芯片、if_FACTOR 设置为0.9、if_BW_MHz 设置为20。
我设计了一个 fs_MHz = 45、slope_MHz_usec = 98的线性调频脉冲、 根据上述代码计算得出的 max_range 为 30.59米(对于实际 ADC 数据、mode=2)。
然而、在打开 mmWaveStudio 3.1.3.1的捕获文件后、我发现所有图中的最大距离均为34.34米。 如果 if_ffactor 设置为1且忽略第4行、即IF_max_MHz = fs_MHz / 2在代码中设置而不考虑 IF 支持的最大带宽、则此结果似乎是正确的。 这种差异也会影响距离分辨率计算。
您能帮助我理解这个错误吗?
谢谢!
Shlomi
