洗衣機的控制電路中一般采用微電腦控制器(MCu)作為主控器件。在單片機內部有一個存儲單元MPU、一個輸入輸出端口I/O和電源供電部分PWR等部件構成;另外還包含有定時器Timer及計數器的功能模塊,用于完成洗滌時間或次數設定以及漂洗次數的設置等功能。(1) MCU的組成:由CPU芯片、存儲器EEPROM、中斷系統INT1、int2、SPi接口、鍵盤與顯示器接口PS/2等等組成。(2) I/o口的作用是實現各種外部設備之間的連接和控制信號傳輸到處理器進行運算處理;(3) Pwr為電源開關;(4) TIMER的功能主要是通過按鍵來調節洗滌時間和漂洗的時間;(5) 計時器主要用來記錄每次清洗的次數和時間間隔(6) 鍵盤主要用于操作顯示面板上的指示燈和數碼管指示信息。
1. 微電腦的原理
(1) CUP=CPU+RAM+FLASH.其中CPU相當于一臺微型計算機,它具有內存儲器和外設兩部分結構;(2) FLASTER=Flash RAM.(閃存),它是將數據以文件的形式保存在flash內,當需要使用時再將其讀出并加以保存即可;(3) ROM=只讀的儲存介質,即只能讀取而不能寫入的數據區域;(4) ENABLE=非易失性隨機存儲器,其特點是能長期保持內容不變;(5) BIOS=基本輸入輸出的硬件配置參數的設置軟件,包括時鐘頻率,復位方式,啟動順序等;(6) DOS=磁盤操作系統;(7) SCSI =串行總線技術,(8) USB-通用串 行外圍裝置標準 ,USB1.1版本以上支持熱插拔;(9) AGP =高級圖像界面編程工具 ;(10)*SDRAM=(動態隨機存儲器):可擦除型快閃記憶體 。2. 單片機簡介
單片微機是由一塊集成電路構成的獨立完整的電子信息系統產品,又稱單片微電 機(single chip microelectronic computer)。它的最小體積只有4×8mm2,重約0.5g,但集成度很高,集成了大量先進的半導體工藝技術和復雜的邏輯判斷、數據處理、通訊協議等技術于一體。
3. 設計洗衣機的步驟
首先確定要設計的洗衣機的型號規格,然后根據這個型號的尺寸大小畫出相應的草圖。接著用Protel 99 SE畫出一個大致的結構框圖和電氣線路圖紙后開始編寫程序代碼了!
4. 程序編碼的基本要求
1 .程序設計應滿足使用者的需求。2 .程序的編制應該符合ISO 9983 的有關條款。3 .應用程序必須能夠正確地識別用戶提供的命令。