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

正文內(nèi)容

基于單片機的智能充電器設(shè)計畢業(yè)論文(文件)

2024-09-20 14:48 上一頁面

下一頁面
 

【正文】 是 非常害怕過充,所以 對充電器要求比較高 , 而且 必須 要 有 保護XXXX 本科畢業(yè)設(shè)計(論文) 10 電路。 4 硬件電路的設(shè)計 硬件電路的總體設(shè)計思路 對充電器原理、 AT89S52 單片機 的功能特點有了 了解和掌握,并 對各種元器件和電 路圖 進行分析和比較后,開始進入硬件電路的設(shè)計 。 電源電路 部分 設(shè)計中, 要供電給 AT89S52 和 LCD 顯示模塊兩部分,而一個 LM7805 的輸出電流不足,所以 將 AT89S52 和顯示模塊分別供電,因此 實際電路中用到了兩 片 LM7805。當(dāng)電池溫度達到設(shè)定值時,電池充電電路被切斷 [9]。 然后 從電橋獲取的差分信號 會 通過兩級運放放大后輸入單片機 中 。溫度在 一般在 0~100度 之間 變化,當(dāng)溫度升高 時, Pt100的電 阻值 會 變大,輸入放大電路的差分信號 也會隨之 變大,放大電路的輸出電壓 Av相 應(yīng)的會 升高。 充電控制電路 充電控制 電路是智能充電器的關(guān)鍵部分 ,圖 47是其 充電控制電路原理圖。 LS1是蜂鳴器,可由單片機的 腳控制發(fā)出報警聲提示。 程序流程圖 為了 方便程序的設(shè)計,使自 己在設(shè)計過程中做到思路清晰 。 電池安裝完畢,接通電源后,程序進行初始化,進入空語句,等待中斷觸發(fā)。 具體的 AT89S52 單片機主要控制程序見附錄 [12]。 ( 3)執(zhí)行菜單命令“ Project” “ Options for Target ‘ Target 1’” ,在彈出的對話框中選擇“ Output”選項卡,選中“ Greate HEX File”。一開始拿到這個課題確實也是一頭的霧水,不知道該如何的下手,也就在畢業(yè)設(shè)計的開始階段, XXX 為我指出了此課題的大概方向和需要查閱的相關(guān)書籍以及在后面會遇到的主要問題,當(dāng)時可謂受益頗多。我選擇這個題目,感覺有與時俱進的意義。 基于單片機的智能充電器設(shè)計 17 參考文獻 [1] 李朝青 .單片機原理及接口技術(shù) [M].北京:北京航空航天大學(xué)出版社, 2020. [2] 潘永雄 .新編單片機原理與應(yīng)用 [M].西安 :西安電子科技大學(xué)出版社, 2020. [3] 徐偉祥, 劉旭敏 .單片微型機原理及應(yīng)用 [M].大連:大連理工大學(xué)出版社, 1996. [4] 樓然苗 , 李光飛 .51系列單片機設(shè)計實例 [M].北京:北京航空航天大學(xué)出版社, 2020. [5] 余永權(quán).單片機應(yīng)用系統(tǒng)的功率接口技術(shù)[ M]. 北京: 北京航空航天大學(xué)出版社, 1993. [6] 胡春海 .CS5522 型 A/D 轉(zhuǎn)換器及其在小角度測量中的應(yīng)用 [J].國外電子元器件, 2020(11):1318. [7] 譚浩強 .C程序設(shè)計 (第二版 ) [M] .北京:清 華大學(xué)出版社, 1999. [8] 楊先疇 .充電手電筒的改進與使用 [J].家庭電子, 2020(1):11. [9] 夏路易 , 石宗義 .電路原理圖與電路板設(shè)計教程 [M].北京:希望電子出版社, 2020. [10] 朱定華 .單片機原理與接口技術(shù) [M].北京: 電子工業(yè)出版社, 2020. [11] 吳宇平,戴小平 .鋰離子電池應(yīng)用與實踐 [M].北京:化學(xué)工業(yè)出版社, 2020. [12] 郭東太 .基于單片機的智能電器控制原理及設(shè)計 [D].天津:河北工業(yè)大學(xué) , 2020. [13] 鄭步生 .Multisim200l電路設(shè)計及 仿真入門與應(yīng)用 [M].北京:電子工業(yè)出版社, 2020. XXXX 本科畢業(yè)設(shè)計(論文) 18 附錄 AT89S52 單片機 主要 程序 : //防止 被重復(fù)引用的 h文件 ifndef _BATTCHARGER_H define _BATTCHARGER_H include sbit GATE = P3^0。 uchar tab2[]={0xC7,0xCB,0xD3,0xF3}。 uchar keydata。 uint tt=0。ii++) } 基于單片機的智能充電器設(shè)計 19 /***************************************************************** 定時器 0和中斷 0控制充電過程 *****************************************************************/ /******** 定時器 0中斷服務(wù)子程序 ********/ void timer0() interrupt 1 using 1 { TR0 = 0。 if (t_count600) // 第一次外部中斷 0 產(chǎn)生后 3s { if (int0_count==1)// 還沒有出現(xiàn)第二次外部中斷 0,則認為充電 已經(jīng) 完畢 { GATE = 0。 } ET0 = 0。 } else TR0 = 1。 // 啟動定時 /計數(shù)器 0計數(shù) t_count = 0。 date=0。 tab[1]=SEGPT2[date%100/10]。 } /**********顯示子程序 **********/ void DISP(void) { unsigned int i。 基于單片機的智能充電器設(shè)計 21 P1 =tab[i]。 // 打開 CPU 中斷 PT0 = 1。 // 關(guān)閉蜂鳴器 int0_count = 0。 // 光 耦正常輸出電壓清零 } void main(void) { TH1=(6553650000)/256。 while(1) { DISP()。 } } XXXX 本科畢業(yè)設(shè)計(論文) 22 致謝 時間過得好快,轉(zhuǎn)眼之間,四年的大學(xué)生活即將結(jié)束。 作為一個應(yīng)屆畢業(yè)生,由于知識經(jīng)驗的不足,在論文寫作及設(shè)計的初期碰到了很多困難,也走了許許多多的彎路。在即將別業(yè)之際,借此機會,我想表達一下對所有 老師 和同學(xué)們的深深地感謝, 感謝這四 年來教導(dǎo)和幫助。在論文的寫作過程中, XXX老師 告訴我一定按照格式要求來,并親自指導(dǎo)我關(guān)于 word 的排版設(shè)計,和更多更細致的格式要求,這樣我的論文才得以順利的寫作完成。在這 里需要感謝的人很多,是在大家的幫助之下才讓我的大學(xué)四年從知識到人格上有了一個全新的改變。 IT1 =1。 ET1=1。 // 外部中斷 0設(shè)為邊沿觸發(fā) EX0 = 1。 // 模式 1, T0為 16 位定時 /計數(shù)器 ET0 = 1。 delay(255)。i5。 tab[3]=SEGPT2[0]。 date=getdata*100/51。 } /***************************************************************** 定時器 1和中斷 1控制 AD 轉(zhuǎn)換 *****************************************************************/ /******** 定時器 1 中斷服務(wù)子程序 ********/ void time1(void) interrupt 3 { CLOCK=~CLOCK。 // 5ms 定時 TL0 = 5000%256。 // 關(guān)閉外部中斷 0 int0_count = 0。 // 打開蜂鳴器報警 } else // 否則即是充電出錯 { GATE = 1。 // 重 新 設(shè)計數(shù)初值 TL0 = 5000%256。 for(ii=0。 unsigned int date。 unsigned int Num。 uint t_count,int0_count。 由于本人的能力有限,在編程過程中走了不少彎路,而且有 時把一些本來很簡單的問題復(fù)雜化了,最終在 查閱大量的參考資料以及 指導(dǎo)老師和同學(xué)的幫助下才得以順利 完成了編程。在畢業(yè)設(shè)計的過程中,讓我熟悉了單片機的設(shè)計流程,通 過 一步步解 決 疑惑 來 完成我的 設(shè)計 ,同 時 也大大提升了自己知 識水平和能力。 ( 5)在 proteus仿真平臺上建立仿真原理圖,并將程序上載到虛擬芯 片上調(diào)試及運行。 充電器兩端的電壓顯示部分 ( 1)在 Keil程序里邊新建項目,名稱為“充電器顯示”,并選擇單片機型號為AT89S52。若有第二次觸發(fā),則認為充電出錯并關(guān)閉外部中斷和定時器中斷。 其主程序流程圖 如圖 51。 C 語言 是一種 計算機的程序語言,兼具高級語言和匯編語言的的優(yōu)點。 單片機控制部分 單片機部分的電路原理圖見圖 48[10]。 CS5522與單片機的接口如圖 45所示: 圖 45 CS5522 與單片機接口圖 利用 AD采集數(shù)據(jù),進行溫度與電壓采集,從而控制充電器的充電電流大小,判讀充電器是否停止充電。 放大電路使用的元器件是 LM358集成運算放大器,并且 放大電路采用兩級放大, 這樣可以避免 單級放大倍數(shù)過高 所引起 的非線性誤差, 提高準確性。 圖 42 電源電路設(shè)計原理圖 圖 43 電池溫度檢測簡圖 圖 44 傳感器放大電路 傳感器電路包括傳感器測量電橋和放大電路兩部分,其電路結(jié)構(gòu)如圖 44所示。 測溫電路部分 電池在充電末期,負極發(fā)生氧復(fù)合反應(yīng)產(chǎn)生熱量,使電池溫度升高。 充電過程控制模塊 :實現(xiàn)對充電過程的控制。另外, 電壓過低的電 池 充電時還 需要進行預(yù)充, 所以充電器要 帶有熱保護和時間保護 功能 ,為電 池進行必要的充電保護 。而鋰離子電池在多次使用后,放電曲線是會改變的,如果芯片一直沒有機會再次讀出完整的一個放電曲線,其計算出來的電量也就是不準確的。 電池的 智能化 充電過程 就是通過充電控制芯片的作用來實現(xiàn)的 。所以鋰離子電池 通常 會 配有充放電的控制 電路的,來實現(xiàn)智能的充電控制,以減少對電池的損
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1