一种自动行走设备包括:存储模块,用于存储系统程序;第一端口,用于与存储模块通讯;控制模块,电性连接存储模块和第一端口;所述控制模块侦测第一端口的连接状态,当侦测到第一端口与更新源连接时,通过第一端口将更新源中与系统程序匹配的配对程序传输并保存到存储模块中,自动行走设备具有系统程序自动更新功能,解决了自动行走设备更新程序繁琐的问题。
【技术实现步骤摘要】
【专利摘要】一种自动行走设备包括:存储模块,用于存储系统程序;第一端口,用于与存储模块通讯;控制模块,电性连接存储模块和第一端口;所述控制模块侦测第一端口的连接状态,当侦测到第一端口与更新源连接时,通过第一端口将更新源中与系统程序匹配的配对程序传输并保存到存储模块中,自动行走设备具有系统程序自动更新功能,解决了自动行走设备更新程序繁琐的问题。【专利说明】自动行走设备及自动工作系统
本专利技术涉及一种自动行走设备和包含自动行走设备的自动工作系统。
技术介绍
随着科学技术的发展,自动行走设备的自动化水平不断提高。自动行走设备自动化水平的提高不仅在于其硬件的制造工艺的改进,还在于其控制自动行走设备软件的优化。自动行走设备软件的优化通常表现为开发的自动行走设备程序的专业化、智能化。自动行走设备执行的程序经常需要更新以实现自动行走设备自动化水平的不断提高。因此,在使用自动行走设备的过程中经常出现的诉求就是如何能够解决繁琐的自动行走设备更新程序的问题,实现自动行走设备程序的自动更新。因此,在对现有技术进行了潜心研究的基础上,专利技术人提供一种自动行走设备和自动工作系统以解决繁琐的自动行走设备的更新程序的问题。
技术实现思路
本专利技术创造的目的是:提供一种可以自动更新程序的自动行走设备。为实现上述目的,本专利技术提供一种自动行走设备包括:存储模块,用于存储系统程序;第一端口,用于与存储模块通讯;控制模块,电性连接存储模块和第一端口 ;所述控制模块侦测第一端口的连接状态,当侦测到第一端口与更新源连接时,通过第一端口将更新源中与系统程序匹配的配对程序传输并保存到存储模块中。进一步的,所述第一端口为USB、红外、蓝牙或WIFI接口。进一步的,所述自动行走设备设有电池包,所述第一端口还可以传输电能,并将电能传输到电池包。进一步的,所述控制模块使用配对程序为系统程序进行替换升级、优化或参数更新,所述配对程序是系统程序的升级程序、系统程序的配置程序或系统程序的参数替换程序。进一步的,所述自动行走设备为自动割草机,所述控制模块使用配对程序更新系统程序中控制割草方式的切割子程序或控制行走方式的路径子程序。本专利技术创造的另一目的是:提供一种可以自动更新自动行走设备程序的自动工作系统。为实现上述目的,本专利技术提供一种自动工作系统,包括:自动行走设备,具有:存储模块,用于存储系统程序;第一端口,用于与存储模块通讯;控制模块,电性连接存储模块和第一端口 ;停靠站,用于供自动行走设备停靠;所述停靠站设有第二端口,用于和第一端口配接,所述停靠站向自动行走设备提供用于更新系统程序的配对程序;自动行走设备自动寻找停靠站并对接,所述第一端口和第二端口能够相互配接形成通路,所述控制模块侦测到第一端口和第二端口处于连接状态时,所述控制模块控制停靠站与自动行走设备通过所述通路将配对程序传输并保存到存储模块内。进一步的,所述自动行走设备设有电池包,所述第一端口和第二端口连接时同时传输配对程序和电能,停靠站通过所述通路向电池包充电。进一步的,所述停靠站具有获得配对程序的第三端口,该第三端口具有无线或有线的网络接口。进一步的,停靠站设有存储配对程序的停靠站存储器。进一步的,所述停靠站具有获得配对程序的第三端口,该第三端口用于与外接存储器插接。与现有技术相比,本专利技术至少具有如下有益效果:自动行走设备具有自动程序更新功能,解决了自动行走设备更新程序繁琐的问题。【专利附图】【附图说明】图1是本专利技术的自动工作系统的示意图。图2是本专利技术的自动工作系统的另一个示意图。图3是本专利技术的自动工作系统的示意框图。·图4是本专利技术的第一实施方式的示意图。图5是本专利技术的第二实施方式的示意图。100自动行走设备3控制模块6第三端口I存储模块4停靠站2第一端口5第二端口【具体实施方式】自动行走设备100广泛地应用于割草、除尘等各种家庭及工业场合。请参见图1至图4,自动行走设备100包括用于存储系统程序的存储模块1、用于与存储模块I通讯的第一端口 2、电性连接存储模块I和第一端口 2的控制模块3。控制模块3侦测第一端口 2的连接状态。当控制模块3侦测到第一端口 2与更新源连接时,控制第一端口 2将与系统程序匹配的配对程序传输并保存到存储模块I内,解决了自动行走设备100更新程序繁琐的问题。下面分别介绍自动行走设备100的具体结构。自动行走设备100可以为各种家庭及工业用的自动行走设备,本专利技术实施方式中提供的是自动割草机。自动割草机的系统程序更新依赖存储模块1、第一端口 2、控制模块3之间的配合,而其他工业用自动行走设备具有上述结构时同样可以更新程序,因此自动割草机和其他工业用自动行走设备进行系统程序更新需要的元件不存在实质性差异,有理由相信本专利技术提供的自动割草机的技术方案同样可应用于其他工业用自动行走设备。存储模块I用来存储自动行走设备100使用的系统程序。这些系统程序包括控制自动行走设备100工作的各种程序,例如用于控制割草方式的切割子程序或用于控制行走方式的路径子程序。存储模块I为ROM (只读存储器)或Flash memory (闪存)。具体的,可以是EAROM (电可改写只读存储器)、EPR0M (可擦可编程式只读存储器)、EEPR0M (可电擦可编程式只读存储器)或SD (Secure Digital,安全数据)卡中的一种或几种。存储模块I具有程序存储功能,存储模块I的具体形态及存储容量不应视为对存储模块I的限制。控制模块3与存储模块I电性连接,通过调用并执行存储模块I中存储的系统程序来控制自动行走设备100工作。控制模块3为单片机或具有芯片的集成电路。在本专利技术提供的实施方式中,控制模块3通过调用用于割草的切割子程序来实现切割高度、切割速度、正反向切割等不同方式作业。控制模块3通过调用用于行走的路径子程序来实现行走、转向、规避障碍等不同的行走动作。控制模块3还可以通过调用用于更新程序的系统程序来实现程序的升级、优化、参数输入或输出等。第一端口 2为与控制模块3和存储模块I电性导通的实体或虚拟接口。第一端口2用来做与外部通讯的接驳端。第一端口 2至少具有通讯的功能,还可以具有充电的功能以及其他功能,可以传输配对程序和电能。第一端口 2可以是一种类型的接口,还可以是复合多种类型接口的接口组合。第一端口 2的具体物理类型可以是USB、红外、蓝牙、WIFI或网线接口等,还可以是无线接口。目前,USB接口可以充电已众所周知,其他接口可以用来充电,也可不充电。无线接口的充电是通过无线信号产生磁场变化进而产生输入到自动行走设备100的电能。自动行走设备100设有电池包,电能被输入到电池包内存储起来。停靠站4通常供自动行走设备100停靠及补充能量。在本专利技术的一种实施方式还提供用于更新系统程序的配对程序。停靠站4设有第二端口 5。停靠站100还设有获得配对程序的第三端口 6。停靠站4还具有输电装置用于为自动行走设备100的电池包充电。当自动行走设备100能量低于一定值时,自动行走设备100按照系统程序的设定开始返回停靠站4。自动行走设备100在进入停靠站4后,完成第一端口 2和第二端口 5的配接。配对程序为存储模块I内系统程序的升级程序、系统程序的配置程序或系统程序的参数的替换程序。升级程序是自本文档来自技高网...
【技术保护点】
一种自动行走设备,包括:存储模块,用于存储系统程序;第一端口,用于与存储模块通讯;控制模块,电性连接所述存储模块和所述第一端口;其特征在于:所述控制模块侦测第一端口的连接状态,当侦测到第一端口与更新源连接时,通过第一端口将更新源中与系统程序匹配的配对程序传输并保存到存储模块中。
【技术特征摘要】
【专利技术属性】
技术研发人员:王家达,
申请(专利权)人:苏州宝时得电动工具有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。