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

正文內(nèi)容

基于單片機(jī)的數(shù)控電流源畢業(yè)論文設(shè)計-資料下載頁

2024-11-16 20:21本頁面

【導(dǎo)讀】隨著電子技術(shù)的飛速發(fā)展,電子設(shè)備越來越多,而電子設(shè)備要工作都需要有電源能夠為其通電。性能好的電子設(shè)備,首先就離不開穩(wěn)定的電源,電源的穩(wěn)定度越高,電子設(shè)備機(jī)器外圍條件越優(yōu)越,設(shè)備的壽命就更長。現(xiàn)在數(shù)控恒壓技術(shù)已經(jīng)很成熟,但在恒流方面尤其是在數(shù)控恒流方面的技術(shù)還有待發(fā)展,高性能的數(shù)控電流源的研究與開發(fā)非常重要。本文介紹了一種基于單片機(jī)的數(shù)控電流源的設(shè)計方法,系統(tǒng)以AT89S51單片機(jī)為中心控制器,利用按鍵設(shè)置輸出電流,單片機(jī)將該電流值送數(shù)碼管顯示,同時,通過與D/A轉(zhuǎn)換器的數(shù)據(jù)通信端口將輸出電流的數(shù)字量送入D/A轉(zhuǎn)換器,D/A轉(zhuǎn)換器將數(shù)字量轉(zhuǎn)換為為模擬量后輸出,再通過壓控恒流電路得到穩(wěn)定輸出的電流。D/A轉(zhuǎn)換器采用DAC0832。本文提供的數(shù)控電流源具有很高的精度值,可滿足多種電流源的試驗要求,且電路精煉、簡單易懂、成本低廉、實用價值和開發(fā)價值大。電力電子技術(shù)是電能的最佳應(yīng)用技術(shù)之一。

  

【正文】 1實驗所用儀器:數(shù)字萬用表、電烙鐵、剪刀、剝線鉗、尖嘴鉗、圓口鉗、鑷子、吸錫器等。制作與調(diào)試過程:按照原理圖選擇合適大小的萬用板并合理布線。按照布線規(guī)則焊接元器件。在上電前先仔細(xì)檢查硬件是否沒有問題,主要包括是否有虛焊、漏焊、連錫現(xiàn)象,并檢查電源與地線是否相互之間存在短路的可能,并核對引腳使用是否正確。調(diào)試軟件程序沒有問題后將編譯生成的HEX文件燒寫入單片機(jī)。進(jìn)行軟、硬件系統(tǒng)聯(lián)調(diào)。按下“設(shè)定鍵”,數(shù)碼管顯示系統(tǒng)進(jìn)入電流設(shè)定狀態(tài),利用“移位鍵”、“加1鍵”、“減1鍵”可設(shè)定電流值。用萬用表與負(fù)載串聯(lián)測量輸出電流值。千萬不要刪除行尾的分節(jié)符,此行不會被打印?!敖Y(jié)論”以前的所有正文內(nèi)容都要編寫在此行之前。 39 結(jié)論隨著電子設(shè)備的應(yīng)用越來越多以及電子元器件的種類越來越多,各種設(shè)備和元器件的供電電流大小不一,所以數(shù)控電流源的研究越來越重要。本文介紹了一種基于51單片機(jī)的數(shù)控直流電流源的設(shè)計方法,文中從方案選則到方案確定,詳細(xì)介紹了整個系統(tǒng)的電路設(shè)計和程序設(shè)計原理及設(shè)計過程,并最終完成了系統(tǒng)制作與調(diào)試,從而也驗證了所提設(shè)計方案的正確性和可實施性。本文所提出的設(shè)計方案、硬件電路均簡單易懂,便于實際操作,而且費用低廉,具有很高的性價比。當(dāng)然,本設(shè)計也有很多需要改進(jìn)和提高的地方,對于單片機(jī)的利用還可以更加全面,可以通過多余的I/O擴(kuò)展系統(tǒng)功能,在電流的精度方面還可以進(jìn)行改進(jìn)。通過本次設(shè)計,對我自身來說也是一次很大的鍛煉,不但提高了動手能力,還擴(kuò)展了自己的知識面,學(xué)會了如何做一個電子設(shè)計,對日后的學(xué)習(xí)有很大的幫助。致謝本論文的選題、課題的研究、實驗器材及論文的撰寫工作是在導(dǎo)師劉洪濤的幫助和悉心指導(dǎo)下完成的。劉洪濤導(dǎo)師謙虛嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、淵博的知識、敏銳的思維和孜孜不倦的教導(dǎo),使我倍受啟發(fā),值得我一生去學(xué)習(xí)。在劉老師的指導(dǎo)下,我逐步培養(yǎng)了自己獨立分析問題和解決問題的能力,使我在人生成長的關(guān)鍵道路上受益匪淺。在此,向我的導(dǎo)師表示崇高的敬意和衷心的感謝。最后要感謝各位評審老師在百忙中抽出時間對論文進(jìn)行審稿和參加答辯會,并對各位參加答辯會的老師同學(xué)表示感謝。參考文獻(xiàn)1 范風(fēng)強(qiáng),蘭嬋麗. 單片機(jī)語言C51應(yīng)用實戰(zhàn)集錦. 電子工業(yè)出版社.2 姜大源,王勝元. 單片機(jī)技術(shù). 高等教育出版社.3 童詩白,華成英. 模擬電子技術(shù)基礎(chǔ). 高等教育出版社.4 閻石. 數(shù)字電子技術(shù)基礎(chǔ). 高等教育出版社.5 熊建. 數(shù)控恒流源的設(shè)計與實現(xiàn). 成都電子機(jī)械高等專科學(xué)報,2008/01.6 陶林偉. 基于微處理器的精密數(shù)控恒流源. 電子技術(shù)應(yīng)用,2007/07.7 王南. 提高LED穩(wěn)定度的高精度數(shù)控恒流源. 微計算機(jī)信息,2006/35.8 吳志祥. 數(shù)控恒流源設(shè)計. 常州工學(xué)院報,2006/04.9 黃智偉. 全國大學(xué)生電子設(shè)計競賽系統(tǒng)設(shè)計. 北京航空航天大學(xué)出版社.10 楊剛,周群. 電子系統(tǒng)設(shè)計與實踐. 電子工業(yè)出版社。11 遲欽河,趙仲生等. 89C51單片機(jī)在多通道數(shù)據(jù)采集系統(tǒng)中的應(yīng)用. 動化儀表,2000/6.12 華等編著MCS51系列單片機(jī)實用接口技術(shù)北京:北京航空航天大學(xué)出版社,199313 張立科單片機(jī)通信技術(shù)與工程實踐北京:人民郵電出版社,200514 張凱等編著MCS51單片機(jī)綜合系統(tǒng)及其設(shè)計開發(fā)北京:科學(xué)出版社,199615 朱宇光編著單片機(jī)應(yīng)用新技術(shù)教程北京:電子工業(yè)出版社,200016 余永權(quán)89系列FLASH單片機(jī)原理與應(yīng)用北京:電子工業(yè)出版社,200017 樓然苗,李光飛51系列單片機(jī)設(shè)計實例北京:北京航空航天大學(xué)出版社,200318 李東生PROTEL 99SE電路設(shè)計技術(shù)入門與應(yīng)用北京:電子工業(yè)出版社,200219 張有順編著MCS51/96系列單片機(jī)簡明教程北京:中國脊梁出版社,1998 附錄A 基于AT89S51單片機(jī)的電路原理圖附錄B 基于AT89S51單片機(jī)的源程序includeincludedefine uchar unsigned chardefine uint unsigned intuchar DISP_SAVE[7]。uchar BCD_TAB[11]={0X84,0XE7,0X2C,0X25,0X47,0X15,0X14,0XA7,0X04,0X05,0XFF}。sbit key_1=P1^0。sbit key_2=P1^1。sbit CLK_164=P3^1。sbit DTAT_164=P3^0。sbit WR_DA=P1^7。uchar IU_num。uchar LED_TAB[7]={0x0e,0x0d,0x0b,0x07,0x0f}。void delay(uint tt) //延時程序{ uchar i。 for(。tt0。tt) { for(i=0。i10。i++)。 }}void write_dac(uchar data2) //DAC寫入{ P2=data2。 WR_DA=0。 delay(5)。 WR_DA=1。 delay(5)。 P2=0X00。}/*****************************************************************/void write_164(uchar lx) //寫入164{ uchar i,j。 j=lx。 for(i=0。i8。i++) { CLK_164=0。 if((jamp。0x01)==0x01) { DTAT_164=1。 } else { DTAT_164=0。 } delay(3)。 CLK_164=1。 j=j1。 delay(2)。 }}void disp_all(void) //顯示數(shù)據(jù)送顯{ uchar i,j。 for(i=0。i20。i++) { for(j=0。j4。j++) { P0=0X0F。 write_164(DISP_SAVE[j])。 P0=LED_TAB[j]。 delay(50)。 P0=0X0F。 } } write_164(0xff)。}/**********************************************************************/void get_key(void) //按鍵讀取{ if(key_1==0) { delay(200)。 if(key_1==0) { if(IU_num0) { IU_num。 } } } if(key_2==0) { delay(200)。 if(key_2==0) { if(IU_num255) { IU_num++。 } } }}/****************************************************************************/void main(void){ while(1) { get_key()。 //按鍵程序 write_dac(IU_num)。 //DA程序 DISP_SAVE[1]=BCD_TAB[IU_num/100]。 DISP_SAVE[2]=BCD_TAB[(IU_num%100)/10]。 DISP_SAVE[3]=BCD_TAB[IU_num%10]。 DISP_SAVE[0]=BCD_TAB[0]。 //初始化顯示數(shù)據(jù) disp_all()。//顯示送顯 }
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1