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

正文內(nèi)容

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

2024-09-03 19:44本頁(yè)面
  

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