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

正文內(nèi)容

基于單片機(jī)的數(shù)控電源設(shè)計(jì)(參考版)

2024-12-08 04:28本頁(yè)面
  

【正文】 } } 。 while (1) { jianpan()。 init()。 } ///////////////////////////////////////////////////// void main() { P1=0xff。 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 34 頁(yè) 共 34 頁(yè) //rwdata(xiao2)。 delay(5)。 rw(0X80+0x48)。 rwdata(gewei)。 delay(5)。 rw(0X80+0x45)。 xiao1=xiao1+0x30。} shiwei=shiwei+0x30。gewei=gewei+1。gewei=gewei+1。gewei=gewei+1。gewei=gewei+1。gewei=gewei+1。 xiao2=shuma%1000%100%10。 gewei=shuma%1000/100。 delay(5)。 delay(5)。 delay(5)。 delay(5)。 delay(5)。 delay(5)。 delay(5)。 delay(5)。 delay(5)。i16。 delay(5)。 delay(5)。i11。 init()。 xiao1=xiao1+0x30。 shiwei=shiwei+0x30。 xiao1=shuma%1000%100/10。 shiwei=shuma/1000。 while(k3==0) xianshi2()。 } } if (k3==0) { qued=dianya。 //xiao2=shuma%1000%100%10。 gewei=shuma%1000/100。 if(shuma1200) shuma=0。 shuma=shuma5。 if(dianya==0) dianya=0。 } } if (k2==0) { xianshi2()。 //xiao2=shuma%1000%100%10。 gewei=shuma%1000/100。 if(shuma950) shuma=950。 if(dianya195) dianya=195。 } void jianpan() { if(k1==0) { xianshi2()。 rw(0X83)。 rw(0X0c)。 rw(0X01)。 rw(0X06)。 rw(0X38)。 e=0。 e=1。 rw=0。 e=0。 e=1。 rw=0。t++)。 while(ms) for (t=0。 void rwdata(uchar c)。 void init()。 void xiang()。 void xianshi()。 uint shuma=0。 sbit beer=P3^7。 sbit rw=P1^6。 sbit k3=P1^2。 sbit k1=P1^0。 鑒于我的水平有限,難免在設(shè)計(jì)中存在一些錯(cuò)誤和不當(dāng)之處,望各位老師批評(píng)指正,在此對(duì)大家表示衷心的感謝。同樣,我們?cè)趯W(xué)科之間交叉上,存在不少的盲點(diǎn),通過(guò)這次設(shè)計(jì),我在這些學(xué)科都能進(jìn)行聯(lián)系,在遇到不懂的問(wèn)題,也學(xué)會(huì)了自己去圖書(shū)館和網(wǎng)絡(luò)上找資料,同樣我查閱資料的能力也得到了很好的鍛煉。 在本次設(shè)計(jì)中,我同樣碰到了好多的問(wèn)題。通過(guò)這次畢業(yè)設(shè)計(jì),我把理論與實(shí)際聯(lián)系起來(lái),對(duì)平時(shí)所學(xué)的單片機(jī)和電子電路技術(shù),將這些學(xué)科有機(jī)的聯(lián)系起來(lái),進(jìn)行了本次設(shè)計(jì)。他具有嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,豐富的實(shí)踐經(jīng)驗(yàn),在學(xué)術(shù)及為人方面使我受益匪淺。本次設(shè)計(jì)的過(guò)程中,我發(fā)現(xiàn)很多的問(wèn)題,給我的感覺(jué)就是很難,很不順手,看似原理比較簡(jiǎn)單的電路,要?jiǎng)邮职阉o設(shè)計(jì)出來(lái),是很 難的一件事,主要原因是我們沒(méi)有經(jīng)常動(dòng)手設(shè)計(jì)過(guò)電路,還有資料的查找也是一大難題,這就要求我們?cè)谝院蟮膶W(xué)習(xí)中,應(yīng)該注意到這一點(diǎn),更重要的是我們要學(xué)會(huì)把書(shū)本中學(xué)到的知識(shí)和實(shí)際的電路聯(lián)系起來(lái),這不論是對(duì)我們以后的就業(yè)還是學(xué)習(xí),都會(huì)起到很大的幫助,我相信,通過(guò)這次的畢業(yè)設(shè)計(jì),鞏固了我們學(xué)習(xí)過(guò)的專(zhuān)業(yè)知識(shí),也使我們把理論與實(shí)踐從真正意義上結(jié)合了起來(lái);考驗(yàn)了我們借助互聯(lián)網(wǎng)絡(luò)搜集、查閱相關(guān)文獻(xiàn)資料,和組織材料的綜合能力;從中可以自我測(cè)驗(yàn),認(rèn)識(shí)到自己哪方面有欠缺、不足,以便于再日后的學(xué)習(xí)中得以改進(jìn)、提高。 與此同時(shí)此次的設(shè)計(jì)還培養(yǎng)了我的動(dòng)手能力,使我進(jìn)一步了解畢業(yè)設(shè)計(jì)的基本知識(shí),能領(lǐng)會(huì)和靈活運(yùn)用畢業(yè)設(shè)計(jì)中目標(biāo)任務(wù)、計(jì)劃、過(guò)程控制、總結(jié)反饋等各個(gè)環(huán)節(jié)所涉及的內(nèi)容,并且具備了迅速接受新知識(shí)的能力,對(duì)新挑戰(zhàn)具有一定的適應(yīng)能力。 該設(shè)計(jì)采用閉環(huán)反饋調(diào)整的方法,設(shè)計(jì)出了實(shí)用的直流電壓源,其電壓輸出的級(jí)數(shù)與 D/A 的位數(shù)有緊密關(guān)系,本設(shè)計(jì)采用了 8 位的DAC0832,若采用 12 位或 16 位的 D/A 轉(zhuǎn)換器進(jìn)行相應(yīng)的調(diào)整,直流電源的精度會(huì)進(jìn)一步提高。 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 26 頁(yè) 共 34 頁(yè) 結(jié)束語(yǔ) 經(jīng)過(guò)幾十天的艱苦奮戰(zhàn),我最終完成了畢業(yè)設(shè)計(jì)的基本要求。按滿度歸一化的相對(duì)誤差為( 1/2) *( 1/28)=% ; ( b) 輸入失調(diào) 電壓引入的誤差 LM324 漂移不大于 7mV,故相對(duì)誤差=7mV/12V=%。 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 25 頁(yè) 共 34 頁(yè) 表 測(cè)試數(shù)據(jù) 及誤差分析 設(shè)定值 (V) 輸出電壓 (V) 誤差 (V) 1 2 3 4 5 6 7 8 8 9 10 10 10 0 由上表計(jì)算可得,系統(tǒng)的絕對(duì)誤差為( +++) /10=;系統(tǒng)的相對(duì)誤差為( +++) /10=%。 系統(tǒng)整體測(cè)試結(jié)果分析 ( 1) 測(cè)試工具 ( a) 雙蹤示波器 ; ( b) 數(shù)字萬(wàn)用表 。 ( 2) 鍵盤(pán)電路以及顯示電路的調(diào)試,打開(kāi)原理圖,進(jìn)行仿真,通過(guò)按鍵點(diǎn)擊“增加”,“減少”,“確定”三個(gè)按鈕觀察 LCD 顯示結(jié)果是否正常,并且觀察是否以 步進(jìn)。 ( 2) 編譯結(jié)果 在編制完 C 語(yǔ)言后,即在 keil uvision3 界面下,進(jìn)行了調(diào)試,結(jié)果 系統(tǒng)正常工作如 圖 所示。 “ 增加 ” 鍵的軟件流程圖 如 圖 所示 ,其余兩個(gè)按鍵同理。 讀 /寫(xiě)數(shù)據(jù) 進(jìn)行一次讀 /寫(xiě)操作 狀態(tài) Busy=0? 狀態(tài) Busy=0? 讀 /寫(xiě)正確的數(shù)據(jù) 讀 /寫(xiě)數(shù)據(jù) N N Y Y 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 23 頁(yè) 共 34 頁(yè) 圖 D/A 轉(zhuǎn) 換 的設(shè)計(jì) 鍵盤(pán)的設(shè)計(jì) 單片機(jī)循環(huán)對(duì)各個(gè)按鍵進(jìn)行掃描,如果檢測(cè)到有按鍵按下,則判斷是哪個(gè)鍵按下,再去執(zhí)行各個(gè)按鍵所對(duì)應(yīng)的程序。 圖 液晶 1602 讀數(shù)據(jù)結(jié)構(gòu)框圖 D/A 轉(zhuǎn) 換 的設(shè)計(jì) 由原理圖可知,片選信號(hào) /CS、 數(shù)據(jù)控制 信號(hào) /XFER、 /WR /WR2 均與 地線 相連, DAC0832 為直通方式, CPU 對(duì) DAC0832 執(zhí)行一次寫(xiě)操作,則將一個(gè)數(shù)據(jù)直接寫(xiě)入 DAC 寄存器, DAC 輸出模擬量隨之變化。 液晶讀寫(xiě)數(shù)據(jù)的設(shè)計(jì) 本設(shè)計(jì)中液晶顯示是兩行字符,第一行顯示的英文“ VOLTAGE” ,第二行則用來(lái)顯示設(shè)置的電壓值。 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 21 頁(yè) 共 34 頁(yè) 初始化系統(tǒng) 讀取 ROM 中 保存的電壓 送 DA 轉(zhuǎn)換輸出電壓 允許定時(shí)器中斷顯示 鍵盤(pán)掃描 是否按下增加鍵 是否按下減少鍵 是否按下確認(rèn)鍵 N N N 電壓加 并送入 LCD 顯示 電壓 減 并送入 LCD 顯示 保存電壓 Y Y Y 開(kāi)始 結(jié)束 圖 主程序結(jié)構(gòu)框圖 子程序設(shè)計(jì) 本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 22 頁(yè) 共 34 頁(yè) 子 程 序 設(shè)計(jì)包括:液晶顯示 設(shè)計(jì) 、 D/A 轉(zhuǎn)換設(shè)計(jì)、 鍵盤(pán)設(shè)計(jì)。首先對(duì)系統(tǒng)的輸出電壓進(jìn)行初始化設(shè)定,然后通過(guò)判斷案件是“ +”鍵或是“ ”鍵對(duì)系統(tǒng)輸出電壓進(jìn)行相應(yīng)的調(diào)節(jié),并將給定的數(shù)據(jù)給 DA 轉(zhuǎn)換器,最終使給定的電壓輸出。單片機(jī)開(kāi)發(fā)中除了必不可少的硬件電路設(shè)計(jì)外,同樣離不開(kāi)軟件,隨著單片機(jī)開(kāi)發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語(yǔ)言到使用現(xiàn)在的高級(jí)語(yǔ)言,單片機(jī)的開(kāi)發(fā)軟件也在不斷的發(fā)展, Keil 軟件是目前最流行的開(kāi)發(fā) MCS51 系列單片機(jī)的軟件, Keil 提供了包括C 語(yǔ)言編輯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器在內(nèi)的開(kāi)發(fā)方案。 Proteus 不僅可將許多單片機(jī) 設(shè)計(jì)系統(tǒng) 實(shí)例功能形象化,也可將許多單片機(jī)實(shí)例運(yùn)行過(guò)程形象化。它不單具有其它 EDA 工具軟件的仿真功能,還能訪問(wèn)單片機(jī)及其外圍設(shè)備。各部分軟件的設(shè)計(jì)綜合利用了 C 語(yǔ)言中結(jié)構(gòu)式語(yǔ)句,函數(shù)的定義與調(diào)用,邏輯判斷以及循環(huán)控制,充分體現(xiàn) C 語(yǔ)言的簡(jiǎn)潔緊湊、運(yùn)算符豐富、數(shù)據(jù)結(jié)構(gòu)豐富以及可移植性高等優(yōu)點(diǎn)。之后在判斷是否有鍵按下,當(dāng)有按鍵 按下時(shí),接受來(lái)自鍵盤(pán)的電壓輸入值,并通過(guò) D/A 把輸入的數(shù)字量轉(zhuǎn)化成模擬電壓量,控制輸出電壓大小。 C 語(yǔ)言不僅僅是在
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1