xy2-100协议驱动原理,激光数字振镜驱动控制,xy2-协议转换,基于stm32f103所开发
激光振镜所使用的电机为检流式电机,检流式电机工作原理类似于电流计,电机的旋转角度会随着输入电压变化.当转动的电磁力矩与回复力矩平衡时,电机偏转到位,此时的偏转角与输入电压成正比。当2、3偏转的时候,激光会随之偏转,从而达到改变光斑位置的目的。xy2-100协议一般使用DB25的物理接口,接口的引脚分布及含义如上图所示,对于振镜控制而言,我们所驱动的信号有思路,包括SENDCK(时钟信号)、SYNC


XY2-100及XY2-100-E协议被广泛地应用于激光振镜的控制中,本文将从激光振镜控制原理,接口引脚定义,协议时序,以及verilog代码实现实现这几个角度展开本文。本文参考RAYLASE的官方文档
一.振镜工作原理

激光振镜所使用的电机为检流式电机,检流式电机工作原理类似于电流计,电机的旋转角度会随着输入电压变化.当转动的电磁力矩与回复力矩平衡时,电机偏转到位,此时的偏转角与输入电压成正比。反射镜面固定在电机的转动轴上,通过电机的高速摆动来带动反射镜面的高速偏转,进而实现激光束的高速偏转。如图所示,1为激光入射处,2、3是两个激光振镜, 4为激光输出处,4处一般会放置场镜,作用是保证激光沿不同方向射出时,焦点处于同一平面。当2、3偏转的时候,激光会随之偏转,从而达到改变光斑位置的目的。
二.振镜引脚定义

xy2-100协议一般使用DB25的物理接口,接口的引脚分布及含义如上图所示,对于振镜控制而言,我们所驱动的信号有思路,包括SENDCK(时钟信号)、SYNC(同步信号)、CHANNELX(X通道)、CHANNELY(Y通道),这些信号最终会以差分的形式传输给振镜。


三.数据(通道x,通道Y)
每条轴的数据都由20位字组成。前3位用作控制字(C2-C0)。接下来的16位是数据信息(D15-DO,偏移二进制),而最后一位是奇偶校验位(P,奇偶)。
C2 C1 CO 数据信息
0 0 1 电机设定值
·同步
数据的传输通过同步信号进行同步。当可以发送第一个比特时,SYNC位变为高电平。它保持高电平19比特,然后在可以发送奇偶校验比特时变为低电平。
,发送时钟
时钟信号的运行频率为2MHz。当它变高时,数据位会发生变化。当它变低时,数据位会被偏转系统采样。
以下是,是根据协议所编写的程序和协议信号转换板


更多推荐



所有评论(0)