版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、洗衣機控制面板設(shè)計洗衣機控制面板設(shè)計近年來隨著計算機在社會領(lǐng)域的滲透,單片機的應(yīng)用正在不斷的走向深入,同時帶動傳統(tǒng)控制檢測的日新月異,在實時檢測和自動控制的單片機應(yīng)用系統(tǒng)中,單片機往往是作為一個核心部件來使用.僅單片機方面的知識是不夠的還應(yīng)根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點的軟件結(jié)合,以作完善。洗衣機的出現(xiàn)給人們的生活帶來諸多的方便。本文首先描述系統(tǒng)硬件工作原理,并附以系統(tǒng)結(jié)構(gòu)框圖加以說明著重介紹了本系統(tǒng)所應(yīng)用的各硬件接口技術(shù)和
2、各個接口模塊的功能及工作過程。其次,詳細的闡述了程序的各個模塊和實現(xiàn)過程本設(shè)計以數(shù)字集成電路技術(shù)為基礎(chǔ),單片機技術(shù)為核心。一、一、洗衣機控制面板設(shè)計任務(wù)及技術(shù)要求洗衣機控制面板設(shè)計任務(wù)及技術(shù)要求1主要內(nèi)容主要內(nèi)容設(shè)計一個用單片機控制的洗衣機控制面板。以單片機為主控制器,擴展必要的外部電路,設(shè)計制作一個洗衣機控制面板。(1)洗滌按鈕洗滌時間20分鐘。洗滌種類有:強洗、弱洗、輕柔等。通過按鍵改變洗滌種類。(2)洗滌時洗滌指示燈亮:強洗時強洗
3、指示燈亮;弱洗時,弱洗指示燈亮;輕柔時,輕柔指示燈亮。(3)有啟動停止按鈕控制:第一次啟動時,標準洗滌;工作時,再按停止按鍵停止工作。默認洗滌時間為20分鐘。2工程技術(shù)方案工程技術(shù)方案目前國內(nèi)市場上有很多種類的洗衣機,采用的控制系統(tǒng)也各不相同,基于學習與實際的情況,本設(shè)計采用AT89S52系列單片機來實現(xiàn)洗衣機控制器的各控制要求。此設(shè)計以單片機為主體配以各種控制電路,構(gòu)成洗衣機的程序控制系統(tǒng)。當有故障時,在排除了機械系統(tǒng)和程控器外接部件
4、后。一般來說,先檢測判定單片機外圍控制電路,正常后,再判斷單片機的故障。程序控制系統(tǒng)接受來自操作面板的動作指令,傳送出相應(yīng)的執(zhí)行命令,并發(fā)出聲音報警。重新控制系統(tǒng)的這些功能是由它的各種控制電路相互配合工作來實現(xiàn)的。二、二、系統(tǒng)概述系統(tǒng)概述1系統(tǒng)設(shè)計要求系統(tǒng)設(shè)計要求洗衣機控制面板主要包括:功能鍵選擇鍵時間調(diào)整鍵復位鍵設(shè)計內(nèi)容:設(shè)計一個用單片機控制的洗衣機控制面板。以單片機為主控制器,擴展必要的外部電路,設(shè)計創(chuàng)作一個洗衣機控制器。完成一次洗
5、滌過程需要的動作有:(1)進水動作進行洗滌時,桶內(nèi)的水量必須達到水位設(shè)定要求。洗衣機的進水和水位判斷,是由水位開關(guān)和進水閥的開合來進行控制的,當桶內(nèi)沒有水或水量達不到設(shè)定水位時,單片機程序獎可在進水閥閉合,開始注水,當桶內(nèi)的水位達到設(shè)定水位時,水位開關(guān)受壓閉合,程序就可進行下一步處時,將單片機存儲器復位,使其各項參數(shù)處于初始位置,即處于開機時的標準程序狀態(tài),以消除某種原因的程序紊亂。d)時鐘電路由晶振元件與單片機內(nèi)部電路組成,產(chǎn)生的振蕩
6、頻率為單片機提供時鐘信號,供單片機計時和定時。e)按鍵輸入電路按鍵開關(guān)按照一定的矩陣排列,當按鍵被按動時,其接通的信號將輸送到單片機。單片機將對應(yīng)的調(diào)出內(nèi)部軟件進行工作,使洗衣機進入相應(yīng)的洗滌程序。f)顯示電路顯示電路由發(fā)光二極管按一定的矩陣排列而成,它是程序控制系統(tǒng)向用戶直接觀察到洗衣機的工作狀態(tài)的窗口。預設(shè)工作程序時,可根據(jù)指示燈的閃亮來判斷洗衣機是否接受了指令;還可以通過指示燈的顯示來判斷洗衣機工作是否正常。g)報警電路此電路在洗
7、衣機中起提示和報警作用。根據(jù)程序安排和軟件設(shè)置,當洗衣完成后,洗衣機將發(fā)出聲音以提示用戶洗衣完成。三、系統(tǒng)硬件電路的設(shè)計三、系統(tǒng)硬件電路的設(shè)計1單片機控制部分單片機控制部分—單片機單片機AT89S52AT89S52是一個低功耗高性能CMOS8位單片機片內(nèi)含8kBytesISP(Insystemprogrammable)的可反復擦寫1000次的Flash只讀程序存儲器器件采用ATMEL公司的高密度、非易失性存儲技術(shù)制造兼容標準MCS51指
8、令系統(tǒng)及80C51引腳結(jié)構(gòu)芯片內(nèi)集成了通用8位中央處理器和ISPFlash存儲單元功能強大的微型計算機的AT89S52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價比的解決方案。單片機采用AT89S52,其采用最小化應(yīng)用系統(tǒng)設(shè)計。P0口和P2口作為共陽LED數(shù)碼管驅(qū)動用。P1口作為16鍵的鍵盤接口,其中T0T3分別為百位,個位,小數(shù)位的頻率操作鍵。百位數(shù)只能是0或1。當百位數(shù)為0時,十位數(shù)為8或9;當百位數(shù)為1時,十位數(shù)只能為0。個位及小數(shù)位為0
9、9之中任意數(shù)。T4T14為發(fā)射頻率預置鍵,T15為單聲道/立體聲控制鍵。P3.0P3.1和P3.2作為與BH1415F的通信端口,用于傳送發(fā)射頻率控制數(shù)據(jù);P3.3用于立體聲發(fā)射指標。芯片內(nèi)部結(jié)構(gòu)及性能AT89S52單片機包含中央處理器、程序存儲器(ROM)、數(shù)據(jù)存儲器(RAM)、定時器計數(shù)器、并行IO口、串行IO口和中斷系統(tǒng)等幾大單元以及數(shù)據(jù)總線、地址總線和控制總線三大總線構(gòu)成。圖41為單片機內(nèi)部結(jié)構(gòu)框圖[13]。(1)中央處理器中央
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 洗衣機控制器課程設(shè)計--- 基于單片機的洗衣機控制器設(shè)計
- plc全自動洗衣機課程設(shè)計---全自動洗衣機的plc控制
- veriloghdl洗衣機控制器設(shè)計
- 簡易洗衣機控制課程設(shè)計
- 洗衣機課程設(shè)計--波輪式自動洗衣機
- 洗衣機控制器
- 洗衣機控制器課程設(shè)計
- 全自動洗衣機控制畢業(yè)設(shè)計
- 全自動洗衣機控制系統(tǒng)設(shè)計
- 全自動洗衣機控制系統(tǒng)設(shè)計
- 工業(yè)洗衣機模糊控制器的設(shè)計
- 智能控制課程設(shè)計---洗衣機的模糊控制設(shè)計
- 全自動洗衣機的控制畢業(yè)設(shè)計
- 基于arm的洗衣機控制系統(tǒng)設(shè)計
- 課程設(shè)計---洗衣機控制電路
- 洗衣機控制器課程設(shè)計
- 全自動洗衣機控制系統(tǒng)設(shè)計
- 智能洗衣機控制系統(tǒng)
- 全自動洗衣機的plc控制
- 滾筒洗衣機的智能控制.pdf
評論
0/150
提交評論