【数据采集专栏】通道触发设计要点

目录

简介

实现原理


简介

每个通道通过将输入采集信号波形幅度与预设触发阈值进行比较,来决定该通道是否触发。

实现原理

  1. 边沿阈值触发(最常用)
  • 上升触发:信号从低于阈值向上穿过电平 Vth启动采集(物料经过光电,电压抬升)
  • 下降触发:信号从高于阈值向下跌落 Vth启动采集
  • 可加触发滞回(迟滞):上下两个阈值,消除噪声抖动误触发(关键!滤光源杂波)
  1. 窗口触发(区间触发)

设定上限 Vhigh、下限 Vlow:

  • 进入窗口:电压落入 Vlow~Vhigh 之间触发
  • 走出窗口:电压跳出区间触发
  1. 预触发自触发(重点)

FPGA 开环形循环缓存,ADC 不停循环存数据;触发到来时,保留触发前 N 点(预采)+ 触发后 M 点(后采),既能抓脉冲前沿之前基线,色选机 CCD 脉冲必用。

  1. 可重触发

单次触发采完一段数据,自动回到待命,等待下一次信号达标再次触发,不用软件复位任务,连续捕捉间歇脉冲。

  • rise_edge 检测信号从低变高,跨过阈值 → 上升沿触发
  • fall_edge 检测信号从高变低,跨过阈值 → 下降沿触发
  • 两个阈值 = 滞回
  • filter_cnt 连续 3 个点都检测到有效边沿,才输出触发 → 超强防抖
  • trigger_pulse 输出一个时钟的高脉冲 → 给 FIFO / ADC / 采集系统当自触发信号
相关推荐
Riwuarua6 小时前
从近似0基础开始FPGA开发——Part.25:GT 高速收发器架构与 KU5P 资源规划
fpga开发·架构
星夜离尘569 小时前
FPGA 三点中值滤波:不补零、不丢背压样本的流式实现
fpga开发
hexiaoyan82718 小时前
互联卡设计方案:504-PCIE X16 金手指 FPGA Aurora协议互联卡
fpga开发·测试载板·互联卡·fpga aurora协议·夹板连接器·板卡互联
星夜离尘5618 小时前
FPGA 二进制数如何变成十进制显示:可背压的逐位 BCD 转换器
fpga开发
匠行科技18 小时前
基于VPX架构的4路10GSPS ADC信号采集处理板
fpga开发
幻智星科技2 天前
蒙哥马利模乘FPGA优化实战
fpga开发·密码学
星夜离尘562 天前
FPGA 多通道 DAC 目标码影子寄存器:成组提交、同拍写入与快照边界
fpga开发
t_niu_niu2 天前
基于多帧累加平均的图像传感器暗电流抑制方法与 FPGA 实现
fpga开发·ram·fpn·固定模式噪声·image sensor
幻智星科技2 天前
FPGA纯硬件UDP桥接:微秒级响应新范式
c++·fpga开发·硬件架构
小蘇的FPGA2 天前
基于FPGA实现PCIe H2C过程中TAG的一种管理方法
fpga开发