自动行走设备及自动工作系统的制作方法

文档序号:6492326阅读:191来源:国知局
自动行走设备及自动工作系统的制作方法
【专利摘要】一种自动行走设备包括:存储模块,用于存储系统程序;第一端口,用于与存储模块通讯;控制模块,电性连接存储模块和第一端口;所述控制模块侦测第一端口的连接状态,当侦测到第一端口与更新源连接时,通过第一端口将更新源中与系统程序匹配的配对程序传输并保存到存储模块中,自动行走设备具有系统程序自动更新功能,解决了自动行走设备更新程序繁琐的问题。
【专利说明】自动行走设备及自动工作系统
【技术领域】
[0001]本发明涉及一种自动行走设备和包含自动行走设备的自动工作系统。
【背景技术】
[0002]随着科学技术的发展,自动行走设备的自动化水平不断提高。自动行走设备自动化水平的提高不仅在于其硬件的制造工艺的改进,还在于其控制自动行走设备软件的优化。自动行走设备软件的优化通常表现为开发的自动行走设备程序的专业化、智能化。自动行走设备执行的程序经常需要更新以实现自动行走设备自动化水平的不断提高。因此,在使用自动行走设备的过程中经常出现的诉求就是如何能够解决繁琐的自动行走设备更新程序的问题,实现自动行走设备程序的自动更新。
[0003]因此,在对现有技术进行了潜心研究的基础上,发明人提供一种自动行走设备和自动工作系统以解决繁琐的自动行走设备的更新程序的问题。

【发明内容】

[0004]本发明创造的目的是:提供一种可以自动更新程序的自动行走设备。
[0005]为实现上述目的,本发明提供一种自动行走设备包括:存储模块,用于存储系统程序;第一端口,用于与存储模块通讯;控制模块,电性连接存储模块和第一端口 ;所述控制模块侦测第一端口的连接状态,当侦测到第一端口与更新源连接时,通过第一端口将更新源中与系统程序匹配的配对程序传输并保存到存储模块中。
[0006]进一步的,所述第一端口为USB、红外、蓝牙或WIFI接口。
[0007]进一步的,所述自动行走设备设有电池包,所述第一端口还可以传输电能,并将电能传输到电池包。
[0008]进一步的,所述控制模块使用配对程序为系统程序进行替换升级、优化或参数更新,所述配对程序是系统程序的升级程序、系统程序的配置程序或系统程序的参数替换程序。
[0009]进一步的,所述自动行走设备为自动割草机,所述控制模块使用配对程序更新系统程序中控制割草方式的切割子程序或控制行走方式的路径子程序。
[0010]本发明创造的另一目的是:提供一种可以自动更新自动行走设备程序的自动工作系统。
[0011]为实现上述目的,本发明提供一种自动工作系统,包括:
[0012]自动行走设备,具有:
[0013]存储模块,用于存储系统程序;
[0014]第一端口,用于与存储模块通讯;
[0015]控制模块,电性连接存储模块和第一端口 ;
[0016]停靠站,用于供自动行走设备停靠;
[0017]所述停靠站设有第二端口,用于和第一端口配接,所述停靠站向自动行走设备提供用于更新系统程序的配对程序;自动行走设备自动寻找停靠站并对接,所述第一端口和第二端口能够相互配接形成通路,所述控制模块侦测到第一端口和第二端口处于连接状态时,所述控制模块控制停靠站与自动行走设备通过所述通路将配对程序传输并保存到存储模块内。
[0018]进一步的,所述自动行走设备设有电池包,所述第一端口和第二端口连接时同时传输配对程序和电能,停靠站通过所述通路向电池包充电。
[0019]进一步的,所述停靠站具有获得配对程序的第三端口,该第三端口具有无线或有线的网络接口。
[0020]进一步的,停靠站设有存储配对程序的停靠站存储器。
[0021]进一步的,所述停靠站具有获得配对程序的第三端口,该第三端口用于与外接存储器插接。
[0022]与现有技术相比,本发明至少具有如下有益效果:
[0023]自动行走设备具有自动程序更新功能,解决了自动行走设备更新程序繁琐的问题。
【专利附图】

【附图说明】
[0024]图1是本发明的自动工作系统的示意图。
[0025]图2是本发明的自动工作系统的另一个示意图。
[0026]图3是本发明的自动工作系统的示意框图。
·[0027]图4是本发明的第一实施方式的示意图。
[0028]图5是本发明的第二实施方式的示意图。
[0029]100自动行走设备3控制模块6第三端口
[0030]I存储模块4停靠站
[0031]2第一端口5第二端口
【具体实施方式】
[0032]自动行走设备100广泛地应用于割草、除尘等各种家庭及工业场合。
[0033]请参见图1至图4,自动行走设备100包括用于存储系统程序的存储模块1、用于与存储模块I通讯的第一端口 2、电性连接存储模块I和第一端口 2的控制模块3。控制模块3侦测第一端口 2的连接状态。当控制模块3侦测到第一端口 2与更新源连接时,控制第一端口 2将与系统程序匹配的配对程序传输并保存到存储模块I内,解决了自动行走设备100更新程序繁琐的问题。下面分别介绍自动行走设备100的具体结构。
[0034]自动行走设备100可以为各种家庭及工业用的自动行走设备,本发明实施方式中提供的是自动割草机。自动割草机的系统程序更新依赖存储模块1、第一端口 2、控制模块3之间的配合,而其他工业用自动行走设备具有上述结构时同样可以更新程序,因此自动割草机和其他工业用自动行走设备进行系统程序更新需要的元件不存在实质性差异,有理由相信本发明提供的自动割草机的技术方案同样可应用于其他工业用自动行走设备。
[0035]存储模块I用来存储自动行走设备100使用的系统程序。这些系统程序包括控制自动行走设备100工作的各种程序,例如用于控制割草方式的切割子程序或用于控制行走方式的路径子程序。存储模块I为ROM (只读存储器)或Flash memory (闪存)。具体的,可以是EAROM (电可改写只读存储器)、EPR0M (可擦可编程式只读存储器)、EEPR0M (可电擦可编程式只读存储器)或SD (Secure Digital,安全数据)卡中的一种或几种。存储模块I具有程序存储功能,存储模块I的具体形态及存储容量不应视为对存储模块I的限制。
[0036]控制模块3与存储模块I电性连接,通过调用并执行存储模块I中存储的系统程序来控制自动行走设备100工作。控制模块3为单片机或具有芯片的集成电路。在本发明提供的实施方式中,控制模块3通过调用用于割草的切割子程序来实现切割高度、切割速度、正反向切割等不同方式作业。控制模块3通过调用用于行走的路径子程序来实现行走、转向、规避障碍等不同的行走动作。控制模块3还可以通过调用用于更新程序的系统程序来实现程序的升级、优化、参数输入或输出等。
[0037]第一端口 2为与控制模块3和存储模块I电性导通的实体或虚拟接口。第一端口2用来做与外部通讯的接驳端。第一端口 2至少具有通讯的功能,还可以具有充电的功能以及其他功能,可以传输配对程序和电能。第一端口 2可以是一种类型的接口,还可以是复合多种类型接口的接口组合。第一端口 2的具体物理类型可以是USB、红外、蓝牙、WIFI或网线接口等,还可以是无线接口。目前,USB接口可以充电已众所周知,其他接口可以用来充电,也可不充电。无线接口的充电是通过无线信号产生磁场变化进而产生输入到自动行走设备100的电能。自动行走设备100设有电池包,电能被输入到电池包内存储起来。
[0038]停靠站4通常供自动行走设备100停靠及补充能量。在本发明的一种实施方式还提供用于更新系统程序的配对程序。停靠站4设有第二端口 5。停靠站100还设有获得配对程序的第三端口 6。停靠站4还具有输电装置用于为自动行走设备100的电池包充电。当自动行走设备100能量低于一定值时,自动行走设备100按照系统程序的设定开始返回停靠站4。自动行走设备100在进入停靠站4后,完成第一端口 2和第二端口 5的配接。
[0039]配对程序为存储模块I内系统程序的升级程序、系统程序的配置程序或系统程序的参数的替换程序。升级程序是自动行走设备100的完整的操作程序。配置程序是根据自动行走设备100工作的典型场景而将执行的系统程序某一部分简化而成。配对程序还可以是仅变更自动行走设备100的程序内具体的某一个或一些零散的参数替换程序。控制模块3使用配对程序为存储模块I内的系统程序的进行升级、优化或参数更新。对于本发明而言,自动行走设备100是自动割草机,控制模块3使用配对程序更新系统程序中控制割草方式的切割子程序或控制行走方式的路径子程序。
[0040]第二端口 5与第一端口 2的设计相类似。第二端口 5至少具有通讯的功能,还可以具有充电的功能以及其他功能。第二端口 5可以是一种类型的接口,还可以是复合多种类型接口的接口组合。第二端口 5的具体物理类型可以是USB、红外、蓝牙、WIFI接口,还可以是无线接口。
[0041]第一端口 2和第二端口 5能够相互配接形成通路,控制模块3控制停靠站4与自动行走设备100通过通路将配对程序更新到存储模块I的内。该通路可以是USB线缆,还可以是具有输电和通讯的复合通路,例如同时含通讯线缆和普通输电线缆。
[0042]当第一端口 2和第二端口 5导通时,控制模块3侦测到第一端口 2的连接状态为导通。控制模块3侦测到第一端口 2和第二端口 5处于连接状态时,控制模块3控制停靠站4与自动行走设备100通过通路将配对程序传输并保存到存储模块I内。[0043]为了更进一步地利用自动行走设备100的时间,当自动行走设备100自动进入停靠站4并与之对接时,第一端口 2和第二端口 5导通。第一端口 2和第二端口 5的导通形式为第一端口 2和第二端口 5相互插接或共同处于一个相互感应区域。此时更新系统程序利用的是自动行走设备100的闲置停靠时间或充电时间,提高了自动行走设备100的时间利用效率。
[0044]第三端口 6用于供停靠站4获得配对程序。第三端口 6具有无线或有线网络接口。停靠站4设有存储配对程序的停靠站存储器。当自动行走设备100的制造、销售商以及自动行走设备100程序的提供商发布配对程序时,第三端口 6通过无线或有线网络接收配对程序并存储于停靠站存储器以供自动行走设备100更新系统程序使用。当然,停靠站4也可以不设置停靠站存储器,当第一端口 2和第二端口 5导通时,将配对程序即时通讯到自动行走设备100的存储模块I内。第三端口 6还可以仅是与外部存储器插接的插头或插座。自动行走设备的制造、销售商或自动行走设备程序提供商将配对程序存储于外部存储器内提供给用户。用户将该外部存储器通过第三端口 6与停靠站4连接。
[0045]在本发明优选的实施方式中,第二端口 5设置于停靠装置利用自动行走设备100停泊于停靠站4时或在停靠站4进行充电时进行程序更新。请参见图5,在替代的实施方式中,第二端口 5还可以是外部存储器的接口,第一端口 2与第二端口 5之间可以连接USB线缆。在第一端口 2和第二端口 5连接USB线缆时进行程序更新。
【权利要求】
1.一种自动行走设备,包括: 存储模块,用于存储系统程序; 第一端口,用于与存储模块通讯; 控制模块,电性连接所述存储模块和所述第一端口; 其特征在于:所述控制模块侦测第一端口的连接状态,当侦测到第一端口与更新源连接时,通过第一端口将更新源中与系统程序匹配的配对程序传输并保存到存储模块中。
2.根据权利要求1所述的自动行走设备,其特征在于:所述第一端口为USB、红外、蓝牙或WIFI接口。
3.根据权利要求1所述的自动行走设备,其特征在于:所述自动行走设备设有电池包,所述第一端口还可以传输电能,并将电能传输到电池包。
4.根据权利要求1所述的自动行走设备,其特征在于:所述控制模块使用配对程序为系统程序进行升级、优化或参数更新,所述配对程序是系统程序的升级程序、系统程序的配置程序或系统程序的参数替换程序。
5.根据权利要求1所述的自动行走设备,其特征在于:所述自动行走设备为自动割草机,所述控制模块使用配对程序更新系统程序中控制割草方式的切割子程序或控制行走方式的路径子程序。
6.一种自动工作系统,包括: 自动行走设备,具有: 存储模块,用于存储系统程序; 第一端口,用于与存储模块通讯; 控制模块,电性连接所述存储模块和所述第一端口 ; 停靠站,用于供自动行走设备停靠; 其特征在于:所述停靠站设有第二端口,用于和第一端口配接,所述停靠站向自动行走设备提供用于更新系统程序的配对程序;自动行走设备自动寻找停靠站并对接,所述第一端口和第二端口能够相互配接形成通路,所述控制模块侦测到第一端口和第二端口处于连接状态时,所述控制模块控制停靠站与自动行走设备通过所述通路将配对程序传输并保存到存储模块内。
7.根据权利要求6所述的自动工作系统,其特征在于:所述自动行走设备设有电池包,所述第一端口和第二端口连接时同时传输配对程序和电能,停靠站通过所述通路向电池包充电。
8.根据权利要求6所述的自动工作系统,其特征在于:所述停靠站具有获得配对程序的第三端口,该第三端口具有无线或有线的网络接口。
9.根据权利要求8所述的自动工作系统,其特征在于:所述停靠站设有存储配对程序的停靠站存储器。
10.根据权利要求6所述的自动工作系统,其特征在于:所述停靠站具有获得配对程序的第三端口,该第三端口用于与外接存储器插接。
【文档编号】G06F9/445GK103853570SQ201210513801
【公开日】2014年6月11日 申请日期:2012年12月5日 优先权日:2012年12月5日
【发明者】王家达 申请人:苏州宝时得电动工具有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1