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

正文內(nèi)容

基于單片機的數(shù)控穩(wěn)壓電源的設(shè)計與制作-wenkub

2022-11-27 19:49:28 本頁面
 

【正文】 制領(lǐng)域的電壓源的要求。經(jīng)過測試 , 該數(shù)控穩(wěn)壓 電源的實際輸出與顯示值之間的誤差小于 1%, 達到設(shè)計要求。本設(shè)計給出了一種輸出電流范圍在 200mA~ 2020mA 之間 , 且輸出與給定值偏差不大于給定的 1%的直流穩(wěn)壓、直流穩(wěn)流電源。目前在電力電子器件方面, 幾乎都為旋紐開關(guān)調(diào)節(jié)電壓,調(diào)節(jié)精度不高,而且經(jīng)常跳變,使用麻煩 。因此數(shù)控電源主要的發(fā)展方向 ,是針對上述缺點不斷加以改善。數(shù)控電源是從 80年代才真正的發(fā)展起來的,期間系統(tǒng)的電力電子理論開始建立。隨著數(shù)控電源在電子裝置中的普遍使用,普 通電源在工作時產(chǎn)生的誤差,會影響整個系統(tǒng)的精確度。 電源技術(shù)尤其是數(shù)控電源技術(shù)是一門實踐性很強的工程技術(shù),服務(wù)于各行各業(yè)。在一些工業(yè)場合(例如,在設(shè)備儀表檢測中)需要提供 電壓源和電流源,而且要求調(diào)節(jié)范圍廣,紋波低。顯示電路用于顯示電源輸出電壓的大小。與傳統(tǒng)的穩(wěn)壓電源相比具有操作 方便,電源穩(wěn)定性高以及其輸出電壓大小采用數(shù)碼顯示的特點 。如果采用多臺功能單一電源設(shè)備,體積和重量都會增加很多,不經(jīng)濟,也 不能滿足工作的要求。電力電子技術(shù)是電能的最佳應(yīng)用技術(shù)之一。電源在使用時會造成很多不良后果,世界各國紛紛對電源產(chǎn)品提出了不同要求并制定了一系列的產(chǎn)品精度標準。這些理論為其后來的發(fā)展提供了一個良好的基礎(chǔ)。單片機技術(shù)及電壓轉(zhuǎn)換模塊的出現(xiàn)為精確數(shù)控電源的發(fā)展提供了有利的條件。 2 研究內(nèi)容 直流穩(wěn)流電源在工程技術(shù)和測量領(lǐng)域 , 有重要的實際運用。 本次畢業(yè)設(shè)計主要是 以單片機 AT89C51為核心 , 結(jié)合 DAC0832芯片的功能,實現(xiàn)對輸出電壓的數(shù)字控制。 數(shù)字電壓源要求實現(xiàn)以下功能: (1)用數(shù)碼管直接顯示讀數(shù)、顯示清晰直觀。考慮到一般情況下用到的電壓都在 2V以上,所以本次設(shè)計的數(shù)控穩(wěn)壓源的電壓輸出范圍值就設(shè)定在 2~ 20V。采用軟件方法來解決數(shù)據(jù)的預(yù)置以及電流的步進控制,從而使得系統(tǒng)的硬件更加的簡潔。 原理電路示意圖如下圖 21 所示: 4 圖 21 原理電路示意圖 單片機 AT89C51 按鍵電路 數(shù)碼管顯示 數(shù)模轉(zhuǎn)換器 DAC0832 741 運算放大器 實現(xiàn)電流轉(zhuǎn)換電壓 741 運算放大器 實現(xiàn)放大功能 5 第 3 章 硬件設(shè)計 設(shè)計思路 系統(tǒng)硬件的設(shè)計思想是力求結(jié) 構(gòu)簡單、工作可靠、適應(yīng)教學(xué)要求、性能價格比高。 本次設(shè)計采用單片機 AT89C51 作為整機的控制單元,通過改變輸入數(shù)字量來改變輸出電壓值,從而使輸出功率管的基極電壓發(fā)生變化,間接地改變輸出電壓的大小。 AT89C51 模塊電路 由于在 FLASH 編程時, P0 口作為原碼輸入口,當 FLASH 進行校驗時, P0輸出 原碼,此時 P0 外部電壓必須被拉高。 AT89C51 的 口與數(shù)碼管a端 相連, 與 b 端 相連, 與 c 端 相連, 與 d 端 相連, 與 e端相連, 與 f 端 相連, 與 g 端 相連,以上的連接實現(xiàn)數(shù)碼管的數(shù) 行條的 顯示。 7 741 運算放大器外圍電路: 本次設(shè)計用到兩個 741 運算放大器,分別用來電流轉(zhuǎn)換電壓和電壓放大功能。 3 端口與上圖那個 6 端口相連,我們就把它 的電壓值定 為 V3, 2 端口接 10K 的電阻后再接地,我們把它的電壓定 為 V2, 輸出端 6 端口的電壓我們將它定為 V6 , 從電路圖上看,該運算放大器引入了 40K 的負反饋電阻,同樣根據(jù)虛斷虛短的原理 ,我們可知: V3=V2,由于 2 端口接地,根據(jù)虛斷原理則我們可以得出: (V30)/10K=(V60)/(40K+10k) 經(jīng)化解,可得出 V6=5*V3 這也就實現(xiàn)了電壓的放大功能。 一個 8 位 D/A 轉(zhuǎn)換器有 8 個輸入端(其中 每個輸入端是 8位二進制的一位),有一個模擬輸出端。 REF 端口與 741 運算放大器的輸出口 6端口相連,用來提供負反饋電阻,從而使得實現(xiàn)電流轉(zhuǎn)換電壓 。 DAC0832 有兩種工作方式:單緩沖工作方式和雙緩沖工作方式。 AT89C51 主要功能特性有: 4K 字節(jié) Flash 閃速存儲器, 128 字節(jié)內(nèi)部 RAM,32個 I/O 口線 ,兩個 16 位定時 /計數(shù)器,一個 5向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振 蕩器及時鐘電路。 P0 口為一個 8位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 P1口是一個內(nèi)部提供上拉電阻的 8位雙向 I/O 口, P1口緩沖器能接收輸出 4TTL 門電流。這是由于內(nèi)部上拉的緣故。P3 口管腳是 8個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL 門電流。當振蕩器復(fù)位器件時,要保持 RST 腳兩個機器周期的高電平時間。因此它可用作對外部輸出的脈沖或用于定時目的。另外,該引腳被略微拉高。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信號將不出現(xiàn)。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。 發(fā)光二極管 (LED)由特殊的半導(dǎo)體材料砷化鎵、 磷砷化鎵等制成,可以單獨使用,也可以組裝成分段式或點陣式 13 LED 顯示器件 (半導(dǎo)體顯示器 )。 如下圖 37所示: 圖 37 LED 數(shù)碼管 共陰和共陽結(jié)構(gòu)的 LED 顯示器各筆劃段名和安排位置是相同的。 由于它具有顯示清 晰、亮度高、使用電壓低、壽命長的特點,因此使用非常廣泛 。 DAC0832 介紹及應(yīng)用 引腳與邏輯結(jié)構(gòu) : DAC0832 芯片有 20個引腳的雙列直插式的芯片如下圖 38 所示 : 14 圖 38 DAC0832 邏輯結(jié)構(gòu)圖 DI7~ DI0: 數(shù)字量輸入信號 ; 其中 : DI0為最低位, DI7為 最高位 ILE 輸入鎖存允許信號 , 高電平有效 CS 片選信號 , 低電平有效 WR1 寫信號 1,低電平有效 當 ILE、 CS、 WR1同時有效時 , LE=1, LE1 輸入寄存器的輸出隨輸入而變化 WR1 , LE=0, 將輸入數(shù)據(jù)鎖存到輸入寄存器 XFER 轉(zhuǎn)移控制信號,低電平有效 WR2 寫信號 2,低電平有效 當 XFER、 WR2同時有效時 , LE2=1 DAC寄存器輸出隨輸入而變化; 當 WR1 , LE=0, 將輸入數(shù)據(jù)鎖存到 DAC 寄存器,數(shù)據(jù)進入 D/A 轉(zhuǎn)換器,開始 D/A 轉(zhuǎn)換 . IOUT1 模擬電流輸出端 1; 當輸入數(shù)字為全 ”1” 時 , 輸出電流最大,約為:255VREF/256RFB 全 ”0” 時 , 輸出電流為 0 15 IOUT2 模擬電流輸出端 2 IOUT1 + I OUT2 = 常數(shù) DAC0832 是一種常用的數(shù)模轉(zhuǎn)換器,它有兩種連接模式,一種是電壓輸出模式,另一種是電流輸出模式。由于 /WR2=/XFER=0,DAC寄存處與直通狀態(tài)。 本電路設(shè)計兩個按鍵,分別用來增大電壓和減少電壓,幅度 。系統(tǒng)軟件設(shè)計采用單片機應(yīng)用軟件。 利用單片機靈活的編程設(shè)計和豐富的 I/O端口,及其控制的準確性,實現(xiàn)數(shù)字控制電壓的功能。按鍵輸入及數(shù)模轉(zhuǎn)換都將激發(fā)中斷。其框圖如圖 41 所示 : 19 N Y Y N 圖 41 主控 程序框圖 部分相關(guān)程序如下: void main(void) { unsigned char i。 掃描數(shù)碼管 掃描按鍵 電壓增加 電壓減少 是否 KEY 是否 KEY 系統(tǒng)初始化 數(shù)模轉(zhuǎn)換 20 TR0=1。 decv=0。 dispbuf[1]=intv%10。i0。 } else { decv=decv+1。i0。 21 } else { decv=decv1。 } else { P0=P01。 dispbuf[2]=decv。 //置“位 ” 選 P1=dispcode[dispbuf[dispcount]]。 } } dispcount++。 ,檢查所有元器件是否有插錯或損壞現(xiàn)象。如果插上某個芯片后對電源系統(tǒng)有影響,則應(yīng)進一步檢查與該芯片有關(guān)的電路或更換該芯片再試。根據(jù)每個模塊的輸入和所要求的輸出,來直接測試小模塊。 系統(tǒng)調(diào)試 由于在系統(tǒng)設(shè)計中采用模塊設(shè)計法,所以
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1