本技術(shù)涉及飛行汽車,尤其涉及一種電機控制系統(tǒng)、電機控制方法及飛行汽車。
背景技術(shù):
1、當前飛行汽車發(fā)展飛速,為了追求飛行汽車的性能,提高效率,電機在飛行汽車中應(yīng)用越來越多。電機在應(yīng)用中通常都是成對出現(xiàn),需要協(xié)同控制。目前,在多電機的控制系統(tǒng)中,部分電機由對應(yīng)的微控器進行控制,以實現(xiàn)飛行汽車的各項功能。
2、但是,現(xiàn)有電機控制系統(tǒng)中,對于采用單獨的微控器進行控制的電機,一旦控制該電機的微控器出現(xiàn)異常,便無法正常驅(qū)動該電機,影響飛行汽車的相應(yīng)功能的實現(xiàn)。
3、上述內(nèi)容僅用于輔助理解本技術(shù)的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本技術(shù)的主要目的在于提供了一種電機控制系統(tǒng)、電機控制方法及飛行汽車,旨在解決現(xiàn)有技術(shù)對于采用單獨的微控器進行控制的電機,一旦控制該電機的微控器出現(xiàn)異常,便無法正常驅(qū)動該電機,影響飛行汽車的相應(yīng)功能的實現(xiàn)的技術(shù)問題。
2、為實現(xiàn)上述目的,本技術(shù)提供了一種電機控制系統(tǒng),所述電機控制系統(tǒng)包括:數(shù)據(jù)選擇電路以及多個微控器;
3、所述數(shù)據(jù)選擇電路分別與各所述微控器以及多個電機驅(qū)動電路連接,各所述電機驅(qū)動電路與對應(yīng)的電機連接;
4、其中,各所述微控器與各所述電機驅(qū)動電路對應(yīng),各所述微控器通過對應(yīng)的電機驅(qū)動電路對各所述電機進行驅(qū)動;
5、所述數(shù)據(jù)選擇電路,用于接收各所述微控器輸出的數(shù)據(jù)選擇信號;
6、所述數(shù)據(jù)選擇電路,還用于根據(jù)各所述數(shù)據(jù)選擇信號的頻率判斷對應(yīng)的微控器是否異常;
7、所述數(shù)據(jù)選擇電路,還用于在任一微控器異常時,選擇另一微控器的電機驅(qū)動信號輸出至異常的微控器對應(yīng)的目標電機驅(qū)動電路,以對與所述目標電機驅(qū)動電路所連接的電機進行驅(qū)動。
8、在一實施例中,所述微控器包括:第一微控器以及第二微控器;
9、所述數(shù)據(jù)選擇電路包括:第一數(shù)據(jù)選擇電路以及第二數(shù)據(jù)選擇電路;
10、所述第一數(shù)據(jù)選擇電路分別與所述第一微控器、所述第二微控器以及第一電機驅(qū)動電路連接,所述第一電機驅(qū)動電路與第一電機連接,所述第二數(shù)據(jù)選擇電路分別與所述第一微控器、所述第二微控器以及第二電機驅(qū)動電路連接,所述第二電機驅(qū)動電路與第二電機連接;
11、其中,所述目標電機驅(qū)動電路為所述第一電機驅(qū)動電路或所述第二電機驅(qū)動電路;
12、所述第一數(shù)據(jù)選擇電路,用于在所述第一微控器異常時,將所述第二微控器輸出的第二電機驅(qū)動信號輸出至所述第一電機驅(qū)動電路,以對所述第一電機進行驅(qū)動;
13、所述第二數(shù)據(jù)選擇電路,用于在所述第二微控器異常時,將所述第一微控器輸出的第一電機驅(qū)動信號輸出至所述第二電機驅(qū)動電路,以對所述第二電機進行驅(qū)動。
14、在一實施例中,所述第一數(shù)據(jù)選擇電路包括:第一頻率轉(zhuǎn)ttl電路、第二頻率轉(zhuǎn)ttl電路、第一或門以及第一數(shù)據(jù)選擇器;
15、所述第一頻率轉(zhuǎn)ttl電路分別與所述第一微控器的信號端以及所述第一或門的第一輸入端連接,所述第二頻率轉(zhuǎn)ttl電路分別與所述第二微控器的信號端以及所述第一或門的第二輸入端連接,所述第一或門的輸出端與所述第一數(shù)據(jù)選擇器連接,所述第一數(shù)據(jù)選擇器還與所述第一電機驅(qū)動電路連接;
16、所述第一頻率轉(zhuǎn)ttl電路,用于將所述第一微控器輸出的第一數(shù)據(jù)選擇信號轉(zhuǎn)換為第一電平信號后輸出至所述第一或門;
17、所述第二頻率轉(zhuǎn)ttl電路,用于在所述第二微控器輸出的第二數(shù)據(jù)選擇信號的頻率大于預(yù)設(shè)頻率時,判定所述第一微控器異常,并將所述第二數(shù)據(jù)選擇信號轉(zhuǎn)換為第二高電平信號后輸出至所述第一或門;
18、所述第一或門,用于根據(jù)所述第一電平信號以及所述第二高電平信號輸出第一高電平狀態(tài)信號至所述第一數(shù)據(jù)選擇器;
19、所述第一數(shù)據(jù)選擇器,用于根據(jù)所述第一高電平狀態(tài)信號將所述第二微控器輸出的所述第二電機驅(qū)動信號輸出至所述第一電機驅(qū)動電路,以對所述第一電機進行驅(qū)動。
20、在一實施例中,所述第一數(shù)據(jù)選擇器中設(shè)有第一通道以及第二通道;
21、所述第一通道與所述第一微控器的電機驅(qū)動端連接,用于接收所述第一微控器輸出的所述第一電機驅(qū)動信號;
22、所述第二通道與所述第二微控器的電機驅(qū)動端連接,用于接收所述第二微控器輸出的所述第二電機驅(qū)動信號;
23、所述第一數(shù)據(jù)選擇器,用于在接收到所述第一高電平狀態(tài)信號時,將所述第二通道中的所述第二電機驅(qū)動信號輸出至所述第一電機驅(qū)動電路,以對所述第一電機進行驅(qū)動。
24、在一實施例中,所述第二數(shù)據(jù)選擇電路包括:第三頻率轉(zhuǎn)ttl電路、第四頻率轉(zhuǎn)ttl電路、第二或門以及第二數(shù)據(jù)選擇器;
25、所述第三頻率轉(zhuǎn)ttl電路分別與所述第二微控器的信號端以及所述第二或門的第一輸入端連接,所述第四頻率轉(zhuǎn)ttl電路分別與所述第一微控器的信號端以及所述第二或門的第二輸入端連接,所述第二或門的輸出端與所述第二數(shù)據(jù)選擇器連接,所述第二數(shù)據(jù)選擇器還與所述第二電機驅(qū)動電路連接;
26、所述第三頻率轉(zhuǎn)ttl電路,用于將所述第二微控器輸出的第二數(shù)據(jù)選擇信號轉(zhuǎn)換為第二電平信號后輸出至所述第二或門;
27、所述第四頻率轉(zhuǎn)ttl電路,用于在所述第一微控器輸出的第一數(shù)據(jù)選擇信號的頻率大于預(yù)設(shè)頻率時,判定所述第二微控器異常,并將所述第一數(shù)據(jù)選擇信號轉(zhuǎn)換為第一高電平信號后輸出至所述第二或門;
28、所述第二或門,用于根據(jù)所述第二電平信號以及所述第一高電平信號輸出第二高電平狀態(tài)信號至所述第二數(shù)據(jù)選擇器;
29、所述第二數(shù)據(jù)選擇器,用于根據(jù)所述第二高電平狀態(tài)信號將所述第一微控器輸出的所述第一電機驅(qū)動信號輸出至所述第二電機驅(qū)動電路,以對所述第二電機進行驅(qū)動。
30、在一實施例中,所述第二數(shù)據(jù)選擇器中設(shè)有第一通道以及第二通道;
31、所述第一通道與所述第二微控器的電機驅(qū)動端連接,用于接收所述第二微控器輸出的第二電機驅(qū)動信號;
32、所述第二通道與所述第一微控器的電機驅(qū)動端連接,用于接收所述第一微控器輸出的第一電機驅(qū)動信號;
33、所述第二數(shù)據(jù)選擇器,用于在接收到所述第二高電平狀態(tài)信號時,將所述第二通道中的所述第一電機驅(qū)動信號輸出至所述第二電機驅(qū)動電路,以對所述第二電機進行驅(qū)動。
34、在一實施例中,所述第一微控器,用于向所述第二微控器發(fā)送第一生命信號;
35、所述第一微控器,還用于判斷是否接收到所述第二微控器基于所述第一生命信號反饋的第二生命信號;
36、所述第一微控器,還用于在未接收到所述第二生命信號時,判定所述第二微控器異常,并輸出頻率大于預(yù)設(shè)頻率的第一數(shù)據(jù)選擇信號至所述第二數(shù)據(jù)選擇器。
37、在一實施例中,所述第二微控器,用于向所述第一微控器發(fā)送第二生命信號;
38、所述第二微控器,還用于判斷是否接收到所述第一微控器基于所述第二生命信號反饋的第一生命信號;
39、所述第二微控器,還用于在未接收到所述第一生命信號時,判定所述第一微控器異常,并輸出頻率大于預(yù)設(shè)頻率的第二數(shù)據(jù)選擇信號至所述第一數(shù)據(jù)選擇器。
40、此外,為實現(xiàn)上述目的,本技術(shù)還提出一種電機控制方法,所述電機控制方法應(yīng)用于上文所述的電機控制系統(tǒng),所述方法由所述數(shù)據(jù)選擇電路執(zhí)行,所述方法包括:
41、接收各微控器輸出的數(shù)據(jù)選擇信號;
42、根據(jù)各所述數(shù)據(jù)選擇信號的頻率判斷對應(yīng)的微控器是否異常;
43、在任一微控器異常時,選擇另一微控器的電機驅(qū)動信號輸出至所述任一微控器對應(yīng)的目標電機驅(qū)動電路,以對與所述目標電機驅(qū)動電路所連接的電機進行驅(qū)動。
44、此外,為實現(xiàn)上述目的,本技術(shù)還提出一種飛行汽車,所述飛行汽車包括如上文所述的電機控制系統(tǒng)。
45、本技術(shù)提出的一個或多個技術(shù)方案,至少具有以下技術(shù)效果:
46、本技術(shù)的電機控制系統(tǒng)包括:數(shù)據(jù)選擇電路以及多個微控器;數(shù)據(jù)選擇電路分別與各微控器以及多個電機驅(qū)動電路連接,各電機驅(qū)動電路與對應(yīng)的電機連接;其中,各微控器與各電機驅(qū)動電路對應(yīng),各微控器通過對應(yīng)的電機驅(qū)動電路對各電機進行驅(qū)動。本技術(shù)的數(shù)據(jù)選擇電路接收各所述微控器輸出的數(shù)據(jù)選擇信號;數(shù)據(jù)選擇電路根據(jù)各數(shù)據(jù)選擇信號的頻率判斷對應(yīng)的微控器是否異常;數(shù)據(jù)選擇電路在任一微控器異常時,選擇另一微控器的電機驅(qū)動信號輸出至異常的微控器對應(yīng)的目標電機驅(qū)動電路,以對與目標電機驅(qū)動電路所連接的電機進行驅(qū)動。相較于現(xiàn)有技術(shù),本技術(shù)在任一微控器異常時,通過選擇另一微控器的電機驅(qū)動信號對異常的微控器所對應(yīng)的電機進行驅(qū)動,實現(xiàn)了電機的冗余控制,避免了微控器出現(xiàn)異常時,其所控制的電機無法正常驅(qū)動的情況,有效確保了飛行汽車各項功能的實現(xiàn)。