freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機控制的開關電源的設計-閱讀頁

2025-07-07 01:03本頁面
  

【正文】 輸出電壓值。 LCD128X64是一種具有4位/8位并行、2線或3線串行多種接口方式,點陣圖形液晶顯示模塊;其顯示分辨率為12864。低功耗,低電壓是其特點。按鍵分非編碼鍵和與編碼鍵盤盤兩種類型。這種鍵盤的優(yōu)點是使用方法簡便,接口簡易,反應快速,缺點是成本較高。 鍵盤實際上是一組按鍵開關的集合,其每一個按鍵就是一個開關量輸入裝置。所以,通過電平狀態(tài)(高或低)的檢測,[8]。如果有鍵按下,則至少會有一根行線被拉至低電平,從而使行輸入不全為1。 圖3—6 單片機鍵盤接口電路 4 軟件設計 總體編程思想單片機控制系統(tǒng)軟件設計思路:系統(tǒng)掃描鍵盤輸入,當鍵盤有輸入,系統(tǒng)立即會做出響應,根據(jù)采樣鍵盤輸入和電壓之間的差值,更新脈寬,輸出用戶期望電壓,然后系統(tǒng)仍掃描鍵盤,若沒有再次輸入,系統(tǒng)就會調(diào)用PID控制的算法,控制輸出電壓的穩(wěn)定。 鍵盤防抖動子程序在按鍵操作過程中,都會無意中同時或著按下兩個以上的鍵或連擊,發(fā)出了錯誤指令,所以,為了防止這種情況發(fā)生,會在程序中進行兩次判斷,來確認按鍵。滿足電壓預置要求,通過切換可以顯示當前預置電壓值,輸出電壓值,PID控制增量以及PID控制的比例、積分、微分三個參數(shù)。軟件設定4個顯示緩沖區(qū),小數(shù)點后2位,小數(shù)點后1位,十位,存儲個位。所以ADC0809只能采樣05V的電壓,假若輸入電壓超過5V則會損壞芯片。否是讀取有顯示的值放入顯示緩沖器中送LCD顯示顯現(xiàn)完成結束開始圖4—3 AD轉(zhuǎn)化流程圖 中斷處理程序設計89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory),與工業(yè)標準的MCS51指令集和輸出管腳相兼容。T0和T1的定時功能是通過對單片機內(nèi)部計數(shù)脈沖的計數(shù)實現(xiàn)的。 計算預置計數(shù)值在工作方式1的定時時間計算公式為定時時間=(65535—計數(shù)初值)機器周期 為獲取高的處理速度,采用24MHz晶振, s。define time 6553540 time(){TH0=time8。PWM=~PWM} PID控制算法設計原理:采用單片機作為控制器的閉環(huán)系統(tǒng),它是由89C52單片機系統(tǒng)通過A/D電路采集過程變量V1,并且根據(jù)有關算法控制變量u1,通過輸出PWM控制脈沖到執(zhí)行機構,使過程變量穩(wěn)定在設定的值上。其中:為PID參數(shù),y0為第三次采樣值,y1為之第二次采樣值,y2為第一次采樣值。轉(zhuǎn)換公式是12*255/12=255,即255對應12V,通過轉(zhuǎn)換之后就可以相互比較。 AD轉(zhuǎn)換的調(diào)試用穩(wěn)壓電源向轉(zhuǎn)換器提供一個5v電壓,改變電壓,觀測到隨著電壓的改變,數(shù)碼管的顯示值也隨之改變。 脈沖輸出電路的調(diào)節(jié)調(diào)節(jié)脈沖直接輸入到開關管的基極的,我們在制板之前,用面包板模擬脈沖信號實驗是否可以直接控制開關管的導通和截止,若使用開關管發(fā)射極輸出型變換電路,在發(fā)射極所輸出的脈沖信號,幅度會很小,效果不好,通常采用集電極輸出型開關電路。 功率開關管的調(diào)試將做好的電路板放置好,防止和其他導體觸碰造成短路。電源開關安全規(guī)范標準,是由電源用途不同,指標優(yōu)先考慮重點的同,但必須首先應考慮電源安全性。有關EMI的規(guī)格,國際上的規(guī)格為為CISPRPub1Pub12。若在輸出功率高于5kW可以用三相電源供電,來使三相負載均衡。 (2)容許電壓波動、額定輸入電壓范圍:我國電源額定相電壓為220V,線電壓為380V,在容許的輸入電壓波動范圍內(nèi)都要保證輸出功率。(4)我國最大輸入電流:指在容許的下限輸入電壓和額定輸出功率時的輸入電流。 (6)額定輸出直流電壓:也叫標稱輸出直流電壓,指在額定輸出電流、滿足規(guī)定的穩(wěn)壓精度及紋波等指標時的最大輸出直流電壓。輸入電壓的變化范圍一般為177。(2)輸出技術指標額定輸出電壓就是輸出端的直流電壓的公稱值,其公稱電壓規(guī)定有精度與紋波系數(shù)等。根據(jù)不同的設備,多路輸出電源中某路輸出電流值上升,另路輸出電流值就必須下降,使得總輸出電流不變。輸出電壓可調(diào)范圍就是在確保電壓穩(wěn)定精度的件下,外部所能調(diào)整的輸出電壓范圍,多在177。10%之間。(3)附屬功能①過電流保護電流保護是輸出短路或者過負載時對電源或負載進行保護。一般為自動恢復型。特性指標范圍:出電壓、輸出電壓、輸出電流、最大輸出電流調(diào)節(jié)范圍;質(zhì)量指標的服務包含紋輸出電壓調(diào)整率和波電壓。進行輸出電壓調(diào)節(jié)范圍以及輸出電壓的測試時,均采用這個測試電路。其中, Vi為電網(wǎng)輸入電壓,Vs為電路輸入電壓[11]。如果在測試中發(fā)現(xiàn)輸出電壓有明顯的改變,可以根據(jù)情況限制輸出電流或輸出電壓[12]。調(diào)節(jié)變阻器,分別測量輸出電壓為最大值、中間值、最小值三個點,調(diào)節(jié)變阻器,使與負載電阻RL串接的電流表測量值稍大于最大輸出電流值5A,,當電流到達此值時,可測得的輸出電壓為0v,說明過流保護電路在電流超過規(guī)定值時,輸出端將會短路。 電壓調(diào)整率的測試電壓調(diào)整率是在直流電源負載不變,即負載電流不變的情況下,輸入電壓變化,包括電網(wǎng)電壓變化時,輸出直流電壓變化的相對值。電源的穩(wěn)定性就越高,電壓的調(diào)整率越小[13]。以下為測試步驟:交流紋波電壓的最大值通常在負載電流最大的時候出現(xiàn),所以,測試輸出紋波電壓時,必須使負載電流達到最大值[14]。測試結果:—;最大輸出電流為2A;%;紋波電壓峰峰值65mv 結論本設計以功能需求為指導,以技術理論為支持,結合實際需求實現(xiàn)了開關電源的設計,系統(tǒng)具有多路輸出:+5V輸出、+12V輸出、12V輸出、0~+15V可調(diào)輸出。本設計驗證了利用單片機可以實現(xiàn)對開關電源的智能控制,實現(xiàn)智能化開關電源的制作。應用這個結論,采用工作頻率更高,位數(shù)更高的單片機可以制作性能更加優(yōu)越,工作頻率更高的、智能化程度更高的開關電源,如果采用片內(nèi)帶模數(shù)轉(zhuǎn)換器的單片機,可以大大簡化電源結構;還可以通過單片機軟件控制,實現(xiàn)電源的智能保護,可以設定某個規(guī)定的電壓或者電流,當超過該電壓或者電流時,單片機關斷開關管,電源不再工作,以便保護電源。 致 謝歷時三個多月的畢業(yè)論文即將完成,也就意味著大學接近尾聲,這幾年來,內(nèi)心思想改變了許多。在此,我要感謝學院領導和各位老師的諄諄教導。他謙和的為人、嚴謹?shù)闹螌W態(tài)度、一絲不茍的學風、深厚的理論修養(yǎng)和對工作認真負責的態(tài)度給我深刻印象,并受益匪淺,也感到深深的欽佩。這些過程中,都有指導老師悉心的教導和幫助,他對我提出的問題認真解答,他寶貴的建議使我從毫無思路到漸漸熟悉。本設計主要運用了模擬電路技術和數(shù)字電路技術,具有一定的整體性和系統(tǒng)性,由于能力有限,經(jīng)常力不從心,特別是在元器件的參數(shù)計算上,經(jīng)常找不到訣竅和突破口。不過,我認為還是提高了認識,學到了東西。 參考文獻[1] [J].,6:105107.[2] [J].電測 ,47071.[3] Power Integrations公司開關電源IC[J].,1:2022.[4] [J].,9:4042.[5] [J].,8:124126.[6] [J].,7:189190.[7] [J].,4:50.[8] [D].電子科技大學2013.[9] [D].華東交通大學2013.[10] [D].沈陽理工大學2015.[11] [J].,1:90.[12] [J].,1:78.[13] [J].,2:155157. [14] [J].,9:1920.[15] [M].北京:機械工業(yè)出版社,2014,1.32哈爾濱劍橋?qū)W院畢業(yè)論文附錄1鍵盤防抖動子程序:includeVoid main(){char a[ ]。 scanf(“%c”,amp。if(a/=”/0”){ a[]=”/0”{ void Delay(){unsigned char x,y,z。a?。b?。c?。} }if(a=”/0”){ printf(“error,please input again:\n”)。a)。 Scanf(“%c”,amp。}2顯示子程序:includevoid maid (){ int a,b,i。 char c。 scanf(“%c”,amp。 if(b=”Y”) { loop:rintf(“Please select a chip\n”)。a)。i=n。a)。 } } printf(“please input 0 or 1 to choise go on or not ?”)。) if(b=1) { return。 } } else if(c=”N’){return。 Return。do{ temp=a。 c=b。printf(“f%”,c)。中斷初始化 SETB EA SETB EX0 CLR IT0 SETB 20H MAIN:ACALL JISU 。中斷 JNB ,ZHON CPL 20H RETITAB1:DB 0BFH,86H,0DBH,0CFH,0E6H,0EDHTABL:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH5 PID控制子程序PID控制子程序void PidControl (float ck,float rk){ ek=rkck。 gk=ukB*ek+C*last_ek。 fk=BB*ek。 last_gk=gk。 last_ek=ek
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1