時間:2008-10-10 09:24:00來源:zhangting
圖1 基于dsp的電機(jī)位置控制系統(tǒng)基本結(jié)構(gòu)圖[/align]
電機(jī)位置控制系統(tǒng)的總體要求不外乎穩(wěn)態(tài)精度、動態(tài)響應(yīng),對外部干擾的敏感程度、測量噪聲和參數(shù)變化的適應(yīng)能力也是必須考慮的,特別是可靠性和成本。越來越多的參數(shù)或變量需要控制,如位置或速度、加速度、力矩以及電流等,所有這些變量變化非常迅速,故要求采樣時間足夠?。ǖ湫椭翟?.1-1ms之間),“香農(nóng)定理”對采樣時間的大小有詳細(xì)的論述。在這些參數(shù)中,有些參數(shù)可以直接量測,另外一些參數(shù)可以通過估計的辦法得到。而且,系統(tǒng)中有許多模擬輸入變量,對于較復(fù)雜系統(tǒng),輸入模擬變量的數(shù)量一般為5~8路,微處理器在相應(yīng)的時刻從相應(yīng)的傳感器讀取數(shù)據(jù),精度主要由傳感器和轉(zhuǎn)換器的精度確定。對于一些特定的要求,dsp就得在每次采樣間隔時間內(nèi)完成一些復(fù)雜的控制算法,位置控制系統(tǒng)是一個比較典型的復(fù)雜系統(tǒng),即使采用常規(guī)的pid算法。對于感應(yīng)電機(jī)控制,見圖2,從圖2中可以看出,需要采集的模擬信號是比較多的,需要的數(shù)學(xué)計算是比較復(fù)雜的。同時dsp還得和外部系統(tǒng)接收或發(fā)送數(shù)據(jù),即具備通信功能。正因為dsp的高執(zhí)行效率和豐富的外圍接口,在許多領(lǐng)域(通信、圖像、語音識別、機(jī)器人控制等)得到了廣泛的應(yīng)用,尤其在伺服控制領(lǐng)域中,采用dsp技術(shù)設(shè)計的伺服系統(tǒng)得到了越來越廣泛的應(yīng)用[1,2,3,7,8]??梢姡琩sp已經(jīng)成為業(yè)界公認(rèn)的、將按指數(shù)增長的技術(shù)焦點(diǎn)。
[align=center]
圖2 感應(yīng)電機(jī)的控制方框圖[/align]
系統(tǒng)設(shè)計
本文針對tms320f2812的具體特點(diǎn),充分發(fā)揮其功能,設(shè)計了用于電機(jī)的多軸伺服控制板,具有多達(dá)16路的ad采樣(12位),而且可以滿足多個量程輸入范圍,8路da輸出(14位),以及can、spi、sci和rs422通信接口,以及正交編碼的隔離輸入通道,同時還設(shè)計了24路數(shù)字輸入和24路數(shù)字輸出接口。在設(shè)計過程中,采用大規(guī)??删幊唐骷pld,用于地址譯碼和外圍通道選址,簡化電路設(shè)計,減少元器件數(shù)量,增加控制的靈活性。從而獲得把通用dsp處理器的所有優(yōu)點(diǎn)與cpld的先進(jìn)性能綜合在一起的新型硬件。充分利用該dsp的快速性,還可實現(xiàn)一些先進(jìn)控制算法的使用,如pid+ff控制,模糊控制,神經(jīng)網(wǎng)絡(luò)控制等。由于dsp具有可編程特點(diǎn),任務(wù)可分時復(fù)用,降低系統(tǒng)硬件規(guī)模,提高系統(tǒng)設(shè)計的靈活性和可靠性,同時,系統(tǒng)具有開放性和向上兼容性,對新技術(shù)和算法可隨時采納和吸收。利用通訊口還可方便實現(xiàn)網(wǎng)絡(luò)化控制,實現(xiàn)一些大系統(tǒng)的控制,如經(jīng)緯儀的伺服控制,可接收主控計算機(jī)、編碼器、雷達(dá)引導(dǎo)儀或gps的指令等。
電源管理
tms320f2812是采用雙電源,外圍接口用電源為3.3v,核心芯片電壓為1.8v,而一般情況下較多提供5v電源,故需要進(jìn)行電壓轉(zhuǎn)換,采用tps767d318pwp電源轉(zhuǎn)換芯片,實現(xiàn)5v到3.3v和1.8v的轉(zhuǎn)變,每路輸出電流最大為1a。見圖3。
[align=center]
圖3 電源電路原理圖[/align]
接口電路
對于通訊電路,為了增加可靠性,增強(qiáng)對外界的抗干擾能力,設(shè)計了隔離的接口電路,通信的原理圖見圖4。
[align=center]
圖4 sci接口原理圖[/align]
隔離電路采用6n137作為隔離的光耦,速度可達(dá)10 mbps,滿足不同傳輸速率的要求。對于can總線接口也采取光耦隔離設(shè)計。作為和編碼器的接口,dsp需要接收編碼器的脈沖信號,作為位置和速度的反饋信號,這一部分設(shè)計的光耦隔離電路,也采用光耦6n137。在需要和外界強(qiáng)信號或主電路的高電壓大電流的場合進(jìn)行信號交換,考慮隔離,有助于減少外界干擾,增加可靠性,同時,各輸入輸出口電路在考慮各種干擾性質(zhì)上適當(dāng)設(shè)計容錯設(shè)計,抗esd設(shè)計,短路保護(hù)等。
ad轉(zhuǎn)換單元
tms320f2812具有采樣速率12.5msps的12位16通道的a/d轉(zhuǎn)換器,被分為兩組,ad0~ad7為一組,ad8~ad15為一組。每組都有一個專門的輸入端。事件管理器可將adc配置為兩個獨(dú)立的8通道模塊,也可串接成為一個16通道的模塊。adcin0為模擬輸入,adcina0為輸入到dsp的模擬輸入口的信號,為滿足多量程的模擬電壓輸入要求,圖5所示的設(shè)計電路中j5、r66、r67、r74和r76用與選擇輸入量程,滿足r66=r74=4r67,r76=2r67,j5的三個位置用來設(shè)置不同的輸入量程,當(dāng)連接1和2時,表示±5v輸入范圍,連接5和6時,表示±10v輸入范圍。
da轉(zhuǎn)換單元
dsp本身具有12路pwm輸出,在要求pwm信號驅(qū)動的伺服電機(jī)單元時,可以字節(jié)利用這些輸出口進(jìn)行控制。在一些需要模擬量輸出時,本板還包括8路da轉(zhuǎn)換,采用一片封裝里含8路14位的dac芯片ad7841,輸出電壓建立時間為31μs,當(dāng)參考基準(zhǔn)為±5v時,具有±10v的滿量程輸出,可以直接和一些伺服驅(qū)動單元相連。
[align=center]
圖5 模擬輸入通道之一接口電路原理圖[/align]
pcb電磁兼容設(shè)計
由于接口眾多,網(wǎng)絡(luò)線交錯,在設(shè)計pcb之前,重點(diǎn)設(shè)計布局,功能單元區(qū)分,值得注意的是,需要考慮dsp和cpld之間的走線,cpld和輸入輸出接口之間的走線,可以重新調(diào)整網(wǎng)絡(luò),以利于pcb走線,否則走線交錯,難于布線,增加過孔。布線時,先對所有信號線進(jìn)行分類,對控制線、數(shù)據(jù)、地址等總線進(jìn)行區(qū)分,對i/o接口線進(jìn)行分類。先布時鐘、敏感信號線,再布高速信號線,最后布一般信號線。由于dsp工作頻率很高,內(nèi)部工作頻率達(dá)到150mhz,因此,設(shè)計pcb中充分考慮反射、高頻串?dāng)_、電磁干擾、熱分布,采取必要措施保證信號質(zhì)量。
設(shè)計pcb板時,在電路、芯片附近和電源電路上加一些電容來滿足數(shù)字電路工作時要求的電源低噪聲和低紋波的要求,在合適的位置加上去耦電容、旁路電容和儲能電容,提高信號的質(zhì)量。接地的處理上也是比較考究的,本設(shè)計為4層板(分布為信號、地、電源、信號),設(shè)計是遵循3w和20h原則(3w原則:走線間距離間隔必須是單一走線寬度的三倍;20h原則:印制板的物理尺寸都應(yīng)該比最靠近的接地地板的物理尺寸小20h,其中h是兩層印制板的間距。),盡可能減少電流回路的面積,而且系統(tǒng)采用僅一個參考面。在模擬信號和數(shù)字信號地采用橋接的辦法處理地[9]。
在設(shè)計pcb過程中充分考慮信號完整性問題,并采取有效的措施進(jìn)行控制,處理好信號的延遲、反射、串?dāng)_、地彈(當(dāng)pcb板上的眾多數(shù)字信號同步進(jìn)行切換時(如cpu的數(shù)據(jù)總線、地址總線等),由于電源線和地線上存在阻抗,會產(chǎn)生同步切換噪聲,在地線上還會出現(xiàn)地平面反彈噪聲,簡稱地彈)等電磁兼容性問題。
靜電問題也是需要注重的問題,靜電放電能量能導(dǎo)致電路損壞、數(shù)據(jù)紊亂,從而造成系統(tǒng)復(fù)位、死機(jī)、程序跑飛等,靜電對整個系統(tǒng)的影響是嚴(yán)重的,是必須認(rèn)真考慮的。器件的選擇上,盡可能選用靜電不敏感器件,輸入輸出電路的隔離或使用tvs管保護(hù),正確接地處理,大面積的pcb銅箔,設(shè)置空間最小距離,對大規(guī)模集成電路設(shè)置多個去耦電容等,對預(yù)防靜電干擾都能起到一定作用。設(shè)計的pcb板見圖6。

圖7 dsp的控制系統(tǒng)原理方框圖[/align]
實驗
設(shè)計的pcb板需要保證工作正常,各個芯片的時鐘信號或晶振輸出信號必須正常,不能受到干擾或去干擾別的器件,因此設(shè)計pcb走線時,芯片時鐘需要仔細(xì)布置。實際證明,此板的時鐘信號滿足設(shè)計要求,波形質(zhì)量好,無毛刺。見圖8和圖9。
下一步工作,是利用設(shè)計的控制板進(jìn)行伺服控制算法的實現(xiàn),完成對大型經(jīng)緯儀的高低和方位電機(jī)控制,和各分系統(tǒng)的通訊,實現(xiàn)對目標(biāo)的高精度跟蹤。

圖8 xclkout輸出波形和dsp的晶振輸出信號[/align]


標(biāo)簽:
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(www.surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價比王者」NK290M普及型數(shù)控...
2025-10-09
2025-09-23