2. Basler相机硬件接口与触发引脚
在上一节中我们已经明确:多相机时间同步的本质,是让多台相机的曝光时刻由同一个时间基准统一约束。而要把这个“统一约束”真正落到硬件上,就必须理解 Basler 相机提供的物理接口——GPIO 引脚、光耦隔离电路,以及它们的电气特性。本节从接口类型讲起,逐步深入到触发输入/输出的电气参数,最后给出多相机接线拓扑的工程做法。
一、Basler相机的硬件接口类型
Basler 相机(以 ace、dart、boost 等主流系列为例)对外提供的同步接口主要有三类:
- GPIO 通用输入输出引脚:通常为 2 入 2 出或 1 入 1 出,通过 Hirose 6pin 或 12pin I/O 连接器引出,用于接收外部触发信号或输出相机状态信号。
- 光耦隔离触发输入:外部触发信号经光耦隔离后进入相机内部,避免地环路和电平冲突损坏相机。
- 光耦隔离触发输出(Strobe/Flash):相机在曝光期间输出一个脉冲,用于驱动光源或作为级联触发源。
这三类接口在电气上并非简单直连,而是经过隔离与电平转换。理解这一点,是正确接线的前提。
二、光耦隔离的作用与电路结构
光耦隔离的核心价值在于:把相机内部电路与外部信号源在电气上完全隔开。相机内部使用低压逻辑(如 3.3V),而外部触发源可能是 5V、12V 甚至 24V 的工业电平,若直接相连,轻则逻辑误判,重则烧毁 I/O。光耦通过“电—光—电”转换,让两侧只传递信号、不传递电流回路。
以 Basler ace 的触发输入为例,其内部等效结构为:外部信号先经过限流电阻,驱动光耦内部发光二极管,光电三极管侧再输出到相机内部逻辑。因此,触发输入并不是“给一个电压就能触发”,而是需要驱动电流流过光耦 LED。这一点直接决定了接线方式:
- 若使用有源触发源(如 PLC 输出、函数发生器),需保证输出电流能力满足光耦 LED 的正向电流要求。
- 若使用无源触点(如机械开关、继电器干接点),则必须外接上拉或下拉电阻,为光耦 LED 提供电流通路。
三、触发输入/输出的电气特性
Basler 官方文档中,触发输入(Line 1/Line 3 等)的典型电气参数如下(以 ace 系列为例,具体以对应型号数据手册为准):
| 参数 | 典型值 | 说明 |
|---|---|---|
| 输入电压范围 | 0 ~ 24 V DC | 超过 24V 可能损坏光耦 |
| 触发阈值(高电平) | ≥ 2.0 V(LED 导通) | 实际取决于限流电阻 |
| 输入电流 | 约 5 ~ 15 mA | 需外部源提供足够驱动 |
| 输出类型 | 光耦集电极开路 | 需外接上拉电阻 |
| 输出耐压 | ≤ 30 V DC | 超过会击穿光耦 |
| 输出电流 | ≤ 50 mA | 驱动光源或下一级输入 |
这里有两个工程上极易踩坑的点:
注意一:触发输入是“电流驱动”而非“电压驱动”。若用 3.3V MCU 直接驱动,可能因电流不足而无法可靠触发,需加三极管或 MOSFET 缓冲。
注意二:触发输出是集电极开路,必须外接上拉电阻(典型 1kΩ ~ 10kΩ)才能形成有效高电平,否则输出始终为低。
注意二:触发输出是集电极开路,必须外接上拉电阻(典型 1kΩ ~ 10kΩ)才能形成有效高电平,否则输出始终为低。
四、多相机接线拓扑
多相机同步的接线拓扑,取决于“谁产生触发信号”。常见有三种:
- 主从级联拓扑:一台相机作为主相机,其 Strobe 输出作为从相机的触发输入。优点是无需额外控制器,缺点是主相机故障则全系统失效,且级联延迟会累积。
- 外部控制器广播拓扑:由 PLC、运动控制卡或专用同步盒产生一路触发信号,并联分发到所有相机的触发输入。这是工业现场最常用的方式,同步精度高、扩展性好。
- 混合拓扑:外部控制器同时触发多台相机,其中一台相机的 Strobe 输出再驱动光源,实现“曝光—打光”严格对齐。
下面这张图展示了外部控制器广播拓扑的典型接线关系,包含触发信号流向、光耦隔离位置以及上拉电阻的接法:
五、接线时的关键检查项
在实际工程中,接线完成后建议按以下顺序检查,避免“接上了但不触发”的常见问题:
- 共地检查:外部控制器与所有相机的 GND 必须等电位连接。若使用隔离电源,需确认隔离侧参考点一致。
- 电流能力检查:用万用表测量触发输入端的驱动电流,确认在 5~15mA 范围内。电流过小会导致光耦不导通,过大则缩短光耦寿命。
- 上拉电阻检查:若使用 Strobe 输出,确认输出端已接上拉电阻,且上拉电压不超过 30V。
- 极性检查:光耦输入有极性,Line 1 的“+”与“−”不可接反,否则光耦反向截止,无法触发。
- 线缆屏蔽:触发信号线建议使用屏蔽双绞线,屏蔽层单端接地,减少工业现场的电磁干扰。
工程经验:多相机系统中,若触发线较长(超过 5 米),建议在相机端并联一个 100nF 电容滤除高频干扰,同时将触发频率控制在光耦响应能力以内(典型光耦上升/下降时间为微秒级,对应最高触发频率约几十 kHz,具体以数据手册为准)。