This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AWR1443BOOST:使能 Tx方位 角、使能4 Rx

Guru**** 2540720 points
Other Parts Discussed in Thread: AWR1443

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/625811/awr1443boost-2-txazimuth-enable-4-rx-enable

器件型号:AWR1443BOOST
Thread 中讨论的其他器件:AWR1443

大家好、

我正在进行生命体征项目。 我从 Demo Visualizer 中知道、我当前使用的 awr1443板仅启用了3个 TX 天线中的1个、而启用的 RX 天线数量为4个。

但是、 在其中一个 C 代码头文件(data_path.h 的"第85行")中、它还注释说 "//the current Vital Signs demo only use from a single RX channel (//当前 生命体征演示仅使用单个 RX 通道)。 此变量指定用于处理的 RX 通道。"

因此、我想知道是否已启用所有 RX 天线。 如果不是、 运行开箱即用演示可视化工具后显示的结果是"发射天线:1"和 "接收天线:4"。  

此外、如果仅为 TX 和 RX 天线启用了一根天线、如何启用其他 TX 和 RX 天线?  

我正在尝试缩小光束的焦点、并提高天线的角分辨率。 如果我错了、我认为对于我 使用的 EVM、它的最大视场为90度、这是通过方程式"arcsine (波长超过  RX 天线之间距离的2倍)"获得的。 由于电路板的上述距离变量是波长的一半、因此阿尔西恩的结果为90度。  

此字段视图对于我的应用来说太宽。 由于我无法更改距离或波长、因此我认为需要缩小波束并提高角分辨率、因此我需要启用所有可用的 RX 天线以及两个 TX-azimuth 天线。 我尝试深入了解 EVM 的 C 代码和头文件、但这对我来说有点太大了。  

感谢大家的耐心(请原谅我的"不是那么的技术人员")和帮助。

正国 孙

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Zhengguo、

    如果可视化工具指示4个 Rx 天线、那么这可能是准确的、有关单个 Rx 天线的注释可能来自之前的构建。

    您可能需要查看毫米波传感估算器、以便针对不同规格测试不同的线性调频脉冲参数。

    如果您目前有任何其他问题、请告诉我!


    谢谢、
    Akash
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    正国

    出于所有开发目的、Tx/Rx 天线都在线性调频脉冲配置.cfg 文件中进行配置。 可以在以下位置看到这样做的示例: e2e.ti.com/.../622987


    Akash
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您回答我的问题。 我及时响应您的要求。 实际上、我知道、尽管所有4个 RX 天线都是由另一名 TI 员工提供的、而该员工是电路板设计的幕后工作人员、但仍然只使用了一个 RX 天线。 为了支持我的论点、我向他展示了1 TX 和4 RX 访问器运行报告(通过电子邮件发送给我的主管的朋友、然后转发给这个 TI 人)。 但是、根据他的响应、仍然只有一个 RX 天线被使用。 因此、我猜启用仅意味着可以使用、而不是实际使用。

    我没有跟进他的回复,因为这是一个电话会议,我是公司的实习生。 如果我一直在催我,直到我明白,我就觉得我正在放弃其他人的时间。 此外、还有大量互联网资源可供我寻求帮助。

    因此、我对您的回答是、"启用的 RX 天线数量"可能与"实际使用的 RX 天线数量"不同。

    此外、在我进一步研究此主题期间、我在下面提供的一个头文件中找到了一些与此主题相关的行。 根据这些线路、我假设"要使用 RX 天线、首先需要启用它、然后还需要激活它才能最终使用它。"

    头文件名"cbux.h"

    第319-333行
    /**
    *@简短接收通道处于非活动状态、不使用
    *
    CBUF_RxChannelStatus_INACTIVE = 0x0、

    /**
    *@简要说明接收通道处于活动状态且 ADC 数据相关
    *将与通道一起传输。
    *
    CBUF_RxChannelStatus_ACTIVE
    }CBUF_RxChannelStatus;

    如果我的假设在这里发生、请帮助我弄清楚如何激活所有 RX 天线。

    非常感谢您、

    正国孙
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    F.Y.I
    我不知道如何编写代码、这就是为什么我只能在"c files"和"h files"中挖掘一些注释行的原因。 学习编码在我的计划中。 将在不久的将来实现的。 ^_^

    郭正孙
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    正国

    我再次建议确保在线性调频脉冲配置文件(.cfg)中启用所有天线、然后在.c 文件中使用这些启用的天线。 是否可以确认您已完成此操作? 您能否确认已启用.cfg 文件中的所有4个天线、但使用的天线更少?

    Akash

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    正国

    如果您正在寻找编程简介、我建议您查看 TI-RTOS 培训讲座

    谢谢、

    Akash

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢、Akash。

    以下是我的 cfg 文件。

    1. sensorStop
    2. FlushCfg
    3. DfeDataOutputMode 1
    4. 通道配置15 1 0
    5. ADCfg 2 1.
    6. AdcbufCfg 0 1 0 1
    7. ProfileCfg 0 77 7 6 57 0 70 1 100 2000 0 40
    8. 线性调频脉冲配置0 0 0 0 0 0 0 0 1
    9. 帧配置0 1 2 0 50 1 0
    10. guiMonitor 0 0 0 1
    11. VitalSignsCfg 0.15 0.7 256 512 0.1 0.05 10000
    12. sensorStart

    基于线路4 (通道配置)上的"15"、我认为启用了4个 RX 天线。 但我不知道如何在.c 文件中找到这些天线。 此外、是否可以在一个.c 文件中更改这些天线的变量、而不在其他.h 或.c 文件中进行一些适当的修改?

    此外、.cfg 文件中的 guiMonitor 行的作用是什么、上周五 我运行了 GUI、其中 guiMonitor 行的所有参数都设置为0、GUI 仍然运行而不会导致任何问题。  

    感谢你的帮助。

    正国孙

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您分享这一信息。

    太阳光了