公司新聞
[點(diǎn)擊量:2356][來源:]
2016-12-30
交流伺服電機(jī)內(nèi)裝有編碼器進(jìn)行位置及速度的測(cè)量,大多數(shù)情況下,直接從編碼器出來的信號(hào)波形不規(guī)則,還不能直接用于控制,信號(hào)處理和遠(yuǎn)距離傳輸,所以要對(duì)信號(hào)進(jìn)行整形和濾波變成矩形波后再反饋給DSP,處理后的兩路相互正交的編碼器信號(hào)A、B經(jīng)過電壓變換直接送入DSP的QEP引腳,經(jīng)譯碼邏輯單元產(chǎn)生轉(zhuǎn)向信號(hào)和4倍頻的脈沖信號(hào)。轉(zhuǎn)向信號(hào)是根據(jù)兩路信號(hào)的相位超前滯后決定的。由于存在正反轉(zhuǎn)的問題,要求計(jì)數(shù)器具有可逆性,所以把通用定時(shí)器2設(shè)置為定向增減計(jì)數(shù)模式,把倍頻后的正交編碼脈沖作為定時(shí)器2的輸入時(shí)鐘進(jìn)行計(jì)數(shù),計(jì)數(shù)的方向由轉(zhuǎn)向信號(hào)決定,如果QEP1的輸入相位超前,則增計(jì)數(shù),反之則減計(jì)數(shù)。位置和轉(zhuǎn)速由脈沖數(shù)和脈沖頻率就可以決定。每轉(zhuǎn)的總脈沖數(shù)用M表示,T1時(shí)刻的脈沖數(shù)為m1,則電機(jī)轉(zhuǎn)過的角度就可以根據(jù)下式計(jì)算出來。
如果是多轉(zhuǎn)的情況下,再配合編碼器的Z相零位脈沖的計(jì)數(shù)值和相應(yīng)定時(shí)器2的清零,就可以知道電機(jī)軸轉(zhuǎn)了多少圈多少角度了。電機(jī)轉(zhuǎn)子轉(zhuǎn)速的計(jì)算可以根據(jù)MT測(cè)速法,確定編碼器的速度公式如下:
M1—定時(shí)間內(nèi)計(jì)數(shù)器記錄的編碼器脈沖數(shù);
M2—定時(shí)間內(nèi)記錄的DSP的時(shí)鐘脈沖數(shù);
N—編碼器線數(shù),也就是倍頻前的編碼器的脈沖數(shù);
Fclk—DSP的時(shí)鐘脈沖頻率。
立新電機(jī)主營(yíng)各種永磁同步電機(jī)、高效節(jié)能電機(jī)、高壓電機(jī)、直流電機(jī)廠家直銷,歡迎大家來我公司實(shí)地考察選擇,相信我們會(huì)為您帶來滿意的服務(wù)。若是您對(duì)以上我公司產(chǎn)品感興趣或有疑問,請(qǐng)點(diǎn)擊我們網(wǎng)頁(yè)右側(cè)的在線客服或致電全國(guó)免費(fèi)熱線400-807-0988,立新電機(jī)—您全程貼心的采購(gòu)顧問。