本發明專利技術實施例公開了一種電機的控制方法及裝置。所述方法包括:檢測電機的運行狀態;根據所述電機的運行狀態確定所述電機是否運行狀態異常;如果電機運行狀態異常,則生成所述電機的停機指令并發送至驅動芯片,以控制所述電機停止。通過本發明專利技術的技術方案,能夠提高對電機控制的有效性、全面性和可靠性。
【技術實現步驟摘要】
一種電機的控制方法及裝置
本專利技術實施例涉及電機檢測技術,尤其涉及一種電機的控制方法及裝置。
技術介紹
電子設備的各類模組中通常需要使用電機作為驅動,以維持各組件的正常運行,而使用過程中由于電機可能出現各種異常狀態或者組件到達某個極限范圍,從而需要對電機的運行和停止進行有效管理,對電機的運行狀態及時做出正確判斷。目前普遍采用的電機的控制方法主要是基于檢測電機電流是否正常來決定電機的運行狀態,具體是引用電機回路電流來檢測電機是否正常,回路電流一般采用霍爾電流傳感器采集,或者與電機串聯一個大功率小阻值的電阻,測量該電阻兩端的電壓,并依據歐姆定律計算出電機回路電流,然后依據電流大小確定電機是否存在故障,從而決定電機的運行狀態。對于小功率電機,由于其工作電流較小,通常只有20mA左右的電流,因此,現有的電機運行管理方法在普通小功率(100W以下)電機、低成本電子設備中難以實現,不僅如此,僅依據電流大小確定電機是否存在故障從而對電機進行控制的判斷方法過于單一,無法提供對電機的全面監測,可靠性低。
技術實現思路
本專利技術實施例提供一種電機的控制方法及裝置,以實現提高對電機控制的有效性、全面性和可靠性。第一方面,本專利技術實施例提供了一種電機的控制方法,包括:檢測電機的運行狀態;根據所述電機的運行狀態確定所述電機是否運行狀態異常;如果電機運行狀態異常,則生成所述電機的停機指令并發送至驅動芯片,以控制所述電機停止。進一步的,所述電機的運行狀態包括:所述電機兩端的電壓值;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若所述電機兩端的電壓值低于預設電壓值,則確定所述電機運行狀態異常。進一步的,所述電機的運行狀態包括:所述驅動芯片發送的所述電機回路的電壓和/或電流的反饋信息;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若收到所述驅動芯片發送的所述電機回路的過電壓和/或過電流的錯誤反饋信息,則確定所述電機運行狀態異常。進一步的,所述電機的運行狀態包括:所述電機驅動的目標部件的位置;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若所述電機驅動的目標部件達到預設位置或停止運轉,則確定所述電機運行狀態異常。進一步的,所述電機的運行狀態包括:所述電機驅動的目標部件的運行時長;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若所述電機驅動的目標部件的運行時長達到預設時長,則確定所述電機運行狀態異常。第二方面,本專利技術實施例還提供了一種電機的控制裝置,該裝置包括:狀態檢測模塊,用于檢測電機的運行狀態;異常確定模塊,用于根據所述電機的運行狀態確定所述電機是否運行狀態異常;指令生成模塊,用于如果電機運行狀態異常,則生成所述電機的停機指令并發送至驅動芯片,以控制所述電機停止。進一步的,所述電機的運行狀態包括:所述電機兩端的電壓值;所述異常確定模塊具體用于:若所述電機兩端的電壓值低于預設電壓值,則確定所述電機運行狀態異常。進一步的,所述電機的運行狀態包括:所述驅動芯片發送的所述電機回路的電壓和/或電流的反饋信息;所述異常確定模塊具體用于:若收到所述驅動芯片發送的所述電機回路的過電壓和/或過電流的錯誤反饋信息,則確定所述電機運行狀態異常。進一步的,所述電機的運行狀態包括:所述電機驅動的目標部件的位置;所述異常確定模塊具體用于:若所述電機驅動的目標部件達到預設位置或停止運轉,則確定所述電機運行狀態異常。進一步的,所述電機的運行狀態包括:所述電機驅動的目標部件的運行時長;所述異常確定模塊具體用于:若所述電機驅動的目標部件的運行時長達到預設時長,則確定所述電機運行狀態異常。本專利技術實施例通過檢測電機的運行狀態并確定電機是否運行狀態異常,在運行狀態異常時控制電機停止,解決了現有技術中只根據電機回路電流就判定電機是否有故障而導致的檢測效果不穩定、判斷依據過于單一以及可靠性低等問題,提高了對電機控制的有效性、全面性和可靠性。附圖說明圖1是本專利技術實施例一提供的一種電機的控制方法的流程示意圖;圖2是本專利技術實施例二提供的一種電機的控制方法的流程示意圖;圖3是本專利技術實施例三提供的一種電機的控制方法的流程示意圖;圖4是本專利技術實施例四提供的一種電機的控制方法的流程示意圖;圖5是本專利技術實施例五提供的一種電機的控制方法的流程示意圖;圖6是本專利技術實施例五提供的一種優選的電機的控制方法的流程示意圖;圖7是本專利技術實施例五提供的一種電機的控制裝置的結構示意圖。具體實施方式下面結合附圖和實施例對本專利技術作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本專利技術,而非對本專利技術的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本專利技術相關的部分而非全部結構。實施例一圖1為本專利技術實施例一提供的一種電機的控制方法的流程示意圖。該方法可適用于控制電機的情況,該方法可以由電機的控制裝置來執行,該裝置可由硬件和/或軟件組成,并一般可集成在電機驅動控制器以及所有包含電機控制功能的終端中。具體包括如下:S110、檢測電機的運行狀態。其中,電機優選為金融電子設備中驅動各類模組運行時所使用的電機,電機的運行狀態優選為可以表征電機自身運行狀態和/或表征電機驅動的部件運行狀態的值,具體的,電機的運行狀態可以包括電機兩端的電壓值、驅動芯片發送的電機回路的電壓和/或電流的反饋信息、電機驅動的目標部件的位置、電機驅動的目標部件的運行時長中的一個或幾個。當電機的運行狀態為多個時,檢測順序可以為順序執行,也可以同時執行,在此不作限定。優選的,可以通過一系列的傳感器檢測電機的運行狀態。檢測電機的運行狀態的好處在于,可以通過全面檢測電機的各種運行狀態判斷電機是否存在異常運行,在異常運行時及時控制電機停止,以全面可靠地控制電機,保證電機處于正確的運行狀態。S120、根據電機的運行狀態確定電機是否運行狀態異常。具體的,通過檢測電機的各種運行狀態,從而分別判斷電機的運行狀態是否異常,當檢測到電機的運行狀態不滿足預設運行條件,則確定電機的運行狀態異常。優選的,當對電機的多個運行狀態進行檢測時,只要其中一個運行狀態不滿足預設運行條件,則確定電機的運行狀態異常。通過電機的各種運行狀態來確定電機是否運行狀態異常的好處在于,可以避免電機非故障類的異常運行狀態而導致的電機空轉等問題,檢測更為全面,判斷得到的結果更加可靠,控制效果更加穩定,從而能夠提高對電機控制的有效性、全面性和可靠性。S130、如果電機運行狀態異常,則生成電機的停機指令并發送至驅動芯片,以控制電機停止。若電機運行狀態異常,即檢測到電機的運行狀態不滿足預設運行條件,則需要及時控制電機停止。其中,驅動芯片用于驅動電機運行,而停機指令可以為驅動芯片與控制器之間約定的用于控制電機停止的指令,例如可以為高電平。當驅動芯片收到控制器發送的停機指令,則根據停機指令停止驅動電機,以控制電機停止。本實施例的技術方案,通過檢測電機的運行狀態并確定電機是否運行狀態異常,在運行狀態異常時控制電機停止,解決了現有技術中只根據電機回路電流就判定電機是否有故障而導致的檢測效果不穩定、判斷依據過于單一以及可靠性低等問題,提高了對電機控制的有效性、全面性和可靠性。實施例二圖2為本專利技術實施例二提供的一種電機的控制方法的流程示意圖本文檔來自技高網...

【技術保護點】
一種電機的控制方法,其特征在于,包括:檢測電機的運行狀態;根據所述電機的運行狀態確定所述電機是否運行狀態異常;如果電機運行狀態異常,則生成所述電機的停機指令并發送至驅動芯片,以控制所述電機停止。
【技術特征摘要】
1.一種電機的控制方法,其特征在于,包括:檢測電機的運行狀態;根據所述電機的運行狀態確定所述電機是否運行狀態異常;如果電機運行狀態異常,則生成所述電機的停機指令并發送至驅動芯片,以控制所述電機停止。2.根據權利要求1所述的方法,其特征在于,所述電機的運行狀態包括:所述電機兩端的電壓值;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若所述電機兩端的電壓值低于預設電壓值,則確定所述電機運行狀態異常。3.根據權利要求1所述的方法,其特征在于,所述電機的運行狀態包括:所述驅動芯片發送的所述電機回路的電壓和/或電流的反饋信息;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若收到所述驅動芯片發送的所述電機回路的過電壓和/或過電流的錯誤反饋信息,則確定所述電機運行狀態異常。4.根據權利要求1所述的方法,其特征在于,所述電機的運行狀態包括:所述電機驅動的目標部件的位置;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若所述電機驅動的目標部件達到預設位置或停止運轉,則確定所述電機運行狀態異常。5.根據權利要求1所述的方法,其特征在于,所述電機的運行狀態包括:所述電機驅動的目標部件的運行時長;所述根據所述電機的運行狀態確定所述電機是否運行狀態異常,包括:若所述電機驅動的目標部件的運行時...
【專利技術屬性】
技術研發人員:王文華,
申請(專利權)人:深圳怡化電腦股份有限公司,深圳市怡化時代科技有限公司,深圳市怡化金融智能研究院,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。