亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種互聯(lián)網(wǎng)智能化電動輪椅控制系統(tǒng)的制作方法

文檔序號:11115761閱讀:1112來源:國知局
一種互聯(lián)網(wǎng)智能化電動輪椅控制系統(tǒng)的制造方法與工藝

本發(fā)明涉及電動代步車控制系統(tǒng),尤其是一種互聯(lián)網(wǎng)智能化電動輪椅控制系統(tǒng)。



背景技術(shù):

隨著社會老齡化加劇,以及人民收入水平的提高,電動輪椅以及電動代步車不斷開始走入人民生活之中。但是目前市面上的電動輪椅系統(tǒng)穩(wěn)定性差,在出現(xiàn)故障時并不能準(zhǔn)確將故障部件和故障信息反饋給用戶,并且不具備與外接通信的功能,不能夠?qū)崟r將電動輪椅的工作狀態(tài)信息反饋出去,并且,市場上常見的電動輪椅及電動代步車以有刷電機為主,相應(yīng)的配以有刷的控制系統(tǒng),有刷控制系統(tǒng)經(jīng)過多年的發(fā)展,穩(wěn)定性已經(jīng)經(jīng)過長時間的驗證,并且成本也較低。但是有刷控制系統(tǒng)因為有刷電機的特性問題,存在功耗較大的問題,限制了續(xù)航里程,且重量較重。為了追求便攜性,提升續(xù)航里程,更好的適應(yīng)用戶的需求,目前的電動輪椅及電動代步車正逐步向無刷電機及無刷控制系統(tǒng)進行過渡。但是,目前市場上輪椅控制器系統(tǒng)通用性較差,通常都是針對車輛定制,功能局限,無法拓展;同時電動輪椅為滿足用戶的需求,需要額外加裝其他功能部件時,原有控制器無法滿足功能拓展的需求。

另一方面,互聯(lián)網(wǎng)的高速發(fā)展,將電動輪椅及電動代步車聯(lián)網(wǎng)化可以更加實時的為使用者提供服務(wù)。另外收集數(shù)據(jù)可以便于分析當(dāng)前車輛的使用情況。但是,目前市場的控制系統(tǒng)通常只是簡單的加入一個GSM或者GPS的定位模塊,與控制器系統(tǒng)聯(lián)動性不高,功能局限。



技術(shù)實現(xiàn)要素:

發(fā)明目的:針對上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明旨在提供一種互聯(lián)網(wǎng)智能化電動輪椅控制系統(tǒng)。

技術(shù)方案:一種互聯(lián)網(wǎng)智能化電動輪椅控制系統(tǒng),包括:

電動輪椅的設(shè)備端,用于向數(shù)據(jù)服務(wù)中心發(fā)送電動輪椅的工作狀態(tài)信息、故障信息和緊急信息,接收數(shù)據(jù)服務(wù)中心發(fā)來的電動輪椅設(shè)置信息并將其轉(zhuǎn)化為電動輪椅的控制指令;

數(shù)據(jù)服務(wù)中心,用于解析和存儲設(shè)備端發(fā)送的信息,并向設(shè)備端反饋客戶端發(fā)來的設(shè)置信息,同時根據(jù)解析信息分析電動輪椅的工作狀態(tài),推送信息至客戶端;

客戶端,用于生成電動輪椅設(shè)置信息,并接收數(shù)據(jù)服務(wù)中心推送的信息。

進一步的,所述設(shè)備端包括:

供用戶操作的控制器,用于根據(jù)操作信息和數(shù)據(jù)服務(wù)中心發(fā)來的電動輪椅設(shè)置信息向從屬部件發(fā)送控制指令;接收從屬部件的匯報信息并發(fā)送至網(wǎng)絡(luò)端,當(dāng)匯報信息異常時進行提示;監(jiān)測與從屬部件的通信狀態(tài)并發(fā)送至網(wǎng)絡(luò)端,當(dāng)通信異常時,關(guān)斷異常從屬部件的電源并提示異常信息;

所述從屬部件包括驅(qū)動器,用于根據(jù)控制器發(fā)來的指令控制動力源工作,并實時監(jiān)測動力源的工作狀態(tài),當(dāng)狀態(tài)異常時,控制動力源停止工作;

動力源,用于為電動輪椅提供動力。

進一步的,所述控制器包括:

采集模塊,用于采集用戶的操作信息并反饋至控制器MCU模塊,其包括霍爾搖桿或按鍵;

顯示模塊,用于顯示提示信息;

語音模塊,用于播報語音提示信息;

控制器MCU模塊,根據(jù)采集模塊的信息向電源控制模塊和所述驅(qū)動器發(fā)送控制指令;

電源控制模塊,用于為控制器各模塊提供電源,并根據(jù)控制器MCU模塊的指令控制驅(qū)動器的電源通斷;

通信模塊,用于與從屬部件及網(wǎng)絡(luò)端進行通信。

進一步的,所述按鍵包括SOS鍵,用于采集用戶的緊急信息,當(dāng)SOS鍵按下時,控制器MCU模塊控制顯示模塊顯示緊急信息,并向數(shù)據(jù)服務(wù)中心發(fā)送緊急信息,數(shù)據(jù)服務(wù)中心在收到緊急信息時,將緊急信息和位置信息推送至客戶端。

進一步的,所述控制器MCU模塊還用于向各從屬部件發(fā)送心跳包,每個從屬部件接收并回復(fù)心跳包,若控制器MCU模塊連續(xù)多個心跳包未接受到回復(fù)則提示該從屬部件故障并關(guān)斷該故障從屬部件的電源。

進一步的,所述通信模塊為USB接口、藍(lán)牙、WIFI、GSM移動通信、3G移動通信、4G移動通信、2.4GHz射頻通信、5.8GHz射頻通信、433MHz射頻通信中的一種或多種。

進一步的,所述通信模塊為GSM、3G移動通信、4G移動通信中的一種或多種,通信模塊還連接有衛(wèi)星定位模塊,所述衛(wèi)星定位模塊選用GPS、伽利略衛(wèi)星定位系統(tǒng)、北斗衛(wèi)星定位系統(tǒng)、格洛納斯衛(wèi)星定位系統(tǒng)中的一種或多種。

進一步的,所述驅(qū)動器包括:

驅(qū)動器MCU模塊,用于根據(jù)控制器的控制指令向繼電器模塊和驅(qū)動模塊發(fā)送指令;接收和處理驅(qū)動器溫度檢測模塊和電流采樣模塊的檢測信息,當(dāng)檢測信息異常時,向繼電器模塊發(fā)送電源通斷指令,同時還將該異常信息發(fā)送給控制器;

繼電器模塊,用于根據(jù)驅(qū)動器MCU模塊的指令控制驅(qū)動模塊和制動器模塊的電源通斷;

驅(qū)動模塊,用于根據(jù)驅(qū)動器MCU模塊的指令驅(qū)動動力源工作,其包括驅(qū)動管;

制動器模塊,用于斷電時制動;

溫度檢測模塊,用于實時檢測驅(qū)動模塊中驅(qū)動管的溫度參數(shù),并發(fā)送給驅(qū)動器MCU模塊;

電流采樣模塊,用于檢測驅(qū)動模塊、所述動力源的工作狀態(tài)并發(fā)送給驅(qū)動器MCU模塊。

進一步的,所述動力源包括有刷電機或無刷電機。

進一步的,所述數(shù)據(jù)服務(wù)中心包括:

應(yīng)用服務(wù)器,用于接收和解析設(shè)備端發(fā)送的信息,傳輸至數(shù)據(jù)服務(wù)器,并將客戶端發(fā)來的電動輪椅設(shè)置信息傳輸至設(shè)備端,同時向客戶端推送電動輪椅的故障信息、緊急消息和位置信息;

數(shù)據(jù)服務(wù)器,用于分類存儲主服務(wù)器解析后的工作狀態(tài)信息、故障信息和緊急信息;

數(shù)據(jù)分析服務(wù)器,用于根據(jù)數(shù)據(jù)服務(wù)器分類存儲的信息進行電動輪椅的工作狀態(tài)分析,并向應(yīng)用服務(wù)器進行回饋;

CDN節(jié)點,用于存儲供設(shè)備端下載的更新程序和更新配置,并通過應(yīng)用服務(wù)器通知設(shè)備端進行更新。

進一步的,所述設(shè)備端發(fā)送的電動輪椅的工作狀態(tài)信息具體包括電池電量、位置信息、速度信息或故障信息。

進一步的,所述設(shè)備端和應(yīng)用服務(wù)器通過收發(fā)心跳包的形式進行通信,設(shè)備端將電動輪椅的工作狀態(tài)信息、故障信息和緊急信息發(fā)送至應(yīng)用服務(wù)器,應(yīng)用服務(wù)器對心跳包進行回復(fù);應(yīng)用服務(wù)器接收到來自客戶端的電動輪椅設(shè)置信息時,將設(shè)置信息加入心跳包的回復(fù)中發(fā)送給設(shè)備端。

進一步的,所述數(shù)據(jù)服務(wù)中心推送電動輪椅的故障信息、緊急消息和位置信息到電動輪椅綁定的微信客戶端或者手機APP客戶端。

有益效果:本發(fā)明提供了一種互聯(lián)網(wǎng)智能化電動輪椅控制系統(tǒng),能夠通過互聯(lián)網(wǎng)技術(shù)將電動輪椅的工作狀態(tài)信息、故障信息和緊急信息上傳至服務(wù)器,實時監(jiān)測與從屬設(shè)備的通信連接狀態(tài)、檢測自身、驅(qū)動器以及動力源各部件內(nèi)部的工作狀態(tài),并實時同步至數(shù)據(jù)服務(wù)中心,可在數(shù)據(jù)服務(wù)中心分析工作狀態(tài)的相關(guān)數(shù)據(jù)以獲知電動輪椅的電池壽命各部件的使用頻率等,有利于各部件的及時維護和故障預(yù)警,并通過數(shù)據(jù)服務(wù)中心推送到客戶端,能夠令使用電動輪椅的用戶親屬隨時獲取使用者的使用狀態(tài)、位置等信息,在輪椅使用者需要幫助時從設(shè)備端通過數(shù)據(jù)服務(wù)中心發(fā)送緊急信息,并由數(shù)據(jù)服務(wù)中心推送緊急信息及電動輪椅使用者的位置信息至客戶端,親屬可在APP或微信消息中及時掌握使用者的相關(guān)情況,便于處理。本發(fā)明通過互聯(lián)網(wǎng)與服務(wù)器高度聯(lián)動,實現(xiàn)互聯(lián)網(wǎng)服務(wù)的實時性,與數(shù)據(jù)收集的高頻,為后續(xù)的衍生服務(wù)提供數(shù)據(jù)基礎(chǔ),數(shù)據(jù)服務(wù)中心可以通過分析設(shè)備端長期運行的數(shù)據(jù),進行設(shè)備運行的評估,根據(jù)設(shè)備當(dāng)前的損耗情況,提前預(yù)判設(shè)備的損耗情況。

附圖說明

圖1是互聯(lián)網(wǎng)控制系統(tǒng)結(jié)構(gòu)框圖;

圖2是數(shù)據(jù)服務(wù)中心結(jié)構(gòu)框圖;

圖3是緊急消息執(zhí)行邏輯圖;

圖4是本發(fā)明中設(shè)備端結(jié)構(gòu)示意圖;

圖5是本發(fā)明中設(shè)備端組成示意圖;

圖6是本發(fā)明中控制器組成示意圖;

圖7是本發(fā)明中控制器內(nèi)部結(jié)構(gòu)框圖;

圖8是本發(fā)明中控制器電源模塊第一部分示意圖;

圖9是本發(fā)明中控制器電源模塊第二部分示意圖;

圖10是本發(fā)明中控制器電源模塊第三部分示意圖;

圖11是本發(fā)明中控制器電源模塊第四部分示意圖;

圖12是本發(fā)明中控制器CAN模塊示意圖;

圖13是本發(fā)明中控制器顯示模塊示意圖;

圖14是本發(fā)明中控制器霍爾搖桿模塊示意圖;

圖15是本發(fā)明中控制器通信模塊USB接口示意圖;

圖16是本發(fā)明中控制器通信模塊轉(zhuǎn)接口示意圖;

圖17是本發(fā)明中控制器通信模塊GSM模塊示意圖;

圖18是本發(fā)明中控制器按鍵模塊示意圖;

圖19是本發(fā)明中控制器語音模塊示意圖;

圖20是本發(fā)明中控制器電量檢測模塊示意圖;

圖21是本發(fā)明中驅(qū)動器結(jié)構(gòu)框圖;

圖22是本發(fā)明中驅(qū)動器霍爾模塊示意圖;

圖23是本發(fā)明中驅(qū)動器溫度檢測模塊示意圖;

圖24是本發(fā)明中驅(qū)動器制動器模塊示意圖;

圖25是本發(fā)明中驅(qū)動器驅(qū)動模塊半H橋示意圖;

圖26是本發(fā)明中驅(qū)動器驅(qū)動模塊驅(qū)動無刷電機示意圖;

圖27是本發(fā)明中驅(qū)動器驅(qū)動模塊驅(qū)動有刷電機示意圖;

圖28是本發(fā)明中驅(qū)動器繼電器模塊示意圖;

圖29是本發(fā)明中驅(qū)動器電流采樣模塊示意圖;

圖30是本發(fā)明中四種故障檢測及響應(yīng)流程示意圖;

圖31是本發(fā)明中霍爾故障檢測示意圖;

圖32是本發(fā)明中按鍵故障檢測示意圖;

圖33是本發(fā)明中驅(qū)動器驅(qū)動模塊檢測示意圖;

圖34是本發(fā)明中動力源連接檢測示意圖;

圖35是本發(fā)明中動力源堵轉(zhuǎn)保護示意圖。

具體實施方式

下面通過一個最佳實施例并結(jié)合附圖對本技術(shù)方案進行詳細(xì)說明。

如圖1所示,一種互聯(lián)網(wǎng)智能化電動輪椅控制系統(tǒng),包括:

電動輪椅的設(shè)備端,用于向網(wǎng)絡(luò)端發(fā)送電動輪椅的工作狀態(tài)信息、故障信息和緊急信息,接收網(wǎng)絡(luò)端發(fā)來的電動輪椅設(shè)置信息并將其轉(zhuǎn)化為電動輪椅的控制指令;其中電動輪椅的工作狀態(tài)信息具體包括電池電量、位置信息或速度信息。

數(shù)據(jù)服務(wù)中心,用于解析并存儲設(shè)備端發(fā)送的信息,并向設(shè)備端反饋客戶端發(fā)來的相關(guān)設(shè)置信息,同時根據(jù)解析信息分析電動輪椅的工作狀態(tài),推送相關(guān)信息至客戶端;如圖2所示,數(shù)據(jù)服務(wù)中心包括應(yīng)用服務(wù)器,用于運行數(shù)據(jù)服務(wù)中心的主要業(yè)務(wù),包括接收和解析設(shè)備端發(fā)送的信息,傳輸至數(shù)據(jù)服務(wù)器,并將客戶端發(fā)來的電動輪椅設(shè)置信息傳輸至設(shè)備端,同時向客戶端推送電動輪椅的故障信息、緊急消息和位置信息;數(shù)據(jù)服務(wù)器,用于根據(jù)數(shù)據(jù)服務(wù)器分類的電動輪椅數(shù)據(jù)信息進行工作狀態(tài)評估與分析,并向應(yīng)用服務(wù)器進行回饋;數(shù)據(jù)分析服務(wù)器,用于根據(jù)應(yīng)用服務(wù)器解析的信息分析電動輪椅的工作狀態(tài);CDN節(jié)點,用于存儲供設(shè)備端下載的更新程序和更新配置,并通過應(yīng)用服務(wù)器通知設(shè)備端進行更新。

其中,數(shù)據(jù)分析服務(wù)器主要負(fù)責(zé)通過分析數(shù)據(jù)服務(wù)器中的數(shù)據(jù),可以形成相關(guān)的數(shù)據(jù)報表與趨勢,可以分析預(yù)估設(shè)備端的運行情況,為使用者以及廠商提供更好的服務(wù)。例如可以針對設(shè)備端用戶使用的電量消耗情況,充電頻數(shù)等分析出設(shè)備端的電池?fù)p耗情況,可在電池出現(xiàn)嚴(yán)重?fù)p耗前提前與使用者聯(lián)系,主動提供維修服務(wù)。另外一方面,廠商可以分析各個功能使用者的使用頻數(shù),分析出下一代產(chǎn)品各個功能的安裝必要性。

客戶端,用于生成電動輪椅設(shè)置信息,并接收服務(wù)端推送的信息。使用者可以通過微信或者APP終端獲取設(shè)備的運行狀態(tài),并能夠回復(fù)限速等控制信息至服務(wù)器,由此實現(xiàn)對電動輪椅的遠(yuǎn)程控制,發(fā)生緊急狀況時,也可設(shè)置數(shù)據(jù)服務(wù)中心將緊急信息推送至客服中心,進行緊急聯(lián)絡(luò)。

如圖3所示,其中,設(shè)備端和應(yīng)用服務(wù)器通過收發(fā)心跳包的形式進行通信,設(shè)備端將電動輪椅的工作狀態(tài)信息、故障信息和緊急信息發(fā)送至應(yīng)用服務(wù)器,應(yīng)用服務(wù)器對心跳包進行回復(fù);應(yīng)用服務(wù)器接收到來自客戶端的電動輪椅設(shè)置信息時,將設(shè)置信息加入心跳包的回復(fù)中發(fā)送給設(shè)備端。

設(shè)備端如圖4所示,具體包括供用戶操作的控制器1、驅(qū)動器3、動力源、電池和其他擴展的從屬設(shè)備。控制器1作為電控系統(tǒng)的核心部件,其為從屬設(shè)備提供一個使能信號,控制從屬設(shè)備電源通斷,同時通過CAN總線向從屬設(shè)備發(fā)送控制指令。電池為整個電控系統(tǒng)提供電源。驅(qū)動器3受控于控制器1,電池受控于控制器1發(fā)出的使能信號,驅(qū)動器MCU同時分析CAN總線上來自控制器1的指令并執(zhí)行相應(yīng)的動作。動力源受控于驅(qū)動器3。

控制器1與從屬部件均通過CAN總線相連,而不是通過串口連接,能夠避免需要外接多個設(shè)備時串口不夠用的情況。如圖5所示控制器1通過控制器1引出線2連接至驅(qū)動器3,線纜中含有電源線纜、使能信號線纜、CAN通信線纜。動力源含有兩個電機分別通過動力源連接線4連接至驅(qū)動器3上。電池通過一個電池連接線5連接至驅(qū)動器3。

控制器1用于根據(jù)操作信息和發(fā)來的電動輪椅設(shè)置信息向從屬部件發(fā)送控制指令;接收從屬部件的匯報信息并發(fā)送至數(shù)據(jù)服務(wù)中心,當(dāng)匯報信息異常時進行提示;監(jiān)測與從屬部件的通信狀態(tài)并發(fā)送至數(shù)據(jù)服務(wù)中心,當(dāng)通信異常時,關(guān)斷異常從屬部件的電源并提示異常信息;以及與服務(wù)器通信連接;

所述從屬部件包括驅(qū)動器3,用于根據(jù)控制器1發(fā)來的指令控制動力源工作,并實時監(jiān)測動力源的工作狀態(tài),包括其轉(zhuǎn)速、電流等,當(dāng)狀態(tài)異常時,控制動力源停止工作;同時還針對自身電路進行自檢;

其他從屬部件可以根據(jù)實際情況進行添加,如大燈控制器1,按摩部件、輔助控制部件、輔助通信部件等,包括驅(qū)動器3在內(nèi)的從屬部件都可以連接多個。

動力源,用于為電動輪椅提供動力,動力源包括有刷電機或無刷電機。

控制器1作為控制系統(tǒng)的核心,其可以釋放一個使能信號統(tǒng)一控制其他設(shè)備的電源通斷,同時可以通過CAN總線傳輸控制指令給從屬設(shè)備??刂破?直接通過電池取電,控制自身帶有一個開關(guān)按鈕,可以控制自身的電源通斷。驅(qū)動器3從屬于控制器1,也直接從電池取電,其電源受控于控制器1,內(nèi)部含有一個繼電器可以控制驅(qū)動部分電源通斷。動力源由驅(qū)動器3進行驅(qū)動。電控系統(tǒng)仍可以通過CAN總線與使能信號、電源的配合,可以拓展其他外圍設(shè)備。

控制器1包括采集模塊、顯示模塊、語音模塊、控制器MCU模塊、電源控制模塊、通信模塊,如圖6所示是控制器1其中一款的零件爆炸視圖??刂破?主要分為三個部分,一個是上殼體總成,一個是下殼體總成,一個是引出線束,即控制器1引出線2。上殼體總成含有以下零件,控制器1上殼體6、霍爾搖桿防護膠帽7、霍爾搖桿支架8、霍爾搖桿9、硅膠按鍵10、USB接口11、USB接口防塵塞12、電路板總成13。下殼體總成含有以下零件,控制器1下殼體14、揚聲器15、GSM模塊16、充電接口17、SIM卡防塵塞18、視窗面板19、液晶屏20。

如圖7所示是本實施例中控制器1的結(jié)構(gòu)框圖??刂破?內(nèi)部核心為控制器MCU模塊,控制器MCU模塊可以選型為STM32F10x系列、GD32F10x系列。電源模塊為控制器1提供電源,為從屬部件提供電源使能信號,控制器MCU模塊可以控制控制器1內(nèi)部的電源通斷以及從屬設(shè)備的電源通斷。電量檢測模塊可以檢測當(dāng)前電池電壓或是電流狀態(tài)等,供控制器MCU模塊估算當(dāng)前的電池電量。顯示模塊、語音模塊、按鍵模塊、霍爾搖桿模塊構(gòu)成了控制器1的人機交互部分,顯示模塊與語音模塊用于向使用者反饋當(dāng)前電控系統(tǒng)的工作狀態(tài),按鍵模塊與霍爾搖桿模塊用于采集使用者當(dāng)前的動作。按鍵包括SOS鍵,用于采集用戶的緊急信息,當(dāng)SOS鍵按下時,控制器MCU模塊控制顯示模塊顯示緊急信息,并向數(shù)據(jù)服務(wù)中心發(fā)送緊急信息,數(shù)據(jù)服務(wù)中心在收到緊急信息時,將緊急信息和位置信息推送至客戶端。本發(fā)明通過設(shè)置緊急按鍵,即SOS鍵采集用戶的緊急信息,當(dāng)電動輪椅使用者需要幫助時,按下緊急按鍵便可通過數(shù)據(jù)服務(wù)中心向使用者親屬的手機微信客戶端或者APP客戶端推送緊急消息,緊急消息包含求助信息和電動輪椅使用者的地理位置,本領(lǐng)域技術(shù)人員也可使用其他方式采集緊急信息,例如設(shè)置緊急開關(guān)或旋鈕等,也可根據(jù)需要推送其他信息至客戶端。CAN模塊、通信模塊構(gòu)成了控制器1的通信部分。CAN模塊用于和電控系統(tǒng)內(nèi)部的設(shè)備進行通信。通信模塊用于與從屬部件及網(wǎng)絡(luò)端進行通信,此款控制器1中,通信模塊含有USB接口和GSM模塊16,USB接口用于和調(diào)試設(shè)備進行通信,GSM模塊16用于連接至互聯(lián)網(wǎng)。

控制器MCU模塊,根據(jù)采集模塊的信息向電源控制模塊和所述驅(qū)動器3發(fā)送控制指令;控制器MCU模塊選用的STM32F10X系列或者GD32F10X系列。

電源控制模塊,用于為控制器1各模塊提供電源,并根據(jù)控制器MCU模塊的指令控制驅(qū)動器3的電源通斷;如圖8所示的是控制器1電源控制模塊的電池電源5V穩(wěn)壓電路,以及開關(guān)機自舉電路,開關(guān)機按鈕檢測電路。電源控制模塊主要負(fù)責(zé)為控制器1提供系列電源24V、5V、3.3V電源,并控制其他設(shè)備的電源通斷。其中VBB為電池電源;其中D3為一個TVS二極管,用于抑制電源連接時的浪涌;D1為一個單向二極管,用于防止電流向電池倒灌;器件U1為5V穩(wěn)壓器件,其1號腳為輸入腳,5號腳為使能腳,3號腳為GND,4號腳為反饋腳,2號腳為輸出腳,2號腳連接至L1電感,D2二極管,L1后級連接一個C1電容,一個C2電容。4號腳反饋腳之間連接至輸出的5V電壓。電池電壓輸入后經(jīng)過一個單向二極管連接至U1的1號腳,電池電壓輸入另一端連接有一個TVS二極管D3,用于抑制浪涌。R1、R2、R3、R6、R7、R9、R10、R11、R12、R13、S1、C4、C5、C9、Q1、Q2、Q3構(gòu)成一個開關(guān)機自舉電路,當(dāng)按下S1時經(jīng)過R6、R10、R1,Q1的基極處于一個高電位狀態(tài),Q1導(dǎo)通,R2、R3形成一個分壓電路,是U1的5號腳使能,因此會給U1的5號腳提供一個短暫的使能信號,使得U1提供一個電壓輸出激活控制器MCU,控制器MCU通過使用PIN1鎖定使能信號,使得U1有持續(xù)的電源輸出,控制器MCU還可以通過PIN2檢測當(dāng)前S1的狀態(tài);同時S1按下時Q3基極處于高電位狀態(tài),使得Q3導(dǎo)通,PIN2處與低電位狀態(tài),MCU可以檢測到S1的狀態(tài)。當(dāng)Q1導(dǎo)通后,U1將輸出一個電壓,控制器MCU模塊上電后,通過PIN1輸出一個高電位至Q2的基極,使得Q2導(dǎo)通,令U1持續(xù)處于使能狀態(tài)。U1、D2、L1、C1、C2組成了一個穩(wěn)壓電路,U1通過5號腳的使能信號來控制器1當(dāng)前的輸出狀態(tài),通過4號腳反饋與D2、L1、C1、C2配合,從2號腳輸出一個5V電壓。U2、C7、C6、C8構(gòu)成一個3.3V穩(wěn)壓電路。U3、R5、R8、D4構(gòu)成一個電源控制電路U3一段連接電池電源,控制器MCU模塊通過PIN3控制U3的3號腳實現(xiàn)U3的1號腳OUT1的信號通斷,OUT1連接至其他從屬設(shè)備。U4主要用于外部通信設(shè)備的電源穩(wěn)壓與控制,控制器MCU模塊通過PIN4進行電源通斷的控制,U4的5號腳用于輸出3.3V電壓。如圖9所示為控制器1電源控制模塊5V電壓穩(wěn)壓3.3V電路,U2的1號腳為GND,2號腳與4號腳為電源輸出腳,3號腳為電源輸入腳,C6、C7、C8為U2外圍配套的電容。

如圖10所示為控制器1電源控制模塊從屬部件電源信號控制。U3的1號腳為信號輸出腳,外圍配置一個D4二極管,給從屬設(shè)備輸出一個型號。2號腳為GND,3號腳為控制輸入引腳,連接至控制器MCU模塊引出的PIN3,4號腳電源輸入引腳,此引腳的電平將輸出至1號腳。

如圖11所示為控制器1電源控制模塊外圍通信設(shè)備電源穩(wěn)壓與控制電路。U4的4號腳懸空懸空,不做使用。1號腳為電源輸入,此處輸入一個5V電平。2號腳連接至GND。3號腳為使能信號,控制器MCU模塊通過引出的PIN4控制U4的穩(wěn)壓使能。5號腳為穩(wěn)壓輸出,此處輸出一個3.3V電平。

通信模塊,用于與從屬部件及服務(wù)器進行通信。通信模塊包括USB接口、藍(lán)牙、WIFI、GSM移動通信、3G移動通信、4G移動通信、2.4GHz射頻通信、5.8GHz射頻通信、433MHz射頻通信中的一種或多種。本實施例中選擇GSM通信方式,通信模塊連接有衛(wèi)星定位模塊,所述衛(wèi)星定位模塊選用GPS、伽利略衛(wèi)星定位系統(tǒng)、北斗衛(wèi)星定位系統(tǒng)、格洛納斯衛(wèi)星定位系統(tǒng)中的一種或多種。

如圖12所示為控制器1CAN通信模塊。U5的1號腳與4號腳為CAN信號輸入引腳,分別連接至控制器MCU模塊引出的PIN5與PIN6。2號腳為GND引腳,3號腳為電源腳,此處連接5V,2號腳與3號腳之間連接一個C3去耦電容。8號腳RS此處不使用連接至GND。5號腳此處不使用懸空。6號腳為CANL輸出,7號腳為CANH輸出,7號腳與6號腳之間有一個R4匹配電阻,同時連接了U13雙向TVS二極管,用于防護靜電、浪涌對U5、CAN總線的影響。

顯示模塊,用于顯示提示信息,如圖13所示為控制器1顯示模塊。U6為顯示模塊液晶接口,液晶接口主要分為幾個部分,分別為控制接口,數(shù)據(jù)接口,電源接口,背光燈控制接口。控制接口主要有CS、RS、WR、RD、RESET,分別為U9的7號、8號、9號、10號、31號引腳,連接至控制器MCU模塊引出的PIN7、PIN8、PIN9、PIN10、PIN12引腳。DB0~DB15為液晶的數(shù)據(jù)接口,連接至控制器MCU模塊的FSMC接口模塊,對應(yīng)FSMC0~FSMC15引腳。LED、

LEDK1、LEDK2、LEDK3、LEDK4對應(yīng)16號至20號引腳為背光燈控制接口,LEDK1~LED4連接R46~R49電阻后連接至GND,LEDA通過控制器MCU模塊的PIN11輸出一個DAC信號,用于控制背光燈的強弱。5號腳、34號腳連接至GND。6號腳、32號腳、33號腳連接至3.3V電源。其他引腳懸空不進行連接。

采集模塊,用于采集用戶的操作信息并反饋至控制器MCU模塊,其包括霍爾搖桿9與按鍵;控制器MCU模塊實時獲取霍爾搖桿9的位置信息并與霍爾搖桿9的位置出廠值比較得出霍爾搖桿9的工作狀態(tài),當(dāng)狀態(tài)異常時進行提示異常,同時停止對霍爾搖桿9的操控信息進行轉(zhuǎn)換,直至霍爾搖桿9恢復(fù)正常狀態(tài);當(dāng)控制器MCU模塊采集到按鍵持續(xù)按下時間超過預(yù)設(shè)的時間閾值時,提示按鍵異常并停止采集按鍵反饋的操作信息。

如圖14所示為控制器1霍爾搖桿模塊。P2為霍爾搖桿9的接口,接口的2號腳和3號腳為電源接口,外圍配有C26、C27、D6??刂破鱉CU模塊引出引腳PIN13、PIN13用于檢測霍爾搖桿9的X軸與Y軸。如果控制器MCU模塊為5V基準(zhǔn)電壓工作的,則可以直接采集霍爾搖桿9的信號。如果控制器MCU模塊為3.3V基準(zhǔn)的,則需要通過電平轉(zhuǎn)換電路(R43、R44、R35、C28、C29與R50、R51、R55、C30、C31),將5V電平轉(zhuǎn)換為3.3V范圍內(nèi)科檢測電平。

如圖15所示為控制器1通信模塊USB接口。J3為USB2.0標(biāo)準(zhǔn)接口,1號腳為電源引腳,1號腳連接了一個F1保險絲,此處保險絲選型為500mA,符合USB 2.0接口的設(shè)計標(biāo)準(zhǔn)。4號腳連接至GND。2號腳、3號腳為USB接口的數(shù)據(jù)引腳,通過R17、R44電阻連接至控制器MCU模塊引出的PIN15、PIN16引腳。PIN15、PIN16引腳為復(fù)用引腳,可以作為USB接口的數(shù)據(jù)引腳,也可以作為普通的串口引腳引出,此處作為串口引腳使用。

如圖16所示為控制器1通信模塊轉(zhuǎn)接口。U7可以轉(zhuǎn)接多種數(shù)據(jù)模塊,如藍(lán)牙模塊、GSM移動通信模塊、WIFI模塊、3G移動通信模塊、4G移動通信模塊、GPS模塊等,PIN17、PIN18、PIN19、PIN20、PIN21可以作為普通串口引腳、SPI引腳、I2C引腳使用。在此款控制器1中,轉(zhuǎn)接口轉(zhuǎn)接至GSM模塊16。

如圖17所示為控制器1通信模塊GSM模塊16結(jié)構(gòu)框圖。GSM通過控制器1通信模塊轉(zhuǎn)接口連接,其電源控制模塊受控于控制器1。其核心通過GSM芯片與SIM卡、天線的配合,實現(xiàn)互聯(lián)網(wǎng)的連接,與控制器MCU模塊配合后,可以將電控系統(tǒng)的數(shù)據(jù)實時上傳至服務(wù)器。同時GSM模塊16可以實現(xiàn)基站定位功能,方便云端服務(wù)器知曉當(dāng)前電控系統(tǒng)所在位置。GSM芯片可以選用GU906、SIM808、SIM908、GU906、SIM900系列、SIM800系列、NEO-6M系列、MT250x系列。

如圖18所示為控制器1按鍵模塊。采用了典型的按鍵檢測電路,按鍵S3一端連接至控制器MCU模塊引出的PIN26,另一端連接至GND。PIN26處通過電阻R52連接至3.3V電源,當(dāng)S3斷開時,PIN26處于高電位狀態(tài),按下S3時,PIN26變?yōu)榈碗娖綘顟B(tài)。

語音模塊,用于播報語音提示信息,如圖19所示為控制器1語音模塊。U8為語音存儲芯片,U9為功放芯片。U8的7號腳與5號腳分為3.3V電源與GND;6號腳與1號腳懸空不使用;8號腳為DAC信號的輸出引腳;2號、3號為控制引腳,由控制器MCU模塊引出的PIN22、PIN23控制,PIN22為數(shù)據(jù)引腳,向語音存儲芯片輸送數(shù)據(jù),PIN23為復(fù)位引腳。4號腳為狀態(tài)引腳,控制器MCU模塊通過PIN24檢測U8是否處于忙碌狀態(tài)。2號、3號、4號引腳直接連接R15、R16、R38電阻。U9為功放芯片,其外圍與R14、R39、R40、R42、C23、C24、C25連接形成功放電路,J1為揚聲器。U9的1號腳可以用于控制功放的開關(guān),通過控制器MCU模塊的PIN25進行控制,在PIN25處于懸空狀態(tài)時,1號腳經(jīng)過R14連接與5V電平,處于高電位狀態(tài),即關(guān)閉狀態(tài),當(dāng)PIN25輸出低電位時,功放處于開啟狀態(tài)。

如圖20所示為控制器1電量檢測模塊。主要由R54、R57形成的分壓電路,再經(jīng)過R56、C33配合形成一個分流保護電路,有控制器MCU模塊引出的PIN27引腳進行采樣檢測。驅(qū)動器3包括驅(qū)動器MCU模塊、繼電器模塊、驅(qū)動模塊、制動器模塊、溫度檢測模塊、電流采樣模塊、霍爾檢測模塊

如圖21所示為驅(qū)動器3結(jié)構(gòu)框圖。其電源模塊的電源由外部引入,同時電源受控于控制器1提供的使能信號。驅(qū)動器3的CAN模塊與控制器1引出的CAN總線相連,接收來自控制器1的指令。驅(qū)動器MCU模塊為控制器1的控制核心,其可選為STM32F10x系類,GD32F10x系類。繼電器模塊電源來自電源模塊,其受控于驅(qū)動器MCU模塊。驅(qū)動模塊、霍爾檢測模塊、制動器模塊、溫度檢測模塊、電流采樣模塊構(gòu)成了驅(qū)動部分,一個驅(qū)動器3含有兩個驅(qū)動部分。驅(qū)動部分電源受控于繼電器模塊,信號受控于驅(qū)動器MCU模塊。驅(qū)動部分將連接電機,驅(qū)動電機工作,并反饋電機的工作狀態(tài)。

驅(qū)動器MCU模塊,用于根據(jù)控制器1的控制指令向繼電器模塊和驅(qū)動模塊發(fā)送指令;接收和處理驅(qū)動器3溫度檢測模塊和電流采樣模塊的檢測信息,當(dāng)檢測信息異常時,向繼電器模塊發(fā)送電源通斷指令,同時還將該異常信息發(fā)送給控制器1。

霍爾檢測模塊,用于轉(zhuǎn)換無刷電機霍爾傳感器的電平信號;驅(qū)動器MCU模塊通過霍爾檢測模塊實時獲取無刷電機的連接狀態(tài),并在連接異常時通知控制器1進行提示。如圖22所示為驅(qū)動器3霍爾檢測模塊。與霍爾搖桿9電路同樣,在驅(qū)動器MCU模塊為5V基準(zhǔn)情況下可以直接采樣,在驅(qū)動器MCU模塊為3.3V基準(zhǔn)時,需通過電平轉(zhuǎn)換電路將霍爾信號轉(zhuǎn)換為3.3V電平信號范圍。此處由驅(qū)動器MCU模塊引出的PIN28、PIN29、PIN30進行檢測。

制動器模塊,用驅(qū)動斷電制動器;驅(qū)動模塊,用于根據(jù)驅(qū)動器MCU模塊的指令驅(qū)動動力源工作,其包括驅(qū)動管,本實施例中驅(qū)動管采用MOS管,本領(lǐng)域技術(shù)人員也可選擇其他驅(qū)動管;溫度檢測模塊實時檢測驅(qū)動模塊中驅(qū)動管的溫度參數(shù)并發(fā)送至驅(qū)動器MCU模塊;電流采樣模塊采集驅(qū)動部件和無刷電機的連接信息并發(fā)送至驅(qū)動器MCU模塊,驅(qū)動器MCU模塊在驅(qū)動管的溫度過高、驅(qū)動部件連接故障或無刷電機連接故障時控制繼電器模塊關(guān)斷驅(qū)動模塊的電源并通知控制器MCU模塊進行提示。如圖23所示為驅(qū)動器3溫度檢測模塊。溫度檢測模塊,核心為R19熱敏電阻,R19與R29形成一個分壓電路,由MCU引出PIN31進行采樣檢測,繼電器模塊,用于根據(jù)驅(qū)動器MCU模塊的指令控制驅(qū)動模塊和制動器模塊的電源通斷。

制動器模塊,如圖24所示,用于斷電時制動;制動器模塊由驅(qū)動管U10進行驅(qū)動,驅(qū)動器MCU模塊引出的PIN35引腳輸出一個控制信號,當(dāng)PIN35引腳處于懸空時,電阻R32連接至GND接地,使得三極管Q4的基極處于低電平狀態(tài),三極管Q4斷開,驅(qū)動管U10的控制腳經(jīng)過電阻R18處于高電平狀態(tài),驅(qū)動管U10斷開;當(dāng)PIN35引腳處于高電平狀態(tài)時,三極管Q4的基極同樣處于高電位狀態(tài),三極管Q4導(dǎo)通,電阻R18和電阻R28形成一個分壓電路,使得驅(qū)動管U10控制腳處于低電位狀態(tài),驅(qū)動管U10導(dǎo)通;PIN35輸出一個PWM調(diào)制信號;BREAK_L點與電阻R24、R30、R22、D7、C14、D5、D8組成一個檢測電路;當(dāng)制動器模塊關(guān)閉時,BREAK_L點由電阻R22、R24、R30分壓得到一個高電平信號;當(dāng)制動器模塊吸合同時PIN35引腳不進行調(diào)制時,BREAK_OUTL點處于低電平,BREAK_L點檢測即為低;當(dāng)PIN32引腳調(diào)制時,BREAK_L點即采樣得到相應(yīng)的調(diào)制電壓;與普通的制動器電路不同的是,為了避免普通制動器直接驅(qū)動方式帶來較大的噪音,此處利用U10進行調(diào)制驅(qū)動。常規(guī)情況,會直接采用一個三極管直接進行開關(guān)驅(qū)動,這樣會給制動器的吸合帶來較大的噪音。為了降低噪音,并提示用戶體驗,制動器模塊將通過U10實現(xiàn)特殊的調(diào)制方式。在制動器處于斷開狀態(tài),需要吸合時,PIN35將輸出一個高于維持吸合占空比的信號,占空比大于50%,并以1ms~100ms范圍內(nèi)的時間間隔逐步遞增,遞增值在1%~15%之間,直至BREAK_L檢測繼電器處于吸合狀態(tài),然后將占空比降為制動器的維持吸合值,維持吸合值在1%~50%范圍內(nèi)。當(dāng)制動器處于吸合狀態(tài),需要斷開時,將占空比從維持吸合值降為0%,即可使制動器斷開。經(jīng)過實際的試驗與對比,采用此種特殊調(diào)制方式,比傳統(tǒng)的調(diào)制方式噪音更小。

驅(qū)動模塊,用于根據(jù)驅(qū)動器MCU模塊的指令驅(qū)動動力源工作,其包括驅(qū)動管;如圖25所示為驅(qū)動器3驅(qū)動模塊半H橋電路。半H橋電路主要有V1、V2進行驅(qū)動電路,V1為控制半H橋上橋的驅(qū)動管,V2位控制半H橋下橋的驅(qū)動管。當(dāng)PIN32為高電平的時候,Q7導(dǎo)通,Q5的基極處于低電平狀態(tài),由于V1的S極電壓時浮動的,15V電壓通過自舉電路電容作用,使得V1的G極與S極之間的電壓差為15V,從而使V1導(dǎo)通。Q6是在V1關(guān)閉的瞬間提供續(xù)流。當(dāng)PIN33為低電平時,Q11導(dǎo)通,Q9的基極處于低電位狀態(tài),Q9導(dǎo)通,15V電壓加載在V2的G極與S極之間,此時V2導(dǎo)通,同時V1的自舉電容通過V2形成回路,給V1的自己電容供電。Q10的作用是V2關(guān)閉的瞬間提供續(xù)流。

如圖26所示為驅(qū)動器3驅(qū)動無刷電機的示意圖。當(dāng)驅(qū)動模塊連接至無刷電機時,需要通過霍爾檢測模塊檢測無刷電機當(dāng)前的相位角,進而控制半H橋的通斷。如當(dāng)霍爾檢測當(dāng)前無刷電機為1相位角時,上橋A與下橋B導(dǎo)通,其他關(guān)斷,當(dāng)為2相位角時,上橋B與下橋C導(dǎo)通,其他關(guān)斷,相位角與上下橋的對應(yīng)關(guān)系根據(jù)電機實際繞線方式、霍爾傳感器安裝位置決定。

如圖27所示為驅(qū)動器3驅(qū)動有刷電機的示意圖。當(dāng)驅(qū)動模塊連接至有刷電機時,不需要霍爾檢測模塊工作,驅(qū)動模塊中半H橋僅需要工作兩路。如當(dāng)上橋A與下橋B導(dǎo)通時,有刷電機正傳,當(dāng)上橋B與下橋A導(dǎo)通時,有刷電機反轉(zhuǎn)。

繼電器模塊,用于根據(jù)驅(qū)動器MCU模塊的指令控制驅(qū)動模塊和制動器模塊的電源通斷;如圖28所示為驅(qū)動器3繼電器模塊。繼電器U11輸出端U11B一端連接電池電壓,另一端連接至驅(qū)動模塊電源。PIN34用于控制Q8的通斷,當(dāng)PIN34處于懸空狀態(tài)時,Q8的控制腳通過R62拉低至GND,Q8處于斷開狀態(tài),斷開時U11A控制腳懸空,繼電器輸出端U11B斷開。PIN34處于高電平時狀態(tài)時,Q8導(dǎo)通,繼電器控制端U11A處于低電平狀態(tài),繼電器輸出端U11B吸合。

電流采樣模塊,用于檢測驅(qū)動模塊、所述動力源的工作狀態(tài)并發(fā)送給驅(qū)動器MCU模塊。如圖29所示為驅(qū)動器3電流采樣模塊。U12、U13為兩個運算放大器,通過采集驅(qū)動模塊三個半橋輸出相線的差分信號,經(jīng)過運算放大器處理即可以得到相線的電流大小,由單片機引出的PIN35、PIN36、PIN37進行相線電流的采集。通過U13A還可以采集單側(cè)電池輸出平均電流與驅(qū)動器3部件的母線電流,有PIN38、PIN39進行采樣。

為了考慮到電控系統(tǒng)的安全性與可靠性,控制器1與驅(qū)動器3通過緊密配合,針對整個電控系統(tǒng)進行實時工作狀態(tài)的監(jiān)控。工作狀態(tài)的監(jiān)控主要涉及幾個方面,控制器1中人機交互部分的工作狀態(tài),驅(qū)動器3的工作狀態(tài)、動力源的工作狀態(tài),電池的工作狀態(tài)。

控制器1作為整個電控系統(tǒng)的核心,工作狀態(tài)監(jiān)控過程中,主要的職責(zé)有三點,一是通過語音模塊和顯示模塊向使用者提示故障,二是通過MCU進行控制器1內(nèi)部模塊的檢測,三是控制器MCU模塊以通過CAN總線向各從屬部件發(fā)送心跳包的方式監(jiān)控從屬的工作狀態(tài),每個從屬部件接收并回復(fù)心跳包,從屬設(shè)備通過MCU進行自身內(nèi)部模塊的工作狀態(tài)監(jiān)控,控制器1通過心跳包的回復(fù)情況判斷從屬設(shè)備是否在線。驅(qū)動器3屬于從屬部件之一。若控制器MCU模塊連續(xù)多個心跳包未接受到回復(fù)則提示該從屬部件故障并關(guān)斷該故障從屬部件的電源。

驅(qū)動器3如果遇到驅(qū)動部分中出現(xiàn)故障或者動力源出現(xiàn)故障,將直接控制繼電器模塊斷開驅(qū)動部分電源,并通過CAN總線上報控制器1。驅(qū)動器3如果出現(xiàn)其他故障,導(dǎo)致無法和控制器1完成通信的,將由控制器1通過心跳包是否有回應(yīng),判斷驅(qū)動器3的狀態(tài),具體的,控制器1,將以心跳包的形式,心跳包頻率在10HZ~10000HZ范圍內(nèi),詢問各個連接于CAN總線上從屬部件的工作情況,各個從屬部件收集自身或是自身驅(qū)動設(shè)備的工作狀態(tài),以響應(yīng)心跳包的形式將信息通過CAN總線反饋至控制器1。如果從屬部件連續(xù)數(shù)個心跳包沒有響應(yīng),控制器1可以認(rèn)定從屬部件出現(xiàn)異常,控制器1可直接關(guān)斷從屬部件的電源,防止因為從屬部件所出現(xiàn)的異常而給電動輪椅帶來不可控的運動狀態(tài)。

控制器1一旦接收到來自從屬部件的異常匯報,或是控制器1檢測到自身的人機交互部分出現(xiàn)異常,或是控制器1連續(xù)多次沒有接收到來從屬部件的,將通過MCU驅(qū)動U6為核心的顯示模塊,以及U8、U9為核心的語音模塊,顯示出相應(yīng)的異常或故障圖標(biāo),發(fā)出相應(yīng)的異?;蚬收咸崾疽?,告知使用者當(dāng)前的異常或故障狀態(tài)。

如圖30所示,列出了上述四種情況下,故障產(chǎn)生后控制器1及驅(qū)動器3的應(yīng)對響應(yīng)流程??刂破?以及驅(qū)動器3對于各個故障檢測的方法具體如下:

控制器1針對人機交互部分的工作狀態(tài)檢查,主要針對霍爾搖桿9部分以及按鍵部分。

如圖31為霍爾搖桿9故障檢測?;魻枔u桿9部分因為其霍爾特性,在使用較長時間后,或是受到極強磁場近距離干擾(如電磁鐵靠近),可能會對霍爾搖桿9的采樣值造成影響,造成電動輪椅無法控制的運動。為了避免出現(xiàn)這一次情況,控制器1在第一次出廠開機檢驗時,會對霍爾搖桿9的中位置進行采樣,記錄為X_MID與Y_MID(如果霍爾搖桿9存在Z,則仍需采樣Z_MID),并寫入MCU的內(nèi)部FLASH中。以后每次開機時都會對霍爾搖桿9當(dāng)前狀態(tài)值與存儲的X_MID、Y_MID(Z_MID)進行對比,如果當(dāng)前狀態(tài)值與存儲值差值在-A~+A范圍內(nèi)(A根據(jù)霍爾搖桿9的型號可為1~1000內(nèi)的值,A為12位AD下的采樣值,如果AD采樣精度發(fā)送變化,差值范圍將等比例變化),則說明霍爾搖桿9正常,如果在范圍外,則說明霍爾搖桿9異常,需要進行校準(zhǔn)或是更換?;魻枔u桿9出現(xiàn)異常時,MCU將屏蔽霍爾搖桿9,強制認(rèn)定霍爾搖桿9輸出值處于中位,保證電動輪椅不產(chǎn)生任何異常運動,并持續(xù)監(jiān)測霍爾搖桿9,直至霍爾搖桿9采樣值恢復(fù)至誤差范圍內(nèi),才會解除屏蔽。

如圖32為按鍵的故障檢測。按鍵部分主要有控制器MCU進行直接檢測,如果按鍵持續(xù)處于按下狀態(tài)時間大于B秒(B為大于等于1的值,根據(jù)實際情況確定),那么將認(rèn)定按鍵出現(xiàn)異常,將屏蔽按鍵的相應(yīng)功能,直至按鍵恢復(fù)釋放狀態(tài)后,解除屏蔽。

電池的工作狀態(tài)主要由控制器1進行監(jiān)控??刂破?通過PIN27以及圖20的電量電測電路,采集得到當(dāng)前電池的電壓值BAT_A,由于直接采樣值會因為AD采樣自身誤差以及電池在不同負(fù)載時電壓會有所波動,BAT_A會跟隨以上兩點原因產(chǎn)生一定的波動,如果直接將BAT_A的值輸出至顯示模塊,會給使用者來帶一定的困惑。為了提升用戶提檢驗,我們采用一個濾波算法將BAT_A的值經(jīng)過濾波穩(wěn)定后再輸出至顯示模塊,控制器1采集電池的電壓值BAT_A經(jīng)公式(1)濾波穩(wěn)定后得到電壓輸出值BAT_OUT,控制器1根據(jù)電壓輸出值BAT_OUT計算并顯示電池的電量:

AGV_T為大于1的任意值,AVG_D為小于AGV_T大于0的任意值,AGV_T越大,AVG_D越接近1,對于BAT_A的變化抑制越強,輸出值越穩(wěn)定。

驅(qū)動部件的工作狀態(tài)檢測主要是針對通過電流采樣來實現(xiàn)的。如圖33所示,驅(qū)動器3對于驅(qū)動模塊的檢驗。在驅(qū)動部件啟動時,會對各個半橋進行檢測確保半橋器件工作正常。以圖25的半橋為例,令PIN33為高電平,通過PIN32輸出一個高電平脈沖,并利用PIN35對此路相電流進行采樣,如果發(fā)現(xiàn)采樣電流較大,則說明V2損壞。令PIN32為低電平,PIN33輸出一個低電平脈沖,繼續(xù)利用PIN35對此路向電流進行采樣,如果發(fā)現(xiàn)采樣電流較大,則說明V1損壞。

如圖34所示,為當(dāng)動力源對于電機連接的檢測。為無刷電機時,可以通過讀取霍爾檢測模塊的信號值,來判斷無刷電機是否連接,如果PIN28、PIN29、PIN30讀取到的信號值都為0,則說明無刷電機未連接。當(dāng)有刷部件開始運轉(zhuǎn)時,通過PIN35、PIN36、PIN37針對三路相線進行電流采樣,如果出現(xiàn)在對應(yīng)相限工作,單電流較小,幾乎為0時,說明電機該相損壞或是該相線連接異常,將及時停止電機運作。當(dāng)動力源為有刷電機時,將通過驅(qū)動模塊驅(qū)動后,利用電流采樣模塊檢測相線電流來識別電機是否連接,如果,在驅(qū)動部件開始驅(qū)動后,電流采樣仍然很小,幾乎為0時,說明有刷電機未連接或連接出現(xiàn)異常。

如圖35所示,為驅(qū)動器3對于動力源的堵轉(zhuǎn)保護。同時,在動力源正常工作時,電流采樣模塊通過PIN38引腳實時監(jiān)測動力源工作電流,當(dāng)工作電流持續(xù)C秒大于D安培時,驅(qū)動器MCU模塊判斷動力源為堵轉(zhuǎn)狀態(tài),控制繼電器模塊關(guān)斷驅(qū)動模塊的電源并通知控制器MCU模塊進行提示;當(dāng)PIN38引腳檢測到工作電流大于E安培時,驅(qū)動器MCU模塊判斷為動力源為過流狀態(tài),斷開繼電器模塊電源,激活制動器,并通知控制器1進行提示;其中C大于10,D大于1,E大于D。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1