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

正文內(nèi)容

基于單片機(jī)的模糊控制洗衣機(jī)控制面板研究與設(shè)計畢業(yè)設(shè)計論文(參考版)

2025-07-05 18:23本頁面
  

【正文】 綜合以上 C 語言22 的優(yōu)點, 所以 設(shè)計 時選擇了 C語言。 匯編語言的機(jī)器代碼生成效率很高但可讀性卻并不強(qiáng),復(fù)雜一點的程序就更是難讀懂,而 C語言在大多數(shù)情況下其機(jī)器代碼生成效率和匯編語言相當(dāng),但可讀性和可移植性卻遠(yuǎn)遠(yuǎn)超過匯編語言,而且 C 語言還可以嵌 入?yún)R編來解決高時效性的代碼編寫問題。其 主要 界面(圖 41)。 20 第 四章 洗衣機(jī)控制板的模糊控制軟件設(shè)計 21 第四章 洗衣機(jī)控制板的模糊控制 的軟件設(shè)計 軟件應(yīng)用與編程 KEIL 軟件介紹 Keilμ Vision ]12[ 是美國 Keil Software 公司出品的 51 系列兼容單片機(jī) C 語言軟件開發(fā)系統(tǒng), μ Vision2 IDE 是 Keil C51 基于 Windows 的開發(fā)平臺, Keil C51 軟件是眾多單片 機(jī)應(yīng)用開發(fā)的優(yōu)秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編 ,PLM 語言和 C 語言的程序設(shè)計,界面友好,易學(xué)易用。 20 1 2 3U2DS18B20VCCR3P33 圖 溫度采集模塊原理圖 控制板的 PCB 設(shè)計 圖 控制板的 PCB 圖 1 圖 控制板的 PCB 圖 2 小結(jié) 本章首先介紹模糊控制洗衣機(jī)控器面板的硬件原理,包括系統(tǒng)結(jié)構(gòu)圖、硬件原理圖與 PCB 圖,后按順序介紹各功能模塊的原理與應(yīng)用。其實在單節(jié)點的系統(tǒng)中可以使用跳躍 ROM命令( CC)而不用通過匹配 ROM命令( 55)寫入 64位 ID碼,直接對總線上的器件進(jìn)行操作。 對于單節(jié)點的系統(tǒng),可以通過讀 ROM命令( 33)把 1wire器件的 64位 ID碼給讀出來。具體的搜索方法見參考文獻(xiàn) 。由于 1wire器件的 ID碼是刻在芯片內(nèi)部的,用眼睛是無法看出來的,因此主機(jī)必須通過某種合適的算法把 64位的 ID碼給讀出來。 對于多節(jié)點的系統(tǒng),在對 1wire器件進(jìn)行操作之前必須要對總線上所有的器件進(jìn)行搜索,讀出它們的 64位的 ID碼。 puV總線wi re?1G N D主機(jī)發(fā)送復(fù)位脈沖us4 8 0至少us6015 ?從機(jī)等待從機(jī)應(yīng)答脈沖us2 4 060 ?主機(jī)接收us4 8 0至少線型含義:主機(jī)拉低總線從機(jī)拉低總線上拉電阻 圖 初始化時序圖 (2) ROM命令(包括查找命令、操作命令) 在進(jìn)行完初始化命令之后,主機(jī)就可以通過發(fā)出 ROM命令對 1wire器件進(jìn)行操作了。對 1wire器件的復(fù)位脈沖實際上是主機(jī)通過拉低總線來實現(xiàn)的,主機(jī)通過拉低總線 480um以后再把總線拉高使總線上所有 1wire器件復(fù)位,總線上 1wire器件接到復(fù)位脈沖后便通過拉低總線告訴主機(jī) 1wire器件已經(jīng)準(zhǔn)備就緒。但是,這個準(zhǔn)則對于搜索 ROM命令和報警搜索 命令例外,在執(zhí)行兩者中 任何一條命令之后,主機(jī)不能執(zhí)行其后的功能命令,必須返回至第一步。 工作模式 最大轉(zhuǎn)換時間0R1R1R0R0 1 1 1 1 100110101b it?9b i t?10b it?11b i t?12ms375ms750)8/(CONVt)4/(CO NVt)2/(CO NVt)(C ON Vt 圖 工作模式設(shè)定 每次訪問單總線器件 DS18B20,必須嚴(yán)格遵守 1wire總線的命令序列,它的典型的命令序列如下:第一步:初始化;第二步: ROM 命令跟隨需要交換的數(shù)據(jù);第三步:功能命令跟隨需要交換的數(shù)據(jù)。它的設(shè)定比較簡單,只要對 4字節(jié)中的 6兩位進(jìn)行設(shè)定就可以了,具體的設(shè)定值見圖 39。 byte8為一個校驗寄存器 [7]。 byte4為轉(zhuǎn)換精度設(shè)定寄存器,它主要是用來選擇是使用 9位、 10位、 11位或 12位的轉(zhuǎn)換精度。 在其 8個字節(jié)的暫存器中 byte0和 byte1作為溫度轉(zhuǎn)換結(jié)果的存儲器,其中 byte0為低位字節(jié), byte1為高位字節(jié),在溫度轉(zhuǎn)換完成后, AT89C51就是從這兩個暫存器中把溫度轉(zhuǎn)換的結(jié)果讀出的。 1LSB 范圍內(nèi); 3) 轉(zhuǎn)換時間為 100181。 ADC0809 的主要功能 1) 分辨率為 8位; 2) 總的不可調(diào)誤差在177。 1602 液晶模塊 的接口定義 表 1602 液晶模塊接口定義表 [15] 管腳號 符號 功能 1 Vss 電源地( GND) 2 電源電壓( +5V) 3 LCD 驅(qū)動電壓( 可調(diào) ) 4 寄存器選擇輸入端,輸入 MPU 選擇模塊內(nèi)部寄存器類型信號; RS= 0,當(dāng) MPU 進(jìn)行寫模塊操作,指向指令寄存器; 第三章 洗衣機(jī)控制板的模糊控制硬件設(shè)計 15 當(dāng) MPU 進(jìn)行讀模塊操作,指向地址計數(shù)器; RS= 1,無論 MPU 讀操作還是寫操作,均指向數(shù)據(jù)寄存器 5 R/W 讀寫控制輸入端,輸入 MPU 選擇讀 /寫模塊操作信號; R/W= 0 時讀操作; R/W= 1 時 寫 操作; 6 E 使能信號輸入斷,輸入 MPU 讀 /寫模塊操作使能信號; 讀操作時,高電平有效;寫操作時,下降沿有效 7 DB0 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 4 位方式通訊時,不使用 DB0DB3 8 DB1 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 9 DB2 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 10 DB3 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 11 DB4 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 12 DB5 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 13 DB6 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 14 DB7 數(shù)據(jù)輸入 /輸出口, MPU 與模塊之間的數(shù)據(jù)傳送通道 15 A 背光的正端 +5V 16 K 背光的負(fù)端 0V 1602 液晶模塊 接口定接線圖 根據(jù) 1602 液晶模塊的接口定義表,設(shè)計了 顯示模塊的的電路,如:圖 V S S1VDD2VL3RS4R /W5EN6D07D18D29D310D411D512D613D714B L 15B L +16J21 6 * 2 L C DP 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7P 2 0P 2 1P 2 2V C CR91k 圖 1602 的 模塊 接線圖 A/D 轉(zhuǎn)換器模塊 電路設(shè)計 ADC0809 是采用 CMOS 工藝制成的 8 位 8 通道模 /數(shù)轉(zhuǎn)換器,采用 28 腳 DIP 封裝,其結(jié)構(gòu)原理圖和引腳 分配示于圖 中 [9]。 [8] S1S W P BS2S W P BS3S W P BS4S W P BP 1 4P 1 5P 1 6P 1 7 圖 鍵盤輸入圖 獨立式按鍵是指直接用 I/O 口線構(gòu)成的單個按鍵電路。 D2P H O T OD1LEDR11KR220KV C C32184U 1AL M 39 3V C CQ19013R110R210KV2V C CO U T 1R5470R6100C2104R81K 圖 光電檢測模塊圖 本設(shè)計 在光電檢測 時, 選用紅外對管,當(dāng)發(fā)射端發(fā)出紅外光后,如果在一定距離內(nèi)被遮擋 接受端就會有電壓, 再 在用比較電路來產(chǎn)生一個 TTL 電壓。 T1T R A N S 51234D1B R I D G E 11234D2B R I D G E 11234D3B R I D G E 1T1T R A N S 1C13300uC3100uC2C4V in1GND3+ 5V2U1L M 7805C KC53300uC7100uC6C8V in1GND2+ 12V3U2L M 7812C TC93300uC 11100uC 10C 12V in2GND1 5V3U3M C 79L 05C P 圖 電源模塊圖 Y112MC722 pfC622 pfR ST9R X D /P 10I N T 0 /P 12I N T 1 /P 13T 0/ P3 .414T 1/ P3 .515EA /V P P31X T A L 119P0 .0/A D 039P0 .1/A D 1 38P0 .2/A D 237P0 .3A D 336P0 .4/A D 435P0 .5/A D 534P0 .6/A D 633P0 .7/A D 732P 1. 01P 1. 12P 1. 23P 1. 34P 1. 45P 1. 56P 1. 67P 1. 78P2 .0/A 821P2 .1/A 9 22P2 .2/A 1023P2 .3/A 1124P2 .4/A 12 25P2 .5/A 1326P2 .6/A 1427P2 .7/A 1528A L E /P R O G30T X D /P 11W R /P R D /P 17PS E N29X T A L 218V SS20V C C40d51A T 89 S51V C Crs t12345678J112345678J2C O N 812345678J312345678J4vc cP 00P 01P 02P 03P 04P 05P 06P 07P 10P 11P 12P 13P 14P 15P 16P 17P 30P 31P 32P 33P 34P 35P 36P 37P 20P 21P 22P 23P 24P 25P 26P 27D01 n41 48R1 310kC922 ufrs tSW PBV C CC 101 04rs tD9LEDV C C 圖 片機(jī)模塊圖 該系統(tǒng)板上的單片機(jī)系統(tǒng)把全部的 I/O 端口資源提供出來,因此,在實際應(yīng)用的時14 候,可以靈活地組合成不同 的單片機(jī)應(yīng)用系統(tǒng),該單片機(jī)采用 晶振,可以準(zhǔn)確的設(shè)定波特率 。 模塊電路的設(shè)計 第三章 洗衣機(jī)控制板的模糊控制硬件設(shè)計 13 本 穩(wěn)壓電源為通用型三端固定集成穩(wěn)壓器,如圖 所示。 模糊分析 系統(tǒng)由如下 模塊 組成: 單片機(jī) 模塊 —— 采用 AT89S52 單片機(jī)控制; 溫度 檢測模塊 —— 采用 溫度 傳感器 DS18B20; 光電 檢測模塊 —— 采用 紅外對管 ; A/D 轉(zhuǎn)換器 模塊 —— 采用 DAC0832 的電路 來 檢測輸入信號。12 第三章 洗衣機(jī)控制板的模糊控制 硬件設(shè)計 洗衣機(jī)控制板的硬件總體設(shè)計 的硬件框圖 本設(shè)計 在洗衣機(jī)控制面板上選用兩片 ATM89S52 作為主要的控制芯片 ,一塊用來作為數(shù)據(jù)采集和模糊控制分析,一塊用來作為顯示和按鍵輸入和輸出控制。 根據(jù)系統(tǒng)的控制規(guī)則 , 控制 表 如 下 :表 2- 2 和表 2- 3 表 洗滌時間 控制表 布質(zhì) 棉布偏多 棉花 與化纖各半 化纖偏多 氣溫 高 中 低 高 中 低 高 中 低 布量 少 短 中 中 短 短 中 特短 短 中 中 短 中 長 中 中 長 短 中 中 多 中 長 特長 中 長 長 中 中 長 表 洗滌水流控制表 布質(zhì) 棉布偏多 棉花與化纖各半 化纖偏多 第二章 洗衣機(jī)控制板的模糊控制理論 氣溫 高 中 低 高 中 低 高 中 低 布量 少 弱 弱 弱 弱 弱 弱 特短 短 中 中 中 中 強(qiáng) 中 中 中 短 中 中 多 強(qiáng) 強(qiáng) 特強(qiáng) 中 長 長 中 中 長 小結(jié) 本章主要是簡單地介紹了模糊算法 ,其中包括了 模糊集合、模糊關(guān)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1