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

正文內(nèi)容

基于單片機的溫控電風扇設計(畢業(yè)論文-預覽頁

2024-12-19 20:58 上一頁面

下一頁面
 

【正文】 為 通過 按鈕 S S2|、 S3來設定的。當按下 S1時,可以加 1, 長按可以快速加 1,當按下 S2 時,可以減 1, 長按可以快速減 1。 該電路為無級調速電路,通過調節(jié)滑動變阻器的阻值來改變通過雙向二極管的電流,控制雙向晶閘管的導通角,從而控制電機的轉速。單片機所用的系統(tǒng)頻率為 12MHz。這樣就 可以按照控制處命令 性能 描述 命令代碼 CONVERT 開始溫度 轉化 44H READ SCRATCHPAD 讀溫度寄存器(共 9字節(jié)) BEH READ ROM 讀 DS18B20序列號 33H WRITE SCRATCHPAD 將警報溫度值寫如暫存器第 3字節(jié) 4EH MATCH ROM 匹配 ROM 55H SEARCH ROM 搜索 ROM F0H ALARM SEARCH 警報搜索 ECH SKIP ROM 跳過讀序列號的操作 CCH READ POWER SUPPLY 讀電源供電方式: 0為寄生電源, 1為外電源 B4H 18 理得到的控制量的要求,實現(xiàn)可控硅的過零控制,從而達到按控制量控制的效果,實現(xiàn) 速率可調。(設 1秒鐘通過波形數(shù) N=100) 中斷流程圖如圖 32所示: 圖 42 電機控制模塊中斷響應流程圖 主要程序 外中斷 INT0的部分中斷響應程序如下: 見附錄 2 19 第五章 系統(tǒng)調試 軟件調試 按鈕 顯示部分的調試 起初根據(jù)設計編寫的系統(tǒng)程序:程序的鍵盤接口采用 P1 口,數(shù)碼管顯示采用 P0口控制 LED的斷碼, P2口控制 LED的位碼,從而實現(xiàn)鍵盤 性能 及數(shù)碼管的顯示。 數(shù)碼管不能 精確 的顯示,主要 為 因為所以數(shù)碼管的段碼都由 P0口傳送,而數(shù)碼管顯示又采用了動態(tài)掃描的 方式,但在程序中卻沒有設置顯示段碼的暫存器,導致當 P0口傳送段碼時發(fā)生混亂,不能 精確 識別段碼。軟件設計采用 20 口為數(shù)字溫度輸入口, 但 為 需要對輸入的數(shù)字信號進行處理后才能顯示,從而多了溫度 轉化程序。 電動機調速電路部分調試 在本設計中,采用了達林頓反向驅動器 ULN2803驅動直流電機,其可驅動八個直流電機,本系統(tǒng)僅驅動一個。通過溫度傳感器檢測的溫度與系統(tǒng)預設溫度值的比較,實現(xiàn)轉速變換。 系統(tǒng)顯示部分實現(xiàn)了以下 性能 : LED顯示的前三位實現(xiàn)了環(huán)境溫度整數(shù)部分與小數(shù)部分的連 續(xù)顯示, LED的后兩位能根據(jù) 按鈕 的調整顯示所需要的設計溫度。由于 DS18B20為 3個引腳,因此在調試過程中因注意其 各 處 引腳的對應位置,以免將其接反而 為 芯片不能工作甚至燒毀芯片。 系統(tǒng) 性能 系統(tǒng)實現(xiàn)的 性能 本系統(tǒng)能夠實現(xiàn)單片機系統(tǒng)檢測環(huán)境溫度的變化,然后根據(jù)環(huán)境溫度變化來控制風扇直流電機輸入占空比的變化,從而產(chǎn)生不同的轉動 速率 ,亦可根據(jù)鍵盤調節(jié)不同的設置溫度,再由環(huán)境溫度與設置溫度的差值來控制電機。首先考濾的 為 溫度檢測電路,該部分 為 整個系統(tǒng)的首要部分,首先要檢測到環(huán)境溫度,才能用單片機來判斷溫度的高低,然后通過單片機控制直流風扇電機的轉速;其次為 電機驅動電路,該部分需要使用外圍電路將單片機輸出 的 PWM信號轉化為平均電壓輸出,根據(jù)不同的 PWM波形得到不同的平均電壓,從而控制電機的轉速,電路的設計中采用了達林頓反向驅動器 ULN2803,實現(xiàn)較好的控制效果;再次 為 數(shù)碼管的動態(tài)顯示電路,該部分的 性能 實現(xiàn)對環(huán)境溫度和設置溫度的顯示,其中 DS18B20采集環(huán)境溫度, 按鈕 實現(xiàn)不同設置溫度的調整,實現(xiàn)了對環(huán)境溫度和設置溫度的及時連續(xù)顯示。在生產(chǎn)生活中,本系統(tǒng)可用于簡單的日常風扇的智能控制,為生活帶來便利;在工業(yè)生產(chǎn)中,可以改變不同的輸入信號,實現(xiàn)對不同信號輸入控制電機的轉速,進而實現(xiàn)生產(chǎn)自動化,如在電力系統(tǒng)中可以根據(jù)不同的負荷達到不同的電壓信號,再由電壓信號調節(jié)不同的發(fā)電機轉速,進而調節(jié)發(fā)電量,實現(xiàn)電力系統(tǒng) 的自動化調節(jié)。同 時也要感謝在本次論文的設計過程中不斷給予我?guī)椭⒅С峙c鼓勵的老師和同學, 為 他們讓我更加有信心堅持下去, 為 他們讓我更加順利的把一個個問題解決,最終順利的完成本文的設計 25 附錄 1: MAIN: ;初始化 LCALL RST_DS18B20 LCALL GET_TEMPER MOV A,20H MOV C,08H RRC A MOV C,09H RRC A MOV C,10H RRC A MOV C,11H RRC A MOV 20H,A LCALL DISPLAY AJMPMAIN RST_DS18B20: 26 SETB P3. 7 NOP CLR P3. 7 MOV R1, 3 RST1:MOV R0, 110 DJNZ R0, $ DJNZ R1,RST1 SETB P3. 7 NOP NOP MOV R0, 25H RST2:JNB P3. 7,RST3 DJNZ R0,RST2 LJMP RST4 RST3: SETB FLAG LJMP RST5 RST4:CLR FLAG LJMP RST7 RST5:MOV R0, 115 RST6:DJNZ R0, $ RST7: SETB P3. 7 RET WR_DS18B20: ;寫數(shù)據(jù)子程序 MOV R2, 8 CLR C WR1: CLR P3. 7 MOV R3, 6 DJNZ R3, $ RRC A MOV P3. 7,C 27 MOV R3, 25 DJNZ R3, $ SETB P3. 7 NOP DJNZ R2,WR1 SETB P3. 7 RET RD_DS18B20: ;讀數(shù)據(jù)子程序 MOV R4, 2 MOV R1, 20H READ1: MOV R2, 8 READ2: CLR C SETB P3. 7 NOP NOP CLR P3. 7 NOP NOP NOP SETB P3. 7 MOV R3, 9 READ3: DJNZ R3,READ3 MOV C, P3. 7 MOV R3, 23 READ4: DJNZ R3,READ4 RRC A 28 DJNZ R2,READ2 MOV R1,A INC R1 DJNZ R4,READ1 RET 附錄 2: ORG 0003H INTD0: PUSH ACC PUSH PSW PUSH DPH PUSH DPL SETB MOV A, 5FH JZ TING1 DEC A MOV 5FH,A LJMP FAN2 TING1: … FAN2: MOV A, 5BH JZ TING2 DEC A MOV 5BH, A LJMP ZONG TING2:… ZONG: MOV A, 59H JZ KAI DEC A 29 MOV 59H, A LJMP EXIT KAI: CLR JB , KAI2 KAI2: MOV A, 66H JZ EXIT1 EXIT1: MOV 5FH,5AH MOV 5BH,66H MOV 59H,100 EXIT: POP DPL POP DPH POP PSW POP ACC RETI
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1