ZHCAEJ8A October 2024 – July 2026 TAC5111 , TAC5112 , TAC5211 , TAC5212 , TAC5412-Q1 , TAD5112 , TAD5212
由于 SG2 生成的是线性调频脉冲信号,用户需要为每个采样点配置起始频率 fstart 和频率增量 Δf。最终输出信号的频率从 fstart 扫频至 (fstart + NchirpΔf),其中 Nchirp 是单个线性调频脉冲中的采样点数。
线性调频脉冲信号保持在 fstart,直到信号斜升并稳定到延音电平。然后,信号频率以每个采样点 Δf 的速率变化。当信号斜降时,它会保持上次更新的频率。
这两个频率通过系数 x 和 y 进行编程,如下述公式所述:
其中 fS 是采样率。
线性调频脉冲频率范围为 0 到 fs/2。因此,在编程线性调频脉冲参数时,必须牢记以下公式:
其中
因此,。
“延音时间”是脉冲持续时间,如 延音/重启计时器 中所述。
不建议让任何时刻的信号频率超过 fs/2,因为这会导致混叠。当采样率高于 48kHz 时,SG2 发生器可用作超声波活动发生器 (UAG),产生超出 20Hz-20kHz 可听范围的线性调频脉冲。
要生成持续的单音信号,用户可将 SG2 配置为手动工作模式(请参阅 节 3.4.1)。fstart 可编程为所需的频率,Δf 编程为 0Hz。
然后,将 x 和 y 值按如下方式写入 表 3-2 中所述的寄存器:
| 页 | 寄存器 | 信号发生器起始频率/Δ 频率 | 值 |
|---|---|---|---|
| 0x17 | 0x7C | 起始频率 = 16kHz (0x2182A470) | X[31:24] |
| 0x17 | 0x7D | X[23:16] | |
| 0x17 | 0x7E | X[15:8] | |
| 0x17 | 0x7F | X[7:0] | |
| 0x18 | 0x08 | Δ 频率 = 0Hz (0x00000000) | Y[31:24] |
| 0x18 | 0x09 | Y[23:16] | |
| 0x18 | 0x0A | Y[15:8] | |
| 0x18 | 0x0B | Y[7:0] |