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

正文內(nèi)容

基于單片機(jī)的數(shù)控電源設(shè)計(jì)-wenkub.com

2024-11-30 04:28 本頁(yè)面
   

【正文】 P2=qued。 P0=0x00。 //rw(0X80+0x49)。 delay(5)。 rwdata(shiwei)。 gewei=gewei+0x30。 } if(xiao1==13) {xiao1=3。 } if(xiao1==11) {xiao1=1。 if(xiao1==14) {xiao1=4。 } void xianshi2() { shiwei=shuma/1000。 rwdata(table[18])。 //rwdata(xiao2)。 rwdata(table[16])。 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 33 頁(yè) 共 34 頁(yè) } rwdata(shiwei)。 for (i=11。i++) { rwdata(table[i])。 xiao2=xiao2+0x30。 xiao2=shuma%1000%100%10。 } } void xianshi() { uchar i。 xianshi2()。 shiwei=shuma/1000。 if(dianya==255) dianya=0。 xianshi2()。 shiwei=shuma/1000。 if(k1==0) { dianya++。 delay(5)。 delay(5)。 } void init() { delay(15)。 P0=c。 delay(5)。 } void rw(uchar y) { rs=0。 void delay(uint ms) { uchar t。 void delay(uint ms)。 void jianpan()。 sbit rs=P1^7。 sbit k2=P1^1。借此機(jī)會(huì)特別向我的指導(dǎo)老師 谷亞林 教授表達(dá)我最誠(chéng)摯的謝意。這次設(shè)計(jì)使我們將大學(xué)這幾年所學(xué)的知識(shí)做了一次很好的總結(jié),也使我們明白了學(xué)習(xí)不再是單一的學(xué)習(xí),而是全面貫穿的去學(xué)習(xí),去思考問(wèn)題,這為我們以后的工作和學(xué)習(xí)提供了很好的思路和方法,也打下了堅(jiān)實(shí)的基礎(chǔ)。 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 27 頁(yè) 共 34 頁(yè) 致謝 本設(shè) 計(jì)是在谷亞林老師的悉心指導(dǎo)下完成的。 為了爭(zhēng)取時(shí)間,降低成本,我們的解決方案是采用的 51 單片機(jī) 達(dá)到了此次畢業(yè)設(shè)計(jì)預(yù)期目的, 由于該電源在結(jié)合了線性電源與開(kāi)關(guān)電源各自優(yōu)點(diǎn)的基礎(chǔ)上還加入了單片機(jī)控制,不僅小巧、輕便、輸出特性良好而且還操作簡(jiǎn)單,相信會(huì)有很好的應(yīng)用前景。 ; ( c) 其它器件和線路由于 溫漂、不穩(wěn)定等原因引起的誤差。 ( 2) 測(cè)量結(jié)果 如表 所示 。 圖 編譯結(jié)果圖 硬件測(cè)試 ( 1) 復(fù)位電路能否正常工作的調(diào)試,打開(kāi)原理圖,進(jìn)行仿真,按下復(fù)位按鈕,通 過(guò)觀察 LCD 顯示判斷復(fù)位電路能否正常工作。 “ 增加 ” 鍵為步增電壓鍵,步進(jìn)值為 ; “ 減少 ”鍵為步減電壓鍵,步減值也為 ; “ 確認(rèn) ” 鍵是 確定輸出電壓值的按鍵。根據(jù)原理圖, LCD1602 的數(shù)據(jù)線 D0~D7 腳分別接單片的 P0 口,RS、 R/W 和 E 端分別接 、 和 ,液晶顯示的軟件流程圖如 圖 所示 。 主程序框圖如圖 所示。 Proteus 具有如下 特點(diǎn) : ( 1) Proteus 軟件提供了數(shù)千種元器件和多達(dá) 30 多個(gè)元件庫(kù); 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 20 頁(yè) 共 34 頁(yè) ( 2)個(gè)性化的編輯環(huán)境; ( 3)快速選取和放置器件; ( 4)層次化設(shè)計(jì); ( 5)原理圖自動(dòng)連線并自動(dòng)生成仿真日志; 軟件程序開(kāi)發(fā)平臺(tái) Keil Keil C51 軟件是 美國(guó) Keil 軟件公司開(kāi)發(fā)的 一個(gè)功能強(qiáng)大的單片機(jī)開(kāi)發(fā)平臺(tái) 。 仿真開(kāi)發(fā)平臺(tái) Proteus Proteus 軟件是英國(guó) Labcenter 電子公司設(shè)計(jì)開(kāi)發(fā)的一款 EDA 工作軟件 。本設(shè)計(jì)中首先對(duì)系統(tǒng)初始化,讀取預(yù)置電壓,預(yù)存電壓值為 10V,并將其發(fā)送給 LCD 顯示電壓。 C 語(yǔ)言的特點(diǎn): C 語(yǔ)言程序的優(yōu)點(diǎn)是可讀性與可移植性好,程序開(kāi)發(fā) 周期短; 使用 C 語(yǔ)言編程更符合人的思維方式和思考習(xí)慣,編寫(xiě)代碼效率高,維護(hù)方便 ; 采用 C語(yǔ)言易于開(kāi)發(fā)復(fù)雜的單片機(jī)應(yīng)用程序,有利于單片機(jī)產(chǎn)品的重新選型和應(yīng)用程序的移植,大大提高了單片機(jī)軟件的開(kāi)發(fā)速度。這兩 種開(kāi)發(fā)語(yǔ)言都具有各自的特點(diǎn)。通過(guò)獨(dú)立式鍵盤(pán)給單片機(jī)輸入一數(shù)據(jù),這個(gè)數(shù)據(jù)在顯示電路上顯示,單片機(jī)保存該數(shù)據(jù),然后 在 鍵盤(pán)上按確認(rèn)鍵,就是把DAC0832 電路打開(kāi)把數(shù)據(jù)傳 輸進(jìn)去,這個(gè)芯片把送過(guò)來(lái)的數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)后經(jīng)過(guò)比較電路最終輸出所要電源電壓。 LCD 最常用的就是 液晶 1602, LCD1602 可以在 LCD 顯示屏上完整顯示 32 個(gè)英文字符和日文字符 , 適合顯示英文文字信息量較小的地方 ,可以清晰顯示出同時(shí)還能顯示英文名稱和電壓 /電流單位 。 本設(shè)計(jì) 共設(shè)計(jì)三個(gè)按鍵,分別為“增加”鍵,“減少”鍵,“確定”鍵,三個(gè)按鍵分別與 , , ,電路圖 如 圖 。 本系統(tǒng)采用 獨(dú)立式按鍵結(jié)構(gòu) , 并結(jié)合 非 編碼鍵盤(pán)相應(yīng)原理。 鍵盤(pán) 按照接口原理可分為編碼鍵盤(pán)與非編碼鍵盤(pán)兩類(lèi),這兩類(lèi)鍵盤(pán)的主要區(qū)別是識(shí)別鍵符及給出相應(yīng)鍵碼的方法。 鍵盤(pán)模塊的設(shè) 計(jì) 鍵盤(pán) 電路 是由一組規(guī)則排列的按鍵組成,一個(gè)按鍵 實(shí)則 是一個(gè)開(kāi)關(guān)元件,也就是說(shuō)鍵盤(pán)是一組規(guī)則排列的開(kāi)關(guān)。所謂的復(fù)位就是將單片機(jī)重新啟動(dòng),使 單片機(jī)內(nèi)部的所有寄存器都回到初始狀態(tài)。 C C2 的電容 取 值無(wú)嚴(yán)格要求,因其取值對(duì)振蕩頻率輸出穩(wěn)定、大小、起振速度有略微 影響。振蕩頻率取決于所用石英晶體的諧振頻率 和電容的大小 。 在單片機(jī)的內(nèi)部有一用于構(gòu)成振蕩器的高增益反相放大器,即為輸入端 XTAL1 和輸出端 XTAL2。 單片機(jī)控制電路如圖 所示 。系統(tǒng)主要由 微控制器模塊、比較輸出 模塊、顯示模塊、鍵盤(pán)模塊、 D/A 轉(zhuǎn)換 模塊五部分構(gòu)成,具有電壓可預(yù)置、可步進(jìn)調(diào)整、輸出的電壓信號(hào) 。 獨(dú)立式按鍵電路配置靈活,軟件結(jié)構(gòu)簡(jiǎn)單。矩陣式鍵盤(pán)電路是指按鍵設(shè)置在行列式交點(diǎn)上,行列線分別連接到按鍵 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 11 頁(yè) 共 34 頁(yè) 開(kāi)關(guān)的兩端。 ( g) 7 腳 ~14 腳: D0~D7 為 8 位雙 向數(shù)據(jù)線。 ( d) 4 腳: RS 為寄存器選擇 端 ,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。 C; ( g) 電源電壓范圍 3V~32V; ( h) 輸入 最大 偏移電壓 7mV; ( i) 額定電源電壓 為 +15V; ( 2) LM324 的主要功能特點(diǎn): ( a) 短路 輸出 保護(hù) 功能 ; ( b) 自帶 真差動(dòng)輸入級(jí); ( c) 可 在電壓范圍 3V~32V 單電源工作:; ( d) 低偏置電流 最大 為 100nA; ( e) 具有內(nèi)部補(bǔ)償?shù)墓δ埽? ( f) 共模范圍拓展至 負(fù)電源; ( g) 具有 輸入端靜電保護(hù) 的 功能; LCD 顯示電路 LCD1602 可以在 LCD 顯示屏上完整顯示 32 個(gè)英文字符和日文等一些字符 ,適合顯示英文文字信息量較小的地方 。 LM324 具 有 5 個(gè)引出腳,其中“ +” 、 “ ” 為兩個(gè)信號(hào)輸入端, “ V+” 、 “ V” 為正、負(fù)電源 輸入 端, “ Vo ” 為 電壓 輸出端。 ( 2) DAC0832 引腳及功能介紹 : ( a) D0~D7: 8 位數(shù)據(jù)輸入線, TLL 電平,有效時(shí)間 大于 90ns; ( b) ILE:數(shù)據(jù)鎖存允許控制信號(hào)輸入線,高電平有效; ( c) CS:片選信號(hào) 輸入線 ,低電平有效; ( d) WR1:數(shù)據(jù)鎖存器寫(xiě)選通 信號(hào)輸入線,負(fù)脈沖 有效; ( e) WR2: DAC 寄存器 寫(xiě) 選通 信號(hào) 輸入線,負(fù)脈沖有效; ( f) IOUT1:電流輸出端, 當(dāng)輸入值為 1 時(shí), Iout1 最大 ; ( g) IOUT2:電流輸出端,其值與 Iout1 值之和為 常數(shù); ( h) Rfb: 反饋信號(hào)輸入線, 芯片內(nèi)部有反饋電阻 ; ( i) Vcc:電源輸入端, 工作電壓 范圍為 +5V~+15V; ( j) Vref:基準(zhǔn)電壓輸入端 , Vref 的 電壓 范圍為 10V~+10V; ( k) AGND:模擬信號(hào) 接 地 端,模擬信號(hào)和基準(zhǔn)電源的參考接地 ; ( l) DGND:數(shù)字信號(hào) 接 地 端 ; 四運(yùn)算放大器 LM324 LM324 為價(jià)格低廉的帶有真差動(dòng)輸入的四運(yùn)算 放大 集成電路 。 DAC0832 數(shù)模轉(zhuǎn)換器 DAC0832 是 一種 采樣頻率 8 位 的 D/A 轉(zhuǎn)換集成芯片,該芯片 與單片機(jī)系統(tǒng)完全兼容。如果 加密 LB1 被設(shè)置 時(shí), EA 將內(nèi)部鎖定為復(fù)位 ;當(dāng) EA 端保持高電平時(shí), CPU 執(zhí)行 內(nèi)部程序存儲(chǔ)器 中的指令 。 此外,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)將 ALE 設(shè)置為無(wú)效。在 Flash 編程期間, 該 引腳用于輸入編程脈沖。作為輸入 端時(shí) ,由于 外部下拉為低電平, P3 口將 用上拉電阻 輸出電流。 在訪問(wèn)外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器 時(shí), P2 口 送 出地址的高 8 位。 Flash 編程和校驗(yàn)時(shí), P1 口 用 做 低 8 位地址 的 接收。 P0 能 夠用于外部程序數(shù)據(jù)存儲(chǔ)器 或者程序儲(chǔ)存器 , 此時(shí) 它可以 分時(shí)復(fù)用為轉(zhuǎn)換地址和數(shù)據(jù)總線 。 鍵盤(pán)控制 51 單片機(jī) DAC 比較電路 輸出電壓 顯示電路 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 6 頁(yè) 共 34 頁(yè) 圖 AT89C51 引腳圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1