LD-48V15A型 智能LD脉冲驱动模块
A:最大输入电压52V B:激光器压降10-48V自适应
C:最大脉冲电流10 D:上升下降沿<10μs
E:最高重频1kHz,最大脉宽100μs F: 高侧恒流,可多路并联扩流
G: 可调偏置电压支持 H:RS-485通讯,读取驱动板实时状态
I:200Ksps电流电压波形采样,可通过RS-485读取实时电流电压波形
一:应用范围
A:智能半导体激光器驱动
B:激光科研
二:参数
类型 |
数值 |
单位 |
备注 |
最高输入电压 |
52 |
V |
|
激光器压降 |
10-48 |
V |
自适应 |
脉冲边沿 |
<10 |
μs |
48V10A,线长小于30cm |
脉冲宽度 |
<2 |
Ms |
|
重复频率 |
<1 |
kHz |
|
最高占空比 |
<10 |
% |
|
预偏置电流 |
0-1 |
A |
数字设定 |
输入信号-电流 |
0-5 |
V |
0-10A |
输入信号-预偏置 |
5VTTL |
|
|
输入信号-脉冲 |
5VTTL |
|
|
报警输出 |
OC门 |
|
|
RS-485参数 |
隔离RS-485 |
|
|
RS-485波特率 |
115200 |
bps |
|
冷却方式 |
风冷 |
|
|
尺寸 |
100*70*30 |
mm |
|
三:外观介绍
J3:电源输入正
J4:电源输入负
J1:激光器正
J2:激光器负
XH2.54 10pin接插件定义
Pin1 |
Pin2 |
Pin3 |
Pin4 |
Pin5 |
Pin6 |
Pin7 |
Pin8 |
Pin9 |
Pin10 |
GND |
AMOD |
GATE |
NC |
EN |
STOP |
ERR |
GND |
485+ |
485- |
GND:地线
AMOD:0-5V激光电流设定
GATE:偏置使能信号
NC:空
EN:开机使能信号
STOP:外控急停信号
ERR:错误输出
485:RS-485通信接口
四:通讯协议
该驱动电源仅使用单一的RS-485串口操作,控制驱动电源的激光参数。
1、 物理连接:RS-485电平,双线连接:485+,485-。波特率115200。
2、通信协议:问答机制。即上位机向驱动板发送指令时,驱动板才有返回数据。
其他时间驱动电源不返回数据。
3、指令表
指令一般格式:串口波特率115200,十六进制发送
串口设置:波特率115200,数据位8,停止位1,无校验流控。
AA |
55 |
长度 |
功能码 |
设备地址 |
80 |
不定长数据 |
校验和高字节 |
校验和低字节 |
其中指令长度 为 绿色部分数据的总字节长度。
例如指令 AA 55 04 F3 80 34 01 AB 绿色部分是 04 F3 80 34 即四个字节长度 为04.
其中校验高低字节 为 绿色部分 字节的和。
例如指令AA 55 04 F3 80 34 01 AB 绿色部分为04 F3 80 34 ,04+F3+80+34=1AB 则高字节为01 低字节为AB。本控制板设备地址固定为0x34.
xx yy 为设定的十六进制值高低字节,ch cl为校验和的高低字节
其中 示例指令前方的“\” 为串口调试软件eaglecom的 16进制发送的识别字符,与指令无关。
1.激光偏置电流设定
功能 |
电脑发送 |
控制板返回 |
含义: |
激光偏置电流设定 |
AA 55 06 CB 34 80 xx yy ch cl |
AA 55 04 F3 80 34 01 AB |
范围为0-0x0E0F 对应输出电流0-100% |
示例指令: |
\AA\55\06\CB\34\80\0B\58\01\E8 输出电流(0xB58/0xE0F)*1A |
2.激光脉宽限制设定
功能 |
电脑发送 |
控制板返回 |
含义: |
激光脉宽限制设定 |
AA 55 06 CC 34 80 xx yy ch cl |
AA 55 04 F3 80 34 01 AB |
Xxyy为脉宽设定值 范围为0-0x01C8 实际脉宽为xxyy*5ns 激光脉宽最小5μs, 5μs步进,最大为2000μs |
示例指令: |
\AA\55\06\CC\34\80\00\C8\02\4E 限制输出脉宽1000μs |
3.读取控制板当前温度
功能 |
电脑发送 |
控制板返回 |
含义: |
读取控制板当前温度 |
AA 55 04 C4 34 80 01 7C |
AA 55 06 40 80 34 aa bb ch cl
|
Aabb为实际温度值的 100倍。例如aabb=0DAB, 转为十进制为3499 则实际温度为34.99℃ |
示例指令: |
\AA\55\04\C4\34\80\01\7C 读取控制板当前温度 |
4.设定需读取电流的采样点
功能 |
电脑发送 |
控制板返回 |
含义: |
设定需读取电流的采样点 |
AA 55 06 C6 34 80 th tl ch cl |
AA 55 04 F3 80 34 01 AB |
Th tl为实际采样点的 10倍。例如Thtl=0230, 转为十进制为560 即设定要读取电流的点 为触发后56x5微秒 |
示例指令: |
\AA\55\06\C6\34\80\02\30\01\B2 设定触发后56x5微秒读取电流 |
5.读取设定点的电流值
功能 |
电脑发送 |
控制板返回 |
含义: |
读取设定点的电流值 |
AA 55 04 C7 34 80 01 7F |
AA 55 06 41 80 34 aa bb ch cl
|
Aabb为实际电流值的 0.1倍率。例如aabb=0230,转为十进制为560,则该点实际电流为5.6A |
示例指令: |
\AA\55\04\C7\34\80\01\7F 读取设定点电流 |
6.读取DCDC电路输出百分比
功能 |
电脑发送 |
控制板返回 |
含义: |
读取 DCDC电路输出百分比 |
AA 55 04 CE 34 80 01 86 |
AA 55 06 41 80 34 aa bb ch cl
|
Aabb为输出百分比 |
示例指令: |
\AA\55\04\CE\34\80\01\86 //读取DCDC的输出百分比(该命令为内部测试命令) |
7.设定LD偏置电流值
功能 |
电脑发送 |
控制板返回 |
含义: |
设定 偏置 电流值 |
AA 55 0A C8 34 80 ph pl 00 00 00 00 ch cl |
AA 55 04 F3 80 34 01 AB |
Phpl:偏置电流值 如phpl=100,则偏置电流为0.1A
|
示例指令: |
\AA\55\0A\C8\34\80\00\C8\00\00\00\00\02\63 //设定偏置电流为0.1A |
8、读取LD设定的偏置值
功能 |
电脑发送 |
控制板返回 |
含义: |
读取LD 设定的 偏置值
|
AA 55 04 D0 34 80 01 88 |
AA 55 0A 42 80 34 ph pl 00 00 00 00ch cl |
Phpl:设定的偏置值*0.01A
|
示例指令: |
\AA\55\04\D0\34\80\01\88 读取LDTEC设定的PID值 |
9、设定采集功能采集通道
功能 |
电脑发送 |
控制板返回 |
含义: |
设定采集 功能采集 通道 |
AA 55 06 D0 34 80 00 CH 01 85 |
AA 55 04 F3 80 34 01 AB |
CH=波形采集通道 00=电流 01=电压 |
示例指令: |
\AA\55\06\D0\34\80\00\00\01\85 //设定采集电流通道 |
10、打开激光偏置
功能 |
电脑发送 |
控制板返回 |
含义: |
打开 激光偏置 |
AA 55 04 CD 34 80 01 85 |
AA 55 04 F3 80 34 01 AB |
|
示例指令: |
\AA\55\04\CD\34\80\01\85 //打开激光偏置 |
11.关闭激光偏置
功能 |
电脑发送 |
控制板返回 |
含义: |
关闭 激光偏置 |
AA 55 04 CF 34 80 01 87 |
AA 55 04 F3 80 34 01 AB |
|
示例指令: |
\AA\55\04\CF\34\80\01\87 //关闭激光偏置 |
12.读取故障码
功能 |
电脑发送 |
控制板返回 |
含义: |
读取 故障码
|
AA 55 04 C9 34 80 01 81 |
AA 55 06 AA 80 34 00 aa ch cl
|
aa为故障码。 |
示例指令: |
\AA\55\04\C9\34\80\01\81 //读取故障码 |
注:AA为故障码。
其中各位含义如下
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
- |
- |
- |
- |
USER |
LOTEMP |
OVTEMP |
- |
OVTEMP:若检测到控制板的温度大于65℃,此位置1,低于65℃后此位置0
LOTEMP:若检测到温控板传回温度低于5℃,此位置1,高于5℃后此位置0
USER:若检测到实际温度高于用户设定的阈值,此位置1,低于阈值后此位置0
其余位保留。
若故障码不为0时,驱动板将立即关断激光输出。
当故障解除后,故障码恢复0时将不进行任何操作,即激光仍处于关闭状态。
13、用户设定过温阈值
功能 |
电脑发送 |
控制板返回 |
含义: |
用户设定 |
AA 55 06 D1 34 80 th tl ch cl |
AA 55 04 F3 80 34 01 AB |
Th tl为实际温度值的 100倍。例如Thtl=1194, 转为十进制为4500 则阈值温度为45℃ |
示例指令: |
\AA\55\06\D1\34\80\11\94\02\30 设定阈值45℃ |
注意:为了激光器安全,若上电后不设定过温阈值参数,默认过温阈值为65℃;而且过温阈值只能设定65℃以下值。