一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

驱动系统检测装置及方法、存储介质及电子设备与流程

2021-12-17 18:00:00 来源:中国专利 TAG:


1.本公开涉及性能测试技术领域,尤其涉及一种驱动系统检测装置及方法、存储介质及电子设备。


背景技术:

2.自动清洁设备的驱动系统一般包括马达和行走轮,行走轮可在马达的作用下实现任意方位的移动,从而带动自动清洁设备在地面上的运行并执行清洁任务。因此,驱动系统是自动清洁设备的重要元件,其质量好坏会极大程度影响自动清洁设备的性能。


技术实现要素:

3.本公开提供一种驱动系统检测装置及方法、存储介质及电子设备,以实现对驱动系统性能的检测。
4.根据本公开的第一个方面,提供了一种驱动系统检测装置,包括:
5.基座,基座用于支撑行走轮,行走轮相对于基座可转动地设置;
6.从动轮,从动轮设置在基座上,且随行走轮可转动,从动轮上设置有测试部;
7.感应器,感应器在从动轮随行走轮转动时,发送出的信号经过测试部;
8.控制器,控制器接收经过测试部的信号,并根据信号判断行走轮的转动方向。
9.在本公开的一个实施例中,测试部为至少三个,且沿从动轮的周向方向间隔设置,以使控制器接收经过各个测试部的相应信号。
10.在本公开的一个实施例中,至少三个测试部包括第一测试部、第二测试部以及第三测试部;
11.其中,当行走轮匀速转动时,信号经过第一测试部和第二测试部的时差为第一时差,信号经过第二测试部和第三测试部的时差为第二时差,信号经过第三测试部与第一测试部的时差为第三时差,第一时差、第二时差以及第三时差均不相等。
12.在本公开的一个实施例中,测试部为通孔,感应器包括信号发射部和信号接收部,信号发射部和信号接收部分别位于从动轮的两侧,以在感应器与通孔相对时,信号接收部接收信号发射部发送出的信号;
13.其中,控制器与信号接收部信号连接,以通过信号接收部接收信号。
14.在本公开的一个实施例中,感应器为激光对射传感器。
15.在本公开的一个实施例中,从动轮为两个,两个从动轮间隔设置,用于支撑行走轮;
16.其中,两个从动轮中的至少一个上设置有测试部,且对应有感应器。
17.在本公开的一个实施例中,驱动系统检测装置还包括:
18.距离传感器,距离传感器用于与行走轮的周向外表面相对设置。
19.在本公开的一个实施例中,距离传感器为激光测距传感器。
20.在本公开的一个实施例中,驱动系统检测装置还包括:
21.止挡部,止挡部包括驱动件和堵转件,驱动件设置在基座上,驱动件与堵转件驱动连接,以使堵转件具有与行走轮相接触的堵转位置和与行走轮相分离的释放位置;
22.其中,控制器用于与驱动行走轮转动的马达电连接,以获取马达的运行电流值。
23.在本公开的一个实施例中,驱动件为气缸或油缸。
24.在本公开的一个实施例中,驱动系统检测装置还包括:
25.夹紧部,夹紧部设置在基座上,夹紧部用于与驱动行走轮转动的马达相连接,以使行走轮悬置在基座上。
26.根据本公开的第二个方面,提供了一种驱动系统检测方法,包括:
27.控制行走轮带动从动轮转动;
28.接收由感应器发送出,并经过从动轮上的测试部的信号;
29.根据信号判断行走轮的转动方向。
30.在本公开的一个实施例中,接收信号并根据信号判断行走轮的转动方向,包括:
31.接收经过至少三个测试部的信号;
32.计算得到接收相邻两个信号的至少三个时差,并根据至少三个时差判断行走轮的转动方向。
33.在本公开的一个实施例中,驱动系统检测方法还包括:
34.获取转动过程中的行走轮的周向外表面与预设位置之间的实时距离值,以形成距离数值组;
35.根据距离数值组判断行走轮的平面度。
36.在本公开的一个实施例中,驱动系统检测方法还包括:
37.在行走轮转动过程中,获取驱动行走轮转动的马达的第一运行电流值;
38.阻挡行走轮停止转动后,获取马达的第二运行电流值;
39.根据第一运行电流值以及第二运行电流值判断马达的运行电流是否正常。
40.根据本公开的第三个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的驱动系统检测方法。
41.根据本公开的第四个方面,提供了一种电子设备,包括:
42.处理器;以及
43.存储器,用于存储处理器的可执行指令;
44.其中,处理器配置为经由执行可执行指令来执行上述的驱动系统检测方法。
45.本公开的驱动系统检测装置通过感应器与从动轮上的测试部以及控制器可以确定行走轮的转动方向。其中,从动轮转动过程中,感应器发送出的信号经过测试部后由控制器接收,从而使得控制器根据信号判断行走轮的转动方向,以实现对驱动系统性能的检测。
附图说明
46.通过结合附图考虑以下对本公开的优选实施方式的详细说明,本公开的各种目标,特征和优点将变得更加显而易见。附图仅为本公开的示范性图解,并非一定是按比例绘制。在附图中,同样的附图标记始终表示相同或类似的部件。其中:
47.图1是根据一示例性实施方式示出的一种驱动系统检测装置的结构示意图;
48.图2是根据一示例性实施方式示出的一种驱动系统检测装置的部分结构示意图;
49.图3是根据一示例性实施方式示出的一种驱动系统检测装置的止挡部和从动轮与行走轮和马达的配合结构示意图;
50.图4示出了一种驱动系统检测方法的流程示意图;
51.图5示意性示出本公开示例性实施例中一种计算机可读存储介质示意图;
52.图6示意性示出本公开示例性实施例中一种电子设备示意图。
53.附图标记说明如下:
54.1、行走轮;2、马达;10、基座;11、定位板;12、启动按钮;20、从动轮;21、第一测试部;22、第二测试部;23、第三测试部;30、感应器;40、距离传感器;50、止挡部;51、驱动件;52、堵转件;60、夹紧部;61、压板;62、压板驱动部;70、控制器;
55.300、程序产品;600、电子设备;610、处理单元;620、存储单元;6201、随机存取存储单元(ram);6202、高速缓存存储单元;6203、只读存储单元(rom);6204、程序/实用工具;6205、程序模块;630、总线;640、显示单元;650、输入/输出(i/o)接口;660、网络适配器;700、外部设备。
具体实施方式
56.体现本公开特征与优点的典型实施例将在以下的说明中详细叙述。应理解的是本公开能够在不同的实施例上具有各种的变化,其皆不脱离本公开的范围,且其中的说明及附图在本质上是作说明之用,而非用以限制本公开。
57.在对本公开的不同示例性实施方式的下面描述中,参照附图进行,附图形成本公开的一部分,并且其中以示例方式显示了可实现本公开的多个方面的不同示例性结构,系统和步骤。应理解的是,可以使用部件,结构,示例性装置,系统和步骤的其他特定方案,并且可在不偏离本公开范围的情况下进行结构和功能性修改。而且,虽然本说明书中可使用术语“之上”,“之间”,“之内”等来描述本公开的不同示例性特征和元件,但是这些术语用于本文中仅出于方便,例如根据附图中的示例的方向。本说明书中的任何内容都不应理解为需要结构的特定三维方向才落入本公开的范围内。
58.本公开的一个实施例提供了一种驱动系统检测装置,请参考图1至图3,驱动系统检测装置包括:基座10,基座10用于支撑行走轮1,行走轮1相对于基座10可转动地设置;从动轮20,从动轮20设置在基座10上,且随行走轮1可转动,从动轮20上设置有测试部;感应器30,感应器30在从动轮20随行走轮1转动时,发送出的信号经过测试部;控制器70,控制器70接收经过测试部的信号,并根据信号判断行走轮1的转动方向。
59.本公开一个实施例的驱动系统检测装置通过感应器30、从动轮20上的测试部以及控制器70可以确定行走轮1的转动方向。其中,从动轮20转动过程中,感应器30发送出的信号经过测试部后由控制器70接收,从而使得控制器70根据信号判断行走轮1的转动方向,以实现对驱动系统性能的检测。
60.在一个实施例中,驱动系统包括行走轮1、马达2以及控制模块,控制模块通过马达2控制行走轮1的转速、转向等。本实施例中的驱动系统检测装置通过判断行走轮1的转动方向,以此确定驱动系统部分功能是否运行正常,例如,控制模块控制行走轮1顺时针转动时,控制器70最终确定的行走轮1的转动方向为顺时针,则确定控制模块的转向控制功能正常,从而保证驱动系统使用过程中的可靠性。
61.在一个实施例中,测试部为至少三个,且沿从动轮20的周向方向间隔设置,以使控制器70接收经过各个测试部的相应信号,从而通过接收到信号的时差判断行走轮1的转动方向。控制器70通过接收相邻两个信号的时差来判断行走轮1的转动方向,而至少三个测试部,则会得到至少三个时差用于判断。
62.在一个实施例中,如图3所示,至少三个测试部包括第一测试部21、第二测试部22以及第三测试部23;其中,当行走轮1匀速转动时,信号经过第一测试部21和第二测试部22的时差为第一时差,信号经过第二测试部22和第三测试部23的时差为第二时差,信号经过第三测试部23与第一测试部21的时差为第三时差,第一时差、第二时差以及第三时差均不相等。
63.具体地,当行走轮1匀速转动时,感应器30发送出的信号由与第一测试部21接触到与第二测试部22接触所需时间为第一时差,由与第二测试部22接触到与第三测试部23接触所需时间为第二时差,由与第三测试部23接触到与第一测试部21接触所需时间为第三时差,而第一时差、第二时差以及第三时差均不相同,从而可以依据行走轮1转动过程中获取到的多组循环时差确定行走轮1的转动方向,例如获取到的循环时差顺序为第一时差、第二时差以及第三时差,可以判断行走轮1沿第一方向转动,相应的如果获取到的循环时差顺序为第三时差、第二时差以及第一时差,可以判断行走轮1沿第二方向转动。
64.在一个实施例中,第一测试部21、第二测试部22以及第三测试部23沿第二方向依次设置在从动轮20上。当行走轮1沿第一方向转动时,会带动从动轮20沿第二方向转动,则感应器30发送出的信号与第一测试部21、第二测试部22以及第三测试部23接触的循环顺序为:第一测试部21、第二测试部22、第三测试部23,第一测试部21、第二测试部22、第三测试部23,
……
,当然至于首先与第一测试部21、第二测试部22或者第三测试部23相接触并不影响其整个循环顺序,故,最终得到的时差顺序应为第一时差(信号由与第一测试部21接触到与第二测试部22接触所需时间)、第二时差(信号由与第二测试部22接触到与第三测试部23接触所需时间)以及第三时差(信号由与第三测试部23接触到与第一测试部21接触所需时间)。当行走轮1沿第二方向转动时,会带动从动轮20沿第一方向转动,则感应器30与第一测试部21、第二测试部22以及第三测试部23接触的循环顺序为:第一测试部21、第三测试部23、第二测试部22,第一测试部21、第三测试部23、第二测试部22,
……
,相应地首先与第一测试部21、第二测试部22或者第三测试部23相接触并不影响其整个循环顺序,故,最终得到的时差顺序应为第三时差(信号由与第一测试部21接触到与第三测试部23接触所需时间)、第二时差(信号由与第三测试部23接触到与第二测试部22接触所需时间)以及第一时差(信号由与第二测试部22接触到与第一测试部21接触所需时间)。其中,第一方向为顺时针方向,第二方向为逆时针方向,或第一方向为顺时针方向,第二方向为逆时针方向。
65.在一个实施例中,从动轮20上还可以设置有第四测试部,第四测试部的数量可以根据实际使用需求进行确定。
66.在一个实施例中,控制器70与感应器30电连接,以接收感应器30发送出的信号,并根据接收到信号的时间计算出时差顺序,以此判断行走轮1的转动方向。其中,控制器70接收的信号可以是感应器30发送出的信号,也可以是其他信号,如感应器30发送出的信号与测试部接触后触发的其他信号,即感应器30发送出的信号为触发信号,其为中间信号。
67.在一个实施例中,测试部为通孔,感应器30包括信号发射部和信号接收部,信号发
射部和信号接收部分别位于从动轮20的两侧,以在感应器30与通孔相对时,信号接收部接收信号发射部发送出的信号;其中,控制器70与信号接收部信号连接,以通过信号接收部接收信号。信号发射部发送出的信号通过通孔后被信号接收部接收,此时与信号接收部相连接的控制器70会获取到相应的信号,此信号可以是信号发射部发送出的信号,也可以是信号接收部接收到信号发射部发送出的信号后而触发的信号,其整体并不影响控制器70知晓信号通过了通孔,从而用于判断行走轮1的转向。故,控制器70接收经过测试部的信号,其中的信号可以理解为是感应器30的信号发射部发送出的信号,或者是信号接收部接收到信号发射部发送出的信号后触发的一个新信号。
68.在一个实施例中,如图3所示,第一测试部21、第二测试部22以及第三测试部23均为通孔,从动轮20在转动过程中,只有感应器30与通孔相对时,信号发射部和信号接收部才会透过通孔相连通,此时信号发射部和信号接收部信号连通。
69.在一个实施例中,当第一测试部21、第二测试部22以及第三测试部23均为圆孔时,则相邻两个圆孔的中心点与从动轮20的中心点之间的连线所形成的夹具均不相同。
70.在一个实施例中,第一测试部21、第二测试部22以及第三测试部23可沿一个同心圆依次设置,此时相邻两个测试部之间的间距不相等。
71.在一个实施例中,第一测试部21、第二测试部22以及第三测试部23均为感应元件,当感应器30发送出的信号与感应元件相接触时,即可触发信号并由控制器70接收,或者感应器30发送出的信号与感应元件相接触时,则控制器70接收此信号。例如,感应器30为信号发射部,则感应元件可以为信号接收部,此处对于感应器30和感应元件不作限定,可以根据实际使用需求进行选择,例如红外感应器,激光感应器等。
72.例如,第一测试部21、第二测试部22以及第三测试部23可以是磁性元件,感应器30可以是霍尔传感器。
73.此处需要说明的是,测试部可以是通孔也可以是感应元件,而由感应器30发送出的信号均会经过测试部,当测试部是通孔时,此处的经过可以理解为通过或接触(通过必有一个接触的过程),而当测试部是感应元件时,此处的经过可以理解为接触。
74.在一个实施例中,感应器30为激光对射传感器。激光对射传感器通过测试从动轮20上第一测试部21、第二测试部22以及第三测试部23得到信号的时差,判断行走轮1的正反转是否正确。
75.在一个实施例中,如图2和图3所示,从动轮20为两个,两个从动轮20间隔设置,用于支撑行走轮1;其中,两个从动轮20中的至少一个上设置有测试部,且对应有感应器30。两个从动轮20支撑在行走轮1的下方,可以给行走轮1一定的支撑力,不至于使得行走轮1悬置,且可以方便地实现从动轮20与行走轮1的随动。其中,两个从动轮20中的至少一个上设置有第一测试部21、第二测试部22以及第三测试部23。
76.在一个实施例中,为了准确确定行走轮1的转向,可以在两个从动轮20上均设置有第一测试部21、第二测试部22以及第三测试部23,且设置有两个感应器30与两个从动轮20分别对应。
77.在一个实施例中,如图1所示,驱动系统检测装置还包括:距离传感器40,距离传感器40用于与行走轮1的周向外表面相对设置。距离传感器40可以实时获取其与行走轮1的周向外表面之间的距离值,以形成距离数值组,通过分析此距离数值组中各数值的变化情况
即可确定行走轮1的平面度。
78.在一个实施例中,距离传感器40为激光测距传感器。激光测距传感器通过测试行走轮1转动时表面高度差变化判断行走轮1平面度是否满足使用要求。
79.在一个实施例中,控制器70与距离传感器40电连接,以接收距离传感器40获得的距离数值组,并通过分析距离数值组确定行走轮1的平面度。
80.在一个实施例中,如图2所示,驱动系统检测装置还包括:止挡部50,止挡部50包括驱动件51和堵转件52,驱动件51设置在基座10上,驱动件51与堵转件52驱动连接,以使堵转件52具有与行走轮1相接触的堵转位置和与行走轮1相分离的释放位置。
81.在一个实施例中,驱动件51为气缸或油缸。堵转件52与行走轮1相接触的部分由减摩材料制备而成。
82.在一个实施例中,如图2所示,控制器70用于与驱动行走轮1转动的马达2电连接,以获取马达2的运行电流值。在行走轮1的检测过程中,马达2驱动行走轮1转动,从而可以通过获取马达2的运行电流值来确定行走轮1的运行是否正常。例如,在行走轮1转动过程中,获取得到马达2的第一运行电流值,而在堵转件52阻挡行走轮1停止转动后,获取得到马达2的第二运行电流值,根据理论电流值和第一运行电流值以及第二运行电流值进行对比即可确定马达2的运行电流是否正常。其中,对于马达2和行走轮1的连接结构可参见图3。
83.在一个实施例中,两个从动轮20以及堵转件52均位于行走轮1的下方,基座10具有内腔,行走轮1的部分位于内腔中,而从动轮20以及堵转件52均位于内腔中,其中,堵转件52位于两个从动轮20之间。
84.在一个实施例中,如图1和图2所示,驱动系统检测装置还包括:夹紧部60,夹紧部60设置在基座10上,夹紧部60用于与驱动行走轮1转动的马达2相连接,以使行走轮1悬置在基座10上。夹紧部60通过夹紧马达2将行走轮1设置在基座10上,而行走轮1与基座10属于间隔设置,以此保证行走轮1可以相对于基座10转动。
85.在一个实施例中,如图1和图2所示,夹紧部60包括压板61和压板驱动部62,压板驱动部62与压板61驱动连接,以使压板61压紧位于基座10上的马达2;其中,压板驱动部62为压紧气缸或压紧油缸。基座10上设置有定位板11,马达2放置在定位板11上,压板61压设在马达2上。
86.在一个实施例中,感应器30、距离传感器40以及控制器70均设置在基座10上。
87.本公开的一个实施例还提供了一种驱动系统检测方法,如图4所示,驱动系统检测方法包括:s401,控制行走轮1带动从动轮20转动;s403,接收由感应器30发送出,并经过从动轮20上的测试部的信号;s405,根据信号判断行走轮1的转动方向。
88.本公开的一个实施例的驱动系统检测方法通过接收经过测试部的信号,并根据信号可判断行走轮1的转动方向,以实现对驱动系统性能的检测。
89.在一个实施例中,接收信号并根据信号判断行走轮1的转动方向,包括:接收经过至少三个测试部的信号;计算得到接收相邻两个信号的至少三个时差,并根据至少三个时差判断行走轮1的转动方向。当测试部为至少三个时,则可以通过确定相邻两个测试部接触到信号的时间得到至少三时差,从而可以通过时差判断行走轮1的转动方向。
90.在一个实施例中,计算并根据至少三个时差判断行走轮1的转动方向包括:计算信号经过第一测试部21和所第二测试部22的第一时差,信号经过第二测试部22和第三测试部
23的第二时差、信号经过第三测试部23与第一测试部21的第三时差;根据第一时差、第二时差以及第三时差判断行走轮1的转动方向。即利用信号与第一测试部21、第二测试部22以及第三测试部23之间的接触时差来确定行走轮1的转向,实现了自动化检测。
91.在一个实施例中,驱动系统检测方法,包括:控制行走轮1沿第一方向转动,以带动从动轮20沿第二方向转动;根据从动轮20上的第一测试部21、第二测试部22以及第三测试部23接触到信号的时间计算得到第一时差、第二时差以及第三时差;根据第一时差、第二时差以及第三时差判断行走轮1是否沿第一方向转动;和/或,控制行走轮1沿第二方向转动,以带动从动轮20沿第一方向转动;根据从动轮20上的第一测试部21、第二测试部22以及第三测试部23接触到信号的时间计算得到第四时差、第五时差以及第六时差;根据第四时差、第五时差以及第六时差判断行走轮1是否沿第二方向转动;其中,第一方向为顺时针方向,第二方向为逆时针方向,或第一方向为逆时针方向,第二方向为顺时针方向。
92.在一个实施例中,信号由与第一测试部21接触到与第二测试部22接触所需时间为第一时差,信号由与第二测试部22接触到与第三测试部23接触所需时间为第二时差,信号由与第三测试部23接触到与第一测试部21接触所需时间为第三时差,信号由与第一测试部21接触到与第三测试部23接触所需时间为第四时差,信号由与第三测试部23接触到与第二测试部22接触所需时间为第五时差,信号由与第二测试部22接触到与第一测试部21接触所需时间为第六时差,其中,在行走轮1以同一速度转动时,第一时差等于第六时差,第二时差等于第五时差,第三时差等于第四时差。
93.在一个实施例中,第一测试部21、第二测试部22以及第三测试部23沿第二方向依次设置在从动轮20上,感应器30发出信号。当行走轮1沿第一方向转动时,会带动从动轮20沿第二方向转动,则感应器30与第一测试部21、第二测试部22以及第三测试部23接触的循环顺序为:第一测试部21、第二测试部22、第三测试部23,第一测试部21、第二测试部22、第三测试部23,
……
,当然至于首先与第一测试部21、第二测试部22或者第三测试部23相接触并不影响其整个循环顺序,故,最终得到的时差顺序应为第一时差、第二时差以及第三时差。当行走轮1沿第二方向转动时,会带动从动轮20沿第一方向转动,则感应器30与第一测试部21、第二测试部22以及第三测试部23接触的循环顺序为:第一测试部21、第三测试部23、第二测试部22,第一测试部21、第三测试部23、第二测试部22,
……
,相应地首先与第一测试部21、第二测试部22或者第三测试部23相接触并不影响其整个循环顺序,故,最终得到的时差顺序应为第四时差、第五时差以及第六时差。
94.在一个实施例中,驱动系统检测方法还包括:获取转动过程中的行走轮1的周向外表面与预设位置之间的实时距离值,以形成距离数值组;根据距离数值组判断行走轮1的平面度。距离数值组的数值波动即可确定平面度的波动,即如果距离数值组中的各个数值均一致,则可以确定行走轮1的平面度最佳。行走轮1平面度的检测和行走轮1转动方向的检测属于同步检测。
95.在一个实施例中,驱动系统检测方法还包括:在行走轮1转动过程中,获取驱动行走轮1转动的马达2的第一运行电流值;阻挡行走轮1停止转动后,获取马达2的第二运行电流值;根据第一运行电流值以及第二运行电流值判断马达2的运行电流是否正常。行走轮1平面度的检测、行走轮1转动方向的检测以及第一运行电流值的获取可以是同步进行,在确定完行走轮1平面度和行走轮1转动方向后,阻挡行走轮1停止转动以获取马达2的第二运行
电流值。
96.在一个实施例中,驱动系统检测方法应用于上述的驱动系统检测装置,其具体检测过程为:
97.步骤1,将安装有行走轮1的马达2放置在定位板11上。
98.步骤2,按下双键启动按钮12,夹紧部60运行,以使压板驱动部62驱动压板61压紧马达2。
99.步骤3,启动上位机软件,自动测试开始。
100.步骤4,上位机控制行走轮1顺时针转动,感应器30(如激光对射传感器)判断转向是否正确,距离传感器40读取行走轮1的表面高度差,判断平面度是否合格,同时上位机读取马达2的第一运行电流值。
101.步骤5,驱动件51驱动堵转件52推出迫使行走轮1停止转动,读取马达2的第二运行电流值,即堵转电流,然后堵转件52复位,行走轮1停止转动。
102.步骤6,上位机控制行走轮1逆时针转动,重复4、5步动作。
103.步骤7,测试完成,夹紧部60复位,取出行走轮1和马达2,测试结束。
104.本公开的驱动系统检测装置和方法可以对自动清洁设备的驱动系统性能进行检测,确定驱动系统的性能是否符合实际使用情况,及时发现有问题的驱动系统。
105.本公开还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的驱动系统检测方法。
106.在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述驱动系统检测方法部分中描述的根据本公开各种示例性实施方式的步骤。
107.参考图5所示,描述了根据本公开的实施方式的用于实现上述方法的程序产品300,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
108.所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
109.所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
110.可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
111.本公开还提供了一种电子设备,包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器配置为经由执行可执行指令来执行上述的驱动系统检测方法。
112.所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
113.下面参照图6来描述根据本公开的这种实施方式的电子设备600。图6显示的电子设备600仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
114.如图6所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:至少一个处理单元610、至少一个存储单元620、连接不同系统组件(包括存储单元620和处理单元610)的总线630、显示单元640等。
115.其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元610执行,使得所述处理单元610执行本说明书上述驱动系统检测方法部分中描述的根据本公开各种示例性实施方式的步骤。
116.所述存储单元620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)6201和/或高速缓存存储单元6202,还可以进一步包括只读存储单元(rom)6203。
117.所述存储单元620还可以包括具有一组(至少一个)程序模块6205的程序/实用工具6204,这样的程序模块6205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
118.总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
119.电子设备600也可以与一个或多个外部设备700(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备600交互的设备通信,和/或与使得该电子设备600能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口650进行。并且,电子设备600还可以通过网络适配器660与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器660可以通过总线630与电子设备600的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
120.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、或者网络设备等)执行根据本公开实施方式的上述驱动系统检测方法。
121.本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和示例实施方式仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
122.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献