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

正文內容

基于單片機的數字可調穩(wěn)壓電源-wenkub.com

2025-06-16 12:53 本頁面
   

【正文】 led()。 delay10ms()。 l1=0。 l2=1。 l3=0。 delay10ms()。 l1=0。 l2=0。 disp_point=led_0[num1]。break。 l3=1。 disp_point=led_1[num2]。 delay10ms()。}//數碼管顯示子程序//void led(void){ if(shezhi==0) { l1=1。i0。 DA=dianya。 bit_shuma=0。num10) { num1。 } else if(num3==0amp。 else if(num3==0amp。num2==9) { num1++。num29)) { num2++。 else if(num3==9) { if((num1==1amp。amp。amp。 else if(num2==1amp。 } }}//步進加1子程序//void add1(void){ if(num1==0) { if(num29) num2++。amp。shuma3)) num2=shuma。 else bit_shuma。 // case 0xe7:dec01()。 //步進加1 case 0xed:dec1()。 //設置鍵 case 0xd7:shuchu()。 case 0xdb:num_key(9)。 case 0x7b:num_key(7)。 case 0xbd:num_key(5)。 case 0xde:num_key(3)。 //數字鍵 case 0x7e:num_key(1)。 } } else Z=0。 if(key_point!=0x0f) { X=key_point。 while(Y==key_point)。 TR0=1。 TH0=(655365000)/256。unsigned char shezhi=0。static unsigned char bit_shuma=0。void add01(void)。 void num_key(unsigned char shuma) 。只要我們勤于思考,刻苦鉆研,就會得到更多的收獲與創(chuàng)新。在這方面,我認識到要想做成一件事是不容易的,當中必定有很多的阻力,但是一定要有恒心,細心地認真地找出問題的所在,再一點一點去解決它,這樣,到達成功的彼岸也就僅僅是時間的問題了。 led_1為不帶小數點的字符編碼,led_1為帶小數點的字符編碼。這里的字符編碼是要數碼管顯示某個數時需要送到數碼管數據輸入端的八位二進制數。當判斷按下的是步進加減的程序時,如果是加減1則對num2進行加減1,則對num3進行加減1,當然這是在不超出范圍的條件下,這就需要在執(zhí)行加減前作一下判斷,這里不過多介紹,在程序中會有詳細說明。由于數碼管需要分別顯示十位、個位、十分位三個數,而送到DA轉換模塊的是一個數,所以就必須做數值轉換,即把十位、個位、十分位三個獨立的數合為一個可以送到DA模塊輸出的數值。 //對P3置數,列掃描 Y=key_point。 //判斷按鍵是否松開 key_point=0x0f。 //執(zhí)行數碼顯示程序} 鍵盤掃描程序鍵盤掃描的具體過程為:先將十六進制數0x0f送到P3口,然后判斷P3口是否等于0x0f,若相等則說明沒有按鍵按下,返回繼續(xù)掃描,若不相等進入延時,延時10ms后再次進行判斷,若相等則說明這是一次誤判斷或者干擾,返回重新掃描,如果仍然判斷為不相等則說明確實有按鍵按下。 //啟動T0shuchu()。 //對定時器0置初值TL0=(655365000)%256。 初始化硬件程序 初始化硬件包括對單片機端口的定義,對P1口作為數字電壓輸出端口的定義:define DA P1;對設置標志位的定義:static unsigned char shezhi=0;在沒有按下設置鍵時,標志位shezhi為0,按下設置鍵后shezhi=1。因此,在本系統(tǒng)中,考慮到C語言的這些優(yōu)點,采用了C語言作為軟件的設計語言。跟據前面介紹,44矩陣鍵盤在軟件設計中實現的功能如下:按設置鍵開始設定電壓,數碼管不顯示,依次對十位、個位、十分位進行設置,每輸入一個有效按鍵數碼管亮一位,輸入錯誤按設置鍵可重新開始,超過0~12V視為無效操作,按下確認鍵后電壓輸出。            ()   ()   () () ()第四章 數字式可調穩(wěn)壓電源軟件設計本系統(tǒng)軟件設計主要實現的功能是:鍵盤對單片機輸入數據,單片機對得到的數據進行處理后送給LED數碼顯示部分,然后再送給DAC0832,以實現數字量對模擬量電壓的控制。分析積分器,它滿足式(),由運放的虛短與虛斷可得式(),將式()代入式()整理可得式()。下面就將二級放大電路做詳細介紹。本設計中使用其78系列的7805和7809兩種芯片。三端固定式集成穩(wěn)壓器由啟動電路,基準電壓電路,取樣比較放大電路,調整電路和保護電路等幾部分組成。濾波部分需采用一大一小兩只電容,這里大電容選用3300uF,小電容選用10pF,大電容用來穩(wěn)定輸出,眾所周知,電容兩端的電壓不能突變,因此可以使輸出平滑,小電容是用來濾除高頻干擾的,使輸出電壓純凈。 變壓器示意圖整流模塊可以用兩種方法實現,包括半波整流和橋式整流,整流橋就是將橋式整流的四個二極管封裝在一起,只引出四個引腳。 單片機復位電路數字式可調穩(wěn)壓電源模擬部分主要包括為各器件提供工作電壓的電源部分和電壓輸出控制單元電路。利用芯片內部的振蕩器,然后再XTAL1和XTAL2兩端跨接晶體振蕩器(簡稱晶振),就構成了穩(wěn)定的自激振蕩器,發(fā)出的脈沖直接送入內部時鐘電路。這樣做既可以節(jié)省單片機的I/O口,又可以節(jié)省掉靜態(tài)顯示時所用到得鎖存器,使電路看起來更加簡潔。在本系統(tǒng)中使用4。第三章 數字式穩(wěn)壓電源硬件電路設計本系統(tǒng)的硬件電路設計主要是圍著AT89C52單片機作為整機的控制部分用PROTEUS設計軟件進行設計仿真的,本系統(tǒng)將穩(wěn)壓電源分為數字部分和模擬部分,其中數字部分包括單片機以及控制、顯示、轉換等外圍電路,模擬部分包括為數字部分提供工作電壓的電源部分和模擬電壓輸出部分。此方式適用于只有一路模擬量輸出或幾路模擬量異步輸出的情形。根據上述對DAC0832的輸入寄存器和DAC寄存器不同的控制方法,DAC0832有以下三種工作方式。第一種方法是使輸入寄存器工作在鎖存狀態(tài),而DAC寄存器工作在直通狀態(tài)。當要與輸入數字成正比的電壓,可把此兩引腳輸出的電流信號轉換為電壓形式,這可以通過一個高輸入阻抗的線性運算放大器實現。DAC0832主要由8位輸入寄存器,8位DAC寄存器,8位D/A轉換器以及輸入控制電路四部分組成。不同型號DAC的建立時間一般從幾個毫微秒到幾個微秒不等。轉換器電路設計一般要求非線性誤差不大于177。1/2LSB,LSB=1/2n,則最大相對誤差為177。例如,設VFS為滿量程輸出電壓5V,n位DAC的相對轉換精度為177。相對轉換精度指在滿刻度已經校準的前提下,整個刻度范圍內,對應任一模擬量的輸出與它的理論值之差。D/A轉換精度分為絕對和相對轉換精度,一般是用誤差大小表示。在設計D/A轉換時,主要涉及到以下幾個方面的參數,同時也是選用D/A轉換器件時必須考慮的參數。對于每一位數碼管而言,每隔一段時間點亮一次。將一個數碼管的若干只發(fā)光二極管的陽極連接在一起,通過陰極控制其顯示,就構成了共陽極結構。 矩陣鍵盤電路本系統(tǒng)是所使用的是44矩陣鍵盤,其掃描具體過程如下:為了判斷鍵盤是否有按鍵按下,先將全部列置為低電平,全部行置為高電平,然后判斷行線是否全為高電平,如果有一條行線為低電平,則說明該行可能有按鍵按下,經過延時去抖動然后如果結果仍然如此,則說明確實有按鍵按下,然后將全部行線置為低電平,全部列線置為高電平,判斷列線電平狀態(tài),低電平的那一列就是有按鍵按下的那一列,這樣就確定了按下的按鍵的行和列,就可以判斷具體是哪一個按鍵被按下,然是執(zhí)行相關按鍵程序。為了減少鍵盤與單片機接口時所占用I/O口線數目,通常設置兩組互相不連接的行線和列線,在行線與列線的交叉處設置一個按鍵開關。鍵盤是由若干按鍵所組成的開關矩陣,它是微型計算機最常用的輸入設備,用戶可以通過鍵盤向計算機輸入指令,地址和數據。P1口是一個內部帶上拉電阻的8位準雙向I/O口??偩€是指一類在使用方法上功能相同的引腳。2.時鐘電路引腳XATL1和XATL2分別用作晶體振蕩電路的反相器輸入端和輸出端??臻e方式停止CPU的工作,但允許RAM,定時/計數器,串行通信口及中斷系統(tǒng)繼續(xù)工作。本系統(tǒng)采用最常用的AT89C52單片機為核心控制器件,利用44鍵盤輸入數字量,經過控制單片處理后將數字量送入數碼管顯示部分和DAC0832輸出模擬量,然后經過運算放大器轉換成電壓信號后進行隔離放大,控制輸出功率管的基極,隨著輸出功率管基極電壓的變化,間接地改變輸出電壓的大小。本系統(tǒng)主要研究數字式可調穩(wěn)壓電源如何實現數控、穩(wěn)壓和輸出電壓顯示,其中包含一些必要的硬件設計和軟件設計。數字化主要是指系統(tǒng)輸出電壓通過8段數碼管顯示,并且可以通過按鍵對輸出電壓進行連續(xù)步進數字化調節(jié)。其次這些電源不能(或少)對電網產生污染,國際電工委員會(IEC 對此制定了一系列標準,如工EC555, IEC917,IECI000等。模塊化的目的不僅在于使用方便,縮小整機體積,更重要的是取消傳統(tǒng)連線,把寄生參數降到最小,從而把器件承受的電應力降至最低,提高系統(tǒng)的可靠性。在六、七十年代,電力電子技術完全是建立在模擬電路基礎上的。 當前在國內外電源產業(yè)中,占主導地位的產品有各種線性穩(wěn)壓電源、通訊用的AC/DC開關電源、DC/DC開關電源、交流變頻調速電源、電解電鍍電源、高頻逆變式整流焊接電源、中頻感應加熱電源、電力操作電源、正弦波逆變電源、UPS、可靠高效低污染的光伏逆變電源、風光互補型電源等。電力電子技術已發(fā)展成為一門完整的、自成體系的高科技技術,電源技術屬于電力電子技術的范疇。 這種直流穩(wěn)壓電源存在讀數不直觀、電位器易磨損、穩(wěn)壓精度不高、不易調準、電路構成復雜、 體積大等缺點,而基于單片機控制的數字式可調穩(wěn)壓電源能較好地解決了以上問題。電源在使用時會造成很多不良后果,因此電源的數字化控制無疑是人們追求的目標之一,它所給人帶來的方便也是不可否定的,其中數控直流穩(wěn)壓電源就是一個很好的典型例子,人們對它的要求也越來越高,要想為現代人工作、科研,在當代科技與經濟高速發(fā)展的過程中,電源起到關鍵性的作用。本題采用單片機和其他元件及外圍電路,開發(fā)一個數字可調式穩(wěn)壓電源,能夠設定輸出電壓值、電壓輸出顯示等功能。其性能比傳統(tǒng)的可調直流穩(wěn)壓電源好,非常適合一般教學和科研使用。嚴肅認真組織答辯,公平、公正地給出答辯成績。五、答辯小組評分包括兩部分:(1)學生答辯情況的得分和評閱教師評分;(2)指導教師對學生畢業(yè)設計(論文)的評分
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1