Thread 中讨论的其他器件:AWR1642
工具与软件:
您好!
我将使用 SRR 实验室;实验室的 USRR 检测范围是20米,如何 进入范围在 30米以上.
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.
工具与软件:
您好!
我将使用 SRR 实验室;实验室的 USRR 检测范围是20米,如何 进入范围在 30米以上.
您好!
EVM 到人物体的距离恒定为10米、但可视化工具显示15米范围的人物体。 USRR 30米是我的测试条件。 我将在下面发布修改后的设置。
/* * @file srr_config_consts.h * * @brief * This file holds constants related to the USRR20 chirp configuration. * * \par * NOTE: * (C) copyright 2020 Texas Instruments, Inc. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the * distribution. * * Neither the name of Texas Instruments Incorporated nor the names of * its contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /*! @brief Ultra short range chirp profile - 20 m range, 4.3cm resolution. better angular resolution, approximately 18kmph max - vel. */ #define PROFILE_USRR_PROFILE_ID (1U) #define PROFILE_USRR_HPFCORNER_FREQ1_VAL RL_RX_HPF1_175_KHz #define PROFILE_USRR_HPFCORNER_FREQ2_VAL RL_RX_HPF2_350_KHz #define PROFILE_USRR_RX_GAIN_VAL (30U) #define PROFILE_USRR_DIGOUT_SAMPLERATE_VAL (12500U) #define PROFILE_USRR_ADC_SAMPLE_VAL (512U) #define PROFILE_USRR_IDLE_TIME_VAL (700U) #define PROFILE_USRR_RAMP_END_TIME_VAL (4400U) #define PROFILE_USRR_START_FREQ_GHZ (77.01f) #define PROFILE_USRR_START_FREQ_VAL (CONV_FREQ_GHZ_TO_CODEWORD(PROFILE_USRR_START_FREQ_GHZ)) #define PROFILE_USRR_TXOUT_POWER_BACKOFF (0U) #define PROFILE_USRR_TXPHASESHIFTER_VAL (0U) #define PROFILE_USRR_FREQ_SLOPE_MHZ_PER_US (56.25f) #define PROFILE_USRR_FREQ_SLOPE_VAL (CONV_SLOPE_MHZ_PER_US_TO_CODEWORD(PROFILE_USRR_FREQ_SLOPE_MHZ_PER_US)) #define PROFILE_USRR_TX_START_TIME_VAL (100U) // 1us #define PROFILE_USRR_ADC_START_TIME_VAL (300U) #define CHIRP_USRR_0_PROFILE_ID (1U) #define CHIRP_USRR_0_START_INDEX (128U + 0U) #define CHIRP_USRR_0_END_INDEX (128U + 0U) #define CHIRP_USRR_0_START_FREQ_VAL (0U) #define CHIRP_USRR_0_FREQ_SLOPE_VAL (0U) #define CHIRP_USRR_0_IDLE_TIME_VAL (0U) #define CHIRP_USRR_0_ADC_START_TIME_VAL (0U) #define CHIRP_USRR_0_TX_CHANNEL (TX_CHANNEL_1_ENABLE) #define CHIRP_USRR_1_PROFILE_ID (1U) #define CHIRP_USRR_1_START_INDEX (128U + 1U) #define CHIRP_USRR_1_END_INDEX (128U + 1U) #define CHIRP_USRR_1_START_FREQ_VAL (0U) #define CHIRP_USRR_1_FREQ_SLOPE_VAL (0U) #define CHIRP_USRR_1_IDLE_TIME_VAL (0U) #define CHIRP_USRR_1_ADC_START_TIME_VAL (0U) #define CHIRP_USRR_1_TX_CHANNEL (TX_CHANNEL_2_ENABLE) /* SUBFRAME Configuration */ #define SUBFRAME_USRR_CHIRP_START_IDX (CHIRP_USRR_0_START_INDEX) #define SUBFRAME_USRR_CHIRP_END_IDX (CHIRP_USRR_1_END_INDEX) #define SUBFRAME_USRR_LOOP_COUNT (32U) #define SUBFRAME_USRR_PERIODICITY_VAL (6000000U) // 30ms #define SUBFRAME_USRR_TRIGGER_DELAY_VAL (0U) #define SUBFRAME_USRR_NUM_REAL_ADC_SAMPLES (PROFILE_USRR_ADC_SAMPLE_VAL * 2) #define SUBFRAME_USRR_NUM_CMPLX_ADC_SAMPLES (PROFILE_USRR_ADC_SAMPLE_VAL) #define SUBFRAME_USRR_CHIRPTYPE_0_NUM_CHIRPS ((CHIRP_USRR_0_END_INDEX - CHIRP_USRR_0_START_INDEX + 1)*SUBFRAME_USRR_LOOP_COUNT) #define SUBFRAME_USRR_CHIRPTYPE_1_NUM_CHIRPS ((CHIRP_USRR_1_END_INDEX - CHIRP_USRR_1_START_INDEX + 1)*SUBFRAME_USRR_LOOP_COUNT) #define SUBFRAME_USRR_NUM_TX (2U) #define SUBFRAME_USRR_NUM_VIRT_ANT (SUBFRAME_USRR_NUM_TX*NUM_RX_CHANNELS) #define SUBFRAME_USRR_NUM_ANGLE_BINS (32U) #define SUBFRAME_USRR_NUM_CHIRPS_TOTAL ((SUBFRAME_USRR_CHIRP_END_IDX - SUBFRAME_USRR_CHIRP_START_IDX + 1) * SUBFRAME_USRR_LOOP_COUNT) /*! @brief Derived parameters. */ #define PROFILE_USRR_RANGE_RESOLUTION_METERS ((MMWDEMO_SPEED_OF_LIGHT_IN_METERS_PER_USEC * PROFILE_USRR_DIGOUT_SAMPLERATE_VAL)/ (2000.0f * PROFILE_USRR_FREQ_SLOPE_MHZ_PER_US * SUBFRAME_USRR_NUM_CMPLX_ADC_SAMPLES)) #define SUBFRAME_USRR_CHIRPTYPE_0_CHIRP_REPETITION_PERIOD_US (((CHIRP_USRR_0_IDLE_TIME_VAL + PROFILE_USRR_IDLE_TIME_VAL + PROFILE_USRR_RAMP_END_TIME_VAL)/100.0f)) #define SUBFRAME_USRR_CHIRPTYPE_1_CHIRP_REPETITION_PERIOD_US (((CHIRP_USRR_1_IDLE_TIME_VAL + PROFILE_USRR_IDLE_TIME_VAL + PROFILE_USRR_RAMP_END_TIME_VAL)/100.0f)) #define SUBFRAME_USRR_CHIRPTYPE_0_VEL_RESOLUTION_M_P_S (((1000.0f/(SUBFRAME_USRR_CHIRPTYPE_0_CHIRP_REPETITION_PERIOD_US + SUBFRAME_USRR_CHIRPTYPE_1_CHIRP_REPETITION_PERIOD_US))/SUBFRAME_USRR_CHIRPTYPE_0_NUM_CHIRPS)*(PROFILE_SRR_LAMBDA_MILLIMETER/2.0f)) #define SUBFRAME_USRR_CHIRPTYPE_0_MAX_VEL_M_P_S (SUBFRAME_USRR_CHIRPTYPE_0_VEL_RESOLUTION_M_P_S*SUBFRAME_USRR_CHIRPTYPE_0_NUM_CHIRPS/2) #define SUBFRAME_USRR_CHIRPTYPE_1_VEL_RESOLUTION_M_P_S (((1000.0f/(SUBFRAME_USRR_CHIRPTYPE_0_CHIRP_REPETITION_PERIOD_US + SUBFRAME_USRR_CHIRPTYPE_1_CHIRP_REPETITION_PERIOD_US))/SUBFRAME_USRR_CHIRPTYPE_1_NUM_CHIRPS)*(PROFILE_SRR_LAMBDA_MILLIMETER/2.0f)) #define SUBFRAME_USRR_CHIRPTYPE_1_MAX_VEL_M_P_S (SUBFRAME_USRR_CHIRPTYPE_1_VEL_RESOLUTION_M_P_S*SUBFRAME_USRR_CHIRPTYPE_1_NUM_CHIRPS/2) #define SUBFRAME_USRR_MIN_SNR_dB (12.0f) #define SUBFRAME_USRR_NUM_CHIRPTYPES (2U)
如有可能、请提供 USRR 30米 配置。
谢谢你
e2e.ti.com/.../mrr_5F00_config_5F00_chirp_5F00_design_5F00_USRR30.h
这是30m USRR 配置。
您好!
我的原始更改不正确。 这里是一个30m 的配置、可以尝试1642。 e2e.ti.com/.../srr_5F00_config_5F00_chirp_5F00_design_5F00_USRR30.h
此致!
Gigliotti
您好!
下面我将附上视频和图片.
我进行了相同的测试、但没有得到相同的差异。 我建议使用 Radar Toolbox 版本2.20.00.5中的 OOB 演示进行重新测试。 使用此二进制文件(radar_toolbox_2_20_00_05\source\ti\examples\adas\short_range_radar\prebuild_binarys\srrdemo_16xx.bin)、并查看是否存在问题。 如果您的 EVM 可能出现问题、 否则很可能意味着您所做的更改可能会影响器件的准确性。
此致!
Gigliotti