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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89c52單片機的數(shù)控直流電壓源設(shè)計(存儲版)

2025-01-12 19:37上一頁面

下一頁面
  

【正文】 平狀態(tài)不變。 共陽極接法 : 把發(fā)光二極管的陽極連在一起構(gòu)成公共陽極。 LED 顯示器由七個發(fā)光二極管組成,本設(shè)計采用共陰級接法。在多位 LED顯示時,為了簡化電路、降低成本,將所有位的段選碼并聯(lián)在一起,由一個 8位 輸入輸出口 控制,而共陰極點或共陽極點分別由相應(yīng)的口線控制 [3]。 16 圖 電源電路工作原理圖 17 第四 章 數(shù)控直流電壓源軟件系統(tǒng)的 設(shè)計 軟件設(shè)計原理 本軟件設(shè)計的關(guān)鍵是對直流電壓源步進電壓的控制和顯示。若 KEY2鍵按下,令 P0口的數(shù)據(jù)減 3,令輸出電壓減小 ,然后再次調(diào)用顯示子函數(shù),顯示減小后的電壓值 。 圖 顯示子程序流程圖 N 20 開 始 有鍵閉合 調(diào)顯示子程序延時去抖 有鍵閉合 鍵釋放否 保存鍵值 結(jié) 束 調(diào)顯示子程序 N Y N Y N Y 鍵掃子程序流程圖 鍵掃子程序負責(zé)掃描 P1 口,屏蔽掉高四位數(shù)據(jù)后, 得到 P1 口的處理函數(shù),即 P1 口低四位的反碼。通過運放 UA741 將 DA 的輸出電流轉(zhuǎn)化為電壓,再通過運放 UA741 將電壓反相并放大。當(dāng)上電時,電源會輸出設(shè)置的 , 若在此時 按下 KEY2鍵,電壓加 ,按 KEY3鍵電壓減 ,然后 通過一個三位一體的 LED顯示器輸出 的電壓值 。同時,我還要感謝大學(xué)四年里幫助我的各位老師,從他們身上,我不僅學(xué)到了 許多實用的 理論 和實踐 知識,還學(xué)到了一絲不茍、嚴謹治學(xué)的科學(xué)態(tài)度 。 uchar t=0。 //調(diào)延時函數(shù) while(1) { keyzhiii=key()。 case 2: //KEY3鍵按下處理程序 {t=t3。 k=vol*100。 f=0。 //P1口送位碼,選中第一 位 P2=ledm[led[i]]。 // P2口送段碼 delay(800)。 //取反 k=(kamp。 29 keyzhi=keychuli()。 //返回按鍵鍵值 } 延時及啟動 0832子程序的源程序清單 /************************************************************************ * 函數(shù)原型: delay() * 功 能 : 延時 ************************************************************************/ void delay(int a) { while(a)。 //電子鐘鍵盤按鍵鍵值臨時存放 keyzhi=keychuli()。 k=P1。 e=1。 f=1。 //P2口清零 P2=ledm[led[i]]。 //調(diào)延時 } } 顯示子程序的源程序清單 /************************************************************************/ 函數(shù)原型: put_on_leds () 27 功 能 : 顯示輸出函數(shù) /************************************************************************/ void put_on_leds () { uchar i。 else vol=vol+。 //輸出 5伏電壓 put_on_leds()。 sbit g=P1^4。 22 參考文獻 [1]胡輝、《單片機原理及應(yīng)用設(shè)計》、中國水利水電出版社、 2021 [2]楊素行、《模擬電子技術(shù)基礎(chǔ)簡明教程》、高等教育出版社、 2021 [3]余孟嘗、《數(shù)字電子技術(shù)基礎(chǔ)簡明教程》、高等教育出版社、 2021 [4]譚浩強、《 C程序設(shè)計》、清華大學(xué)出版社、 2021 [5]龔尚福、《微機原理與接口技術(shù)》、西安電子科技大學(xué)出版社、 2021 [6]何希才 張明莉、《新型穩(wěn)壓電源及其應(yīng)用實例》、電子工業(yè)出版社、 2021 [7]裴云慶 楊旭 王兆安、《開關(guān)穩(wěn)壓電源的設(shè)計和應(yīng)用》、機械工業(yè)出版社、 2021 致謝 本人在 數(shù)控直流電壓源的硬件電路設(shè)計及 撰寫論文期間,得到了很多老師和同學(xué)的 幫助,在這里我首先要感謝的是我的 導(dǎo)師 ===老師 。 KEY1鍵用于單片機控制單元復(fù)位, KEY2鍵用于電源步進加 , KEY3 鍵用于電源步進減 。 本設(shè)計實現(xiàn)步驟如下:采用 AT89C52芯片作為單片機的控制單元,以 常用的DAC0832作為 D/A轉(zhuǎn)換單元, 讓 DA工作在 直通 方式下。 顯示 子程序 流程 圖 如 圖 。若無鍵按下,直接調(diào)用顯示函數(shù),顯示當(dāng)前的電壓值。線性電源由 18V變壓器經(jīng)過全波整流,電容整流濾波,通過三端穩(wěn)壓管 LM781 LM7915穩(wěn)壓 得到正負 15伏電壓 為芯 片 AT89S5 DAC083 UA74 LM350以 及 數(shù)碼管等提供 電源支持;通過三端穩(wěn)壓管 LM7805得到正 5伏電壓作為參考電壓和為穩(wěn)壓管提供電源。 LED顯示器工作在靜態(tài)顯示方式下,共陰極點或共陽極點連接在一起接地;每位的段選( A~ DP)與一個 8位并行口相連。七段發(fā)光二極管,再加上一個小數(shù)點,共計 8 段。通過七段發(fā)光二極管的不同組合,可以顯示多種數(shù)字、字母或者其他符號。 本設(shè)計采用機械觸電試鍵盤按非編碼方式工作。 這兩類鍵盤的主要區(qū)別是識別鍵符及給出相應(yīng)鍵碼的方法。復(fù)位后: PC值為 0000H,表明復(fù)位后程序從 0000H 開始執(zhí)行; SP 值為 07H 值,表明堆棧底部在 07H,需重新設(shè)置 SP值;單片機在復(fù)位后,已使P0~ P3口每一端線為“ 1” ,為這些端線用作輸入口做好了準備 【 1】 。在單片機工作時,上電時首先要復(fù)位,發(fā)生故障后也要復(fù)位。 單片機時鐘電路可分為內(nèi)部時鐘電路和外部時鐘電路。所以在編程時,按一下步進按鍵, P0口的數(shù)據(jù)便要變化 3。 DA的 8腳接參考電壓, 為簡化設(shè)計,在本次設(shè)計中采用 5V的參考電壓 , DAC的 8腳輸出電壓的分辨率為 5V/256=? , 也就是說 DA輸入數(shù)據(jù)端每增加 1,就意味著電壓輸出增加 。如果負載電流小于最小值,輸出電壓會上升。 LM350 服務(wù)于多種應(yīng)用場合,包括局部穩(wěn)壓、卡上穩(wěn)壓。在輸出過載時有自動保護作用以免損壞集成塊。 本設(shè)計采用電流輸出模式,再使輸出電流 通過一個高輸入阻抗的線性運算放大器 實現(xiàn) 相應(yīng)的模擬信號電壓輸出。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。另外,該引腳被略微拉高。當(dāng)振蕩器復(fù)位器件時,要保持 RST腳兩個機器周期的高電平時間。在訪問 8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行 MOVX RI 指令)時, P2 口輸出 P2 鎖存器的內(nèi)容。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低 8 位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。 根據(jù)上述數(shù)控直流電壓源硬件框圖 ,我們選用以下芯片來實現(xiàn)該數(shù)控直流電壓源的硬件電路接線:AT89C52單片機, DAC0832數(shù)模轉(zhuǎn)換器,集成運放 UA741, 電壓穩(wěn)壓器 LM350等。 本設(shè)計采用 AT89C52 芯片作為單片機的控制單元,以 常用的 DAC0832 作為 D/A轉(zhuǎn)換單元, AT89C52 芯片的 P0 口和 DAC0832 的數(shù)據(jù)口直接相連, DA 的 CS, XFER , 2WR , 1WR 接 地 ,讓 DA 工作在 直通 方式下。 電源電路 負責(zé) 提供各個芯片電源、數(shù)碼管、放大器所需電壓 ; 顯示電路用于顯示電源輸出電壓的大小,并直觀的顯示按鍵電路 對電壓的調(diào)整;控制電路在本設(shè)計中居于中心大腦地位,負責(zé)數(shù)據(jù)的處理與傳送,將數(shù)字信號傳遞給數(shù)模轉(zhuǎn)換電路,將鍵盤電路的調(diào)整輸出給數(shù)模轉(zhuǎn)換電路和顯示電 路;數(shù)模轉(zhuǎn)換電路負責(zé)將數(shù)字信號轉(zhuǎn)變?yōu)槟M電壓信號并輸出給電壓調(diào)整 電路;電壓調(diào)整 電路負責(zé)將數(shù)模轉(zhuǎn)換電路輸出的電壓信號倒相放大傳送給穩(wěn)壓電路;整個系統(tǒng)的最后一步 —— 穩(wěn)壓電路,負責(zé)把最后形成的直流電壓信號輸出。在八十年代的第一代分布式供電系統(tǒng)開始轉(zhuǎn)向到二十世紀末更為先進的第四代分布式供電結(jié)構(gòu)以及中間母線結(jié)構(gòu),直流電源行業(yè)正面臨著新的挑戰(zhàn),即如何在現(xiàn)有系統(tǒng)加入嵌入式電源智能系統(tǒng)和數(shù)字控制。數(shù)控電源是從 80 年代才真正發(fā)展起來的,期間系統(tǒng)的電力電子理論開始建立。 國內(nèi)外研究現(xiàn)狀 電源技術(shù)尤其是數(shù)控電源技術(shù)是一門實踐性很強的工程技術(shù),服務(wù)于各行各業(yè)。 總體來說, 傳統(tǒng)穩(wěn)壓電源實現(xiàn)方式 亟待改進。該 電路的原理是通過 MCU 控制 DA的輸出電壓大小,通過放大器放大,放大后的電壓作為 LM350 的參考電壓,真正的電壓還是由電壓模塊 LM350 輸出。 我們自行設(shè)計了 ? 15V 和 5V 電源為系統(tǒng)供電。另外,傳統(tǒng)的串聯(lián)型穩(wěn)壓電路構(gòu)成較為復(fù)雜,穩(wěn)壓精度不高。 所以,對于數(shù)控直流電壓源的研究與設(shè)計 步進是技術(shù)上的革新,而且有實際的經(jīng)濟性, 可以提高生產(chǎn)效率,是現(xiàn)代工業(yè)生產(chǎn)應(yīng)用中的不二選擇。 隨著經(jīng)濟全球化的發(fā)展,滿足國際標(biāo)準的產(chǎn)品才能獲得進出的通行 證。 而且, 從上世紀九十年代末起,隨著對系統(tǒng)更高效率和更低功耗的需求,電信與數(shù)據(jù)通信設(shè)備的技術(shù)更 新推動電源行業(yè)中的直流電源轉(zhuǎn)換器向更高靈活性和智能化方向發(fā)展。 單片機系統(tǒng)選用 AT89C51型號單片機, 獨立式鍵盤 ,采用 DAC0832輸出模擬量, UA741作反相放大器件, LM350作穩(wěn)壓器件。 4 第二 章 數(shù)控直流電壓源設(shè)計方案 原理介紹 本設(shè)計采用以單片機作為控制元件來實現(xiàn)數(shù)控直流電壓源的設(shè)計。 該方案中采用三位數(shù)碼管直接對電壓值進行顯示,可以直觀明了的反映電壓值以及其對按鍵所作出的電壓變化。作為輸出口用時,每位能吸收電流的方式驅(qū)動 8 個 TTL 邏輯門電路,對端口 P0 寫“ 1”時,可作為高阻抗輸入端用。在訪問外部程序存儲器或 16 位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVX DPTR 指令)時, P2 口送出高 8 位地址數(shù)據(jù)。 RST:復(fù)位輸入。此時, ALE 只有在執(zhí)行 MOVX,MOVC指令是 ALE才起作用。在FLASH編程期間,此引腳也用于施加 12V編程電源( VPP)。 DAC0832的D/A轉(zhuǎn)換電路為倒 T型 R2R電阻網(wǎng)絡(luò),故有 Iout1和 Iout2兩個電流輸出端,根據(jù)不同的電路組成,該芯片可以有兩種輸出模式,一種為電流輸出模式,這
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1