版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
開關(guān)電源在模擬量采集系統(tǒng)中的應(yīng)用(完整版)實用資料(可以直接使用,可編輯完整版實用資料,歡迎下載)
開關(guān)電源在模擬量采集系統(tǒng)中的應(yīng)用開關(guān)電源在模擬量采集系統(tǒng)中的應(yīng)用(完整版)實用資料(可以直接使用,可編輯完整版實用資料,歡迎下載)2010年11月3日11:14
網(wǎng)絡(luò)
盡管在模擬量采集系統(tǒng)中,對ADC芯片等的供電一般建議最好不用開關(guān)電源,以避免其固有的紋波大、噪聲等問題,但開關(guān)電源仍以其高效率、低價格等優(yōu)點得到廣泛應(yīng)用,尤其是在工業(yè)控制等領(lǐng)域。本文介紹開關(guān)電源在模擬量采集系統(tǒng)中的應(yīng)用,并對可能出現(xiàn)的一些問題進行分析。
開關(guān)電源對ADC芯片工作的影響及解決方法
電源對ADC芯片的影響,除了體現(xiàn)在電源抑制比(PSRR)參數(shù)上,還表現(xiàn)在,當ADC芯片對輸入的模擬信號進行采樣、保持、轉(zhuǎn)換時,電源電壓、參考地的變化,都會對ADC芯片內(nèi)部采樣電路、比較器等的工作產(chǎn)生影響,使得采集結(jié)果出現(xiàn)晃動。因此,一般ADC芯片特別是高精度ADC芯片,都建議最好用質(zhì)量好的線性電源供電。如果采用開關(guān)電源,則需要盡力避免它對ADC芯片產(chǎn)生影響。
圖1是一個典型的應(yīng)用,其中模擬采樣用的信號調(diào)理電路、ADC和現(xiàn)場模擬信號不隔離,ADC芯片和CPU電源相互隔離。CPU采用控制系統(tǒng)內(nèi)部電源。而ADC的+5V電源是由+24V電源經(jīng)過+24V到+5V電源變換而來的。圖中左側(cè)部分是典型的串聯(lián)、降壓非隔離型DC-DC變換器的原理框圖。設(shè)計中,可以根據(jù)開關(guān)管的開關(guān)頻率、+5V消耗電流、要求的輸出紋波最大值,計算出電感L1、電容C1的合適大小。
為了分析出開關(guān)電源對ADC芯片的影響,這里假設(shè)信號調(diào)理電路及ADC芯片正常運行的耗電是25mA/+5V,對于光耦部分,如果采用6N136、TLP521等三極管輸出型的光耦,則當CPU不啟動ADC工作時,光耦全不導(dǎo)通,耗電小于1mA;當CPU啟動ADC工作時,將有數(shù)據(jù)輸出Dout、數(shù)據(jù)準備好Ready等信號經(jīng)過光耦,光耦處于導(dǎo)通狀態(tài),為了達到比較高的通訊速率,光耦總耗電需要25mA/+5V左右。這樣,+5V負載電流將在25~50mA之間來回變動。正常開關(guān)電源設(shè)計的輸出電流應(yīng)該2倍于最大負載電流,這里設(shè)為100mA,下面將要說明負載電流的變化將極大影響+5V,從而影響ADC采樣穩(wěn)定性。圖1:開關(guān)電源在模擬量采集系統(tǒng)中的典型應(yīng)用圖
開關(guān)電源的工作原理是,平時Q1的周期性開關(guān)動作,再經(jīng)過L1、C1,得到所需要的輸出;而當輸出+5V電壓發(fā)生上升/下降超過一定限度(如幾十毫伏),經(jīng)過采樣、反饋后,開關(guān)控制電路控制Q1的開關(guān),使得輸出電壓向+5V回歸。在+5V負載比較恒定的情況下,輸出+5V的最大紋波,可以根據(jù)采樣反饋電路工作原理(比如MC34063是通過比較器和鎖存器來控制Q1的開關(guān))、開關(guān)頻率等計算出來。
但如果是圖1中帶光耦的情況,開關(guān)電源的輸出不僅供給相對恒定的負載(如信號調(diào)理電路、ADC芯片),而且還要供給光耦等數(shù)字部分電路,有可能發(fā)生最壞的情況是,當開關(guān)管Q1正處于上述穩(wěn)定工作中的關(guān)斷時刻,光耦突然被ADC導(dǎo)通,此時L1、C1將要提供50mA的負載電流,而平時穩(wěn)定工作中L1只提供25mA的電流,剩下電流只能從電容C1中獲取,使得C1上的電壓即+5V電平下降比較大。這將持續(xù)半個開關(guān)周期,直到開關(guān)管Q1打開。如果開關(guān)電源的開關(guān)頻率是100KHz,而ADC芯片數(shù)據(jù)Dout的通訊頻率也是100KHz左右,將引起輸出+5V電壓頻繁波動,造成更大的輸出紋波。在示波器上甚至能看到噪聲反饋在+24V輸入上。
上面只是理論分析的最壞情況,實際應(yīng)用中,濾波電容等器件的非理想性、PCB布線等等,將使得電源紋波更大,ADC采樣結(jié)果不穩(wěn)定。有的微功率型隔離DC/DC,或者如電荷泵器件,只有開關(guān)管的周期性開關(guān)動作,而沒有上述采樣、反饋電路,輸出更容易受到負載不穩(wěn)定的影響,使得ADC采樣結(jié)果更不穩(wěn)定。
比較好的解決辦法
1.設(shè)法降低開關(guān)電源的負載變化,因為雖然目前開關(guān)電源的工作頻率已到幾百kHz以上,但開關(guān)電源的負載響應(yīng)時間仍至少要幾個μs,低于目前大多ADC采樣的速度。比如采用光耦6N137就比6N136好,因為6N137只是靜態(tài)電流比較大,而它需要的二極管導(dǎo)通電流小,使得電源的負載變化不會很大?;蛘卟话涯M+5V電源接到小功率的開關(guān)電源輸出上,而接到其它功率比較大的開關(guān)電源輸出上,避免開關(guān)電源輸出受到負載變動的影響。同樣一個值得注意的問題是,不要使用ADC芯片的Ready、Dout、Din等引腳直接驅(qū)動光耦,最好通過光耦驅(qū)動電路,使得模擬和數(shù)字電源得到很好地相互隔離,避免在光耦開關(guān)時,有大的電流越過ADC芯片。2.開關(guān)電源后加LDO等輸出電壓紋波小的器件,再供給信號調(diào)理電路、ADC芯片,保證模擬電路電源的穩(wěn)定。
3.如果在開關(guān)電源后加LC濾波,將LC濾波后的電源供給數(shù)字部分,此時應(yīng)該針對不同的負載電流大小,選擇相應(yīng)的L、C數(shù)值,必要的時候,要通過一定的計算、仿真及試驗來加以確定。電感、電容不能過大,否則難以響應(yīng)負載(光耦開/關(guān))的變化。建議開關(guān)電源輸出直接供給數(shù)字部分;同時經(jīng)過LC濾波或者RC濾波,再供給信號調(diào)理電路、ADC芯片。在采用LC濾波時,還需要注意LC的諧振頻率要遠遠偏離開關(guān)電源工作頻率。比如濾波RC電路的電阻R可以取10Ω左右,電容取10μF左右。
4.其它常規(guī)的方法也特別重要,如信號調(diào)理電路、ADC芯片的電源和地,要同光耦等數(shù)字部分的電源和地分開走線,最后單點連接?;蛘邇烧卟捎脙蓚€DC/DC電路分別給ADC芯片等模擬電路和光耦等數(shù)字電路供電。原因和上文分析一樣,也是為了更好的避免數(shù)字、模擬之間電源的相互干擾。
開關(guān)電源對運算放大器的影響及解決方法
一般模擬量信號進入ADC芯片之前,要利用運算放大器進行信號調(diào)理,以提供必要的電平變換、濾波、ADC芯片驅(qū)動等等。運算放大器與ADC相接口時,容易受到電源的影響,從而也影響ADC芯片采集的穩(wěn)定。圖2是運算放大器與ADC的典型接口圖。圖2:運算放大器與ADC的典型接口圖
大多ADC芯片內(nèi)部的模擬輸入端都具有一個采樣電容Cin,電阻R1對運放輸出限流,數(shù)倍于采樣電容的陶瓷電容C1使得開關(guān)SW合上的瞬間,通過C1迅速給采樣電容Cin充電。R1、C1的具體數(shù)值,與運放的穩(wěn)定性、建立時間、ADC采樣時間、需要的采樣精度有關(guān)。
這里要指出的是,在上述過程中,運放的電源也會起很大的作用。在運放對電容充電期間,瞬間需要較大的電流,而開關(guān)電源的負載響應(yīng)時間不夠,將造成比較大的電源紋波,影響運放的輸出。比如采用C1=10Cin=250pF,則當SW從別的通道(假設(shè)為-5V)切到AI0通道(假設(shè)+5V)時,Cin從-5V切換到C1上的電壓+5V,C1迅速給Cin充電,最終電壓為(5V×10-5V)/11=4.09V,運放輸出要從5V變到4.09V,R1太小容易帶來運放輸出穩(wěn)定性問題,同時也會對運放輸出電流帶來沖擊,影響電源電壓。
特別是在采用電荷泵給運放-VCC提供小的負電源時,電荷泵輸出電壓隨負載增大而降低的特性使得效果更加明顯。比較發(fā)現(xiàn),運放采用直流線性穩(wěn)壓電源時,12位的ADC采集結(jié)果很穩(wěn)定,結(jié)果變動可達1LSB以下;相比之下,采用電荷泵器件時,如果電荷泵輸出沒有大的濾波,ADC采集結(jié)果晃動可達3LSB。如果增大R1為100Ω時,C1=10Cin,不考慮運放輸出電阻時,需要運放輸出電流的最大值為(5-4.09)V/100Ω=9.1mA),小于一般運放的最大輸出電流。但R1太大,將明顯降低ADC所能采集到的信號頻率,在ADC對該通道“跟蹤”期間,運放無法完成對C1和Cin充電,使得該次采樣與運放輸入端電壓相差較大,會造成諧波失真。
解決辦法除了前文描述的以外,同時還可以采用以下方法:
1.運放的正負電源對地除并接一個10~22μF大電容以減少電源紋波外,再并接一個0.1~1μF的小陶瓷電容,以通過0.1~1μF高頻去耦電容的作用,避免負載電容的瞬間充電對電源的影響。效果類似于數(shù)字芯片電源和地之間加的去耦電容。
2.增大圖2中ADC前端電阻R1,減小運放的輸出電流,能起到一定的濾波作用。當然R1大的話,將衰減通過運放的信號。
開關(guān)電源對參考源的影響及解決方法
有的ADC芯片要外部提供參考源,這時外部參考源的供電,也需要參照前文所述的處理方法,采取在輸入端加濾波等措施。同時注意,對連續(xù)逼近(SAR)型ADC芯片,如TLC2543芯片,采樣、保持后的內(nèi)部每次電壓轉(zhuǎn)換,都需要將采集電壓和參考源的1/2、1/4、1/8等組合相比較,以確定相應(yīng)n位ADC結(jié)果的第(n-1)位、第(n-2)位等,參考源的分壓是通過電容實現(xiàn)的。這樣,對應(yīng)轉(zhuǎn)換每位均需要將參考源VREF通過開關(guān)接到相應(yīng)分壓電容上,對參考源而言,將看到一個變化的容性負載,從而產(chǎn)生了上文所說的問題。如果ADC芯片內(nèi)部沒有參考源緩沖電路,而外部參考源的容性負載能力又不夠時,需要在外部參考源輸出端,串一個緩沖器,再通過一個RC電路接到ADC芯片的參考源輸入端。其它處理方法,同上文所述,如在外部參考源的電源端,并接一個10~22μF大電容和一個0.1~1μF的小陶瓷電容等。
本文小結(jié)
本文雖然針對SAR型ADC進行分析、處理,但其應(yīng)用原理,對各種ADC都有參考價值。仔細分析各個環(huán)節(jié)的工作原理,采取一定的對策,就能在模擬量采集系統(tǒng)中,使用廉價的開關(guān)電源,而又獲得極佳的采集性能。廣東工業(yè)大學(xué)碩士學(xué)位論文開關(guān)電源測試系統(tǒng)的研究與開發(fā)姓名:賴應(yīng)杰申請學(xué)位級別:碩士專業(yè):測試計量技術(shù)及儀器指導(dǎo)教師:駱德漢;程紹玉20210527摘要摘要開關(guān)電源應(yīng)用于各種電子設(shè)備中,為設(shè)備提供~個穩(wěn)定可靠的工作保障。作為電源,它具有體積小、重量輕、成本低、效率高等優(yōu)點。對開關(guān)電源進行測試是開關(guān)電源出廠前的必經(jīng)程序。目前企業(yè)所使用的大多是需要人監(jiān)控的測試設(shè)備,效率低,不適應(yīng)大規(guī)模大批量的生產(chǎn)要求。對這些設(shè)備進行一定的技術(shù)改造,使其成為一套自動化的測試控制系統(tǒng)是十分必要的。不帶自動控制系統(tǒng)的開關(guān)電源老化測試架與具備該系統(tǒng)的價格差別相當大,因此如果能夠掌握這類測控系統(tǒng)的技術(shù),并且能夠完善功能、降低成本的話將帶來可觀的經(jīng)濟效益。隨著現(xiàn)代電子技術(shù)的發(fā)展,設(shè)計高可靠性、強抗干擾能力、使用方便的開關(guān)電源測試系統(tǒng)顯得非常必要。本文設(shè)計開發(fā)的開關(guān)電源測試系統(tǒng)由兩部分組成,分別為上位機監(jiān)控中心和下位機電參數(shù)檢測控制器。上位機監(jiān)控中心通過RS-485總線與下位機通訊,實時顯示開關(guān)電源的輸出信息及下位機控制器當前的工作狀態(tài),并可設(shè)置開關(guān)電源測試的負載量參數(shù),從而達到智能監(jiān)控的目的。下位機電參數(shù)檢測控制器與上位機一樣采用單片機作為處理器,利用可編程增益放大器的特點實時采集被測開關(guān)電源的電壓、電流,與預(yù)設(shè)的安全參數(shù)進行比對,對電源進行實時監(jiān)控,并且要根據(jù)不同的設(shè)定值來控制繼電器觸點輸出,從而控制電源的負載量。系統(tǒng)軟件由上位機監(jiān)控中心軟件和下位機檢測控制器軟件組成,用C語言進行編寫。上位機通過RS-485轉(zhuǎn)換器與RS-485通信協(xié)議實現(xiàn)上位機連續(xù)可靠地與下位機之間的通信,并且由觸摸屏及其配套程序為使用者提供了方便的人機界面。下位機用軟件自動調(diào)節(jié)放大器的增益,實現(xiàn)對開關(guān)電源輸出的精確測量。在測試系統(tǒng)的設(shè)計中,最關(guān)鍵的是RS一485總線網(wǎng)絡(luò)的實現(xiàn)。通信數(shù)據(jù)的準確可靠是整個系統(tǒng)運作的基礎(chǔ),采用專用接口轉(zhuǎn)換芯片MAXl482為網(wǎng)絡(luò)的硬件與軟件設(shè)計帶來了方便。另外檢測電源的電壓、電流精度也是十分重要的,關(guān)系到測試系統(tǒng)的開發(fā)是否具有實用性。調(diào)試實驗結(jié)果表明本文研制的開關(guān)電源測試系統(tǒng)硬件方案可行、軟件運行可靠。檢測控制器性能良好、精度高、抗干擾能力好、使用方便,達到了預(yù)期廣東工業(yè)人學(xué)碩士學(xué)位論文_Ii_I_●l__-目的。關(guān)鍵詞:開關(guān)電源:測試系統(tǒng);RS-485ⅡAbsrractAbstractSwitchpowersupplyisusedonallkindsofelectronicdevices.Itisusedtosupplyasteadyandreliablepowerforworking.Asapowersupply,ithasmanyadvantages:small-zise,light,cheap,efficient,etc.Alotoftestsmustbefinishedonswitchpowersupplybeforeusing.Testdeviceworkedwithsupervisor,whichiswidelyusedinmanufacturers,isinefficientandnotfitforproductiononlargescale.Upgradingthedevicetoanautomaticoneisatrend.Thereisawidegapbetweenthepricesofautomatictestdeviceandtheother.Thusitbringsbenefittodotheupgradeatalowcost.Withthedevelopmentofmodemelectronictechnology,it’Snecessarytodevelopahighlyreliableandtestsystemonswitchpowersupplywithstronganti-disturbancecapability.Thetestsystemonswitchpowersupplyinthispaperincludestwoparts:theuppermonitoringcenterandthelowercontroller.TheuppermonitoringcentercommunicateswiththelowercontrollersthroughRS-485bus,andthustogetthestatusofthelowercontrollers,settheparametersoftheloadforswitchpowersupplytestinganddisplayalltheinformationoftheoutputsofswitchpowersupplies.Thelowercontroller,船thesameastheupper,adoptssinglechipaSitsprocessor.Itmeasuresvoltageandcurrentoftheswitchpowersupplywithprogrammablegainamplifier,comparedwiththesafeparametersinordertocheckthepowersupplyrealtime.Itissettocontroltheoutputofrelayinordertosettheloadofpowersupply.Thesoftwareofthissystem,whichisprogrammedinC,includestwoparts:theprogramoftheuppermonitorceterandtheprogramofthelowercontroller.WiththehelpofRS-485converterandRS-485communicationprotocol,thenetworkworks.Theuppermonitoringcenterprovidesaconvenientman-machineinterfaceforuserswithtouchscreen.ThelowercontrollerprogramsthegainofamplifiertofittheinputSOthattheoutputofswitchpowersupplywouldbemeasuredaccurately.ThemostimportantinthisdesignistobuildthenetworkofRS-485bus.Itisamusttomakesurethesystemworkingreliably.TheMAXI482isspeciallydesignedIII廣東工業(yè)大學(xué)碩士學(xué)位論文forRS一485applications.Ontheotherhand,theprecisionofvoltageandcurrentisofgreatimportanceaSitrelatestOwhethertheupgradeofsystemmakessenseornot.Theexperimentalresultshavedemonstratedthatthehardwareofthetestsystemonswitchpowersupplyisfeasibleanditssoftwareisreliable.Thecontrollerpossessesgoodperformance,highprecision,stronganti-disturbanceandCanbeoperatedconveniently.Thereforethepaperhasachievedthedesignatedaims.Keywords:Switchpowersupply;Testsystem;RS一485IV廣東工業(yè)大學(xué)碩士學(xué)位論文獨創(chuàng)性聲明秉承學(xué)校嚴謹?shù)膶W(xué)風(fēng)與優(yōu)良的科學(xué)道德,本人聲明所呈交的論文是我個人在導(dǎo)師的指導(dǎo)下進行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,不包含本人或其他用途使用過的成果。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明,并表示了謝意。本學(xué)位論文成果是本人在廣東工業(yè)大學(xué)讀書期間在導(dǎo)師的指導(dǎo)下取得的,論文成果歸廣東工業(yè)大學(xué)所有。申請學(xué)位論文與資料若有不實之處,本人承擔(dān)一切相關(guān)責(zé)任,特此聲明。論文作者簽字:指導(dǎo)教師簽棲態(tài)蒞,2一。7年鄉(xiāng)月27日第一章緒論1.1課題背景及意義第一章緒論自從開關(guān)電源出現(xiàn)以來,它具有的體積小、重量輕、生產(chǎn)成本低、效率高的優(yōu)點受到認可。因此,現(xiàn)在廣泛用于各種電子設(shè)備的電源,例如充電器、電視機、VCD、計算機等。它的作用是用來產(chǎn)生一個或者多個穩(wěn)定的電壓源或者電流源,為設(shè)備提供一個穩(wěn)定可靠的工作保障。隨著工業(yè)的快速發(fā)展,對各種電子設(shè)備的需求量也就隨之快速增長,然而如果與之相匹配的開關(guān)電源的生產(chǎn)達不到或者跟不上的話,必將對工業(yè)發(fā)展的帶來一定的制約。本課題來自于“高效中小功率開關(guān)電源研發(fā)與產(chǎn)業(yè)化”,屬于產(chǎn)學(xué)研結(jié)合項目。該項目由佛山市順德區(qū)瑞德電子實業(yè)以及廣東工業(yè)大學(xué)合作共同完成。本論文所研究的開關(guān)電源測試系統(tǒng)與產(chǎn)業(yè)化有些密切的關(guān)系。開關(guān)電源的負載老化測試是開關(guān)電源出廠的一道必要的流程n3。目前企業(yè)所使用的大多是需要人監(jiān)控的老化設(shè)備,效率低,不適應(yīng)大規(guī)模大批量的生產(chǎn)要求。對這些設(shè)備進行一定的技術(shù)改造,使其成為一套自動化的測試控制系統(tǒng)是十分必要的。不帶自動控制系統(tǒng)的開關(guān)電源老化架與具備該系統(tǒng)的價格差別相當大,因此如果能夠掌握這類測控系統(tǒng)的技術(shù),并且能夠完善功能、降低成本的話將帶來可觀的經(jīng)濟效益。1.2研究現(xiàn)狀及發(fā)展趨勢開關(guān)電源的測試技術(shù)與開關(guān)電源自身發(fā)展密切相關(guān)。日本是開關(guān)電源產(chǎn)量最大和自動化生產(chǎn)技術(shù)水平最高的國家,采用表面安裝元器件(SMC/S佃)和厚膜技術(shù)將大多數(shù)電子電路元件組成混合集成電路,生產(chǎn)加工實現(xiàn)了自動化,從而提高了開關(guān)電源的可靠度,降低了成本,產(chǎn)品真正做到了輕、小、薄。上世紀八十年代初我國開始開關(guān)電源的研究工作,與國外相比,在設(shè)計技術(shù)、生產(chǎn)規(guī)模、制造工藝、可靠性程度和產(chǎn)品更新速度等方面,仍然存在較大的差距。目前國內(nèi)的開關(guān)電源老化測試設(shè)備主要是老化車。外觀結(jié)構(gòu)上基本與書架相廣東工業(yè)大學(xué)碩士學(xué)何論文似,一般分為5到7層,每層可擺放約10個開關(guān)電源,靠調(diào)節(jié)負載量以達到老化要求??梢詣澐譃槭謩优c自動的兩類。參照廠商的出售價格,手動的老化車一臺約10000人民幣,相比之下,具有自動測試與控制功能的老化車一臺約45000人民幣。價格差別達到4倍多之大,而且購買自動老化車又會發(fā)現(xiàn)對于一些客戶來說很多功能是沒必要的,所以對開關(guān)電源老化測試系統(tǒng)進行研究與開發(fā),是十分具有現(xiàn)實意義并且能夠產(chǎn)生可觀的經(jīng)濟效益的。從項目開發(fā)的來源上看,瑞德電子公司開關(guān)電源研發(fā)組對這項產(chǎn)品有迫切的需要,說明這類產(chǎn)品的智能化升級是產(chǎn)品發(fā)展的一個趨勢。1.3課題的主要研究工作本課題所研究的對象是開關(guān)電源老化測試系統(tǒng),主要工作包括:研究老化測試系統(tǒng)的工作原理,制定測試系統(tǒng)的系統(tǒng)方案,根據(jù)系統(tǒng)方案進行硬件電路設(shè)計,畫出硬件原理圖、印刷電路板圖紙,編制適合老化測試系統(tǒng)的控制程序,進行控制測試程序的調(diào)試,總結(jié)出設(shè)計開發(fā)經(jīng)驗并進行改進。最終的目標是開發(fā)出一套實用的開關(guān)電源老化測試系統(tǒng),滿足企業(yè)生產(chǎn)的電源產(chǎn)品的老化測試需求,從而帶動該行業(yè)的生產(chǎn)效率。1.4論文內(nèi)容安排1.第一章,緒論。主要介紹課題的背景與意義,同時也簡單介紹了開關(guān)電源測試系統(tǒng)的發(fā)展狀況;2.第二章,開關(guān)電源測試系統(tǒng)的總體方案設(shè)計,進行了選擇論證;3.第三章,測試系統(tǒng)的硬件設(shè)計與調(diào)試,詳細介紹了由RS一485網(wǎng)絡(luò)構(gòu)成的開關(guān)電源測試系統(tǒng)的各個硬件單元模塊的設(shè)計,進行簡單的調(diào)試;4.第四章,測試系統(tǒng)的軟件設(shè)計與調(diào)試,詳細介紹了各個軟件單元模塊的設(shè)計,給出了各個模塊的流程圖,同時介紹了上下位機的程序編寫與調(diào)試;5.第五章,工作總結(jié)與展望。2第二章系統(tǒng)總體方案的設(shè)計第二章系統(tǒng)總體方案的設(shè)計2.1功能需求分析本設(shè)計從使用簡單、調(diào)整方便、功能完備出發(fā),通過單片機控制,具有液晶顯示,蜂鳴器報警,按鍵輸入,能實現(xiàn)掉電保護,故障狀態(tài)顯示。開關(guān)電源老化架內(nèi)用485網(wǎng)絡(luò)連接。具體功能如下:1.單片機通過6路輸出控制開關(guān)電源的負載切換;2.開關(guān)電源老化架上的各個單片機之間用RS485接口聯(lián)網(wǎng)通訊,可通過上位機對參數(shù)進行統(tǒng)一的設(shè)置管理;3.對被老化的開關(guān)電源進行電參數(shù)監(jiān)測,防止過流過壓故障:4.工作狀態(tài)下有LED燈實時反映工作及故障狀態(tài);5.上位機可監(jiān)測網(wǎng)內(nèi)的各個節(jié)點的工作及故障狀態(tài),一旦發(fā)現(xiàn)故障立即通過蜂鳴器報警,并在液晶顯示故障位置及故障類型;6.下位機可單獨設(shè)定參數(shù),并擁有掉電保護功能。2.2系統(tǒng)工作原理開關(guān)電源的技術(shù)指標主要有交流輸入電壓、直流輸入電壓、輸出直流電壓、輸出直流電流(滿載時)、電網(wǎng)調(diào)整率、負載調(diào)整率、輸出穩(wěn)定度、效率(滿載時)、輸出電壓微調(diào)范圍以及輸出紋波。表2—1是一款中小功率開關(guān)電源的相關(guān)參數(shù)。廣東工業(yè)大學(xué)碩士學(xué)位論文表2-1開關(guān)電源的技術(shù)標準Tab.2—1ParametersofSwitchPowerSupply交流輸入電壓90~260VAC直流輸入電壓200—~400VDC輸出直流電壓5V,12V,24V,33V輸出直流電流(滿載時)lA(5V),5A(12V),8A(24V),1A(33V)電網(wǎng)調(diào)整率±0.3%FS負載調(diào)整率0.5%輸出穩(wěn)定度0.5%效率(滿載時)89%輸出電壓微調(diào)范圍±10%輸出紋波<lOOmVp--p開關(guān)電源測試中還有重要的一項就是帶負載老化測試,開關(guān)電源產(chǎn)品在出廠前必須經(jīng)過這道程序才能夠證明合格出廠。根據(jù)開關(guān)電源設(shè)計參數(shù)要求的情況,設(shè)置不同的負載使得被測的開關(guān)電源處于滿載狀態(tài),在滿載工作狀態(tài)下持續(xù)一段規(guī)定的時間,期間檢測被測電源的輸出情況,這個過程稱為開關(guān)電源的老化測試。如果在老化期間測出與技術(shù)指標不符合,例如超出了表2-1中的參數(shù),就需要重新檢查產(chǎn)品的問題。本系統(tǒng)的設(shè)計方案根據(jù)上述要求,采用單片機控制負載大小的形式來實施對開關(guān)電源樣品的老化,監(jiān)測被測樣品的電流電壓情況,及時反饋故障、實施保護以及報警,并且通過聯(lián)網(wǎng)對大規(guī)模老化實驗進行管理。2.3硬件方案2.3.1系統(tǒng)組網(wǎng)方案1.RS232連接。RS232傳輸距離短,一般用于20米以內(nèi)的通信。屬于單端信號傳送,存在共地噪聲和不能抑制共模干擾等問題;2.RS485連接。RS485采用差分信號負邏輯,+2V~+6V表示“0”,一6V~一2V表示“1”。RS485有兩線制和四線制兩種接線,四線制只能實現(xiàn)點對點的通信方式,現(xiàn)很少采用,現(xiàn)在多采用的是兩線制接線方式,這種接線方式為總線式拓樸結(jié)構(gòu)在同一總線上最多可以掛接32個結(jié)點。在RS485通信網(wǎng)絡(luò)中一般采用的是主從通信方式,即一個主機帶多個從機。比較之后,采用RS485的組網(wǎng)方案,可實現(xiàn)一帶多的結(jié)構(gòu),而且可擺脫傳輸4第二章系統(tǒng)總體方案的設(shè)計距離短的局限。2.3.2電壓監(jiān)測方案1.電壓互感器。它與變壓器相近的原理工作。通過副邊線圈上所產(chǎn)生的電流精確反映原邊線圈上的電壓。具有出色的精度、良好的線性度、低溫漂、最佳的反應(yīng)時間和寬頻帶,抗干擾能力強,有電流過載能力。主要用于測量直流、交流和脈沖電壓,適合用在開關(guān)電源上;2.電壓測量電路。該電路包括由第一和第二電容器組成的電容分壓器,還有用于放大第二電容器兩端電壓的第一和第二放大線路。該放大線路分別連接到由邏輯線路控制的第一和第二可控開關(guān)上,該電路進一步包括用于產(chǎn)生由放大線路提供的信號之間代數(shù)差的絕對值的電路,還有比較器電路,該電路提供一個輸出信號控制邏輯電路,以便當所說的絕對值超過一定閥值時是邏輯電路改變狀態(tài);3.應(yīng)用可編程增益放大器。此方案可以簡化方案2的設(shè)計。由于電壓測量電路與電流測量電路具有相似性,可公用一個可編程增益放大器。比較之后,采用可編程增益放大器方案。因為方案3的設(shè)計中可與電流監(jiān)測共用元器件。2.3.3電流監(jiān)測方案1.開環(huán)器件的電流互感器。它與上述提到的電壓互感器相似。應(yīng)用霍爾效應(yīng)的開環(huán)電流傳感器。耗電省,具有開式結(jié)構(gòu)、安裝方便,原邊與副邊之間高度絕緣,穿孔方式、無插入損耗。用于測量直流、交流及脈沖電流,用在通信電源、不間斷電源、斬波器、電化學(xué)等之中;2.閉環(huán)器件的電流互感器。應(yīng)用霍爾效應(yīng)的閉環(huán)(補償)電流傳感器,具有出色的精度和良好的線性度,低溫漂,最佳的反應(yīng)時間,寬頻帶,無插入損耗,抗干擾能力強,有電流過載能力。應(yīng)用于測量直流、交流、脈沖和混合型電流,用在不間斷電源、開關(guān)電源等;3.應(yīng)用可編程增益放大器。由于電流測量電路與電壓測量電路具有相似性,可公用一個可編程增益放大器。廣東工業(yè)大學(xué)碩士學(xué)位論文比較之后,選用方案3,因為可以與電壓監(jiān)測共用元器件。2.3.4控制芯片方案1.傳統(tǒng)51系列8位單片機。51系列單片機成本低,設(shè)計應(yīng)用上容易上手,適用于一般控制器的主控芯片。這類單片機有AVR單片機、凌陽單片機、STC單片機等:2.ARM系列單片機。這類32位數(shù)據(jù)處理,流水線式運算操作,速度快,適合做大量復(fù)雜的數(shù)字以及邏輯運算。主要應(yīng)用于通訊、數(shù)據(jù)處理、消費性電子產(chǎn)品等中高端領(lǐng)域。成本相對較高。比較之后,選用方案1,因為根據(jù)對系統(tǒng)的功能分析發(fā)現(xiàn),采用51系列單片機完全滿足系統(tǒng)性能要求,而且現(xiàn)實習(xí)所在的瑞德電子公司與深圳宏晶科技有良好的合作關(guān)系,因此選用STC單片機作為該系統(tǒng)的主控芯片,在保密性、抗干擾、性價比方面具有一定的優(yōu)勢。2.3.5顯示選型1.觸摸屏顯示模塊DV320240GB8806。它與方案2比較,最大的好處在于方便用戶操作,也為日后的擴展做好了準備。這款帶觸摸的液晶顯示模塊自帶中文字庫;2.不帶觸摸的液晶顯示模塊。它是單純的圖形點陣顯示,沒有觸摸屏輸入;3.數(shù)碼管顯示。它與液晶顯示相比,顯示的信息簡單,價格便宜;4.LED燈。LED燈顯示簡單的開關(guān)量信息,亮度高。比較之后,上位機選用方案1與方案4,下位機選用方案3與方案4。上位機需要顯示的信息量大,并且選用帶觸摸屏有利于用戶輸入與未來擴展,重要的狀態(tài)報警信息用LED同時顯示。下位機顯示的主要是檢測的電流電壓值以及狀態(tài)信息,選用數(shù)碼管與LED的組合較為合適。2.4軟件方案實現(xiàn)具體內(nèi)容下位機的數(shù)碼管輪流顯示檢測的電流以及電壓的數(shù)值。5個LED燈分別代表6第二章系統(tǒng)總體方案的設(shè)計“電流”、“電壓”、“過流”、?!^壓’’、“掉線”。5個按鍵分別為?!黾印?、“減少”、“設(shè)置”、“確認”、“取消”。上位機啟動后先通過485通信讀取下位機的狀態(tài)信息,定時刷新顯示所有下位機的信息。矩陣式按鍵功能如表2-2所示:表2-2矩陣式鍵盤的按鍵功能Tab.2-2SettingoftheKeyboard78/f9/PgUpDel≮}一56/一組合鍵(斜杠后的)l2/l3/PgDnEscO小數(shù)點SetEnter在輸入設(shè)置時也可以通過觸摸屏來實現(xiàn)快速光標定位。6個LED燈分別表示“系統(tǒng)正?!薄ⅰ坝羞^流故障”、“有過壓故障”、“有通信故障”、“設(shè)置狀態(tài)”、“顯示信息狀態(tài)”。每次設(shè)置好的電流、電壓門檻,負載設(shè)置參數(shù)都將通過單片機的EEPROM存儲。上位機與下位機之間的485全雙工通信要做到可靠。預(yù)留有上位機擴展無線通信的功能。如果有任何一個下位機出現(xiàn)故障,上位機的蜂鳴器講進行報警,并于屏幕上顯示故障下位機的位置、故障類型。2.5本章小結(jié)本章首先分析了開關(guān)電源測試系統(tǒng)總體需求,描述了系統(tǒng)的工作原理。緊接著進行了硬件方案的選擇論證,在此基礎(chǔ)上討論了通過軟件所能實現(xiàn)的具體功能,為系統(tǒng)開發(fā)工作指明了方向。7廣東工業(yè)大學(xué)碩士學(xué)位論文第三章測試系統(tǒng)的硬件設(shè)計與調(diào)試在總體方案設(shè)計中,電源測試系統(tǒng)的兩個部分為:上位機監(jiān)控中心和下位機電參數(shù)檢測控制器。其中監(jiān)控中心是控制系統(tǒng)的核心,由單片機控制芯片、人機接口設(shè)備和外圍設(shè)備及軟件設(shè)備組成。它所執(zhí)行的是整個系統(tǒng)的統(tǒng)籌工作,包括設(shè)定測試負載量的大小、顯示報告各個被測開關(guān)電源的運行狀態(tài)、根據(jù)故障狀態(tài)判斷處理手段等。由于它要通過RS-485網(wǎng)絡(luò)進行頻繁的數(shù)據(jù)交換,并且驅(qū)動觸摸屏,對控制芯片的性能要求會比較高。3.1上位機硬件設(shè)計在MCU的選擇上,除了穩(wěn)定可靠、通用化以外,同時也要考慮到系統(tǒng)的成本?,F(xiàn)在市面上的單片機種類很多,其價格也有相當大的區(qū)別,在保證系統(tǒng)的可靠性和功能完整性的前提下采用了性價比高的STCllF56E單片機,在外圍的元器件選擇上也充分考慮了這一點,選擇的都是性價比較高的產(chǎn)品。對單片機進行系統(tǒng)擴展時必須考慮單片機總線的驅(qū)動能力。上位機部分的硬件結(jié)構(gòu)如圖3—1所示。圖3-1上位機結(jié)構(gòu)示意圖‘23‘31‘41Fig.3—1StructureFigureoftheuppercontroller第三章測試系統(tǒng)的硬件設(shè)計與調(diào)試上位機主要承擔(dān)系統(tǒng)與人的交互以及整個系統(tǒng)的協(xié)調(diào)控制的任務(wù),因此硬件上也主要由這兩大部分構(gòu)成。其中圖3-1中的觸摸屏、鍵盤、LED燈與蜂鳴器屬于人機界面部分,而485通信接口是與下位機聯(lián)系的必要的組成部分。為了描述方便,本文將根據(jù)構(gòu)成系統(tǒng)的各個功能模塊對整個測試系統(tǒng)設(shè)計過程進行剖析。首先我們先來分析上位機MCU選擇STCllF56E單片機的必要性。3.1.1上位機MGU簡介STCllF56E單片機是宏晶科技推出的一款抗干擾能力強、保密性好、高速高可靠以及低功耗的單片機。它的主要特點如下拍3:1.完全兼容普通8051指令集,有硬件乘法、除法指令;2.速度快,實現(xiàn)1個時鐘/機器周期,速度比普通8051快8~12倍;3.36個通用10口,比普通8051多4個;4.56K字節(jié)的Flash程序存儲器,1280字節(jié)的SRAM,5KEEPROM;5.具有硬件看門狗;6.內(nèi)部集成MAX810專用復(fù)位電路;7.內(nèi)置一個對內(nèi)部Vcc進行掉電檢測的掉電檢測電路,可設(shè)置為中斷或復(fù)位;8.有1個獨立波特率發(fā)生器,而不必占用T2定時器;9.掉電模式可由內(nèi)部掉電喚醒專用定時器喚醒。根據(jù)以上的特點描述,我們可以看出,它的性能完全滿足作為系統(tǒng)上位機的需要。根據(jù)第二章所講的功能分析以及上位機的原理框圖圖3-1,STCl1F56E的I/O分配如表3-1。9廣東工業(yè)大學(xué)碩士學(xué)何論文表3-1上位機MCU的I/o分配情況Tab.3—1I/OPortsAllocationTableoftheupperMCUI/O引腳名稱連接外部的功能PO.O~P0.7作為數(shù)據(jù)總線使用。連接的包括:觸摸屏模塊的8位數(shù)據(jù)線,2片鎖存器的輸入端,l片緩沖驅(qū)動器的輸出端P1.OMAXl482的DE引腳PI.1MAXl482的RE引腳P1.2蜂嗚器的驅(qū)動信號BUZOUTP1.3~P1.7,P4.4~P4.6引出接口,未來擴展功能用(例如無線通信)P2.O鎖存器1的鎖存使能信號LElP2.1鎖存器2的鎖存使能信號LE2P2.2緩沖驅(qū)動器的使能信號Y1P2.3觸摸屏模塊的片選信號CSP2.4觸摸屏模塊的指令/數(shù)據(jù)選擇信號RSP3.OMAXl482的RO引腳P3.1MAxl482的DI引腳P3.2MAX813L的PFO引腳P3.3觸摸屏模塊的忙碌信號BUSYP3.4觸摸屏模塊的中斷信號INTP3.5觸摸屏模塊的復(fù)位信號RSTP3.6觸摸屏模塊的寫信號wRP3.7觸摸屏模塊的讀信號RDP4.7MAX813L的RESET弓l腳3.1.2RS-485通信模塊工作原理與應(yīng)用RS485通信作為系統(tǒng)的其中一個設(shè)計重點,它的性能好壞決定了這個電源老化測試系統(tǒng)的成敗,因此在這里會做較為詳細的介紹說明。串行通信是單片機與外界進行數(shù)據(jù)交換的一種常用的方式,它能夠有效地解決單個單片機性能不夠的局限性。因為隨著科技的發(fā)展,對產(chǎn)品的功能需求日趨多元化,這就使得控制系統(tǒng)的復(fù)雜程度也越來越來高,在很多場合下,需要多個單片機相互協(xié)作,共同完成整個系統(tǒng)的管理工作。在這類系統(tǒng)當中,可以使用RS232接口連接多個單片機或者PC與單片機,但是由于RS232接口標準的推出時間比較早,其傳輸速度慢、傳送距離短的缺點在很多時候無法滿足工業(yè)應(yīng)用中多機系統(tǒng)的通信要求,所以實際應(yīng)用中往往使用RS85接口標準№1。在第二章的老化系統(tǒng)組網(wǎng)方案中,我們把RS232與RS485作為候選參考進行第三章測試系統(tǒng)的硬件設(shè)計與調(diào)試了篩選,接下來可以對照這兩種協(xié)議以及接口進行詳細的討論,分析出選擇RS485作為聯(lián)網(wǎng)方式的原因。3.1.2.1RS232接口的缺點使用RS232標準時,通信兩端使用的驅(qū)動器和接受器分別負責(zé)TTL電平到RS232電平和RS232電平到TTL電平的轉(zhuǎn)換。由于這兩類芯片均使用單端電路,因此兩者之間的接地電位的電位差Vs可能相差會比較大,這在通信距離較遠時將尤為明顯,同時信號電平也容易受到干擾。RS232規(guī)定最大負載電容為2500pF,這個電容也限制了傳送距離以及傳送速率,而且RS232電路本身也不具有抗共模干擾的特性,RS232的通信距離和通信速率均受到了限制。綜上所述,RS232接口的缺點主要表現(xiàn)在以下幾個方面:1.數(shù)據(jù)通信速率低。RS232規(guī)定的最高傳輸速率20kbit/s雖然可以滿足一般的異步通信需要,但是并不能滿足同步傳輸?shù)囊?;2.通信距離短。使用RS232接口的通信線路在15米左右可以達到正常的通信要求,但無法滿足更長的通信距離,即使使用極好的線路器件和良好的信號條件,也無法使電纜長度超過60米;3.抗干擾能力差。通信兩端的電平轉(zhuǎn)換電路均為單端電路,無法抑制共模干擾,各信號間也容易受到串擾干擾。在這種情形下,1977年EIA制定的RS一449除了保留與RS一232C兼容的特點外,還在提高傳輸速率,增加傳輸距離及改進電氣特性等方面作了很大努力,并增加了10個控制信號盯1。與RS-449同時推出的還有RS-422和RS-423,它們是RS-449的標準子集。另外,還有RS-485。它是RS-422的變形。RS-422、RS一423是全雙工的,而RS-485是半雙工的。因RS-485為半雙工的,數(shù)據(jù)信號采用差分傳輸方式,也稱作平衡傳輸。用于多站互連時可節(jié)省信號線,便于高速、遠距離傳送。在這里有必要注意的是,既然RS-485是RS-422的變形,“全雙工RS-485網(wǎng)絡(luò)”實際上指的就是RS-422網(wǎng)絡(luò),它需要4根線進行多機通信。在很多表述上,RS-422都歸類為RS-485,作為RS-485的增強形式。廣東工qk大學(xué)碩士學(xué)位論文3.1.2.2RS-485總線概況RS-485使用一對雙絞線,將其中一根線定義為A,另一根線定義為B。在通常情況下,發(fā)送驅(qū)動器A、B2_間的正電平在+2~+6V,是一個邏輯狀態(tài),負電平在一6~一2V,是另一個邏輯狀態(tài)。另外有一個信號地C,在RS-485中還有一“使能”端,用于控制發(fā)送驅(qū)動器與傳輸線的切斷與連接。當“使能”端起作用時,發(fā)送驅(qū)動器處于高阻狀態(tài),稱作“第三態(tài)”,即它是有別于邏輯“l”與“0”的第三態(tài)。RS-485最大傳輸距離約為1200米,最大傳輸速率為lOMbps。平衡雙絞線的長度與傳輸速率成反比,在lOOkb/s速率以下,才可以使用規(guī)定中最長的電纜長度。只有在很短的距離下才能夠獲得最高的傳輸速率。一般100米長的雙絞線的最大傳輸速率僅為IMbps。RS-485具有很強的抗共模干擾的能力,允許一對雙絞線上一個發(fā)送器驅(qū)動多個負載設(shè)備嘲‘91。相比起RS一232C,RS一485具有以下優(yōu)點:1.邏輯“1”由+2~+6V表示;邏輯“0”由--6一---2V表示。接口信號電平比RS-232C降低了,就不易損壞接口電路芯片,并且該電平與TTL電平兼容,可方便與TTL電路連接;2.RS-485的數(shù)據(jù)最高傳輸速率為lOMbps,RS一485接口是采用平衡驅(qū)動器和差分接收器的組合,抗共模干擾能力增強,即抗噪聲干擾性好;3.RS-485接口的可以實現(xiàn)遠距離輸送,另)}'RS-232C接口在總線上只允許連接1個收發(fā)器,即單站能力。而RS一485接口在總線上是允許連接256個收發(fā)器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立設(shè)備網(wǎng)絡(luò)。因為RS-485接口具有良好的抗噪聲干擾性、長的傳輸距離和多站能力等優(yōu)點就使其成為首選的串行接口。另外,因為RS-485接口組成的半雙工網(wǎng)絡(luò),一般只需兩根連線,所以RS-485接口均采用屏蔽雙絞線來傳輸,接口連接器采用DB一9的9芯插頭座,與智能終端RS-485接口采用DB-9孑L,與鍵盤連接的鍵盤接口RS一485采用DB一9針no兒¨m㈨1。作為對比,如表3-2所示為RS-232C、RS一422A、RS-485的性能比較n制。第三章測試系統(tǒng)的硬件設(shè)計與調(diào)試表3-2RS-232C、RS-422A、RS一485的性能比較Tab.3-2ComparisionofRS一232C、RS一422A、RS一485接口RS一232CRS-422ARS-485操作方式單端差動方式差動方式最大距離/m15(24kb/s)1200(100kb/s)1200(100kb/s)最大速率200kb/slOMb/s10Mb/s最大驅(qū)動器數(shù)目1132最大接收器數(shù)目1lO32接收靈敏度±3V±200mY±200mY驅(qū)動器輸出阻抗300Q60kQ120kQ接收器負載阻抗3~7kQ>4kQ>12kQ負載阻抗3~7kQ100Q60Q對公用點電壓范圍/V±25一O.25~+6—7~+123.1.2.3RS一485總線驅(qū)動RS-485接口可以連接成半雙工和全雙工兩種通信方式,這兩種方式都有對應(yīng)的驅(qū)動芯片。半雙工通信芯片有SN75176、SN751276、SN75LBCl84、MAX485、MAXl478、MAX3082、MAXl483等。全雙工通信芯片有SN75179、SN75180、MAX488~491、MAXl482等。通過通信芯片的性能比較發(fā)現(xiàn),支持網(wǎng)絡(luò)節(jié)點為256的全雙工通信芯片lIIAXl482比較符合開關(guān)電源老化測試系統(tǒng)的應(yīng)用需求。以下就對這款驅(qū)動芯片做一些簡單的說明。在表3-2中,RS-485網(wǎng)絡(luò)節(jié)點數(shù)是32,然而如果使用MAXl482作為站的收發(fā)器,由于它的輸入阻抗是標準接收器的8倍,所以網(wǎng)絡(luò)上可以掛256個站n51。MAXl482是專門為RS一485通信應(yīng)用所設(shè)計的低功耗收發(fā)器。它能夠很大程度上消除總線上的反射信號以及電磁干擾。通信速率最大能夠達至f1250kbps。它由5伏電源供電,在工作狀態(tài)下從電源拉動20uA的電流,而在它獨特的“低電流關(guān)機模式”中僅僅消耗O.1pA的電流。對比其他芯片,它的主要特點如下:1.使用+5V單電源工作;2.工作電流僅僅需要20uA;3.限斜率有助于消除電磁干擾與削弱反射;4.低電流關(guān)機模式下電流只需要0.120uA;5.共模輸入電壓范圍為一7~+12V;6.能夠允許的總線上的收發(fā)器總數(shù)可以達至U256個;7.具有過載保護功能?;谏鲜鎏攸c,MAXl482主要應(yīng)用的場合有:1.低功耗的RS一485/RS一422網(wǎng)絡(luò);2.對電磁干擾非常敏感的場合;3.工控局域網(wǎng)絡(luò);4.大型的256個節(jié)點的局域網(wǎng)?!保粒兀欤矗福驳囊_功能描述見表3—3。表3-3MAXl482的引腳功能描述Tab.3-3MAXl482PinFunctionDescriptions引腳號名稱功能2R0接收器輸出。在RE為0的前提下,如果A比B高200mV或者A與B沒有接上,則RO輸出高電平;如果A比B低200mV,則RO輸出低電平。3RE接收器輸出時能。引腳為0,允許接收器輸出:引腳為l,禁止接收器輸出。假如RE為1同時DE為0,則芯片進入低電流關(guān)機模式。4DE驅(qū)動器輸出時能。引腳為l,允許驅(qū)動器工作;引腳為0,禁止驅(qū)動器工作。假如RE為1同時DE為0,則芯片進入低電流關(guān)機模式。如果允許驅(qū)動器工作,該設(shè)備的功能相當于線驅(qū)動器。5DI驅(qū)動器輸入。在DE為l的前提下,DI為0,則Y輸出低電平且Z輸出高電平:DI為l,則Y輸出高電平且Z輸出低電平。6,7GND接地端9Y驅(qū)動器同相輸出端10Z驅(qū)動器反相輸出端12A接收器同相輸入端11B接收器反相輸入端14Vcc電源端。電壓范圍可以是4.75V’5.25V。l,8,13N.C.空腳,不需要連線。發(fā)送功能和接收功能的設(shè)置(真值表)如表3—4、表3—5所示。表3-4MAxl482發(fā)送功能表Tab.3—4MAXl482DeliverConfiguration輸入輸出REDEDIZYXl1O1X10l0O0X高阻高阻1OX高阻高阻14第■章測試系統(tǒng)的硬件設(shè)計與調(diào)試表3-5MA)(1482接收功能表Tab.3-5MAXl482ReceiverConfiguration輸入輸出REDEA-BROO0>+0.2V10O<一0.2V0O0輸入開路11OX高阻如圖3-2所示,當由MAXl482芯片作為RS-485網(wǎng)絡(luò)上的收發(fā)驅(qū)動器的時候,只是需要4根連線即可,這使得組網(wǎng)變得尤為方便。但在這當中值得注意的是,圖中只有分居左右兩側(cè)的兩塊MAXl482的差分信號線之間(也就是驅(qū)動器的同相輸入端Y與反相輸入端Z之間,還有接收器的同相輸入端A與反相輸入端B之間)是需要串接上一個120Q的電阻。這兩片芯片其中一片(圖中左邊的)是作為整個網(wǎng)絡(luò)的終端,另外一片則是在位置上處于總線的另一端。圖3-2liAXl482芯片構(gòu)成的全雙工RS一485通信網(wǎng)絡(luò)Fig.3-2MAXl482Ful1一DuplexRS一485Network3.1.2.4RS-485網(wǎng)絡(luò)的接口與連線RS-485使用三種標準接口連接器,一種為37引腳的D型口,一種為9引腳的D型口舊1,還有一種為8引腳的D型口,這三種連接器對應(yīng)的管腳說明分別如表3-6、表3—7、表3-8所示。廣東工業(yè)大學(xué)碩士學(xué)f訌論文表3-637引腳連接器信號說明Tab.3-637一PinConnectorDescriptions引腳號符號縮寫說明lShield屏蔽地2SRI信號速率指示器3n/a空腳4SD+發(fā)送數(shù)據(jù)+5ST+發(fā)送時鐘+6RD+接收數(shù)據(jù)+7RTS+請求發(fā)送+8RT+接收時鐘+9CTS+允許發(fā)送+10LL本地回送11DM+數(shù)據(jù)模式+12TR+數(shù)據(jù)終端準備好+13RR+接收設(shè)備準備好+14RL遠端回送15IC來話呼叫16SF/SR信號速率選擇/頻率選擇17TT+終端同步+18TM測試模式19GND信號地20RC接收公共端2ln/a空腳22SD-——發(fā)送數(shù)據(jù)一23ST一發(fā)送時鐘一24RR一接收準備好一25RTS?——請求發(fā)送一26RT一接收同步一27CTS—-—允許發(fā)送一28IS終端正在服務(wù)29DM一數(shù)據(jù)模式一30TR一數(shù)據(jù)終端準備好一31RR一接收設(shè)備準備好一32SS備用選擇33SO信號質(zhì)量34NS新信號35TT一終端同步一36SB備用指示器37SC發(fā)送公共端16表3-79腳連接器信號說明Tab.3-79-PinConnectorDescriptions引腳號符號縮寫說明1Shield屏蔽地2RTS+請求發(fā)送+3RTS?——請求發(fā)送一4TXD+發(fā)送數(shù)據(jù)+5TXD-——發(fā)送數(shù)據(jù)一6CTS+允許發(fā)送+7CTS-?—允許發(fā)送一8RXD+接收數(shù)據(jù)+9RXD一接收數(shù)據(jù)一表3-88腳連接器信號說明Tab.3-88-PinConnectorDescriptions引腳號符號縮寫說明1TX+發(fā)送數(shù)據(jù)+2TX———發(fā)送數(shù)據(jù)一3RX+接收數(shù)據(jù)+4,5,7,8NC空腳6RX?--接收數(shù)據(jù)一由上面的對比可以看出,37腳的連的場合,而且占用的IO資源相當多;8接腳器最復(fù)雜,一般應(yīng)用在要求比較苛刻連接器的結(jié)構(gòu)相對比較簡單,它實際上就是我們最常見的電腦網(wǎng)線接口,與MAXl482接口轉(zhuǎn)換芯片連接比較方便。它與MAXl482芯片的硬件連線如圖3-3所示。圖3-3RS-485通信接口部分電路Fig.3-3RS一485NetworkInterfaceCircuit圖3-3中芯片MAXl482的RO、RE、DE、DI引腳分別與單片機的P3.0(RxD)、廣東工業(yè)大學(xué)碩士學(xué)化論文P1.1、P1.0、P3.1(TxD)相連,并且都加上了10K的上拉電阻。5伏電源與地之間的電容用于增強電源的穩(wěn)定性。圖中的兩個120Q的電阻是接在總線末端的匹配電阻,吸收總線上的反射信號,保證信號傳輸無毛刺。匹配電阻的取值應(yīng)該與總線的特性阻抗相當u鍆。當總線上沒有信號傳輸時,總線處于懸浮狀態(tài),容易受到干擾信號的影響。在總線上差分信號正端A與5伏電源間接一個20kQ的電阻,正端A與負端B之間接一個120Q的電阻,負端B與地之間接一個20kQ的電阻,形成一個電阻網(wǎng)絡(luò)。當總線上沒有信號傳輸時,,即使有干擾信號,也很難產(chǎn)生串行通信的起始信號0,從而增加了總線抗干擾能力。RS-485網(wǎng)絡(luò)的連線在前面提到的使用雙絞線是在半雙工通信的場合,根據(jù)上面介紹的接口類型的不同,連線也是與之一一對應(yīng)的。37引腳的D型口使用的是比較粗的485總線專用的電纜,9引腳的D型口使用的是9針的串口連線,而8引腳的D型口所使用的是PC聯(lián)網(wǎng)常用的網(wǎng)線。3.1.3觸摸屏驅(qū)動在現(xiàn)代工控設(shè)備日漸智能化、人性化的今天,觸摸屏作為工控系統(tǒng)的人機界面逐漸成為了一種趨勢。尤其是在系統(tǒng)顯示的信息量多的情況下,為了達到對這些信息進行操作、修改、設(shè)定,應(yīng)用傳統(tǒng)的單片機輸入設(shè)備,例如鍵盤、按鍵等,操作會顯得相當?shù)姆爆崳蟠笤黾恿斯ぷ魅藛T的工作量,降低了生產(chǎn)或者工作效率。3.1.3.1觸摸屏的基本原理典型觸摸屏的工作部分一般由三部分組成,如圖3—4所示:兩層透明的阻性導(dǎo)體層、兩層導(dǎo)體之間的隔離層、電極。阻性導(dǎo)體層選用阻性材料,如銦錫氧化物(ITO)涂在襯底上構(gòu)成,上層襯底用塑料,下層襯底用玻璃。隔離層為粘性絕緣液體材料,如聚脂薄膜。電極選用導(dǎo)電性能極好的材料(如銀粉墨)構(gòu)成,其導(dǎo)電性能大約為ITO的1000倍¨引。18乏三薹翌薹耋釜譬耋0.蘭:.:鎏墨透明導(dǎo)體圖3_4觸摸屏結(jié)構(gòu)Fig3-4StrutureofTouchPanel觸摸屏工作時,上下導(dǎo)體層相當于電阻網(wǎng)絡(luò),如圖3-5所示。當某一層電極加上電壓時,會在該網(wǎng)絡(luò)上形成電壓梯度。如有外力使得上下兩層在某一點接觸,則在電極未加電壓的另一層可以測得接觸點處的電壓,從而知道接觸點處的坐標。比如,在頂層的電極(x+.x一)上加上電壓,則在頂層導(dǎo)體層上形成電壓梯度,當有外力使得上下兩層在某一點接觸,在底層就可以測得接觸點處的電壓,再根據(jù)該電壓與電極(x+)之間的距離關(guān)系,知道該處的X坐標。然后,將電壓切換到底層電極(Yty--)上,井在頂層測量接觸點處的電壓,從而知道Y坐標。Y+Z一、々圖3-5工作時的導(dǎo)電層Fig3-5ElectricLayerWorkingPrinciple廣東工業(yè)大學(xué)碩士學(xué)位論文3.1.3.2觸摸屏的控制實現(xiàn)在現(xiàn)在很多工控系統(tǒng)的應(yīng)用中,將觸摸屏作為一個輸入設(shè)備,對觸摸屏的控制也有專門的芯片。很顯然,觸摸屏的控制芯片要完成兩件事情:其一,是完成電極電壓的切換;其二,是采集接觸點處的電壓值(即A/D)。本文以瑞佑(RAIO)公司生產(chǎn)的芯片RA8806為例,介紹觸摸屏控制的實現(xiàn)n71。RA8806內(nèi)建一組10位ADC和控制電路,以連接四線電阻式的觸控屏幕。對使用者而言,應(yīng)用觸控屏幕的功能只需連接X+、X一、Y+和Y一等四條信號線到RA8806即可。系統(tǒng)就能不斷監(jiān)測,直到觸控的事件(touchevent)發(fā)生為止。當觸控事件發(fā)生時,在屏幕電阻上所產(chǎn)生的分壓將決定觸控的所在位置。在XY的坐標值被傳回系統(tǒng)(RA8806)并個別儲存在特定的緩存器后,觸控屏幕控制器(touchpanelcontroller)將發(fā)出一中斷告知微處理機(MPU)。在觸控屏幕功能的應(yīng)用上,RA8806提供兩種操作模式,分別是“自動模式”和“手動模式”。在“自動模式”中,當觸控事件發(fā)生時,能自動讀回對應(yīng)的XY坐標值?!八^“手動模式”是指從“偵測觸控事件”到最后的“讀出XY坐標值”的整個過程,都是由程序設(shè)計師以手動操作方式來完成。使用此一模式的優(yōu)點在于,它給予程序設(shè)計師更彈性的應(yīng)用空間。換句話說,在手動模式下,所有觸控屏幕功能相關(guān)的緩存器都必須由程序設(shè)計師來設(shè)定,以軟件(程序)控制的方法來實現(xiàn)觸控屏幕應(yīng)有之功能。關(guān)于如何通過軟件編程來實現(xiàn)觸摸屏輸入功能,將會在第四章的相應(yīng)部分作詳細的描述。3.1.3.3觸摸屏模塊的應(yīng)用觸摸屏是與顯示屏相配合使用的,所以為了使用上的方便,一些廠商通常將觸摸屏薄膜、LCD液晶顯示屏以及外圍所需的元器件組合在一起,引出必要的接線,做成觸摸屏模塊。在選用觸摸屏模塊的時候,需要注意和考慮好以下一些問題:1.一般工控系統(tǒng)作為人機界面的觸摸屏顯示尺寸不能太小。因為操作人員一般是使用手指對觸摸屏進行操作的,假如觸摸屏尺寸偏小的話操作人員用手指操作就會經(jīng)常帶來定位失誤,從而削減了觸摸屏的便利性,倘若折中的辦法就是使用觸摸屏專用的筆,但是這樣就會降低效率:第三章測試系統(tǒng)的硬件設(shè)計與調(diào)試2.有沒有必要選擇彩色屏幕。一般工控系統(tǒng)顯示的信息里面以文字以及一些簡單的圖形符號為主,倘若沒有特殊要求顯示效果的情況下通常只選用黑白兩色的屏幕;3.觸摸屏自身帶不帶背光。根據(jù)工作環(huán)境的場合進行選擇;4.觸摸屏模塊自身帶不帶字庫。帶字庫的通常會稍微貴一點,但是會為顯示部分的編程帶來不少方便;5.有沒有多圖層顯示支持。這個功能需要硬件上有多個顯示內(nèi)存。在顯示信息量變化大的情況下,刷新屏幕顯示效果上會有明顯差別。在顯示一些動態(tài)效果上會顯得比較平滑;6.是否已經(jīng)附帶接上觸摸屏的薄膜。因為很多液晶顯示屏的顯示尺寸不標準,在市面上另外選擇4線電阻式觸摸屏薄膜的尺寸往往不能夠與之相匹配。所以觸摸屏的液晶顯示與觸摸屏貼膜的分別購置會帶來諸多不便。根據(jù)系統(tǒng)功能的綜合考慮,選用了深圳市迪威液晶的型號為DV320240GB(8806)的觸摸屏顯示模塊。外形尺寸如表3—9所示¨引。表3—9DV320240GB(8806)外型尺寸Tab.3-9SizeofDV320240GB(8806)項目標準尺寸單位模塊體積160.0×109.0×13.OⅡ皿定位尺寸152.0×104.7ⅡUn視域122.0×92.OⅡUn行列點陣數(shù)320×240dots點距離O.03×O.03mm點大小0.33×0.33n皿在液晶顯示屏下面的電路板上,右側(cè)有一列排孔。孔的數(shù)量為20個,對外來說可以通過焊接彎針接成20引腳的接口,功能如表3-10所描述的。其中要通過在GND、VO、VEE之間接上電位器來達到調(diào)節(jié)顯示對比度的目的,模塊底板的背面已經(jīng)有一個20kQ的電位器VRl,所以在主板上可以不必再裝電位器。2l表3-10觸摸屏模塊電路板上的引腳描述Tab.3一10PinDescriptionoftheTouchScreenModule引腳號引腳特性級別引腳功能1GNDOV電源地2VCC+3.3或5V電源3VO一18.5VLCD驅(qū)動電壓(外接可調(diào)電阻,調(diào)節(jié)對比度)4WRH/L寫信號,低有效5RDH/L讀信號,低有效6CSH/L片選信號,低有效7RS(AO)H/L指令數(shù)據(jù)選擇,H:指令,L:數(shù)據(jù)8RSTH/L復(fù)位信號,低有效,復(fù)位完成后拉高9~16DBO~DB7H/L八位三態(tài)并行總線17VOUT(VEE)?—?23VLCD驅(qū)動負壓電源輸出18BLA+3.3~5V背光驅(qū)動電壓19INTH/L中斷信號20BUSYH/L忙碌信號上位機單片機與觸摸屏模塊DV320240GB(8806)之間的對應(yīng)引腳的連線如圖3-6所示。模塊的八位并行總線與單片機數(shù)據(jù)總線接口PO口相連,CS引腳與RS引腳分別和高位地址總線中的P2.3與P2.4,利用線選法來訪問模塊的指令存儲區(qū)與數(shù)據(jù)存儲區(qū)。讀信號與寫信號單片機有對應(yīng)的專用功能引腳P3.7與P3.6。剩下的RST、INT、BUSY主要是單片機與模塊之間控制與反饋狀態(tài)信息的橋梁,分別與單片機的P3.5、P3.4、P3.3連接。P0.oNpo.7<>船0~DB7P2.3CSP2.4RsP3.6/-R?。校常罚臁拗校常担祠校常储颍颍颍校常趁髁耍螅詧D3-6DV320240GB與控制器連接圖Fig.3.6LinkofDV320240GBandtheConnector第三章測試系統(tǒng)的硬件設(shè)計與調(diào)試3.1.4上位機的I/0擴展根據(jù)單片機的設(shè)計經(jīng)驗,51系列的單片機如果系統(tǒng)不作任何擴展,PO~P3接口可作i/o接口使用。只要稍微擴展系統(tǒng),PO、P2接口則被用為地址線,PO接口還兼做數(shù)據(jù)線,P3接口常被用作特殊功能專用引腳,剩下的只有P1接口作為普通i/o來使用。而在實際應(yīng)用中,只有8位i/o接口往往是不夠用的,所以i/o接口需要擴展。I/o接口擴展方法主要有兩種:總線擴展法和串行口擴展法??偩€擴展又可以分為簡單i/o擴展和可編程I/O接口擴展。擴展I/O接口常用芯片有TTL、CMOS鎖存器、三態(tài)門芯片,例如74系列的373、573、244、273、367等,這些常用來擴展簡單I/O接口??删幊绦酒S玫挠校福玻担?、8155等,利用程序?qū)π酒M行設(shè)置,軟硬件結(jié)合實現(xiàn)對i/o接口的擴展n引。在上位機控制器中,由表3-1可以看出,PO的8位接口不僅僅要作為數(shù)據(jù)總線與觸摸屏模塊相連,而且還要肩負起I/O接口擴展的工作。這里需要應(yīng)用的擴展芯片有2片8位三態(tài)鎖存器74LS573瞳∞以及1片緩沖驅(qū)動器74LS244乜¨。如圖3-7所示,在P0的數(shù)據(jù)總線上“掛上”所需要的擴展芯片,然后通過P2的地址線選通所需要工作的芯片。廣東工qk大學(xué)碩士學(xué)位論文ICl00Ol02030405060700Ol02030405060774LS573IC3E■i1Y2lA2IY3lA31Y4lA4|i石I..................一74LS244Ll-_一L2L3●_一L4LEDlLED2LED3LED4LED5LED6HlH2H3H4圖3-7I/O接口擴展電路‘Fig.3—7InterfaceCircuitforExtendingI/OPorts其中上位機MCU的P2.0、P2.1、P2.2分別與ICl、IC2、It3片選相連。這里的選片方式是線選法。這種方法是把單片機高位地址線分別與多個擴展芯片的片選端連通,控制選擇各條線的電平,以達到選片目的。線選法優(yōu)點是接線簡單,適用于擴展芯片較少的場合,缺點是芯片地址不連續(xù),地址空間利用率低。.IC2的輸出端用于控制6個LED燈的點亮與否,低電平有效。ICl的L1~L4是與矩陣式鍵盤的列線相連,IC2的H1~H4是與矩陣式鍵盤的行線相連。3.1.5矩陣式鍵盤在開關(guān)電源老化測試控制系統(tǒng)中,上位機除了觸摸屏作為整個系統(tǒng)的人機界面外,還需要考慮研究另一套輸入設(shè)備。這里比較常用的就是矩陣式鍵盤。下面簡單介紹一下矩陣式鍵盤工作原理。將單片機的I/O口線的一部分作為行線,另一部分作為列線,按鍵設(shè)置在行線和列線的交叉點上,這就構(gòu)成了矩陣式鍵盤。矩陣式鍵盤中按鍵的數(shù)量可達到24麗一0l2345672l.F啪叭;|m叭哪肼M眥Ⅲ啪一溉.1西而第三章測試系統(tǒng)的硬件設(shè)計與調(diào)試行線數(shù)n乘以列線數(shù)m,如4行、4列的矩陣式鍵盤的按鍵數(shù)可以達到4×4=16個。由此可見,矩陣式鍵盤在按鍵數(shù)較多的情況下,可以節(jié)省I/0資源。如圖3-8所示,單片機所接出的行線H1、H2、H3、H4與列線L1、L2、L3、L4構(gòu)成了16鍵的鍵盤。判斷是否有按鍵按下的方法分為以下幾步n91:1.向所有列線Wo口輸出低電平后,將行線的電平狀態(tài)讀入累加器A中。若無鍵按下,行線仍保持高電平狀態(tài),若有鍵按下,行線至少應(yīng)有一條為低電平;2.確定有鍵按下后,求鍵碼。求鍵碼的方法是:依次從一條列線上輸出低電平,然后檢查各行線的狀態(tài),若全為高電平,說明該按鍵不在此列,若不為1,則說明閉合鍵在該列,且在變?yōu)榈碗娖降男械慕稽c上。值得注意的是,在鍵盤處理程序中,每個鍵都被賦予了一個鍵號,由列線I/o口輸出的數(shù)據(jù)和從行線I/0口讀入的數(shù)據(jù)可以求出閉合鍵的鍵號。卜I。10性嘁.[—.<二衛(wèi)口?、==I[弋_........./、竺竺lS13¥14¥15¥16-_■■_?_■‘_———■—?_l一.——-、..—_oo_]‘—-oo_]‘—_o。-]?!撸铮啊保蹋螅挂唬ぃ保埃保樱保币唬樱保玻撸臁瘛摺觥摺觥觯?-_■■_——-、—_oo_1。—一oo一]‘—_oo一]1-—_。o——.1......-/S5一S6一S7一S8-_■■_-_l■‘..I。__■■_-——-、—一oo-]1—_oo_11—_oo_]‘——.o0——1......-/Sl一S2一s3一S4--—■._I。ll-—■●_?——-、—一oo一]—_oo一]—_o。_]——.。0——13.1.6DC-DC變換圖3-8矩陣式鍵盤電路原理Fig.3-8InterfaceCircuitofKeyboard電源轉(zhuǎn)換是控制系統(tǒng)使用中經(jīng)常遇到的問題??刂葡到y(tǒng)中常用到的電壓有3種:12伏、5伏以及3.3伏。12伏主要是繼電器以及一些常用的驅(qū)動設(shè)備中要用到。5伏與3.3伏主要是單片機以及集成芯片的供電需要,3.3伏常在通信中廣東工業(yè)大學(xué)碩士學(xué)位論文用到。由于下位機的繼電器需要12伏的電源供電,而且12伏的開關(guān)電源比較常用,因此這里主要需要把12伏轉(zhuǎn)換為芯片工作所需的5伏電源。根據(jù)這種DC—DC轉(zhuǎn)換需要,選用MC34063芯片會為設(shè)計帶來不少方便。MC34063是一種用于DC—DC電源變換的集成電路,應(yīng)用比較廣泛,通用廉價易購。極性反轉(zhuǎn)效率最高65%,升壓效率最高90%,降壓效率最高80%,變換效率和工作頻率濾波電容等成正比[221o實際應(yīng)用中,有個計算典型電路外圍元件參數(shù)的自動計算工具軟件。只要輸入“輸入電壓"、“輸出電壓”、“輸出電流”、“輸出電壓波紋系數(shù)”、“工作頻率”這幾個關(guān)鍵參數(shù)就能夠生成外圍電路圖以及元件參數(shù)(見圖3—9)。圖3-9降壓電路圖Fig.3-9CircuitofStep—DownConverter元件計算的參考公式有以下幾個:Vout(輸出電壓)=1.25V(1+R1/R2)Ct(定時電容)=O.000004*Ton(I作頻率)Ipk=2木Iomax木T/toffRsc(限流電阻)=0.33/Ipk(3.1)(3.2)(3.3)(3.4)第三奄測試系統(tǒng)的硬件設(shè)計與調(diào)試Lmin(電感)=(Vimin--Vces)*Ton/Ipk(3.5)Co(濾波電容)=lo*ton/Vp-p(波紋系數(shù))(3.6)ton/toff=(Vo+Vf--Vimin)/(Vimin--Vces)(3.7)其中,Vces=1.OV,Vf(快速開關(guān)二極管正向壓降)=1.2V,Ct決定內(nèi)部工作頻率,Rsc決定輸出電流,Co決定輸出電壓波紋系數(shù),Vimin為輸入電壓不穩(wěn)定時的最小值。在式(3.1)到式(3.7)當中,式(3.1)中的R1與R2的選擇是尤為關(guān)鍵的,因為它們決定了輸出電壓Vout,通過軟件的計算,要使輸出為5V,R1?。欤耄遥踩。常搿JO碌耐ㄟ^軟件計算以及人工后期調(diào)整,得到圖3-10。f∞圖3-1012V一5V變換電路Fig.3一i0Circuitfor12Vto5VConvertion3.2下位機硬件設(shè)計正如本章剛開始所介紹的那樣,下位機負責(zé)的主要工作是對于待老化開關(guān)電源的“測”與“控”?!皽y”的是開關(guān)電源在電子負載老化過程中的電參數(shù),而“控”的是老化測試中電源所帶的負載量的大小。這些要求下位機單片機在選型上與上位機的側(cè)重點有所不同,上位機作為系統(tǒng)的人機界面,所連接的設(shè)備比較多,因此要求上位機的I/O資源要比較豐富。而相比之下,下位機的工作比較“專一”,需要有AD轉(zhuǎn)換接口。通過上面的分析比較以后,決定選用的STCl2C5410AD作為下位機的主控芯片。這里選用28腳的窄體DIP封裝便于芯片的編程以及更換。具體性能特點如下‘2引:1.通用10口23個,可設(shè)置成4種模式:準雙向口/弱上拉(普通8051傳統(tǒng)IO口),推挽/強上拉,僅為輸入/高阻,開漏。每個10口驅(qū)動能力均可達到20mA,但整個芯片最大不得超過55mA:廣東工業(yè)大學(xué)碩士學(xué)位論文2.10位ADC,8通道。4路P刪,可以當4路D/A使用:3.10k字節(jié)片內(nèi)FLASH程序存儲器,512字節(jié)片內(nèi)RAM數(shù)據(jù)存儲器;4.6個16位定時器;5.芯片內(nèi)EEPROM功能,還有硬件看門狗:6.兼容5l指令集;7.5.5~3.5V的寬電壓范圍供電。下位機作為真正的測試終端,結(jié)構(gòu)如圖3—11所示。電源I.Ir輸出控制信號。I一——顯不485通信接口下位機孤cU鹵1r1r數(shù).電流電壓測量I?-L皿燈碼管圖3-i1下位機的外圍設(shè)備Fig.3一IiStructureoftheLowerController與上位機所不同的是,下位機的主要任務(wù)是測控。除了具有簡單的顯示功能外,準確快速地測量出開關(guān)電源的電參數(shù)狀態(tài)是關(guān)鍵,并且能夠根據(jù)上位機的設(shè)置來去對老化的負載參數(shù)進行控制輸出。根據(jù)連接的外部設(shè)備,需要對單片機STCl2C5410AD的I/O資源進行合理的調(diào)配,分配的結(jié)果如表3-1l所示。第i章測試系統(tǒng)的硬件設(shè)計與調(diào)試表3-11下位機STCl2C5410AD的I/O分配情況Tab.3—11I/OPortsAllocationTableofSTCl2C5410ADI/O引腳名稱連接外部的功能P1.O/ADCOV-仰,開關(guān)電源電壓/電流的檢測輸出結(jié)果,這個信號需要啟用單片機的AD轉(zhuǎn)換器P1.4可編程增益放大器PGAl13的片選P1.5/MOSISPI接口的數(shù)據(jù)輸出,與可編程增益放大器PGAll3的SPI數(shù)據(jù)輸入口DIO相連P1.7/SCLKSPI接口的時鐘輸出,與PGAll3的SPI的時鐘口SLCK相連P2.O'-P2.5連接繼電器驅(qū)動芯片的6個輸入端,輸出高電平有效以驅(qū)動繼電器閉合,使得相應(yīng)的負載接上開關(guān)電源,實現(xiàn)控制老化負載量的目的P2.6連接串口轉(zhuǎn)并口芯片74HCl64的數(shù)據(jù)輸入端P2.7連接串口轉(zhuǎn)并口芯片74HCl64的串口時鐘輸入端P3.3,P3.4,P3.5,P3.7分別對應(yīng)COMl~COM4,4位共陽數(shù)碼顯示管的位控制端P3.O/RxDMAXl482芯片的接收器輸出端ROP3.1/TxDMAXl482芯片的發(fā)送器輸入端DIP1.1與芯片74HCl64共同控制指示燈LEDl~LED5P1.2MAXl482芯片的發(fā)送器使能端DEP1.3MAXl482芯片的接收器使能端RE3.2.1電參數(shù)的檢測開關(guān)電源的輸出電壓與電流是作為檢驗產(chǎn)品是否符合實用標準的一項重要參數(shù),因此檢測電路的設(shè)計是整個測試系統(tǒng)中最重要的一個部分。它的品質(zhì)高低完全決定了系統(tǒng)的成敗。它的復(fù)雜性體現(xiàn)在被測對象輸出范圍的不確定性。因為測試系統(tǒng)要面向所有的開關(guān)電源產(chǎn)品。舉例來說,單純是電壓范圍就一般有小到3伏大至24伏的,如果不能夠按照需要調(diào)節(jié)放大器的放大倍數(shù),會為數(shù)據(jù)采集的結(jié)果帶來很大的誤差。正因如此,這里采用了可編程增益放大器(PGA)作為檢測電壓電流的運放,以便保證轉(zhuǎn)換結(jié)果的誤差能夠縮小到可以接受的范圍乜劓。應(yīng)用放大器測量電壓、電流有典型的電路,首先介紹其工作原理。電壓測量主要是應(yīng)用同相放大器的原理,由于輸入范圍變化較大,同相輸入端前面要加入電壓分壓網(wǎng)絡(luò)降低同相端的輸入電壓。在一些電子測量儀器、裝置或產(chǎn)品中,經(jīng)常有測量電路中直流電流的需要,因此研發(fā)人員開發(fā)出各種各樣的電流檢測集成電路。它是一種I/V轉(zhuǎn)換器,將測廣東工業(yè)大學(xué)碩士學(xué)位論文量的電流轉(zhuǎn)換成相應(yīng)的電壓,即V=kI,其中k為比例常數(shù)。另外,在一些電子產(chǎn)品中要限制輸出電流,以防止有故障時(負載發(fā)生局部短路或輸出端短路、電源輸出電壓升高等)產(chǎn)生過流而造成更大損失。檢測到有過流發(fā)生時,可以控制關(guān)斷電源或負載開關(guān),或以限制的電流輸出口5l。圖3-12是一種電流檢測電路。RS是電流檢測電阻,RL是負載(通常為直流電機、電磁閥或加熱器等)。當電流流過電流檢測電阻時產(chǎn)生一個電壓降VRS,此電壓輸入電流檢測I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 氧化擴散工安全理論水平考核試卷含答案
- 國企綜合管理部筆試題目及答案
- 小數(shù)乘法面試題目及答案
- 當代文學(xué)論述題目及答案
- 行測有關(guān)金融知識的題目及答案
- 養(yǎng)老院老人衣物洗滌保養(yǎng)制度
- 九江地理常考題目及答案
- 初三五科機考題目及答案
- 養(yǎng)老院老年人生活照料制度
- 吳江三小常考題目及答案
- 廣西南寧市2025-2026學(xué)年高一上學(xué)期期末物理試題(原卷版+解析版)
- 2026屆湖北省襄陽第四中學(xué)數(shù)學(xué)高一上期末考試模擬試題含解析
- 吉林省長春市2026屆高三年級質(zhì)量檢測政治(一)(長春一模)(含答案)
- 2026年度駕駛員工作計劃
- 2026年常州工業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫含答案詳解
- OEE的課件教學(xué)課件
- 混凝土施工作業(yè)環(huán)境管理方案
- 2025年初會職稱《經(jīng)濟法基礎(chǔ)》真題匯編及答案
- 2025年四川省成都市武侯區(qū)中考物理二診試卷
- 光纖線路架設(shè)施工方案
- 2025年監(jiān)理工程師市政公用工程繼續(xù)教育考試題及答案
評論
0/150
提交評論