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

正文內(nèi)容

數(shù)控直流電源設計(編輯修改稿)

2024-07-12 00:14 本頁面
 

【文章內(nèi)容簡介】 大的脈沖電流應取較小的電容故 Co取 1uf 器件說明 7805 為三端正穩(wěn)壓器電路 ,TO220F 封裝,能提供多種固定的輸出電壓,應用范圍廣。內(nèi)含過流、過熱和過載保護電路。帶散熱片時,輸出電流可達 1A。雖然是固定穩(wěn)壓電路,但使 9 用外接元件,可獲得不同的電壓和電流。 主要特點 輸出電流可達 1A VI—— 輸入電壓 (VO=5~18V)…………………………… 35V (VO=24V)……………………………… 40V 數(shù)字控制部分 整體構(gòu)思: 由于我們有 AVR 的開發(fā)板,所以,我們選擇了 ATMEL 公司的 ATMEGA 16L作為數(shù)字控制部分的核心部件。 根據(jù)題目要求,我們需要用 AVR 單片機實現(xiàn)按鍵設置的 3V 5V 6V 9V 12V電壓,而在模擬電路部分我們使用了三極管作為電阻導通的器件。所以要用到單片機的 I/O 輸出高電平,同時要實現(xiàn)按鍵選擇功能,也要使用一個 I/O 口。數(shù)顯部分我們使用了 1602 液晶顯示屏,A/D 電壓采集我也將使用 ATMEGA 16L 的 PA7 口作為 A/D 輸入口。所以數(shù)字部分的整體構(gòu)架就如上所述。 模塊一: 按鍵控制電壓選擇與數(shù)字顯示 這次我們用到的單片機的鍵盤接法如下: 10 針對此接法編寫的子程序如下: // 掃描鍵盤函數(shù) char key=0。 // 全局變量 key,保存鍵值,無按鍵為 0,方便不同函數(shù)進行訪問 char lock=0。 // 全局變量 lock,保存鍵值,無按鍵為 0,方便不同函數(shù)進行訪問 void get_key() { key_PORT=0x0f。 // 高四位輸出低電平,低四位為帶上拉輸入 key_DDR=0xf0。 // 高四位為輸出,低四位為輸入,重要!增強拉電流能力 if( !key amp。amp。 key_PIN!=0x0f )// 如果 key=0,即按鍵已經(jīng)響應,判斷是否有鍵按下 { delay_ms(10)。 // 延時后再次判斷,消除按鍵抖動的影響 if(key_PIN!=0x0f) // 確實有鍵按下 { switch (key_PIN) { case 0x0e: key=2。break。 case 0x0d: key=3。break。 case 0x0b: key=5。break。 case 0x07: key=6。break。 } key_PORT=0x30。 // 令低三位輸出低電平 5位為帶上拉輸入 高三位仍保持輸出低電平 key_DDR=0xcf。 // 令低三位為輸出 5 位為輸入 高三位為輸出 asm(nop)。 // 延時一個機器周期,重要!這個時間為 key_PIN 的建立時間,如省略,程序出錯! switch (key_PIN) { case 0x20: key+=0。break。 //第一位被拉低 case 0x10: key=*key+。break。 //第二位被拉低 default: key=0。 // 該情況屬于偶然錯誤,返回 0 } while(key_PIN!=0x30)。 // 等待松開按鍵時才退出,這里根據(jù)要求適當選擇,也可以在此進行長按判斷 } } 11 } 這次的鍵盤控制一共用到了 7 個按鍵(圖中的 S6 不用),其中 S S S S S S9 分別控制六種電壓(第六種電壓是用活動變阻器調(diào)節(jié)的 313V連續(xù)可變電壓), S1鍵是鎖定鍵,當按下時,保持當前電壓,按其 它按鍵不改變電壓值,再按一次則解鎖,解鎖之后電壓會自動清零,這時就可以再設置電壓了。 鎖定按鍵的方法是設置全局變量 lock,當
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1