【正文】
XX 大學畢業(yè)設(shè)計(論文) I基于 MCS51 單片機的洗衣機控制系統(tǒng)設(shè)計摘 要隨著數(shù)字技術(shù)的快速發(fā)展,數(shù)字技術(shù)被廣泛應(yīng)用于智能控制的領(lǐng)域中。單片機以體積小、功能全、價格低廉、開發(fā)方便的優(yōu)勢得到了許多電子系統(tǒng)設(shè)計者的青睞。它適合于實時控制,可構(gòu)成工業(yè)控制器、智能儀表、智能接口、智能武器裝置以及通用測控單元等。本文以 AT89S51 單片機為核心設(shè)計了全自動洗衣機控制系統(tǒng)。本系統(tǒng)實現(xiàn)了對洗衣機整個洗衣過程的控制包括用戶參數(shù)輸入、洗衣、脫水和結(jié)束演奏四個階段。控制系統(tǒng)主要由電源電路、數(shù)字控制電路和機械控制電路三大模塊構(gòu)成。電源電路為數(shù)字控制電路提供穩(wěn)定的 5V 直流電壓為電動機提供 220V 市電;數(shù)字控制電路負責控制洗衣機的工作過程主要由 AT89S51 單片機、兩位共陰數(shù)碼管、按鍵、蜂鳴器、 LED 指示燈組成;機械控制電路實現(xiàn)水位檢測、電機驅(qū)動、進水、排水等功能主要由水位檢測器、電動機、進水排水電磁閥組成。本系統(tǒng)的電路并不復雜給 AT89S51 單片機載入軟件程序后能夠?qū)崿F(xiàn)全自動洗衣機的基本功能。雖然不能與電器市場上的洗衣機控制系統(tǒng)媲美但也具有一定的實用性。關(guān)鍵詞:單片機;全自動洗衣機;實時控制;控制系統(tǒng)基于 MCS51 單片機的洗衣機控制系統(tǒng)設(shè)計 II Design of Washing Machine Control System Based On 51 SingleChipAbstractWith its rapid development,digital technology is widely used in the field of control system. Single chip microcontroller is favored by many electronic system designers for its smallness, full function, low price and easy application. It’s pretty fit for realtime control as a core in industrial controller, intelligent apparatus, intelligent interface, intelligent weapon device, universal measure control unit, etc.This article designs a fullautomatic washing machine control system with AT89S51 as core. This system realizes whole working course of fullautomatic washing machine, including four parts: user parameter input, wash, dehydrate and ending music play. Hardware system is made up of three modules: power supply circuit, digital control circuit and machine control circuit. Power supply circuit provides steady DC 5V voltage for digital control circuit and AC 220V for motor. Digital control circuit takes charge of controlling the working course. it consists of AT89S51, doublefigured moncathoded numeral display, buttons, buzzer, LEDs. Machine control circuit realizes the functions of water level detect, motor driven, water import and export, it consists of water level detector, motor, transmission system ponents and penstocks. After downloading the program to AT89S51, this circuit can realize basic functions of fullautomatic washing machine. It seems hard for this control system to pare with perfect ones in the electrical appliance market, but it has certain practicability. Keywords: SCM。 Fullautomatic washing machine。 Realtime control。 Control systemXX 大學畢業(yè)設(shè)計(論文) III目 錄引 言 .............................................................. 1 第 1 章 緒論 ........................................................... 2 本課題的研究目的和意義 ........................................... 2 洗衣機的發(fā)展和分類 ............................................... 2 洗衣機的基本工作原理 ............................................. 3 第 2 章 設(shè)計方案 ....................................................... 5 控制系統(tǒng)的功能 ................................................... 5 系統(tǒng)的設(shè)計方案 ................................................... 5 第 3 章 硬件設(shè)計 ....................................................... 8 洗衣機的整體電路模塊 ............................................. 8 電源電路 ......................................................... 8 數(shù)字控制電路 ..................................................... 9 AT89S51 單片機主控模塊 ....................................... 9 單片機的時鐘電路 ............................................ 12 單片機的復位電路 ............................................ 13 指示燈顯示模塊 .............................................. 14 按鍵輸入模塊 ................................................ 15 蜂鳴器報警模塊 .............................................. 15 機械控制電路 .................................................... 15 電動機的控制電路 ............................................ 15 水位控制電路 ................................................ 16 進水/排水電磁閥 ............................................. 16 第 4 章 軟件設(shè)計 ...................................................... 17 主程序設(shè)計 ...................................................... 17 進水程序設(shè)計 ................................................ 18 洗滌過程程序設(shè)計 ............................................ 18 脫水、漂洗過程程序設(shè)計 ...................................... 19 內(nèi)部定時中斷設(shè)計 ................................................ 20 外部中斷設(shè)計 .................................................... 20 第 5 章 調(diào)試 .......................................................... 22 硬件調(diào)試 ........................................................ 22 軟件調(diào)試 ........................................................ 22 結(jié)論與展望 ........................................................... 23 致 謝 ............................................................. 25 參考文獻 ............................................................. 26 附 錄 A:系統(tǒng)總圖 ..................................................... 27 附 錄 B:外文文獻及譯文 ............................................... 28 附 錄 C:主要參考文獻及摘要 ........................................... 33 附 錄 D:源程序 ....................................................... 35 基于 MCS51 單片機的洗衣機控制系統(tǒng)設(shè)計 IV 插圖清單圖 21 洗衣機整體設(shè)計框圖................................................................6圖 31 電源部分電氣原理圖…………….........………………...…………….8圖 32 內(nèi)部數(shù)據(jù)存儲器 …………………………………………….....…….....…………11圖 33 時鐘電路…………………………………………………….....….....…....……….12圖 34 手動復位電路............................................................................................................13圖 35 LED 顯示器管腳圖 ……………………………………….....………….....………14圖 41 主程序流程圖…………………………………………….....….....………………18圖 42 洗滌過程程序流程圖……………………………….....…….....…………………..19圖 43 脫水、漂洗程序流程圖………………………….....……….....…………………..20圖 44 內(nèi)部中斷程序流程圖……………………………….....………………….....……..21圖 45 外部中斷 0 程序流程圖……………………………………….....….....…………..22圖 46 外部中斷 1 程序流程圖………………………….....……….....…………………..22XX 大學畢業(yè)設(shè)計(論文) V表格清單表 31 P3 口的第二功能表…………………………………………………………………11表 32 復位后寄存器狀態(tài)…………………………………………………………………13XX 大學畢業(yè)論文 1 引 言目前中國洗衣機市場正進入更新?lián)Q代時期,市場潛力巨大,人們對于洗衣機的要求也越來越高。目前的洗衣機主要有強弱洗滌功能、進排水系統(tǒng)故障自動診斷功能、暫停等七大功能在許多方面還不能達到人們的需求。這就要求設(shè)計者們有更高的專業(yè)和技術(shù)水平能夠提出更多好的建議和新的課題將人們的需要變成現(xiàn)實,設(shè)計出更節(jié)