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

正文內(nèi)容

畢業(yè)設(shè)計論文_基于單片機(jī)的數(shù)字pwm控制器設(shè)計與應(yīng)用軟件(參考版)

2025-07-12 14:35本頁面
  

【正文】 P3=0xff 。 P3=0x00 。0xff。 TH1=(65536PWM)8 。 TH0=0xfc 。} } while(K2==0)。 do{ if(PWM!=20) {PWM=10 。} delay(10)。 //轉(zhuǎn)換為實(shí)際電壓便于顯示 Display(adc)。 adc = ADC0832(0,0)。 TR0=1 。 ET0=1。0xff。 //頻率調(diào)節(jié) TH1=(65536PWM)8 。 TH0=0xfc 。 } void main() { uint adc。//拉高數(shù)據(jù)端 ,回到初始狀態(tài) if(dat==ndat) return(dat)。//拉高 CS端 ,結(jié)束轉(zhuǎn)換 ADCLK=0。 if(ADDO==1) ndat |= 0x80。//拉低時鐘端形成一次時鐘脈沖 _nop_()。 _nop_()。 ADCLK = 1。i 7。 //記錄 D0 if(ADDO == 1) ndat |= 0x80。 dat |= ADDO。//拉低時鐘端形成一次時鐘脈沖 _nop_()。 _nop_()。 ADCLK=1。i 8。//控制命令結(jié)束 (經(jīng)試驗(yàn)必需 ) dat = 0。 ADCLK = 0。//拉高 CLK 端 _nop_()。 ADDI = channel。//拉低 CLK 端 ,形成下降沿 2 _nop_()。 _nop_()。 ADCLK = 1。 ADDI = mode。//拉低 CLK 端 ,形成下降沿 1 _nop_()。 _nop_()。 //第 1個下降沿為高電平 ADCLK = 1。 _nop_()。 ADCS = 0。 delay(10)。 P2 = 0xf7。 P0 = Tab[shi]。 delay(10)。 P2 = 0xfd。 P0 = Tab[qian]|0x80。 ge = dat%10。 bai = dat/100%10。 } void Display(uint dat) //顯示的數(shù)值為毫伏 { uchar ge,shi,bai,qian。y0。x0。 void delay(uint z) { uint x,y。 //賦初值 void delay(unsigned int t)。 //PWM 值增加鍵 sbit K2 =P2^5 。 sbit ADDO = P1^2。 sbit ADCLK = P1^1。 參考文獻(xiàn) 【 1】 劉樹林,劉健 . 開關(guān)變換器分析與設(shè)計 . 機(jī)械工業(yè)出版社 . 【 2】 柴鈺 黃向東 雷金莉 單片機(jī)原理及應(yīng)用 西安科技大學(xué)出版社 20xx 【 3】 朱清慧 張鳳蕊等 proteus 教程(第二版) 清華大學(xué)出版社 【 4】 李定宣 開關(guān)電源設(shè)計與應(yīng)用 中國電力出版社 【 5】譚浩強(qiáng) .C 語言程序設(shè)計 (第 2 版 ).清華大學(xué)出版社 .20xx 【 6】 汪志江 51 單片機(jī)技術(shù)與應(yīng)用系統(tǒng)開發(fā) 清華大學(xué)出版社 【 7】張鵬、雄磊、姚東萍 .單片機(jī)點(diǎn)亮 LED 初級教程 【 8】 閻石 數(shù)字電子技術(shù)基礎(chǔ) 高等教育出版社 【 9】康華光 .電子技術(shù)基礎(chǔ) .高等教育出版社 【 10】何立民 .單片機(jī)應(yīng)用技術(shù)選編 [M]. 20xx 【 11】 劉樹林 程紅麗 低頻電子線路 機(jī)械工業(yè)出版社 【 12】 高赟,劉駿躍,黃向慧 . 電路 . 西安:西安電子科技大學(xué)出版社, 20xx 【 13】 李先允 電力電子技術(shù) 中國電力出版社 【 14】 [柴鈺,黃向東,楊良煜,雷金莉,宋先文 .單片機(jī)原理及應(yīng)用 [M].西安:西安電子科技大學(xué)出版社, 20xx. 【 15】 龔尚福,賈澎濤,靳玉 萍 . C/C++語言程序設(shè)計 [M].徐州:中國礦業(yè)大學(xué)出版社, 20xx. 【 16】 龔尚福,朱宇 郭秀才 微機(jī)原理與接口技術(shù) 西安電子科技大學(xué)出版社 【 17】張洪潤、張亞凡 .單片機(jī)原理及應(yīng)用 .北京 清華大學(xué)出版社 【 18】王燕芳 .微型計算機(jī)控制技術(shù) .電子工業(yè)出版社 .20xx 【 19】張開生、郭國法 .MCS52 單片機(jī)輸出 PWM 信號的設(shè)計 [J].微計算機(jī)信息 20xx 第 21 期 3438 頁 【 20】王幸之、王雷 [4] 畢查德 還要 感謝我的同 學(xué)和朋友 ,在我寫論文的過程中給予我了很多你問素材, 還有一些圖書館遇到的同學(xué)給與的論文排版過程中提供的熱情 幫助 。在此向幫助和指導(dǎo)過我的各位老師表示最衷心 的感謝 ! 還要感謝實(shí)驗(yàn)室的 ***老師,為我們提供實(shí)驗(yàn)器材和場地,還有指導(dǎo)與答疑, 感謝這篇論文所涉及到的各位學(xué)者。劉老師的檢查總是很仔細(xì)的 ,可以認(rèn)真的看論文的每一個細(xì)小的格式要求,認(rèn)真的 讀每一個同學(xué)的論文 ,然后提出最中肯的意見, 在此 謝謝劉教授。 但我知道那是一種恨鐵不成鋼的急切, 是您的細(xì)心指導(dǎo)和關(guān)懷,使我能夠順 利的完成畢業(yè)論文。 致 謝 歷時將近幾 個月的時間 我終于將我的畢業(yè)設(shè)計及 論 文寫完 ,在 這個漫長的 過程中 我遇到過 無數(shù)的困難和 障礙, 都在同學(xué)和老師的幫助下度過了。這是一次意志的磨練, 是對我實(shí)際能 力的一次提升 , 相信對我未來的學(xué)習(xí), 工作 和生活 有 很大的幫助。 而且是我明白了很多道理, 任何事情都是 一樣的 ,需要我們腳踏實(shí)地的去做,一步一個腳印的完成,認(rèn)真嚴(yán)謹(jǐn) 決不放 棄 的態(tài)度才能做好一 每 件事情。 總 結(jié) 在本次的畢業(yè)設(shè)計中, 經(jīng)過軟件的仿真與調(diào)試, 元件的組裝 ,焊接, 調(diào)試 操作 , 各功能按設(shè)計理論實(shí)現(xiàn),使我學(xué)到了很多東西。 2) 經(jīng)過各元件裝配焊接流程后 , 試用 +5V 電源 輸出電源 ,接通電路 , 發(fā)現(xiàn)發(fā)光二極管不亮 , 更換該發(fā)光二極管后 正常亮起, 原因是在未焊接之前 檢查發(fā)光二極管時 ,將很大的電壓加在了二極管兩端, 損壞了該二極管原有的特性。TH0=(65536C)/256,其中 C 為所要計數(shù)的次數(shù)即多長時間產(chǎn)生一次中斷 ; TMOD 是計數(shù)器 ,工作模式選擇, 0X01 表示選用模式 1,它有16 位計數(shù)器 ,最大計數(shù)脈沖為 65536 最長時間為 1ms*65536= 用程序編輯器將編好的程序 (見附錄 三 )燒入單片機(jī)。即 *100=1ms TH0 和 TL0 是計數(shù)器 0的高 8位和低 8 位計數(shù)器。 圖 421 Keil 工作界面 下圖為 Keil 下 PWM 波的產(chǎn)生,和 電路 圖 圖 422PWM 產(chǎn)生圖 圖 422電路 圖 單片機(jī)內(nèi)部程序的編寫 關(guān)于頻率和占空比的確定 ,對于 12M 晶振 ,假定 PWM 輸出頻率 1KHZ,這樣定時中斷次數(shù)設(shè)定為 C=10,即 中斷一次 ,則 TH0=FF,TL0=F6。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。通過一個集成開發(fā)環(huán)境μ Vision2 將這些部分組合在一起。 Keil 軟件是目前最流行開發(fā) MCS51 系列單片機(jī)的軟件。運(yùn)行Keil 軟件需要 Pentium 或以上的 CPU, 16MB 或更多 RAM、 20M 以上空閑的硬盤空間、 WIN9 NT、 WIN20xx、 WINXP 等操作系統(tǒng)。機(jī)器匯編是通過匯編軟件將源程序變?yōu)闄C(jī)器碼,用于 MCS51 單片機(jī)的匯編軟件有早期的 A51,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機(jī)的開發(fā) 軟件也在不斷發(fā)展, Keil 軟件是目前最流行開發(fā) MCS51 系列單片機(jī)的軟件,這從近年來各仿真機(jī)廠商紛紛宣布全面支持 Keil 即可看出。調(diào)試步驟是:首先把電路分為若干模塊,調(diào)試過程中與該模塊無關(guān)的元件可以不加考慮,這樣可把故障限定在一定的范圍內(nèi);故障清除后,把各個模塊合在一起進(jìn)行聯(lián)調(diào),即可完成整個硬件調(diào)試工作。 靜態(tài)調(diào)試一般采用的工具是萬用表,它是在用戶系統(tǒng)未工作時的一種硬件檢測。 。 。 。 。 。 。 a、 b、 c、 d、 e、 f、 g、 dP為段引腳, 4分別表示四個數(shù)碼管的位。世面上的四位一體的數(shù)碼管一般都沒有 datasheet,所以掌握他們管腳的分布是很重要的一個環(huán)節(jié)。一般用于顯示時鐘中的秒。長 *寬 *高:長 —— 數(shù)碼管正放時,水平方向的長度;寬 —— 數(shù)碼管正放時,垂直方 向上的長度;高 —— 數(shù)碼管的厚度。通常用英寸來表示。 下圖為四位數(shù)碼管引腳圖 , 圖 325 四位數(shù)碼管引腳圖 四位數(shù)碼管的參數(shù) 為: 8 字高度: 8 字上沿與下沿的距離。共陰數(shù)碼管在應(yīng)用時應(yīng)將公共極接到地線上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時,相應(yīng)字段就點(diǎn)亮。當(dāng) 某一字段的陰極為高電平時,相應(yīng)字段就不亮。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極的數(shù)碼管。能顯示 4個數(shù)碼管叫四位數(shù)碼管。然后輸出即可。可選用可調(diào)節(jié)三端正電壓穩(wěn)壓器進(jìn)行調(diào)節(jié)( LM317)。然后要對輸入的電壓進(jìn)行調(diào)節(jié)。由輸入交流電壓變?yōu)?直流則須對電路進(jìn)行整流。 圖 324 電源實(shí)物圖 因?yàn)?BUCK 電路 輸入采用 12V所以設(shè)計了正負(fù) 0~15V可調(diào)的電源 若實(shí)現(xiàn)穩(wěn)壓電源,首先就要就電路進(jìn)行穩(wěn)壓。但值得注意的是,在進(jìn)行 IN+與 IN的輸入時,如果 IN的電壓大于 IN+的電壓則轉(zhuǎn)換后的數(shù)據(jù)結(jié)果始終為 00H。 作為單通道模擬信號輸入時 ADC0832 的輸入電壓是 0~5V 且 8 位分辨率時的電壓精度為 。隨后輸出 8 位數(shù)據(jù),到第 19 個脈沖時數(shù)據(jù)輸出完成,也標(biāo)志著一次 A/D轉(zhuǎn)換的結(jié)束。直到第 11 個脈沖時發(fā)出最低位數(shù)據(jù) DATA0,一個字節(jié)的數(shù)據(jù)輸出完成。到第 3 個脈沖的下沉之后 DI端的輸入電平就失去輸入作用,此后 DO/DI 端則開始利用數(shù)據(jù)輸出 DO進(jìn)行轉(zhuǎn)換數(shù)據(jù)的讀取。當(dāng) 2 位數(shù)據(jù)為 “0” 、 “0” 時,將 CH0 作為正輸入端 IN+, CH1 作為負(fù)輸入端 IN進(jìn)行輸入。 如資料 所示,當(dāng)此 2 位數(shù)據(jù)為 “1” 、 “0” 時,只對 CH0 進(jìn)行單通道轉(zhuǎn)換。在第 1 個時鐘脈沖的下沉之前DI 端必須是高電平,表示啟始信號。當(dāng)要進(jìn)行 A/D 轉(zhuǎn)換時,須先將 CS使能端置于低電平并且保持低電平直到轉(zhuǎn)換完全結(jié)束。但由于 DO端與 DI端在通信時并未同時有效并與單片機(jī)的接口是雙 向的,所以電路設(shè)計時可以將 DO和 DI 并聯(lián)在一根數(shù)據(jù)線上使用。通過 DI 數(shù)據(jù)輸入端,可以輕易的實(shí)現(xiàn)通道功能的選擇。芯片轉(zhuǎn)換時間僅為 32μS ,據(jù)有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗(yàn),以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強(qiáng)。 ADC0832 為 8位分辨率 A/D 轉(zhuǎn)換芯片,其最 高分辨可達(dá) 256 級,可以適應(yīng)一般的模擬量轉(zhuǎn)換要求。 CLK 芯片時鐘輸入。 D1 數(shù)據(jù)信號輸入,選擇通道控制。 CH1 模擬輸入通道 1,或作為 N+/使用。 下圖為 0832 引腳圖 圖 323 0832 引腳圖 芯片接口說明: CS 選片使能,低電平芯片使能。 ADC0832 具有以下特點(diǎn): 8 位分辨率,雙通道 A/D 轉(zhuǎn)換,輸入輸出電平與TTL/CMOS 相兼容,工作頻率 250KHZ,轉(zhuǎn)換時間 32us,一般功耗僅為 15mW,商用芯片溫寬為 0 當(dāng)開關(guān)轉(zhuǎn)換線路工作于 CCM/DCM 邊界,對于 buck 線路而言,即流過電感的電流紋波與輸出電流相等即: RVL TDV s ??2 )1( ???????????.(5) 由式 (5)可得邊界條件為 : RLfDK s21 ??? ???????????????(6) 即 : 當(dāng) RLfD s21 ?? 時, buck 變換器工作在 CCM 模式; 當(dāng) RLfD s21 ?? 時, buck 變換器工作在 DCM 模式; 當(dāng) RLfD s21 ?? 時, buck 變換器工作在 CCM/DCM 邊界; A0832芯片介紹 ADC0832 是美國國家半導(dǎo)體公司生產(chǎn)的一種八位分辨率,雙通道 A/D 裝換芯片。 VdtdiL ? ???????.(2) 依據(jù)電感伏秒平衡原理可得: ssg TDVDTVV )1()( ??? ?.(3) 由式 (3)可得: gVVD? ?????????.(4) CCM/DCM 區(qū)別及 BUCK 線路的邊界條
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1