一种主机系统与其振动保护方法、振动模式的判断电路和方法,该主机系统包括控制模块和振动保护电路。当振动保护电路判断主机系统处于一振动环境下时,则会判断此振动环境的振动模式。若是振动保护电路判断此振动环境的振动模式为周期性振动模式时,则会依据一使用者设定,而决定是否启动一保护机制。相对地,若是振动保护电路判断振动模式为随机振动模式时,则会强制启动保护机制,以保护主机系统。
【技术实现步骤摘要】
本专利技术是有关于一种主机系统的保护方法,且特别是有关于一种依据主机系统的振动模式,而决定是否启动主机系统的保护机制的保护方法。
技术介绍
目前在一些主机系统中,会安装加速度计,来检测主机系统在空间的参考座标轴上的重力值。在一些已知的主机系统中,当判断加速度计所检测到的重力值发生变动时,则判断主机系统在振动的环境下工作。此时,这些已知的主机系统会启动一保护机制,例如禁止操作系统进行资料存取,或降低资料存取的速度,来保护主机系统中的资料不致损毁,以避免主机系统无法运作。虽然已知的方法可以有效的保护主机系统,然而却会产生一些盲点。例如,当主机系统所处的振动环境是周期性的振动模式时,在某些情形下还是可以正常运作。然而,在已知的方法中,只要主机系统工作在振动的环境下工作,保护机制就会被启动。因此,已知的方式会导致主机系统的工作效能下降,而让使用者发生许多困扰。
技术实现思路
因此,本专利技术提供一种主机系统,可以在振动环境下,确保主机系统内的资料不会损毁,并且可以提高处理效能。本专利技术也提供一种振动模式的判断电路和一种判断方法,可以有效地判断一主机系统是否工作在一振动环境下,并且可以判断振动环境的振动模式。本专利技术更提供一种主机系统的振动保护方法,可以当主机系统在振动模式下工作时,判断振动环境的振动模式,而作为是否启动保护机制的参考。本专利技术提供一种主机系统,包括控制模块和振动保护电路。当振动保护电路判断主机系统处于一振动环境下时,则会判断此振动环境的振动模式。若是振动保护电路判断此振动环境的振动模式为周期性振动时,则会依据一使用者设定,而决定是否启动一保护机制。相对地,若是振动保护电路判断振动模式为随机振动时,则会强制启动保护机制,以保护主机系统。在本专利技术的一实施例中,控制模块包括一储存装置,其安装有一操作系统。当振动保护电路判断主机系统所处的振动环境的振动模式为随机振动模式时,则禁止操作系统对储存装置进行资料的存取。从另一观点来看,本专利技术提供一种振动模式的判断电路,包括检测单元、取样单元、第一比较器、分割单元、第二比较器和决策单元。检测单元可以检测一主机系统在一空间中的一参考坐标轴上的重力值,而产生一重力值信号给取样单元。因此,取样单元会对重力值信号进行取样,而获得多个取样点。另外,第一比较器则会比较每一取样点是否落在一预设范围内,而产生一几率值集合,其具有多个几率值。此时,分割单元会将此几率值集合分割为多个几率值子集合,并分别传送给第二比较器。而第二比较器会将目前所接收到的几率值子集合与相邻的几率值子集合比对,而产生一比对资料给决策单元。借此,决策单元可以依据几率值集合中的几率值是否一致,而判断主机系统是否处于一振动环境,并且在确定主机系统处于该振动环境时,依据比对资料而判断振动环境的振动模式。从另一观点来看,本专利技术也提供一种主机系统的振动保护软件,包括执行一取样程序,以在接收到代表主机系统在空间中至少一参考座标值上的重力值的重力值信号时, 对此重力值信号进行取样,而获得多个取样点。接着,执行一第一比较程序,就是比较每一取样点是否落在一预设范围内,而产生一几率值集合,其是由多个几率值所组成。另外,执行一分割程序和一第二比较程序,以将此几率集合分割为多个几率值子集合,并且将每一几率值子集合中的几率值,分别与相邻的几率值子集合中的几率值进行比较,而产生一比对资料。此时,执行一保护程序,就是依据几率值集合中的几率值是否一致以及比对资料, 而决定是否启动一保护机制,来保护主机系统。在本专利技术的一实施例的第一比较程序中,当取样点其中的一落在预设范围中时, 则产生的几率值为1。相对地,而当取样点的另一落在预设范围的外时,则产生几率值为0。另外,在保护程序中,更依据主机系统是否为一落摔状态,而决定是否启动保护机制。从另一观点来看,本专利技术还提供一种振动模式的判断方法,适用于一主机系统。本专利技术所提供的判断方法,包括先检测主机系统在空间中的一参考座标轴的重力值变化,而产生一重力值信号。接着,对此重力值信号进行取样,而获得多个取样点。此时,判断每一该些取样点是否落于一预设范围内,而产生具有多个几率值的几率值集合,并且将此几率值集合分割为多个几率值子集合。若是几率值集合中的几率值不一致时,则判断主机系统处于一振动环境。此时,将每一几率值子集合中的几率值,与相邻几率值子集合中的几率值进行比较,以判断主机系统所处的振动环境的振动模式。在本专利技术的一实施例中,若是判断每一几率值子集合中的几率值,与相邻几率值子集合中的几率值二者差异的个数,都小于一预设值时,则判断主机系统所处的振动环境, 为周期性振动模式。相反地,若是判断这些几率值子集合其中的一内的几率值,与相邻几率值子集合中的几率值二者差异的个数,到达预设值时,则判断在主机系统处于振动环境的时段中的至少部分,是随机振动模式。由于本专利技术可以借由分析重力值的变化,来判断是否启动保护机制。因此,本专利技术可以在确保主机系统安全的情况下,有效地提升在振动环境下的工作效能。附图说明为让本专利技术的上述目的、特征和优点能更明显易懂,以下结合附图对本专利技术的具体实施方式作详细说明,其中图1绘示为依照本专利技术的一较佳实施例的一种主机系统的方块图。图2A-图2C分别绘示为不同情况下的重力值信号的波形图。图3绘示为依照本专利技术的一较佳实施例的一种决策模块的系统方块图。图4A-图4C绘示为决策模块对不同重力值信号所进行的程序的示意图。图5绘示为依照本专利技术的一较佳实施例的一种振动模式的判断方法的步骤流程图。主要元件符号说明100 主机系统110:控制模块112:储存装置114:操作系统120:振动保护电路122 检测单元124 决策单元302 取样单元304:第一比较器306 分割单元308:第二比较器310 决策单元402、404、406 取样点Al 预设区域COM 比对资料PS 几率值集合PS’ 几率值子集合Tk 重力值信号具体实施例方式本专利技术主要的精神,在于当主机系统工作在振动环境下时,判断此振动环境的振动模式。若是振动环境的振动模式是周期性振动,则本专利技术会依照使用者的设定,来决定是否启动保护机制,以避免在不必要的情况下,降低主机系统的工作效能。然而,若是振动环境的振动模式是随机振动模式,则本专利技术会强制启动保护机制,以确保主机系统内的资料不受到损坏,使得主机系统无法正常运作。图1绘示为依照本专利技术的一较佳实施例的一种主机系统的方块图。请参照图1,本实施例所提供的主机系统100,包括控制模块110和振动保护电路120。其中,振动保护电路120耦接控制模块110,其用来判断主机系统100是否在一振动环境下运作。而当振动保护电路120判断主机系统100工作在振动环境下时,则依据振动环境的振动模式,来决定是否对控制模块110启动一保护机制,以保护主机系统100。在本实施例中,主机系统100可以是MP3播放装置、全球定位系统、储存系统、电脑系统、服务器系统、个人数字助理装置、口袋型电脑装置、或移动通讯装置。振动保护电路120,也可以作为一振动模式的判断电路,其包括检测单元122和决策单元124。检测单元122可以耦接决策单元124,而决策单元IM则可以耦接控制模块 110。在一些实施例中,检测单元122可以利用加速度计来实现,其用本文档来自技高网...
【技术保护点】
1.一种主机系统,包括:一控制模块;以及一振动保护电路,耦接该控制模块,并用以判断该主机系统是否处于一振动环境下,其中当该振动保护电路判断该主机系统处于该振动环境下时,则判断该振动环境的振动模式,当该振动保护电路判断该振动模式为周期性振动时,则依据一使用者设定,而决定是否启动一保护机制,以改变该控制模块正常的资料存取的操作来避免内部资料发生损毁,以及当该振动保护电路判断该振动模式为随机振动时,则强制启动该保护机制。
【技术特征摘要】
【专利技术属性】
技术研发人员:董利燊,
申请(专利权)人:神基科技股份有限公司,
类型:发明
国别省市:71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。