一种点阵激光治疗仪中振镜偏转超时检测方法及装置与流程

文档序号:29253584发布日期:2022-03-16 10:33阅读:111来源:国知局
一种点阵激光治疗仪中振镜偏转超时检测方法及装置与流程

1.本技术涉及扫描振镜技术领域,尤其涉及一种点阵激光治疗仪中振镜偏转超时检测方法及装置。


背景技术:

2.基于扫描振镜的点阵激光治疗仪是一种典型的振镜扫描系统,该系统通常包括激光器、x/y轴振镜、振镜驱动器、主控制器和人机交互系统等。其工作过程如下:首先,用户通过人机交互界面对点阵激光治疗仪工作参数进行设置,应用控制器根据工作参数产生并向振镜驱动器发送一系列离散的振镜角度指令,振镜驱动器接收振镜角度指令后控制振镜偏转到预设角度,在振镜偏转到预设角度后,应用控制器向激光器发送开关控制信号和功率控制信号,控制激光器向人体表面输出不同形状、不同填充密度、不同激光功率的点阵图形,达到治疗人体表面病变组织的功能。
3.在申请号为201710107529.7的中国专利振镜扫描系统中振镜偏转到位的检测方法和装置中公开了振镜偏转到位检测装置,用于对振镜是否偏转到位进行检测。具体为:应用控制器向振镜驱动器发送振镜偏转指令后,振镜偏转到位检测装置实时采集振镜驱动器的内环控制信号;其中,所述振镜偏转指令用于控制所述振镜驱动器驱动振镜偏转预设角度,所述内环控制信号反映所述振镜的当前运行状态;振镜偏转到位检测装置根据所述内环控制信号判断所述振镜是否偏转到位:振镜的当前偏转角度与所述预设角度之间的偏差角度的绝对值小于或等于预设偏差角度阈值,所述振镜偏转到位,则所述振镜偏转到位检测装置向所述应用控制器发送到位反馈信号,其中,所述到位反馈信号用于向所述应用控制器通知所述振镜偏转到位;所述应用控制器根据所述到位反馈信号向激光器发送开关控制信号,以控制所述激光器开始或停止发射激光。
4.但振镜在振镜驱动器的驱动下进行工作时,还存在由于振镜与振镜驱动器接触不良、或数字振镜驱动器的cpu程序卡死而导致振镜失控的情况。现有振镜系统中设置的振镜偏转到位检测装置仅能识别振镜是否偏转到位,而对振镜在偏转过程中出现由上述问题引起振镜失控的状态不能进行识别。


技术实现要素:

5.本技术提供了一种点阵激光治疗仪中振镜偏转超时检测方法及装置,以解决现有点阵激光治疗仪无法识别振镜在偏转过程中出现的失控状态的问题。
6.本技术采用的技术方案如下:
7.一方面,本技术提供一种点阵激光治疗仪中振镜偏转超时检测方法,所述方法包括以下步骤:
8.主控制器向振镜驱动器发送振镜偏转指令、且同时向振镜偏转超时检测装置发送第一信号;其中,所述振镜偏转指令用于控制所述振镜驱动器驱动振镜偏转至预设偏转角度,所述第一信号用于表征振镜开始偏转的时间;
9.振镜偏转超时检测装置接收到所述第一信号后,判断振镜偏转是否超时:判断振镜偏转超时检测装置接收到所述第一信号与判断振镜偏转是否超时之间所经历的偏转时长是否超过偏转时长阈值;
10.若所述偏转时长超过偏转时长阈值,则判定振镜偏转超时,向主控制器输出偏转超时信号;
11.所述主控制器响应于所述偏转超时信号,控制激光器停止发射激光。
12.进一步地,在振镜偏转超时检测装置接收到所述第一信号后,所述方法还包括以下步骤:
13.振镜偏转到位检测装置判断振镜是否偏转到位;
14.若振镜偏转到位检测装置判断振镜偏转不到位,则振镜偏转超时检测装置判断振镜偏转是否超时:判断振镜偏转超时检测装置接收到所述第一信号与判断振镜偏转是否超时之间所经历的偏转时长是否超过偏转时长阈值。
15.进一步地,若振镜偏转到位,则振镜偏转到位检测装置向所述振镜偏转超时检测装置发送第二信号;
16.所述主控制器响应于所述第二信号,控制激光器发射激光。
17.进一步地,所述振镜驱动器包括x轴振镜驱动器和y轴振镜驱动器,所述x轴振镜驱动器和所述y轴振镜驱动器根据所述振镜偏转指令分别驱动x轴振镜和y轴振镜;
18.所述判断振镜偏转是否超时,包括:判断x轴振镜偏转是否超时、以及y轴振镜偏转是否超时;
19.判断振镜偏转超时检测装置接收到所述第一信号与判断x轴振镜偏转是否超时之间所经历的x轴偏转时长是否超过x轴偏转时长阈值;
20.以及判断振镜偏转超时检测装置接收到所述第一信号与判断y轴振镜偏转是否超时之间所经历的y轴偏转时长是否超过y轴偏转时长阈值;
21.若满足所述x轴偏转时长超过x轴偏转时长阈值、所述y轴偏转时长超过y轴振镜偏转中至少一个条件,则判定振镜偏转超时,向主控制器输出偏转超时信号。
22.进一步地,若所述x轴偏转时长小于或等于所述x轴偏转时长阈值、且所述y轴偏转时长小于或等于所述y轴偏转时长阈值,则判定振镜偏转不超时,继续判断振镜偏转是否到位。
23.进一步地,所述第二信号包括x轴振镜偏转到位信号和y轴振镜偏转到位信号;
24.振镜偏转到位检测装置判断振镜是否偏转到位,包括:
25.获取振镜的当前偏转角度;
26.计算所述当前偏转角度与所述预设偏转角度之差,并计为偏差角度,其中,所述偏差角度包括x轴振镜偏差角度和y轴振镜偏差角度;
27.判断x轴振镜偏差角度的绝对值是否小于或等于x轴振镜偏差角度阈值,以及判断y轴振镜偏差角度的绝对值是否小于或等于y轴振镜偏差角度阈值;
28.若所述x轴振镜偏差角度的绝对值小于或等于所述x轴振镜偏差角度阈值,则x轴振镜偏转到位,所述振镜偏转到位检测装置向振镜偏转超时检测装置发送所述x轴振镜偏转到位信号;
29.若所述y轴振镜偏差角度的绝对值小于或等于所述y轴振镜偏差角度阈值,则y轴
振镜偏转到位,所述振镜偏转到位检测装置向振镜偏转超时检测装置发送所述y轴振镜偏转到位信号。
30.又一方面,本技术还提供一种点阵激光治疗仪中振镜偏转超时检测装置,所述点阵激光治疗仪包括主控制器、振镜驱动器、振镜和激光器,所述振镜偏转超时检测装置包括:
31.信号获取模块,用于在主控制器向振镜驱动器发送振镜偏转指令时,获取主控制器发送的第一信号,其中,所述振镜偏转指令用于控制所述振镜驱动器驱动振镜偏转预设偏转角度,所述第一信号用于表征振镜开始偏转的时间;
32.第一判断模块,用于在振镜偏转超时检测装置接收到所述第一信号后,判断振镜偏转是否超时:判断获取到所述第一信号与判断振镜偏转是否超时之间所经历的偏转时长是否超过偏转时长阈值;
33.偏转超时信号生成模块,用于在所述偏转时长超过偏转时长阈值时,判定振镜偏转超时,向主控制器输出偏转超时信号;
34.所述主控制器,用于在接收到所述偏转超时信号时,控制激光器停止发射激光。
35.进一步地,所述第一判断模块,还用于在振镜偏转不到位时,判断振镜偏转是否超时:判断振镜偏转超时检测装置接收到所述第一信号与判断振镜偏转是否超时之间所经历的偏转时长是否超过偏转时长阈值。
36.进一步地,第二判断模块,用于在接收到所述第一信号后,判断是否接收到第二信号,其中所述第二信号是在振镜偏转到位时,由振镜偏转到位检测装置发送的;
37.所述主控制器,还用于在接收到所述第二信号后,控制激光器发射激光。
38.采用本技术的技术方案的有益效果如下:
39.本技术能够对在偏转过程中出现振镜与振镜驱动器接触不良、或数字振镜驱动器的cpu程序卡死而使振镜失控的情况进行及时检测,并将因振镜失控而导致的偏转超时情况及时反馈给主控制器,大幅提高了基于振镜扫描系统的点阵激光治疗仪的安全性。
附图说明
40.为了更清楚地说明本技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1为本技术实施例示出的一种点阵激光治疗仪中振镜偏转超时检测方法的流程图;
42.图2为本技术实施例示出的一种点阵激光治疗仪的示意图;
43.图3为本技术实施例示出的振镜偏转超时检测装置;
44.图4为本技术实施例提供的基于振镜偏转超时检测装置的激光点阵图像输出流程图;
45.图5为本技术实施例示出的又一种点阵激光治疗仪的示意图;
46.图6为本技术实施例示出的又一种基于振镜偏转超时检测装置的激光点阵图像输出流程图。
具体实施方式
47.为了使本技术领域的人员更好地理解本技术实施例中的技术方案,并使本技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本技术实施例中的技术方案作进一步详细的说明。
48.参见图1为本技术实施例示出的一种点阵激光治疗仪中振镜偏转超时检测方法的流程图;图2为本技术实施例示出的一种点阵激光治疗仪的示意图;图3为本技术实施例示出的振镜偏转超时检测装置;图4为本技术实施例提供的基于振镜偏转超时检测装置的激光点阵图像输出流程图;图5为本技术实施例示出的又一种点阵激光治疗仪的示意图;图6为本技术实施例示出的又一种基于振镜偏转超时检测装置的激光点阵图像输出流程图。
49.具体实施例一
50.本实施例提供的一种点阵激光治疗仪中振镜偏转超时检测方法,该方法包括以下步骤:
51.主控制器向振镜驱动器发送振镜偏转指令、且同时向振镜偏转超时检测装置发送第一信号;其中,振镜偏转指令用于控制振镜驱动器驱动振镜偏转至预设偏转角度,第一信号用于表征振镜开始偏转的时间。
52.振镜偏转超时检测装置接收到第一信号后,判断振镜偏转是否超时。判断振镜偏转是否超时的具体方法是判断振镜偏转超时检测装置接收到第一信号与判断振镜偏转是否超时之间所经历的偏转时长是否超过偏转时长阈值。
53.若偏转时长超过偏转时长阈值,则判定振镜偏转超时,向主控制器输出偏转超时信号;若偏转时长不超过偏转时长阈值,则判定振镜偏转是否到位。
54.主控制器接收并响应于偏转超时信号,控制激光器停止发射激光。
55.在本实施例中,振镜驱动器包括x轴振镜驱动器和y轴振镜驱动器,x轴振镜驱动器和y轴振镜驱动器根据振镜偏转指令分别驱动x轴振镜和y轴振镜。因此,判断振镜偏转是否超时包括两个方面:判断x轴振镜偏转是否超时、以及y轴振镜偏转是否超时。具体为:判断振镜偏转超时检测装置接收到第一信号与判断x轴振镜偏转是否超时之间所经历的x轴偏转时长是否超过x轴偏转时长阈值;以及判断振镜偏转超时检测装置接收到第一信号与判断y轴振镜偏转是否超时之间所经历的y轴偏转时长是否超过y轴偏转时长阈值。
56.若满足x轴偏转时长超过x轴偏转时长阈值、y轴偏转时长超过y轴振镜偏转中至少一个条件,则判定振镜偏转超时,向主控制器输出偏转超时信号。
57.具体实施例二
58.本实施例提供又一种点阵激光治疗仪中振镜偏转超时检测方法,包括以下步骤:
59.主控制器向振镜驱动器发送振镜偏转指令、且同时向振镜偏转超时检测装置发送第一信号;其中,振镜偏转指令用于控制振镜驱动器驱动振镜偏转至预设偏转角度,第一信号用于表征振镜开始偏转的时间。
60.振镜偏转超时检测装置接收到第一信号后,由振镜偏转到位检测装置判断振镜是否偏转到位:若振镜偏转不到位,则振镜偏转超时检测装置继续判断振镜偏转是否超时。(此处判断振镜偏转是否超时的方法与具体实施例一中所示方法相同)。
61.另一方面,若振镜偏转到位,则振镜偏转到位检测装置向振镜偏转超时检测装置发送第二信号。
62.具体实施例三
63.在本实施例中,第二信号包括x轴振镜偏转到位信号和y轴振镜偏转到位信号。因此,在具体实施例二的基础上,本实施例公开了通过振镜偏转到位检测装置判断振镜是否偏转到位的具体方法,包括以下步骤:
64.获取振镜的当前偏转角度;
65.计算当前偏转角度与预设偏转角度之差,并计为偏差角度,其中,偏差角度包括x轴振镜偏差角度和y轴振镜偏差角度;
66.判断x轴振镜偏差角度的绝对值是否小于或等于x轴振镜偏差角度阈值,以及判断y轴振镜偏差角度的绝对值是否小于或等于y轴振镜偏差角度阈值;
67.若x轴振镜偏差角度的绝对值小于或等于x轴振镜偏差角度阈值,则x轴振镜偏转到位,振镜偏转到位检测装置向振镜偏转超时检测装置发送x轴振镜偏转到位信号;另一方面,若y轴振镜偏差角度的绝对值小于或等于y轴振镜偏差角度阈值,则y轴振镜偏转到位,振镜偏转到位检测装置向振镜偏转超时检测装置发送y轴振镜偏转到位信号。
68.因此,若振镜偏转超时检测装置接收到x轴振镜偏转到位信号和y轴振镜偏转到位信号,则表示x轴振镜和y轴振镜均偏转到位,主控制器响应于x轴振镜偏转到位信号和y轴振镜偏转到位信号,控制激光器发射激光。相反地,若振镜偏转超时检测装置未接收到x轴振镜偏转到位信号和y轴振镜偏转到位信号、或只接收到其中的一个,则表示x轴振镜和y轴振镜均未偏转到位、或有一个轴未偏转到位,则振镜偏转超时检测装置继续判断x轴振镜和y轴振镜偏转是否超时、或其中未到位的轴是否偏转超时。
69.具体实施例四
70.如图1所示,本实施例提供一种点阵激光治疗仪中振镜偏转超时检测方法,应用于振镜偏转超时检测装置,包括以下步骤:
71.首先,接收到第一信号后,y轴计时器和x轴计时器均清零并开始计时。
72.然后,判断是否收到y轴振镜电机偏转到位信号:若收到y轴振镜电机偏转到位信号则y轴计时器停止计时并发出y轴计时器停止信号。若未收到y轴振镜电机偏转到位信号则继续判断y轴计时器是否超时(相当于判断y轴振镜偏转是否超时):若y轴计时器的所计时长(即y轴振镜的偏转时长)大于偏转时长阈值,则判定y轴计时器超时,y轴计时器停止,发送y轴计时器停止信号及y轴振镜电机偏转超时信号。
73.以及判断是否收到x轴振镜电机偏转到位信号:若收到x轴振镜电机偏转到位信号则x轴计时器停止计时并发出x轴计时器停止信号。若未收到则继续判断x轴计时器是否超时(相当于判断x轴振镜偏转是否超时):若x轴计时器的所计时长(即x轴振镜的偏转时长)大于偏转时长阈值,则判定x轴计时器超时,x轴计时器停止,发送x轴计时器停止信号及x轴振镜电机偏转超时信号。
74.最后,判断是否收到x轴与y轴计时器停止信号:若收到x轴与y轴计时器停止信号,则继续判断是否收到x轴振镜电机偏转超时信号或y轴振镜电机偏转超时信号。若收到x轴振镜电机偏转超时信号与y轴振镜电机偏转超时信号中的至少一个,则向主控制器发送偏转超时信号,主控制器响应于偏转超时信号,停止激光发射;若均未收到x轴振镜电机偏转超时信号和y轴振镜电机偏转超时信号,则振镜偏转到位且未超时,主控制器控制激光器发射激光。
75.具体实施例五
76.在一些实施例中,振镜扫描系统包括人机交互子系统、点阵激光治疗仪治疗仪主控制器(也即主控制器)、激光器、导光臂、振镜驱动器(也即振镜驱动器)和振镜。其中的振镜驱动器包括x轴振镜驱动器和y轴振镜驱动器,x轴振镜驱动器和y轴振镜驱动器根据振镜偏转指令分别驱动x轴振镜和y轴振镜。
77.传统点阵激光治疗仪治疗仪的主控制器能对设备内各子系统进行状态检测,以及在子系统状态异常时发出故障报警信号。该子系统通常包括振镜子系统、激光器冷却系统、远程互联锁、光闸和激光器等。当子系统出现故障将立即向主控制器发送故障报警信号,如振镜子系统在出现过流、过温或偏转极限时,向主控制器发出振镜过流故障报警信号、振镜过温故障报警信号或振镜偏转极限故障报警信号,而主控制器收到以上故障报警信号后,能立即停止激光输出。
78.如图2所示,本技术的点阵激光治疗仪中还设置有振镜偏转到位检测装置,用于判断振镜是否偏转到位,并在x/y轴振镜偏转到位时向主控制器以及向振镜偏转超时检测装置发送偏转到位信号。具体为:振镜偏转到位检测装置判断x轴振镜偏差角度的绝对值是否小于或等于x轴振镜预设偏差角度阈值,以及判断y轴振镜偏差角度的绝对值是否小于或等于y轴振镜预设偏差角度阈值,其中,偏差角度为振镜的当前偏转角度与预设偏转角度之间的差值。
79.若x轴振镜偏差角度的绝对值小于或等于x轴振镜预设偏差角度阈值,则x轴振镜偏转到位,振镜偏转到位检测装置向振镜偏转超时检测装置发送x轴振镜偏转到位信号;若y轴振镜偏差角度的绝对值小于或等于y轴振镜预设偏差角度阈值,则y轴振镜偏转到位,振镜偏转到位检测装置向振镜偏转超时检测装置发送y轴振镜偏转到位信号。
80.基于上述实施例中的点阵激光治疗仪中振镜偏转超时检测方法,以及在上述振镜扫描系统的基础上,本实施例还提供一种点阵激光治疗仪中振镜偏转超时检测装置,包括以下模块:信号获取模块,用于在主控制器向振镜驱动器发送振镜偏转指令时,获取主控制器发送的第一信号,其中,振镜偏转指令用于控制振镜驱动器驱动振镜偏转预设偏转角度,第一信号用于表征振镜开始偏转的时间;
81.第一判断模块,用于在振镜偏转超时检测装置接收到第一信号后,判断振镜偏转是否超时:判断获取到第一信号与判断振镜偏转是否超时之间所经历的偏转时长是否超过偏转时长阈值;
82.偏转超时信号生成模块,用于在偏转时长超过偏转时长阈值时,判定振镜偏转超时,向主控制器输出偏转超时信号;
83.主控制器,用于在接收到偏转超时信号时,控制激光器停止发射激光。
84.进一步,第一判断模块,还用于在振镜偏转不到位时,判断振镜偏转是否超时:判断振镜偏转超时检测装置接收到第一信号与判断振镜偏转是否超时之间所经历的偏转时长是否超过偏转时长阈值;
85.振镜偏转超时检测装置还包括第二判断模块,用于在接收到第一信号后,判断是否接收到第二信号,其中,第二信号是在振镜偏转到位时,由振镜偏转到位检测装置发送的。
86.主控制器,还用于在接收到第二信号后,控制激光器发射激光。
87.具体来说,第一判断模块还包括x轴振镜偏转超时判断子模块和y轴振镜偏转超时判断子模块,分别用于判断x轴振镜偏转是否超时、y轴振镜偏转是否超时;第二判断模块包括x轴振镜偏转到位判断子模块和y轴振镜偏转到位判断子模块,分别用于判断是否接收到x轴振镜偏转到位信号和是否接收到y轴振镜偏转到位信号。
88.如图3所示,x轴振镜偏转超时判断模块包括x轴振镜偏转超时判断子模块和x轴振镜偏转到位判断子模块(x轴偏转超时判断子模块和x轴振镜偏转到位判断子模块在图中未示出),y轴振镜偏转超时判断模块包括y轴振镜偏转超时判断子模块和y轴振镜偏转到位判断子模块(y轴振镜偏转超时判断子模块和y轴振镜偏转到位判断子模块在图中未示出)。
89.在本实施例中,x轴振镜偏转超时判断子模块在接收到第一信号后判断x轴振镜偏转是否超时:若超时则向故障报警输出模块输入x轴振镜偏转超时信号、且计时器停止计时并将计时器状态输入故障报警输出模块;若未超时则由x轴振镜偏转到位判断子模块判断是否接收到x轴振镜偏转到位信号(由图中的x轴振镜偏转到位检测装置输出的),若接收到x轴振镜偏转到位信号,则计时器停止计时并将计时器状态输入故障报警输出模块;同时,y轴振镜偏转超时判断子模块在接收到第一信号后判断y轴振镜偏转是否超时:若超时则向故障报警输出模块输入y轴振镜偏转超时信号、且计时器停止计时并将计时器状态输入故障报警输出模块;若未超时则由y轴振镜偏转到位判断子模块判断是否接收到y轴振镜偏转到位信号(由y轴振镜偏转到位检测装置输出的),若接收到y轴振镜偏转到位信号,则计时器停止计时并将计时器状态输入故障报警输出模块。
90.故障报警输出模块在接收到计时器状态信息后,判断是否接收到x轴振镜偏转超时信号和y轴振镜偏转超时信号:若接收到x轴振镜偏转超时信号和y轴振镜偏转超时信号中的至少一个,则输出偏转超时信号。
91.基于点阵激光治疗仪中振镜偏转超时检测装置,本实施例还提供一种点阵激光治疗仪中振镜偏转超时检测方法,将振镜偏转超时检测装置融合在激光点阵图像输出过程中,如图4所示,包括以下步骤:
92.在点阵激光图形输出过程中,点阵激光治疗仪主控制器(如图2中示出的)计算点阵图形中下一点的xy坐标,根据xy坐标生成对应的x/y轴控制指令(即x/y轴振镜偏转指令),将x/y轴控制指令发送至x/y轴振镜驱动器。该x/y轴控制指令是根据xy坐标生成的x轴、y轴振镜预设偏转角度。
93.主控制器将x/y轴控制指令发送至振镜驱动器的同时,还向振镜偏转超时检测装置发送第一信号。
94.主控制器判断是否接收到振镜偏转超时检测装置发送的偏转超时信号,包括:x/y轴振镜驱动器根据x/y轴控制指令驱动振镜进行偏转,偏转过程中振镜偏转超时装置不断判断偏转是否超时:通过计时器计算接收到第一信号的节点与判断偏转是否超时的节点之间的偏转时长,判断偏转时长是否超过偏转时长阈值。若偏转时长为超过偏转时长阈值,则振镜偏转超时监测装置直接向主控制器发送偏转超时信号。
95.若主控制器接收到偏转超时信号,则主控制器控制激光器退出点阵激光图形输出程序。
96.若主控制器未接收到偏转超时信号(即偏转时长未超过偏转时长阈值)时,主控制器还用于判断是否接收到振镜偏转到位检测装置发送的x和y轴振镜偏转到位信号,包括:
x/y轴振镜驱动器根据控制指令进行偏转、并向振镜偏转到位检测装置输入x和y轴当前偏转角度θ
x
、θy,振镜偏转到位检测装置计算当前偏转角度与预设偏转角度之差,并计为偏差角度;然后判断x轴振镜偏差角度的绝对值是否小于或等于x轴振镜偏差角度阈值,以及判断y轴振镜偏差角度的绝对值是否小于或等于y轴振镜偏差角度阈值;若x轴振镜偏差角度的绝对值小于或等于x轴振镜偏差角度阈值,则x轴振镜偏转到位,振镜偏转到位检测装置向振镜偏转超时检测装置和主控制器发送x轴振镜偏转到位信号;若y轴振镜偏差角度的绝对值小于或等于y轴振镜偏差角度阈值,则y轴振镜偏转到位,振镜偏转到位检测装置向振镜偏转超时检测装置和主控制器发送y轴振镜偏转到位信号。
97.主控制器接收到振镜偏转到位检测装置发送的x轴和y轴振镜偏转到位信号,控制激光器进行指定时间工作,直至点阵图形输出完毕。
98.具体实施例六
99.如图5所示,本实施例涉及又一种点阵激光治疗仪系统,具体将振镜偏转到位检测装置的逻辑运算过程进行简化、以及将振镜偏转超时检测装置存储于控制器。
100.由于振镜偏转到位检测装置的输出信号通常为逻辑电平信号,即x/y轴振镜未到位时,该模块x/y轴到位信号输出值为0,否则为1。因此,可利用“与”运算模块,将两路独立的振镜到位信号转换为一路二维振镜到位逻辑信号,即当x或y轴振镜处于未到位状态时,二维振镜到位逻辑信号为0;当且仅当x与y轴振镜同时处于到位状态时,二维振镜到位逻辑信号为1。
101.将振镜偏转超时检测装置所进行的步骤存储并在主控制器中运行,具体包括:首先,通过人机交互子系统设置工作参数,主控制器根据工作参数生成并向电机驱动器振镜驱动器发送x/y轴控制指令(即振镜偏转指令);然后,电机驱动器振镜驱动器驱动x/y轴振镜偏转,且在偏转过程中振镜偏转到位检测装置判断偏转是否到位,并向主控制器发送二维振镜到位逻辑信号;进一步,主控制器对二维振镜到位逻辑信号进行判断:若主控制接收到振镜偏转到位检测装置发送的二维振镜到位逻辑信号为0时,则主控制器继续判断振镜偏转是否超时,若判定振镜偏转未超时,则继续对二维振镜到位逻辑信号进行判断;若主控制接收到振镜偏转到位检测装置发送的二维振镜到位逻辑信号为1时,则主控制器控制激光器发出激光,在作业对象表面扫描输出激光生成点阵状填充图形。
102.如图6所示,本实施例还示出又一种基于振镜偏转超时检测装置的激光点阵图像输出方法。具体包括:
103.在点阵激光图形输出过程中,点阵激光治疗仪主控制器(如图5中示出的)计算点阵图形中下一点的xy坐标,根据xy坐标生成对应的x/y轴控制指令(即x/y轴振镜偏转指令),该x/y轴控制指令是根据xy坐标生成的x轴、y轴振镜预设偏转角度。
104.主控制器将x/y轴控制指令发送至振镜驱动器的同时,对计时器进行清零,并启动计时。
105.主控制器判断计时器是否超时,包括:x/y轴振镜驱动器根据x/y轴控制指令驱动振镜进行偏转,在偏转过程中,计时器不断判断是否超时:若计时器超时,则主控制器退出点阵激光图形输出。
106.若计时器未超时,则主控制器判断接收到的二维振镜到位逻辑信号是否为1:若接收到二维振镜到位逻辑信号为1(x/y轴振镜驱动器根据控制指令进行偏转、并向振镜偏转
到位检测装置输入x和y轴当前偏转角度θ
x
、θy,振镜偏转到位检测装置根据当前偏转角度判断振镜偏转是否到位,若x和y轴振镜均偏转到位,则振镜偏转到位检测装置通过逻辑与操作向主控制器输出二维振镜到位逻辑信号为1,否则为0),则主控制器控制激光器进行指定时间工作,直至点阵图形输出完毕;若接收到二维振镜到位逻辑信号为0,则返回判断计时器是否超时步骤。
107.本技术提供的点阵激光治疗仪中振镜偏转超时检测装置,能够对在偏转过程中出现振镜与振镜驱动器接触不良、或数字振镜驱动器的cpu程序卡死而使振镜失控的情况进行及时检测,并将因振镜失控而导致的偏转超时情况及时反馈给主控制器,大幅提高了点阵激光治疗仪治疗仪的安全性。
108.通过以上实施例的描述,所属领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,并存储在一个存储介质中,包括若干指令用以使得一台智能设备执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:只读存储器(rom)、随机存取存储器(ram)、磁碟或者光盘等各种可以存储数据和程序代码的介质。
109.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。以上所描述的装置及系统实施例仅仅是示意性的,其中作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
110.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者逆序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、机构或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、机构或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括要素的过程、方法、机构或者设备中还存在另外的相同要素。
111.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1