一种振镜LSU控制方法与流程
- 国知局
- 2024-07-05 15:45:50
本发明涉及激光打印,尤其涉及一种振镜lsu控制方法。
背景技术:
1、振镜是一种优良的矢量扫描器件,它基于摆动电机进行驱动,基本原理是通电线圈在磁场中产生力矩,但与旋转电机不同,其转子上通过机械纽簧或电子的方法加有复位力矩,大小与转子偏离平衡位置的角度成正比,当线圈通以一定的电流而转子发生偏转到一定的角度时,电磁力矩与回复力矩大小相等,故不能像普通电机一样旋转,只能偏转,且其偏转角与电流成正比。由于振镜lsu相对于传统的lsu,具有成本更低,噪音更小,能耗更低的优点,因此,振镜lsu在激光打印机中具有很好的应用前景;激光打印机采用振镜lsu打印时,激光源发出光照到振镜上,振镜反射光,通过透镜打到感光鼓上,形成静电潜像,由于振镜只能偏转,振镜反射光在感光鼓上左右来回扫,该方式与传统lsu区别很大,传统lsu反射光只沿一个方向扫,不会变换方向,而振镜lsu是左右来回扫,从左到右和从右到左,输出数据的顺序是不同的,难以继续沿用传统lsu的数据控制方法。
技术实现思路
1、针对上述问题,本发明提供一种振镜lsu控制方法。
2、本发明通过如下技术方案实现:一种振镜lsu控制方法,包括以下步骤:
3、s1、获取用户通过客户端下发的打印指令;
4、s2、据接收到的打印指令,在客户端生成对应的打印数据;
5、s3、客户端侧或打印机侧驱动将从右到左输出的打印数据反向转换;
6、s4、客户端侧或打印机侧驱动将打印数据传送给打印机;
7、s5、打印机程序根据打印文档的类型如文字、图像控制振镜的摆动,执行打印任务。
8、进一步地,所述客户端为手机、pc或具有打印功能的嵌入式设备。
9、进一步地,所述步骤s5具体包括以下步骤:
10、使用图像处理或文本识别技术提取打印文档中的文字或图像信息;
11、根据文档类型,设置振镜的摆动频率、方向和幅度参数;
12、使用编程语言编写振镜的控制程序,根据文档类型和控制参数来控制振镜的摆动;
13、通过调整控制参数或修改程序对振镜的摆动方式进行测试和优化。
14、进一步地,所述客户端侧或打印机侧驱动通过网络、数据线或蓝牙传输的方式将处理后的打印数据传送至打印机。
15、进一步地,所述打印指令包括文档、图像及其他格式的待打印内容,还包括内容的输出格式、颜色、分辨率、纸张大小及其他打印参数。
16、进一步地,所述编程语言为python或matlab。
17、进一步地,还包括使用边缘检测算法来提取待打印内容的边缘信息,并根据边缘信息确定振镜的摆动角度和速度,具体步骤是:
18、通过边缘检测算法提取待打印内容的边缘信息;
19、对提取出的边缘信息进行识别,并确定与打印内容相关的边缘;
20、根据识别出的边缘位置和强度计算振镜的摆幅和周期;
21、根据计算出的振镜摆幅和周期,控制振镜的摆动角度和速度。
22、进一步地,所述振镜的摆幅和周期与待打印内容的数据方向同步。
23、进一步地,所述边缘检测算法为canny算法。
24、进一步地,使用canny算法提取待打印内容的边缘信息的具体步骤是:
25、t1、对待打印内容进行灰度化处理,将彩色待打印内容转换为黑白待打印内容;
26、t2、对待打印内容进行高斯模糊滤波,以减少待打印内容中的噪声;
27、t3、对待打印内容进行双阈值处理,将待打印内容分为高阈值和低阈值两个区域;
28、t4、对于高阈值区域,计算相邻像素之间的梯度,并判断是否为边缘像素;对于低阈值区域,同样计算相邻像素之间的梯度,并判断是否为边缘像素;
29、t5、对于检测到的边缘像素,计算其周围的梯度方向和梯度幅值,以确定边缘的方向和强度;
30、t6、连接检测到的边缘像素,形成边缘曲线;
31、t7、对边缘曲线进行平滑处理,以去除边缘上的噪声,输出提取出的边缘曲线和边缘强度。
32、本发明的有益效果是:
33、本发明将振镜lsu应用于激光打印机,在曝光前,提前将打印数据方向转换好,并通过编程实现振镜的摆幅和周期与待打印内容的数据方向同步,能够使打印出来的画像是正常的画像,相对于传统的lsu,振镜lsu具有成本更低,噪音更小,能耗更低的优点;使用canny算法提取待打印内容的边缘信息,根据文档内容边缘来控制振镜的摆动,能够提高打印的速度,减少振镜的无效摆动。
技术特征:1.一种振镜lsu控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种振镜lsu控制方法,其特征在于,所述客户端为手机、pc或具有打印功能的嵌入式设备。
3.根据权利要求1所述的一种振镜lsu控制方法,其特征在于,所述步骤s5具体包括以下步骤:
4.根据权利要求1所述的一种振镜lsu控制方法,其特征在于,所述客户端侧或打印机侧驱动通过网络、数据线或蓝牙传输的方式将处理后的打印数据传送至打印机。
5.根据权利要求1所述的一种振镜lsu控制方法,其特征在于,所述打印指令包括文档、图像及其他格式的待打印内容,还包括内容的输出格式、颜色、分辨率、纸张大小及其他打印参数。
6.根据权利要求1所述的一种振镜lsu控制方法,其特征在于,所述编程语言为python或matlab。
7.根据权利要求1所述的一种振镜lsu控制方法,其特征在于,还包括使用边缘检测算法来提取待打印内容的边缘信息,并根据边缘信息确定振镜的摆动角度和速度,具体步骤是:
8.根据权利要求6所述的一种振镜lsu控制方法,其特征在于,所述振镜的摆幅和周期与待打印内容的数据方向同步。
9.根据权利要求6所述的一种振镜lsu控制方法,其特征在于,所述边缘检测算法为canny算法。
10.根据权利要求9所述的一种振镜lsu控制方法,其特征在于,使用canny算法提取待打印内容的边缘信息的具体步骤是:
技术总结本发明提供一种振镜LSU控制方法,该方法包括以下步骤:S1、获取用户通过客户端下发的打印指令;S2、据接收到的打印指令,在客户端生成对应的打印数据;S3、客户端侧或打印机侧驱动将从右到左输出的打印数据反向转换;S4、客户端侧或打印机侧驱动将打印数据传送给打印机;S5、打印机程序根据打印文档的类型如文字、图像控制振镜的摆动,执行打印任务。本发明将振镜LSU应用于激光打印机,在曝光前,提前将打印数据方向转换好,并通过编程实现振镜的摆幅和周期与待打印内容的数据方向同步,能够使打印出来的画像是正常的画像,相对于传统的LSU,振镜LSU具有成本更低,噪音更小,能耗更低的优点。技术研发人员:杨起龙受保护的技术使用者:至像科技有限公司技术研发日:技术公布日:2024/4/29本文地址:https://www.jishuxx.com/zhuanli/20240618/38386.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表