awr1243发射脉冲

Other Parts Discussed in Thread: AWR1243

大家好,在使用awr1243的时候,在GUI中设置脉冲数为128,那么请问这128个脉冲两两之间是无间隙连在一起的还是每两个或者每多个脉冲之间会有时间间隔。

  • 你好,

    一个frame里面的chirp是没有间隔的连在一起的。每个chirp是包含idle time和ramp end time。

  • 嗯嗯,这个我现在了解了。还有一个问题想请教的就是假设一帧设置200个loop,每个loop耗费100us,但是帧周期设置是40ms,请问在200个loop完了以后,耗费了20ms,那么一帧剩下的20ms是怎么样的情况呢?是什么都不干消耗20ms然后进入下一帧吗?
  • 好的,我知道了,谢谢!请问假设帧周期设置为40ms,但是帧内脉冲共消耗20ms(200个loop,每个loop消耗100us),那么帧剩余的20ms是怎样的情况呢,是不发射任何信号消耗20ms然后直接进入下一帧吗?
  • user6250223 说:
    那么帧剩余的20ms是怎样的情况呢,是不发射任何信号消耗20ms然后直接进入下一帧吗?

    是的,剩余的frame时间射频不发射信号。这段时间可用于雷达数据处理和输出。

  • 非常感谢您!我在使用的过程中有时候是可以正确采到数据的,但是有时候会报这个错误Frames are already triggered for the device,请问是怎么回事呢?就像下面显示的错误

    TSW1400 set-up complete.
    [11:32:56]  [RadarAPI]: ar1.StartTsw1400Arm("D:\\data\\adc_data1.bin")
    [11:33:00]  [RadarAPI]: ar1.StartFrame()
    [11:33:00]  [RadarAPI]: Status: Passed
    [11:33:00]  Frame start async event received!
    [11:33:07]  [RadarAPI]: MatlabProc Status: Error Number: 1024
    [11:33:07]  [RadarAPI]: MatlabProc Status: Error Type:
    [11:33:07]  [RadarAPI]: TSW1400 capture complete
    [11:33:08]  [RadarAPI]: Frame Ended
    [11:33:13]  [RadarAPI]: ar1.StartTsw1400Arm("D:\\data\\adc_data1.bin")
    [11:33:14]  Frames are already triggered for the device
    [11:33:24]  [RadarAPI]: MatlabProc Status: Error Number: 1024
    [11:33:24]  [RadarAPI]: MatlabProc Status: Error Type:
    [11:33:24]  [RadarAPI]: TSW1400 capture complete
    [11:34:19]  [RadarAPI]: ar1.StartTsw1400Arm("D:\\data\\adc_data1.bin")
    [11:34:23]  Frames are already triggered for the device
    [11:34:30]  [RadarAPI]: MatlabProc Status: Error Number: 1024
    [11:34:30]  [RadarAPI]: MatlabProc Status: Error Type:
    [11:34:30]  [RadarAPI]: TSW1400 capture complete

  • 你好,

    新的问题,请新起一个贴子。谢谢!
  • 嗯嗯,好的,谢谢你!祝你生活愉快!!
  • 您好!
    很不好意思又来打扰您了。tsw1400理论采集数据是不大于10s,当我设置帧周期为20ms时,400个Frame(理论时间为8s)采集数据报错,但是100个Frame采集数据时正常,当我设置为100个Frame采集数据时我掐了一下表,HSDC pro运行了大约35s,远大于10s,请问这是怎么回事啊,由于在手册上面没找到解释,所以向您寻求帮助,麻烦您了!
  • 你好,

    TSW1400采集数据大小受限于板上1GB DDR,是和实际采集数据量有关,时间不是绝对值。
  • 嗯嗯,我懂了。请问采集数据时是tsw1400的DDR装满1GB的数据后导入到pc里边还是边采集边导入pc呢?
  • 您好!
    利用awr1243+devpack+tsw1400试验时我的参数设置如下:
    脉冲周期(idle time+ramp end time)70us,单脉冲采样点数175,单帧内脉冲数128,帧周期20ms,帧数500。按照这个参数设置我计算了一下500*128*175*16(数据以16bit存储)/8=22400000个字节,差不多也就是21.4MB的数据,而tsw1400集成的DDR内存为1GB,但是我的实验证明了,这样的参数设置是不能采集数据的,请问这是怎么回事呢?明明我的各项指标都没有超过所要求的 容量啊。
  • 您好!使用awr1243+devpack+tsw1400采数时。
    tsw1400集成的DDR的存储为1GB,但是当我的参数设置为 帧周期20ms,帧数500,单帧内脉冲数128,单脉冲采样点175,单脉冲周期70us时,我计算了一下500*128*175*16(数据以16bit存储)/8=224000000个字节,大概为21MB,这个值远远小于1GB,但是我的实验证明这样的设置是不能顺利采数的,当我将帧数改为200,其他的参数不变,这时候可以顺利采数,请问这是怎么回事呢?
  • 你好,

    从下面的论坛讨论看,以前的mmwave studio guide上有明确写明采集时间不能超过10s。应该是TSW1400上软件的限制。
    e2e.ti.com/.../658776
  • 非常感谢!祝您生活愉快!