一种磨砂板的控制装置、方法、设备及介质与流程
未命名
08-29
阅读:230
评论:0

1.本发明涉及于康复训练器械领域,特别是涉及一种磨砂板的控制装置、方法、设备及介质。
背景技术:
2.智能磨砂板是一种常见的康复医疗设备,可以通过上位机显示屏选择训练使用的轨迹路径,所选择的轨迹通过显示区内的发光二极管(light emitting diode,led)点阵进行显示。训练者使用磨具按照推磨轨迹进行推磨训练,磨具经过所显示的推磨轨迹,使所有显示轨迹的led熄灭即完成训练。因此,通过led的亮灭情况能够反映用户的康复训练的过程以及康复程度。
3.由此可见,如何控制智能磨砂板中led的亮灭是本领域人员亟需解决的技术问题。
技术实现要素:
4.本发明的目的是提供一种磨砂板的控制装置、方法、设备及介质,用于控制智能磨砂板中led的亮灭。
5.为解决上述技术问题,本发明提供一种磨砂板的控制装置,包括:led阵列、磁场传感器阵列,其中,所述led阵列由led灯带串联形成,所述磁场传感器阵列中各磁场传感器串联;
6.所述led阵列中的led与所述磁场传感器阵列中的所述磁场传感器一一对应,且各所述磁场传感器在对应的所述led位置处;
7.单片机的一个io端口与所述led阵列的输入端连接,所述单片机的另一个io端口与所述磁场传感器阵列的输出端连接,用于控制led灯阵显示预设的运动轨迹;在检测到磁性推具沿所述运动轨迹移动时,获取所述磁场传感器阵列检测到的所述磁性推具对应的当前磁场传感器;获取与所述当前磁场传感器对应的所述led;控制与所述当前磁场传感器对应的所述led熄灭。
8.优选地,在所述led阵列中,当前行/列中的各所述led沿第一方向串联,当前行/列的下一行/列中的各所述led沿与所述第一方向相反的方向串联;
9.在所述磁场传感器阵列中,当前行/列中的各所述磁场传感器沿所述第一方向串联,当前行/列的下一行/列中的各所述磁场传感器沿与所述第一方向相反的方向串联。
10.优选地,还包括:多个寄存器;各所述寄存器串联;
11.各所述寄存器的输入端与预设数量的所述磁场传感器连接;其中,所述预设数量小于或等于各所述寄存器的输入端引脚的数量。
12.优选地,当前行/列中的各磁场传感器板沿第一方向串联,当前行/列的下一行/列中的各所述磁场传感器板沿与所述第一方向相反的方向串联;其中,所述磁场传感器板是由所述寄存器和与所述寄存器连接的所述磁场传感器组成。
13.优选地,还包括:上位机,其中,所述上位机与所述单片机通过蓝牙连接。
14.优选地,所述磁场传感器为霍尔传感器。
15.为了解决上述技术问题,本发明还提供一种磨砂板的控制方法,应用于包含led阵列、磁场传感器阵列的磨砂板的控制装置,其中,所述led阵列由led灯带串联形成,所述磁场传感器阵列中各磁场传感器串联;所述led阵列中的led与所述磁场传感器阵列中的所述磁场传感器一一对应,且各所述磁场传感器在对应的所述led位置处;单片机的一个io端口与所述led阵列的输入端连接,所述单片机的另一个io端口与所述磁场传感器阵列的输出端连接;所述方法包括:
16.控制led灯阵显示预设的运动轨迹;
17.在检测到磁性推具沿所述运动轨迹移动时,获取所述磁场传感器阵列检测到的所述磁性推具对应的当前磁场传感器;
18.获取与所述当前磁场传感器对应的所述led;
19.控制与所述当前磁场传感器对应的所述led熄灭。
20.优选地,在所述控制led灯阵显示预设的运动轨迹之前,还包括:
21.获取上位机发送的所述led阵列中各所述led的颜色数据;
22.将所述颜色数据存储在数据缓存区;
23.从所述数据缓存区获取部分颜色数据;
24.对所述部分颜色数据进行校验并获取校验结果;
25.在所述校验结果正确的情况下,进入所述控制led灯阵显示预设的运动轨迹的步骤;
26.在所述校验结果不正确的情况下,向所述上位机发送接受失败的指令。
27.为了解决上述技术问题,本发明还提供一种磨砂板的控制设备,包括:
28.存储器,用于存储计算机程序;
29.处理器,用于执行所述计算机程序时实现上述的磨砂板的控制方法的步骤。
30.为了解决上述技术问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的磨砂板的控制方法的步骤。
31.本发明所提供的一种磨砂板的控制装置,包括:led阵列、磁场传感器阵列,其中,led阵列由led灯带串联形成,磁场传感器阵列中各磁场传感器串联;led阵列中的led与磁场传感器阵列中的磁场传感器一一对应,且各磁场传感器在对应的led位置处;单片机的一个io端口与led阵列的输入端连接,单片机的另一个io端口与磁场传感器阵列的输出端连接,用于控制led灯阵显示预设的运动轨迹;在检测到磁性推具沿运动轨迹移动时,获取磁场传感器阵列检测到的磁性推具对应的当前磁场传感器;获取与当前磁场传感器对应的led;控制与当前磁场传感器对应的led熄灭。该装置中,首先,通过单片机的一个io口来控制led阵列以及通过单片机的一个io口来读取磁场传感器阵列,实现了采用极少的io口来控制大量外设的效果,其次,由于各led有对应的磁场传感器,且放置在led位置处,故而,在检测到磁性推具沿运动轨迹运动时,可以根据磁场传感器确定出磁性推具的位置,并将与磁场传感器对应的led熄灭,增强了康复训练的趣味性和指示性。
32.此外,本发明还提供一种磨砂板的控制方法、一种磨砂板的控制设备以及计算机可读存储介质,与上述提到的一种磨砂板的控制方法具有相同或相对应的技术特征,效果
同上。
附图说明
33.为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1为本发明实施例提供的一种磨砂板的控制装置的示意图;
35.图2为本发明实施例提供的一种灯带串联的示意图;
36.图3为本发明实施例提供的一种磨砂板的控制方法的流程图;
37.图4为本发明另一实施例提供的磨砂板的控制设备的结构图。
具体实施方式
38.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
39.本发明的核心是提供一种磨砂板的控制装置、方法、设备及介质,用于控制智能磨砂板中led的亮灭。
40.智能磨砂板是一种常见的康复医疗设备,可以通过上位机显示屏选择训练使用的轨迹路径,所选择的轨迹通过显示区内的led点阵进行显示。训练者使用磨具按照推磨轨迹进行推磨训练,磨具经过所显示的推磨轨迹,使所有显示轨迹的led熄灭即完成训练。在使用智能磨砂板进行康复训练的过程中,还可以增加砂磨板的倾角,通过抗重力活动,提高上肢肌力。在智能磨砂板中,led的亮灭情况能够反映用户的康复训练的过程以及康复程度,在智能磨砂板中如何控制led的亮灭是非常重要的。需要说明的是,本技术中,控制led亮灭的方式不仅仅适用于智能磨砂板,也适用于其他需要控制led亮灭的场景。
41.为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。图1为本发明实施例提供的一种磨砂板的控制装置的示意图,如图1所示,该装置包括:led阵列1、磁场传感器阵列2,其中,led阵列1由led灯带串联形成,磁场传感器阵列2中各磁场传感器串联;
42.led阵列1中的led与磁场传感器阵列2中的磁场传感器一一对应,且各磁场传感器在对应的led位置处;
43.单片机3的一个io端口与led阵列1的输入端连接,单片机的另一个io端口与磁场传感器阵列2的输出端连接,用于控制led灯阵显示预设的运动轨迹;在检测到磁性推具沿运动轨迹移动时,获取磁场传感器阵列2检测到的磁性推具对应的当前磁场传感器;获取与当前磁场传感器对应的led;控制与当前磁场传感器对应的led熄灭。
44.在智能磨砂板中,通过led灯阵显示用户使用磁性推具沿磨砂板上的led灯阵指示的运动轨迹,进行康复训练,当经过某个位置时,对应的led灯珠熄灭。对于led灯阵不作限定,如可以是采用led灯或者单个灯珠组成led阵列,也可以是采用灯带组成led阵列。当采用led灯或者单个灯珠组成led阵列时,硬件电路复杂,需要用到大量的单片机io口,接线连
接复杂;且串联电路中有一个灯珠坏掉后,信号就从此处发生中断,难以控制,抗干扰能力差。因此,在本发明实施例中,以led灯带代替led灯或者灯珠,串行控制灯带,使得所有电子元件集成在一颗灯珠中,不需要任何其他外围电子元件辅助,构成一个完整的外控像素点,安装调试更为简单。图2为本发明实施例提供的一种灯带串联的示意图,以单片机控制led灯带中的三个led灯珠为例,连接方式如图2所示,芯片一、芯片二、芯片三代表灯带中的三个led灯珠,各芯片中包含din端口、bin端口、do端口,din端接受从控制器传输过来的数据,首先送过来的24bit数据被第一个像素点提取后,送到像素点内部的数据锁存器,剩余的数据经过内部整形处理电路整形放大后通过do端口开始转发输出给下一个级联的像素点,同时芯片一的din串接芯片二的备用输入端,这样当一个灯珠坏掉后,信号还可以断点续传。可见,本发明提供的灯带串联的方式,串行级联接口,双信号线传输,实现断点续传的功能。对于led灯阵显示的图形、led灯阵中led的数量等不作限定,根据实际情况确定。另外,led灯阵显示的图形可以是单片机直接控制led灯阵显示对应图形(即磁性推具待运动的轨迹),也可以是上位机将led灯阵待显示的图形的数据传输至单片机,单片机根据上位机发送的待显示的图形的数据控制led灯阵显示对应的图形。本发明实施例中led阵列由led灯带串联形成,当单片机控制led灯阵显示对应的图形时,直接通过单片机的一个io端口即可控制整个led灯阵。
45.在进行康复训练时,磁性推具沿磨砂板上的led灯阵指示的运动轨迹,当经过某个位置时,对应的led灯珠熄灭。为了确定所需要熄灭的led,本发明实施例中通过在各led的附近设置磁场传感器,为了较准确地控制对应led的熄灭,设置的led与磁场传感器的数量相同,且各led的附近分别设置一个磁场传感器,根据磁场传感器的电平信号确定磁性推具所在的位置,控制磁性推具所在位置处的led灯熄灭。若每个磁场传感器采用一个单片机io口来进行电平读取,则需要耗费与磁场数量相同数量的io口,需要的io口数量较多,因此,在实施中,将多个磁场传感器通过一定的硬件电路组合起来确定磁场推具所在位置时,虽然能够减少单片机io口的使用,但是,连接的单片机的io的数量大于1,且接线连接复杂,故而,在本发明实施例中将所有的磁场传感器串联,通过串联读取磁场传感器的电平,来判断磁性推具的移动位置。对于磁场传感器的数量不作限定,只要与led的数量相同即可。如led灯阵为l
×
n阵列,则对应地,磁场传感器也为l
×
n阵列。需要说明的是,本实施例中各磁场传感器在对应的led位置处指的是各磁场传感器放置在led的附近。另外,由于霍尔传感器体积小、重量轻、灵敏度高以及抗电磁干扰能力强等优点,因此,本发明实施例中采用的磁场传感器为霍尔传感器。
46.单片机的一个io端口与led阵列的输入端连接,单片机的另一个io端口与磁场传感器阵列的输出端连接,通过单片机控制led灯阵显示预设的运动轨迹;在检测到磁性推具沿运动轨迹移动时,获取磁场传感器阵列检测到的磁性推具对应的当前磁场传感器;获取与当前磁场传感器对应的led;控制与当前磁场传感器对应的led熄灭。假设磁场传感器一附近是灯珠一,在磁性推具运动过程中,当检测到磁场传感器一的电平发生变化,则获取磁场传感器一的位置,将磁场传感器一的位置转换为对应的灯珠一的位置,进而控制对应的灯珠一熄灭。
47.本实施例所提供的一种磨砂板的控制装置,包括:led阵列、磁场传感器阵列,其中,led阵列由led灯带串联形成,磁场传感器阵列中各磁场传感器串联;led阵列中的led与
磁场传感器阵列中的磁场传感器一一对应,且各磁场传感器在对应的led位置处;单片机的一个io端口与led阵列的输入端连接,单片机的另一个io端口与磁场传感器阵列的输出端连接,用于控制led灯阵显示预设的运动轨迹;在检测到磁性推具沿运动轨迹移动时,获取磁场传感器阵列检测到的磁性推具对应的当前磁场传感器;获取与当前磁场传感器对应的led;控制与当前磁场传感器对应的led熄灭。该装置中,首先,通过单片机的一个io口来控制led阵列以及通过单片机的一个io口来读取磁场传感器阵列,实现了采用极少的io口来控制大量外设的效果,其次,由于各led有对应的磁场传感器,且放置在led位置处,故而,在检测到磁性推具沿运动轨迹运动时,可以根据磁场传感器确定出磁性推具的位置,并将与磁场传感器对应的led熄灭,增强了康复训练的趣味性和指示性。
48.在实施中,为了简化led阵列中led灯带的连线以及磁场传感器阵列中各磁场传感器的连线,优选的实施方式是,在led阵列中,当前行/列中的各led沿第一方向串联,当前行/列的下一行/列中的各led沿与第一方向相反的方向串联;
49.在磁场传感器阵列中,当前行/列中的各磁场传感器沿第一方向串联,当前行/列的下一行/列中的各磁场传感器沿与第一方向相反的方向串联。
50.对于第一方向不作限定,根据实际情况确定。以第一方向为横向为例,若第一行led的连线从左到右,第二行led的连线也是从左到右,则第一行的最后一个led的连接线需要先绕到第二行的左边,才能与第二行的最左边的led串联,使得连接线较为复杂。而在本实施例中,若第一行led的连线从左到右,则第二行led的连线为从右往左,即第一行的最后一个led的连接线直接与第二行最右端的led连接,然后在第二行中从右到左依次控制各个led。对于第三行led、第四行led
……
第n行led,采用与第一行、第二行的连接方式。以同样的方式将磁场传感器串接起来,保证每个灯珠附近有一个磁场传感器。
51.更具体地,将一定长度的灯带(每条灯带有若干个灯珠),通过从上到下,奇数行从左到右,偶数行从右到左的方式就近交叉串接起来(方便硬件接线)。通过这样的连接方式,将灯带通过从上到下,奇数行从左到右,偶数行从右到左的方式就近交叉串接起来,形成l*n串行灯阵。串行灯阵通过din连接控制器的一个输出控制io口,控制器发送一帧串行数据,来实现l*n个灯珠的控制。以同样的方式将磁场传感器板串接起来,此处不再赘述。
52.本实施例提供的方法中,按照一定的方向将各led串联起来以及将各磁场传感器串联起来,使得能够大大减小所需要的连接线,简化电路以及减少成本。
53.上述实施例中,直接将各磁场传感器串联,由于需要读取各磁场传感器的数据,当一次性读取所有磁场传感器的数据时,则导致单片机的性能下降,故而,在实施中,优选的实施方式是,磨砂板的控制装置还包括:多个寄存器;各寄存器串联;
54.各寄存器的输入端与预设数量的磁场传感器连接;其中,预设数量小于或等于各寄存器的输入端引脚的数量。
55.对于寄存器的数量不作限定,根据实际情况确定。以寄存器为74hc165为例,每8个磁场传感器和1个74hc165连接,将8个磁场传感器的输出信号通过一片74hc165进行并入串出,再将74hc165之间进行级联(多片74hc165之间进行串联),这样多个磁场传感器的电平状态通过一根io控制线来进行读取,对读取的电平进行解析,从而获得磁性物体移动轨迹的位置。本技术实施例中可以将每个寄存器和与该寄存器连接的磁场传感器放置在一个磁场传感器板。
56.本实施例提供的磨砂板的控制装置中,通过寄存器存储与该寄存器所连接的磁场传感器的电平信号以及对各寄存器进行级联,由于对各磁场传感器的电平信号进行存储,单片机可以从寄存器中获取各磁场传感器的电平信号,相比于单片机直接获取各磁场传感器的电平信号,能够减小同一时刻数据的传输量,尽可能地保证了单片机的性能。
57.上文中描述了为了简化连线,将当前行/列中的各/led磁场传感器沿第一方向串联,当前行/列的下一行/列中的各led/磁场传感器沿与第一方向相反的方向串联,上述实施例中,对各磁场传感器连接有对应的寄存器。同样地,在实施中,为了简化连线,优选的实施方式是,当前行/列中的各磁场传感器板沿第一方向串联,当前行/列的下一行/列中的各磁场传感器板沿与第一方向相反的方向串联;其中,磁场传感器板是由寄存器和与寄存器连接的磁场传感器组成。
58.本实施例提供的磁场传感器板的连接方式与上文中描述的led/磁场传感器的连接方式相同,上文中已对led/磁场传感器的连接方式的实施例进行了详细地描述,此处对于磁场传感器板的连接方式不再赘述。
59.为了能够显示训练轨迹,在实施中,磨砂板的控制装置还包括:上位机,其中,上位机与单片机通过蓝牙连接。
60.上位机在自身屏幕上显示用户选择好的运动轨迹图案,并将选择好的运动轨迹图案发送至下位机,下位机接受处理,通过串行灯阵显示对应的图形。在单片机控制对应的led熄灭后,可以在上位机的显示屏上也将对应的运动轨迹图案中的led熄灭。
61.本实施例提供的磨砂板的控制装置中,由和灯阵同样大小的磁场传感器阵列来检测磁性物体移动轨迹的位置,同时来亮灭对应的灯珠。若每个磁场传感器采用一个io口来进行电平读取,则需要耗费多个io口,浪费io口太多,因此设备采用串联读取磁场传感器的电平,来判断轨迹移动位置。将多个磁场传感器,通过寄存器进行并入串出,再将寄存器进行级联,这样所有的磁场传感器的电平状态通过一根io控制线来进行读取,对读取的电平进行解析,从而获得磁性物体移动轨迹的位置。可实现过通过一根io控制线来控制所有串行灯珠,通过一根io控制线来读取所有磁场传感器串行阵列,实现用极少io口来控制大量外设的效果。通过接受上位机发送的控制指令和轨迹图形,在对应的灯阵上显示运动轨迹图形。当检测到磁性物体在上面移动时,就将对应位置的灯珠熄灭,增强了砂磨训练的趣味性和指示功能。
62.上文中描述一种磨砂板的控制装置,本实施例还提供一种磨砂板的控制方法,该方法应用于包含led阵列、磁场传感器阵列的磨砂板的控制装置,其中,led阵列由led灯带串联形成,磁场传感器阵列中各磁场传感器串联;led阵列中的led与磁场传感器阵列中的磁场传感器一一对应,且各磁场传感器在对应的led位置处;单片机的一个io端口与led阵列的输入端连接,单片机的另一个io端口与磁场传感器阵列的输出端连接;图3为本发明实施例提供的一种磨砂板的控制方法的流程图,如图3所示,该方法包括:
63.s10:控制led灯阵显示预设的运动轨迹;
64.s11:在检测到磁性推具沿运动轨迹移动时,获取磁场传感器阵列检测到的磁性推具对应的当前磁场传感器;
65.s12:获取与当前磁场传感器对应的led;
66.s13:控制与当前磁场传感器对应的led熄灭。
67.本实施例提供的磨砂板的控制方法与上文中描述的磨砂板的控制方法具有相同或者相对应的技术特征,上文中已对磨砂板的控制装置的实施例进行了详细地描述,此处对于磨砂板的控制方法的实施例不再赘述,并且具有与上述提到的磨砂板的控制装置相同的有益效果。
68.在实施中,上位机在向单片机发送灯珠颜色控制的数据时,可能同一时刻传输的数据较多,导致单片机在某一时刻需要处理的数据较多,影响单片机的性能,因此,优选的实施方式是,在控制led灯阵显示预设的运动轨迹之前,还包括:
69.获取上位机发送的led阵列中各led的颜色数据;
70.将颜色数据存储在数据缓存区;
71.从数据缓存区获取部分颜色数据;
72.对部分颜色数据进行校验并获取校验结果;
73.在校验结果正确的情况下,进入控制led灯阵显示预设的运动轨迹的步骤;
74.在校验结果不正确的情况下,向上位机发送接受失败的指令。
75.单片机接收上位机控制指令的处理过程如下:(1)将接受到的上位机控制数据(串行灯阵的灯珠颜色数据,运动轨迹起始停止坐标)放入串口数据缓存区(因为串行控制时间长,所以放入缓存区中)中;(2)根据定义的帧头帧尾从缓存区中取出一包数据;(3)计算累加和校验值;(4)若校验正确提取灯阵控制指令和显示内容数据;(5)若校验失败,向上位机发送接受失败指令。
76.本实施例提供的方法中,通过将上位机发送的数据存储在缓存区中,减小了同一时刻单片机需要处理的数据量,尽可能地保证了单片机的性能;此外,对存储在缓存区中的颜色数据进行校验,保证了颜色数据的准确性,进而使得单片机能够较准确地控制led的颜色。
77.在上述实施例中,对于磨砂板的控制方法进行了详细描述,本发明还提供磨砂板的控制设备对应的实施例。需要说明的是,本实施例基于硬件的角度对磨砂板的控制设备的实施例进行描述。
78.图4为本发明另一实施例提供的磨砂板的控制设备的结构图。本实施例基于硬件角度,如图4所示,磨砂板的控制设备包括:
79.存储器20,用于存储计算机程序;
80.处理器21,用于执行计算机程序时实现如上述实施例中所提到的磨砂板的控制方法的步骤。
81.其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(central processing unit,cpu);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图形处理器(graphics processing unit,gpu),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(artificial intelligence,ai)处理器,该ai处理器用于处理有关机器学习的计
算操作。
82.存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的磨砂板的控制方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括windows、unix、linux等。数据203可以包括但不限于上述所提到的磨砂板的控制方法所涉及到的数据等。
83.在一些实施例中,磨砂板的控制设备还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。
84.本领域技术人员可以理解,图4中示出的结构并不构成对磨砂板的控制设备的限定,可以包括比图示更多或更少的组件。
85.本发明实施例提供的磨砂板的控制设备,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现如下方法:磨砂板的控制方法,效果同上。
86.最后,本发明还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。
87.可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
88.本发明提供的计算机可读存储介质包括上述提到的磨砂板的控制方法,效果同上。
89.以上对本发明所提供的一种磨砂板的控制装置、方法、设备及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
90.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
技术特征:
1.一种磨砂板的控制装置,其特征在于,包括:led阵列、磁场传感器阵列,其中,所述led阵列由led灯带串联形成,所述磁场传感器阵列中各磁场传感器串联;所述led阵列中的led与所述磁场传感器阵列中的所述磁场传感器一一对应,且各所述磁场传感器在对应的所述led位置处;单片机的一个io端口与所述led阵列的输入端连接,所述单片机的另一个io端口与所述磁场传感器阵列的输出端连接,用于控制led灯阵显示预设的运动轨迹;在检测到磁性推具沿所述运动轨迹移动时,获取所述磁场传感器阵列检测到的所述磁性推具对应的当前磁场传感器;获取与所述当前磁场传感器对应的所述led;控制与所述当前磁场传感器对应的所述led熄灭。2.根据权利要求1所述的磨砂板的控制装置,其特征在于,在所述led阵列中,当前行/列中的各所述led沿第一方向串联,当前行/列的下一行/列中的各所述led沿与所述第一方向相反的方向串联;在所述磁场传感器阵列中,当前行/列中的各所述磁场传感器沿所述第一方向串联,当前行/列的下一行/列中的各所述磁场传感器沿与所述第一方向相反的方向串联。3.根据权利要求1所述的磨砂板的控制装置,其特征在于,还包括:多个寄存器;各所述寄存器串联;各所述寄存器的输入端与预设数量的所述磁场传感器连接;其中,所述预设数量小于或等于各所述寄存器的输入端引脚的数量。4.根据权利要求3所述的磨砂板的控制装置,其特征在于,当前行/列中的各磁场传感器板沿第一方向串联,当前行/列的下一行/列中的各所述磁场传感器板沿与所述第一方向相反的方向串联;其中,所述磁场传感器板是由所述寄存器和与所述寄存器连接的所述磁场传感器组成。5.根据权利要求1至4任意一项所述的磨砂板的控制装置,其特征在于,还包括:上位机,其中,所述上位机与所述单片机通过蓝牙连接。6.根据权利要求1所述的磨砂板的控制装置,其特征在于,所述磁场传感器为霍尔传感器。7.一种磨砂板的控制方法,其特征在于,应用于包含led阵列、磁场传感器阵列的磨砂板的控制装置,其中,所述led阵列由led灯带串联形成,所述磁场传感器阵列中各磁场传感器串联;所述led阵列中的led与所述磁场传感器阵列中的所述磁场传感器一一对应,且各所述磁场传感器在对应的所述led位置处;单片机的一个io端口与所述led阵列的输入端连接,所述单片机的另一个io端口与所述磁场传感器阵列的输出端连接;所述方法包括:控制led灯阵显示预设的运动轨迹;在检测到磁性推具沿所述运动轨迹移动时,获取所述磁场传感器阵列检测到的所述磁性推具对应的当前磁场传感器;获取与所述当前磁场传感器对应的所述led;控制与所述当前磁场传感器对应的所述led熄灭。8.根据权利要求7所述的磨砂板的控制方法,其特征在于,在所述控制led灯阵显示预设的运动轨迹之前,还包括:获取上位机发送的所述led阵列中各所述led的颜色数据;
将所述颜色数据存储在数据缓存区;从所述数据缓存区获取部分颜色数据;对所述部分颜色数据进行校验并获取校验结果;在所述校验结果正确的情况下,进入所述控制led灯阵显示预设的运动轨迹的步骤;在所述校验结果不正确的情况下,向所述上位机发送接受失败的指令。9.一种磨砂板的控制设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求7或8所述的磨砂板的控制方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求7或8所述的磨砂板的控制方法的步骤。
技术总结
本发明公开了一种磨砂板的控制装置、方法、设备及介质,涉及康复训练器械领域。该装置中,LED阵列由LED灯带串联形成,磁场传感器阵列中各磁场传感器串联;单片机的一个IO端口与LED阵列的输入端连接,单片机的另一个IO端口与磁场传感器阵列的输出端连接。可见,通过单片机的一个IO口来控制LED阵列以及通过单片机的一个IO口来读取磁场传感器阵列,实现了采用极少的IO口来控制大量外设的效果,其次,由于各LED有对应的磁场传感器,且放置在LED位置处,故而,在检测到磁性推具沿运动轨迹运动时,可以根据磁场传感器确定出磁性推具的位置,并将与磁场传感器对应的LED熄灭,增强了康复训练的趣味性和指示性。练的趣味性和指示性。练的趣味性和指示性。
技术研发人员:何永正 符青山 徐昆仑 许菲 秦华峰
受保护的技术使用者:河南翔宇医疗设备股份有限公司
技术研发日:2023.05.24
技术公布日:2023/8/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/