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

正文內容

基于單片機智能穩(wěn)壓電源設計-在線瀏覽

2025-01-20 21:33本頁面
  

【正文】 4 按鍵控制模塊 按鍵的具體意義如表 1: 表 1 按鍵的定義 液晶顯示模塊 LCD1602 介紹 0 1 2 3 位選擇 4 5 6 確認 7 8 9 13 圖 15 LCD1602 本次設計采用的顯示模塊是 LCD1602,顯示模塊可以較為準確的顯示出輸出電壓的具體的數(shù)值,是本次電路中讀取數(shù)據(jù)的重要的部分。 第 1腳: VSS 為電源地 第 2腳: VCC 接 5V 電源正極 第 3腳: V0為液晶顯示器對比度調整端,接正電源時對比度最弱,接地電源時對比度最高。 第 5腳: RW 為讀寫信號線,高電平 (1)時進行讀操作,低電平 (0)時進行寫操作。 第 7~ 14腳: D0~ D7為 8位雙向數(shù)據(jù)端。 15腳背光正極, 16腳背光負極 [7]。 振蕩電路設計模塊 在振蕩電路中,單片機控制時鐘電路著的工作,由時鐘電路發(fā)出的脈沖信號也同樣用來控制著單片機的工作。產生時鐘信號的電路根據(jù)工作原理的不同具體可以分為外部電路和內部電路兩種。 15 圖 17 振蕩電路 在本次振蕩模塊設計時,選用晶振的頻率為 12MHz,振蕩電路選用的工作方式為內部時鐘方式,選用反向放大器和單片機相互連接共同組成內部振蕩器。 在振蕩電路中,一般選擇 30pf左右的電容,但是外接的陶瓷諧振器的數(shù)值就會選擇 47pf左右的,這樣才能完成電路的工作。 基本上是一個可以用兩個頻率的觸發(fā)功能,內部時鐘發(fā)生器可以提供兩相位信號,控制機器周期的生產,為單片機進行相應的指導作用。工作狀態(tài)時,在相同的一個機器周期時,針對觸發(fā)器的輸出端經(jīng)行采樣,如果輸出端為高電平,機器就會被強迫進入復位狀態(tài)。 其內部復位電路如圖 18所示 : 16 圖 18 內部復位電路 外部復位電路 在設計電路時,本方案中外部復位電路選用 由 RC分立元件組成的系統(tǒng)電路,系統(tǒng)電路如圖 19所示: 圖 19 復位電路 根據(jù)圖 19可以得出:當 K20按鍵被按下時, C3電容由于電阻 R1的存在會處于放電狀態(tài),當 C3電容結束放電后,引腳 RST兩端的電位則直接是通過電阻 R1和電阻 R2兩者的共同分壓的比例決定。反之,當按鍵 K20被釋放后,電容 C3的狀態(tài)則會處于充電,導致引腳RST兩端的電位有所下降,導致系統(tǒng)脫離原有的 狀態(tài)。系統(tǒng)程序設計分別如下圖所示: 主程序流程圖 電壓子流程圖 鍵盤掃描處理子程序 圖 20 系統(tǒng)程序設計圖 如上圖三個流程圖所示:左圖的主程序流程圖在開始之后,使用顯示模塊1602 初始化系統(tǒng)的子程序,然后重置系統(tǒng)電壓的初始值,通過鍵盤掃描系統(tǒng)的 18 子程序,然后主程序工作結束。右邊的鍵盤掃描處理子程序流程圖主要介紹了程序開始時,掃描鍵盤,判斷是否有按鍵按下,如有按鍵按下的話,系統(tǒng)將對按鍵進行消抖處理,防止干擾實驗數(shù)據(jù)。 19 第五章 軟件仿真與實物測試 軟件仿真 本方案設計的仿真軟件采用的是 美國 Keil Software 公司開發(fā)的 Keil C51 軟件,其 是 51 系列軟件開發(fā)系統(tǒng),并且能兼容單片機 C 語言軟件開發(fā)。Keil 則提供了一套完整的開發(fā)方案,將在內的幾部分組合在一起,給我們的軟件仿真等操作提供了極大的便利 。 圖 21 系統(tǒng)仿真圖 實物測試 1) 測試儀器: 萬用表 2) 測試方法: 將系統(tǒng)電源接通,通過按鍵分別給于系統(tǒng)不同的電壓值,然后使用萬用表在電壓輸出端測量電壓,并記錄實現(xiàn)數(shù)據(jù)。 表 2 測試結果 顯示電壓( V) 測量電壓( V) 1 2 5 6 8 9 4) 測試結論 本次方案設計的穩(wěn)壓電源在 功能上 雖然很有優(yōu)勢 ,但是還是存在不足之處。所以希望在以后的時間里,本設計 可以進一步得到提高 完善。雖然設計出的結果很是滿意,但是設計的過程才是最讓我難忘的,因為在這樣一個充滿艱難而又豐富多彩的過程中,我獲得了很多的日常學習和生活中無法得到的寶貴經(jīng)驗,我也從中得到很多啟示 。由于此次設計的電源不僅具有了傳統(tǒng)電源的優(yōu)點,而且還運用了單片機來控制整個系統(tǒng),所以應用在各種復雜的科學實驗和功率較小的電子設備中應該是很有研發(fā)價值和使用前景的。在老師積極的幫助下,使得自己懂得了許多較為復雜的專業(yè)知識,也 使自己的知識層次得到了提高,個人修養(yǎng)得到了升華。在今后的工作和生活中,應該多豐富自己的專業(yè)知識,努力提高自己的知識層面。當我每一次把論文修改稿交給老師時,老師總會耐心的把我的論文仔細閱讀,找出其中的不足之處,然后在耐心的給我分析錯誤的原因,并幫助我經(jīng)行改正,教 師淵博的知識,創(chuàng)新的思維邏輯,認真的工作態(tài)度,勤奮的工作作風給我留下了深刻的印象,在我的生活產生深遠的影響,值得我一生去學習。再次也要向在學校期間曾在生活上和學習上給于我?guī)椭呐笥褌?,正是有了你們的幫助和鼓勵,我才能在大學期間順利的通過各項考試和度過一個充實而又美好的大學生活,使得我的人生更加的精彩。 最后,感謝老師們能閱讀我的畢業(yè)報告,如有不足之處,請指正。 [14]Rajkumar Sharma. 3Amp PWM DC Motor Controller Elektor . ISSN:02684519 . [15]馮澤虎 ,朱相磊 ,滕春梅 .基于單片機的可編程直流穩(wěn)壓電源設計 [J].中國高新技術企業(yè) ,2020(21):3637. [16] 張萌,和湘,姜斌 .單片機應用系統(tǒng)開發(fā)綜合實 例(第一版) [M].北京:清華大學出版社, 2020,9497 [17]湯競南 ,沈國琴 .51 單片機 C 語言開發(fā)與實例 [M].北京:人民郵電出版社 ,2020,14,8995 24 附錄一:系統(tǒng)總體電路圖 : : 25 1: 2: 26 5:系統(tǒng)仿真圖: 27 附錄二:系統(tǒng) 源代碼 程序: /* 項 目( Project) :數(shù)控直流穩(wěn)壓電源 創(chuàng) 建 人 (Author) : Xia Li Peng 日 期 (Data) : 2020422 編 譯 器 (Com) : KEIL2 版 本 : 單 片 機 (MCU type): STC89C52RC 注意事項 (Attention): 修改時間: */ include /* 變量定義 */ define uchar unsigned char define uint unsigned int sbit key1=P1^0。 sbit key3=P1^2。 sbit key03=P2^0。 28 sbit key05=P2^2。 sbit key07=P2^4。 sbit key09=P2^6。 sbit en=P1^5。 sbit DAC_WR=P3^6。 //初始化顯示 uchar code table2[]= dianya : 。 /* 函數(shù)全稱 : void delay(uint z) 函數(shù)功能 : 延時函數(shù) ( 毫秒級 ) 輸 入 : unit z 返 回 : 調用函數(shù) : 注意事項: 提示說明: */void delay(uint z) { uint x,y。x0。y0。 } /* 29 函數(shù)全稱 : void write_() 函數(shù)功能 : 寫指令到 LCD1602 輸 入: uchar 返 回: 調用函數(shù) : 注意事項: 提示說明: */void write_(uchar ) { rs=0。 P0=。 en=1。 en=0。 en=0。 delay(5)。 delay(5)。 } /* 函數(shù)全稱 : void write_date() 函數(shù)功能 : lcd1602 初始化子程序 輸 入:無 返 回:無 調用函數(shù) : 無 注意事項: 提示說明: */void Init() { uchar num。 write_(0x38)。 write_(0x06)。 //清顯示 write_(0x80)。num16。 delay(50)。 //lcd 第二行 for(num=0。num++) { write_date(table2[num])。 } } /* 函數(shù)全稱 :
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1