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

正文內(nèi)容

基于51單片機(jī)的洗衣機(jī)控制器設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 ............................................................................................ 24 功能測(cè)試及分析 ......................................................................................... 24 結(jié)論 19 主程序流程圖 ....................................................................................................... 19 液晶顯示子程序流程圖 ....................................................................................... 20 鍵盤驅(qū)動(dòng)程序 ..................................................................................................... 21 初始化子程序 ........................................................................................... 21 按下判斷子程序 ....................................................................................... 21 等待抬起子程序 ....................................................................................... 21 鍵盤掃描子程序 ....................................................................................... 22 鍵盤子程序流程圖 ............................................................................................... 23 6 測(cè)試結(jié)果及分析 洗衣機(jī)的整體電路模塊包括鍵盤矩陣、指示燈、電動(dòng)機(jī)控 制及電源電路。 基于模糊控制的全自動(dòng)洗衣機(jī)自動(dòng)控制系統(tǒng) ,以單片機(jī) AT89C51 為核心 ,可以實(shí)現(xiàn)洗衣機(jī)的智能控制 ,提高洗衣質(zhì)量 ,節(jié)約能源。 control system for washing。2 設(shè)計(jì)的主要內(nèi)容 ...................................................................................................... 2 主要技術(shù)指標(biāo) .......................................................................................................... 2 3 方案論證 因此設(shè)計(jì)了基于 51單片機(jī)的洗衣機(jī)控制器。 將來(lái),人們不僅僅是要求洗衣機(jī)的全自動(dòng)化,更要求以后的洗衣機(jī)更智能、更環(huán)保、更經(jīng)濟(jì)。 3. 浸泡功能 開啟浸泡功能后,在上述前三種工作程序的第一次進(jìn)水之后,會(huì)進(jìn)入浸泡環(huán)節(jié),先洗滌 1分鐘以攪勻衣物和洗滌劑,再停機(jī)浸泡 10分鐘,然后退出浸泡環(huán)節(jié)進(jìn)入洗滌環(huán)節(jié)。 工作于空閑模式時(shí) CPU停止工作,而 USART、兩線接口、 SRAM、 T/C、 SPI 端口以及中斷系統(tǒng)繼續(xù)工作;掉電模式時(shí)晶體振蕩器停止振蕩,所有功能除了中斷和硬件復(fù)位之外都停止工作;在省電模式下,異步定時(shí)器繼續(xù)運(yùn)行 ,允許用戶保持一個(gè)時(shí)間基準(zhǔn),而其余功能模塊處于休眠狀態(tài); Standby模式下只有晶體或諧振振蕩器運(yùn)行,其余功能模塊處于休眠狀態(tài),使得器件只消耗極少的電流,同時(shí)具有快速啟動(dòng)能力;擴(kuò)展 Standby模式下則允許振蕩器和異步定時(shí)器繼續(xù)工作。而且 51 單片機(jī)的價(jià)格比其他單片機(jī)便宜。因此采用 L298N 作為驅(qū)動(dòng)芯片,驅(qū)動(dòng)電機(jī)的正反轉(zhuǎn)。C 一 、主要硬件構(gòu)成說明 圖 42 主要硬件構(gòu)成 IC4 為行驅(qū)動(dòng)器。 DR 和 DDRAM之間的數(shù)據(jù)傳輸是模塊內(nèi)部自動(dòng)執(zhí)行的。 XY地址計(jì)數(shù)器 XY地址計(jì)數(shù)器是一個(gè) 9位計(jì)數(shù)器。當(dāng)一行掃描完成,此地址計(jì)數(shù)器自動(dòng)加 1,指向下一行掃描數(shù)據(jù), RST復(fù)位后 Z地址計(jì)數(shù)器為 0。 31 32 3. 設(shè)置頁(yè)地址 表 44 頁(yè)地址 代碼表 代碼 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 形式 0 0 1 0 1 1 1 A2 A1 A0 所謂頁(yè)地址就是 DDRAM的行地址 ,8行為一頁(yè) ,模塊共 64行即 8頁(yè) , A2 ∽ A0表示 0∽ 7頁(yè)。 (READ DISPLAY DATE) 表 49 讀顯示數(shù)據(jù)代碼表 代碼 R/W D/I DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 形式 1 1 D7 D6 D5 D4 D3 D2 D1 D0 此指令把 DDRAM 的內(nèi)容 D7∽ D0 讀到數(shù)據(jù)總線 DB7∽ DB0, Y 地址指針自動(dòng)加 1。198。 Q2 1K R3 470 R8 14 一個(gè)邏輯電源輸入端,使內(nèi)部邏輯電路部分在低電壓下工作;可以外接檢測(cè)電阻,將變化量反饋 給控制電路。 2, 3 輸出端 1, 2 第一路控制電路的輸出端,可直 接接電機(jī)的兩個(gè)輸入端。 AT89S52 還控制 液晶屏的顯示和按鍵 等 一些 工作 AT89S52 功能特性 AT89S52 是一個(gè)低功耗高性能單片機(jī), 40 個(gè)引腳, 32 個(gè)外部雙向輸入 /輸出( I/O)端口,片內(nèi)含 8k bytes 的可重復(fù)編程的 Flash 存儲(chǔ)器和 256 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM), 3個(gè) 16 位可編程定時(shí)計(jì)數(shù)器, 1個(gè)全雙工串行通信口,器件采用 ATMEL公司的高密度、 非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng)。 所以,用戶能使用的 RAM 只有 128 個(gè),可存放讀寫的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表 。 XTAL2:來(lái)自反向振蕩器的輸出。 P2 口用于為系統(tǒng)提供高位地址,但只作為地址線使用而不作為數(shù)據(jù)線使用。 ③ /EA/VPP:訪問程序存儲(chǔ)器控制信號(hào)。 圖 51 主程序流程圖 N N 開始 初始化 設(shè)置定時(shí)器工作方式 判斷是否有按鍵按下 執(zhí)行相應(yīng)的程序 判斷是否接收到數(shù)據(jù) CRC 校驗(yàn)是否正確 數(shù)據(jù)處理 送入顯示 掃描鍵盤,同時(shí)判斷是否有數(shù)據(jù)接收 Y Y 20 液晶顯示子程序 流程圖 液晶顯示模塊 HY19264 內(nèi)有一個(gè)忙標(biāo)志位 ,它反映了控制器 HD61202 內(nèi)部運(yùn)行時(shí)序狀態(tài)。//輸入 } 如上所示程序,鍵盤初始化子程序定義 IO 的輸入輸出屬性及初始電平值。 while(Key_Down()) { 22 i++。 a++。 break。 xygz(3,6,hz[12])。 delay1(100)。break。 系統(tǒng)測(cè)試 測(cè)試方法 (1) 首先讓電路正常工作,選擇模式后,按開始鍵,開始工作。單獨(dú)程序是進(jìn)水→洗滌 (6 分鐘 ) →結(jié)束 (留水不排不脫 ) ,排水程序是排水→脫水→結(jié)束,時(shí)間確定與上述程序相應(yīng)環(huán)節(jié)相同。 整個(gè)系統(tǒng)的開發(fā)過程是曲折的,首先在硬件設(shè)計(jì)上,由于以前所學(xué)課程有一定的基礎(chǔ),我多方查閱資料,不斷的向老師、同學(xué)學(xué)習(xí)請(qǐng)教,以確保設(shè)計(jì)的電路系統(tǒng)完整,并能實(shí)現(xiàn)最完美的系統(tǒng)功能。 26 致謝語(yǔ) 一轉(zhuǎn)眼間,十二周的畢業(yè)設(shè)計(jì)結(jié)束了。每次遇到不懂的地方,姜老師總是耐心的給我講解,從最開始的一知半解到現(xiàn)在我已理解設(shè)計(jì)原理的每一個(gè)細(xì)節(jié)他給予了我很大的幫助和支持,在此謹(jǐn)向?qū)煴硎局孕牡母兄x! 同時(shí)我要感謝給予我?guī)椭椭С掷铢i軍同學(xué),感謝他在編程和程序調(diào)試過程中給我提供的幫助,感謝電子工程系的老師為我們做畢業(yè)設(shè)計(jì)提供的各方面的幫助! 同時(shí),我要感謝我的母校 —— 天津工程師范學(xué)院,特別是在我即將踏上工作崗位時(shí),給了我這樣一個(gè)鍛煉、學(xué)習(xí)的機(jī)會(huì),使我加深了對(duì)以前知識(shí)的理解,拓寬了知識(shí)面,也提高了我對(duì)所學(xué)知識(shí)的綜合的應(yīng)用能力。 ///片選端 /////////////// sbit CS3=P2^5。//////模式選擇 sbit key_2=P0^1。 for(i=0。//////電機(jī)控制腳 sbit flag=P3^0。 //////使能 ,高電平有效 ///// sbit CS1=P2^3。 本次畢業(yè)設(shè)計(jì)能夠順利地完成,首先要感謝我的指導(dǎo)老師 姜德寧老師 。它替代了雙缸洗衣機(jī)面板上洗滌定時(shí)器,脫水定時(shí)器,轉(zhuǎn)換開關(guān)等部件,可以說是雙缸洗衣機(jī)控制技術(shù)的一種革新,該控制器除了實(shí)現(xiàn)原雙缸洗衣機(jī)功能 外,還具有浸泡功能,洗滌程序從原有的兩檔變?yōu)槿龣n選擇范圍更大。在理論上對(duì)整個(gè)系統(tǒng)有一定了解的情況下,進(jìn)行了系統(tǒng)硬件的電路的設(shè)計(jì),充分利用各方面的資料,發(fā)揮我所學(xué)的特長(zhǎng)。排水時(shí)間采用動(dòng)態(tài)時(shí)間法確定 ,脫水時(shí)間為 2分鐘。 鍵盤子程序 流程圖 下圖為鍵盤子程序流程圖,此流程圖的含義是:當(dāng)有按鍵按下時(shí),程序開始進(jìn)行判斷是哪個(gè)按鍵按下,判斷完畢后則轉(zhuǎn)向 相應(yīng)的鍵處理子程序,進(jìn)行字符的輸入或命令的處 理 ,并通過按鍵 4把要發(fā)送的數(shù)據(jù)進(jìn)行 CRC 校驗(yàn)編碼,再把編碼后的數(shù)據(jù)發(fā)送出去。bai=0。 a=aamp。 // /////////////////////////// 標(biāo)準(zhǔn)//////////////////////////////////////////////// case 0x03: xygz(3,2,fenhao[1])。 xygz(3,2,hz[12])。 鍵盤掃描子程序 void Key(void) { if(key_1==0) {key1_flay=1。 等待抬起子程序 uint8 WaitKeyUp(void) { uint16 i,j。//輸出 PORT_Row = 0xff。若有某個(gè)按鍵按下,則執(zhí)行相應(yīng)的鍵盤子程序;若單片機(jī)判斷接收到數(shù)據(jù),則開始進(jìn)行 CRC 校驗(yàn),如果數(shù)據(jù)正確就通過液晶顯示傳送的信息。 ② /PSEN:外部程序存儲(chǔ)器讀選通信號(hào)。當(dāng)作為輸出口使用時(shí),已能對(duì)外提供推拉電流負(fù)載,外電路無(wú)需再接上拉電阻;當(dāng)作為輸入口使用時(shí),應(yīng)先向其鎖存器寫入“ 1”,使輸出驅(qū)動(dòng)電路的 FET 截止。 GND:接地。 (2) 程序存儲(chǔ)器 AT89S52 共有 8KB個(gè) E2PROM,用于存放用戶程序,原始數(shù)據(jù)或表格。 10, 12 輸入端 3, 4 第二路控制電路的輸入端,輸入 TTL 電平 13, 14 輸出端 3, 4 第二路控制電路的輸出端。如果這兩端與地之間在距離接地點(diǎn)較遠(yuǎn)的位置已經(jīng)接有較大容量的電容的話,那么在靠近接地點(diǎn)的地方還是需要通過一個(gè)小一些的電容接地 。181。195。 RST: RST=1 表示內(nèi)部正在初始化,此時(shí)組件不接受任何指令和數(shù)據(jù)。 例如: 選擇 A5∽ A0是 62,則起始行與 DDRAM行的對(duì)應(yīng)關(guān)系如下: DDRAM 行: 62 63 0 1 2 3 DDRAM與地址和顯示位置的關(guān)系見 DDRAM地址表(見第 6 頁(yè))。 DFF=1為開顯示( DISPLAY ON),DDRAM 的內(nèi)容就顯示在屏幕上, DFF=0為關(guān)顯示( DISPLAY OFF)。 數(shù)據(jù)寄存器( DR) DR是用于寄存數(shù)據(jù)的,與指令寄存器指令相對(duì)應(yīng)。C ,存儲(chǔ)溫度: 30176。 方案二: 使用分立原件搭建電機(jī)驅(qū)動(dòng)電路 使用分立原件搭建電機(jī)驅(qū)動(dòng)電路造價(jià)低廉,在大規(guī)模生產(chǎn)中使用廣泛。 方案二:選用其他單片機(jī)。這種結(jié)構(gòu)大大提高了代碼效率,并且具有比普通的 CISC微控制器最高至 10倍的數(shù)據(jù)吞吐率。 2. 三種洗衣工作程序 標(biāo)準(zhǔn)程序、
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1