雙輸入信號車用無刷電機(jī)控制器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種雙輸入信號車用無刷電機(jī)控制器,涉及汽車用微電機(jī)行業(yè)無刷電機(jī)控制器生產(chǎn)制造領(lǐng)域。
【背景技術(shù)】
[0002]無刷電機(jī)控制器有多種輸入控制信號,大多分這幾種:電壓輸入控制信號、脈寬輸入控制信號、LIN輸入控制信號、CAN輸入控制信號等。通過市場推廣和應(yīng)用來看,部分車廠還在采用電壓輸入信號控制無刷電機(jī),電壓輸入信號的弊端就是電壓信號在傳輸過程中有能量損耗,不能達(dá)到精確的控制。在信號傳輸過程中脈寬輸入信號無能量損耗,能達(dá)到精確的控制要求,所以更能適應(yīng)市場的發(fā)展。由于各汽車公司技術(shù)發(fā)展的不一致性,有的采樣了脈寬控制信號做了技術(shù)提升,有的還采用電壓控制信號,這樣就導(dǎo)致需要針對不同的控制信號準(zhǔn)備不同的無刷電機(jī)控制器,目前市場上需求一種能兼容多輸入控制信號的無刷電機(jī)控制器。
【發(fā)明內(nèi)容】
[0003]針對以上多種無刷控制器不能兼容多種信號的問題,本發(fā)明目的在于解決上述問題,提供一種能兼容電壓和脈沖兩種信號輸入的無刷電機(jī)控制器。
[0004]本發(fā)明的技術(shù)解決方案是:
一種雙輸入信號車用無刷電機(jī)控制器,包括單片機(jī)、脈寬信號控制單元和電壓信號控制單元,脈寬信號控制單元包括電容C27、二極管D4、電阻R53、三極管Q9、三極管Q10、電阻R50、電阻R51、電阻R49、電阻R54 ;二極管D4的負(fù)極連接控制信號輸入端,二極管D4的正極分別連接三極管QlO的集電極、電阻R53的一端,電阻R53的另一端分別連接三極管Q9的基極、電阻R51的一端,電阻R51的另一端分別連接+5V電源、三極管Q9的發(fā)射極,三極管Q9的集電極分別連接脈寬信號輸出端、電阻R54的一端,電阻R54的另一端接地;三極管QlO的發(fā)射極接地,三極管QlO的基極與發(fā)射極間連接有電阻R50,三極管QlO的基極還通過電阻R49連接Sl-PWM,Sl-PWM連接單片機(jī)的輸出接口,控制信號輸入端還通過電容C27接地;
電壓信號控制單元包括電阻R17、電阻R48、二極管D5、二極管D6、電容C28 ;控制信號輸入端還連接電阻R17的一端,電阻R17的另一端分別連接二極管D5的正極、二極管D6的負(fù)極、電壓信號輸出端、電阻R48的一端,電阻R48的另一端分別連接二極管D6的正極、電容C28的一端,電容C28的另一端連接電壓信號輸出端。
[0005]進(jìn)一步地,所述單片機(jī)通過功率驅(qū)動(dòng)單元控制無刷電機(jī)。
[0006]進(jìn)一步地,在控制信號輸入端接入PWM脈寬信號,單片機(jī)的輸出接口輸出低電平控制Sl-PWM使三極管QlO工作于截止?fàn)顟B(tài),電壓信號輸出端輸出的電壓在單片機(jī)的AD轉(zhuǎn)換通道中不進(jìn)行轉(zhuǎn)換;
如果PWM脈寬信號為低電平時(shí),通過二極管D4,5V電壓經(jīng)電阻R51和電阻R53分壓后促使三極管Q9導(dǎo)通,脈寬信號輸出端輸出為高電平;
如果PWM脈寬信號為高電平時(shí),二極管D4兩端為5V不能產(chǎn)生使三極管Q9導(dǎo)通的電壓,三極管Q9截止,脈寬信號輸出端輸出為低電平;
脈寬信號輸出端輸入到單片機(jī)定時(shí)器捕獲通道進(jìn)行捕獲。
[0007]進(jìn)一步地,在控制信號輸入端接入O — 1V電壓信號,單片機(jī)的輸出接口輸出高電平控制Sl-PWM使QlO工作于導(dǎo)通狀態(tài),單片機(jī)定時(shí)器捕獲通道關(guān)閉,不進(jìn)行捕獲;
控制信號輸入端電壓經(jīng)電阻R17和電阻R48分壓后,輸入到單片機(jī)AD轉(zhuǎn)換通道進(jìn)行轉(zhuǎn)換,如果分壓值大于5V被鉗位二極管D5鉗位在+5V。
[0008]進(jìn)一步地,控制過程具體為:在通電后,控制信號輸入端等待信號輸入,在采集到信號輸入后單片機(jī)檢測是否為脈沖信號,如果是脈沖信號,進(jìn)行記憶處理并關(guān)閉另一路信號檢測;如果不是脈沖信號,檢測是否為電壓信號,如果是電壓信號,進(jìn)行記憶處理并關(guān)閉另一路信號檢測;
如果信號輸入檢測是脈沖信號或電壓信號,在輸入信號不轉(zhuǎn)換時(shí),無刷電機(jī)控制器進(jìn)入受控狀態(tài)運(yùn)行;在輸入信號轉(zhuǎn)換時(shí)進(jìn)行斷電,關(guān)閉控制器電源,重新上電后等待信號輸入,如果未斷電,則無刷電機(jī)控制器進(jìn)入受控狀態(tài)運(yùn)行;
如果信號輸入檢測不是脈沖信號且不是電壓信號,無刷電機(jī)控制器進(jìn)入停止?fàn)顟B(tài)。
[0009]本發(fā)明的有益效果是:該種雙輸入信號車用無刷電機(jī)控制器,能兼容電壓和脈沖兩種信號輸入。通過兩路信號采集,一路為電壓輸入信號,另一路為脈寬輸入信號,兩路信號同時(shí)接到外部同一輸入端上,無論外部輸入的是電壓信號還是脈寬信號都能控制無刷電機(jī)工作。雙輸入信號的兼容性改善了無刷電機(jī)控制器的通用性,此無刷電機(jī)控制器可以替代PWM脈寬輸入信號和電壓輸入信號的兩種類型的無刷電機(jī)控制器使用。
【附圖說明】
[0010]圖1是本發(fā)明實(shí)施例的結(jié)構(gòu)示意圖;
圖2是實(shí)施例中脈寬信號控制單元和電壓信號控制單元的電路連接示意圖;
圖3是實(shí)施例中單片機(jī)與脈沖信號輸出端、電壓信號輸出端的連接圖;
圖4是實(shí)施例的信號檢測策略的過程示意圖。
【具體實(shí)施方式】
[0011]下面結(jié)合附圖詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。
實(shí)施例
[0012]一種雙輸入信號車用無刷電機(jī)控制器,如圖1和圖2,包括單片機(jī)、脈寬信號控制單元和電壓信號控制單元,單片機(jī)采用TMP89FM82,單片機(jī)通過功率驅(qū)動(dòng)單元控制無刷電機(jī)。脈寬信號控制單元包括電容C27、二極管D4、電阻R53、三極管Q9、三極管Q10、電阻R50、電阻R51、電阻R49、電阻R54 ;二極管D4的負(fù)極連接控制信號輸入端PMW-1N,二極管D4的正極分別連接三極管QlO的集電極、電阻R53的一端,電阻R53的另一端分別連接三極管Q9的基極、電阻R51的一端,電阻R51的另一端分別連接+5V電源、三極管Q9的發(fā)射極,三極管Q9的集電極分別連接脈寬信號輸出端、電阻R54的一端,電阻R54的另一端接地;三極管QlO的發(fā)射極接地,三極管QlO的基極與發(fā)射極間連接有電阻R50,三極管QlO的基極還通過電阻R49連接Sl-PWM,Sl-PWM連接單片機(jī)的輸出接口,如圖3,控制信號輸入端PMW-1N還通過電容C27接地。
[0013]電壓信號控制單元包括電阻R17、電阻R48、二極管D5、二極管D6、電容C28 ;控制信號輸入端PMW-1N還連接電阻Rl7的一端,電阻R17的另一端分別連接二極管D5的正極、二極管D6的負(fù)極、電壓信號輸出端AD-SPEED、電阻R48的一端,電阻R48的另一端分別連接二極管D6的正極、電容C28的一端,電容C28的另一端連接電壓信號輸出端AD-SPEED。
[0014]附圖1的虛線框?yàn)闊o刷電機(jī)控制器部分。附圖2為附圖1的信號采集部分。
[