Thorlabs 设备
Thorlabs 设备驱动 — LDC4000 激光二极管控制器、KDC101 电机平移台
概述
Thorlabs 驱动包支持以下设备:
LDC4000 — 激光二极管电流控制器
通过 PyVISA 接口控制 Thorlabs LDC4000 系列激光二极管控制器。
from quatm.drivers.thorlabs.LDC4000 import LDC4000
ldc = LDC4000("USB0::...")
ldc.set_current(50e-3) # 50 mA
ldc.output_on()
current = ldc.get_current()
| 功能 | 说明 |
|---|---|
| 电流控制 | 精密激光二极管驱动电流 |
| 温度保护 | 过温自动关断 |
| 调制输入 | 外部模拟调制 |
KDC101 — 电机平移台
通过 .NET SDK 控制 Thorlabs KDC101/T-Cube 系列电机平移台。
from quatm.drivers.thorlabs.kdc101 import KDC101
stage = KDC101("26001234") # 序列号
stage.home() # 回零
stage.move_absolute(10.0) # 移动到 10.0 mm
pos = stage.get_position() # 读取当前位置
| 功能 | 说明 |
|---|---|
| 回零 | 自动寻找限位开关 |
| 绝对移动 | 移动到指定位置 (mm) |
| 相对移动 | 相对当前位置移动 |
| 位置读取 | 实时读取当前位置 |