【正文】
指令長度固定。這幾年Intel公司注重于奔騰系列微處理器,沒有推出新的單片機。2 系統(tǒng)硬件電路的設(shè)計 目前主要應(yīng)用的單片機機型(1) Intel公司的單片機Intel是最早推出單片機的公司之一,主要有MCS4MCS51系列8位單片機和MCS96系列的16位單片機。圖12 原理框圖由于方案2采用了液晶作為顯示單元,且使用了友好的交互式人機界面,比較新穎。秘鑰采用USB接口,在DATA+與DATA配置不同的電阻,通過單片機自帶的AD檢測電壓來進行驗證。為了防止孩童玩耍帶來的后果,開機前會有一個開機認(rèn)證。有一個液體壓力傳感器來檢測相應(yīng)的水位,判斷是繼續(xù)進水還是停止進水。通過按鍵來提供相應(yīng)的操作,來選擇相應(yīng)的洗衣流程。所開發(fā)的全自動洗衣機控制器,由主控CPU單元、電源、12864液晶顯示器、蜂鳴器、控制電路、驅(qū)動電路、水位監(jiān)測單元及復(fù)位電路構(gòu)成。按照上述的系統(tǒng)方案得到的系統(tǒng)整體構(gòu)架如圖11所示。 設(shè)計方案論證 (1) 方案1:通過設(shè)對計要求的分析,控制對象包括:按鍵、電控水龍頭1(進水閥)、電控水龍頭2(出水閥)、電動機、數(shù)碼管顯示、LED指示燈、蜂鳴器等。1 系統(tǒng)的總體設(shè)計 設(shè)計目的目前中國洗衣機市場正進入更新?lián)Q代期,市場潛力巨大,人們對于洗衣機的要求也越來越高,目前的洗衣機主要有強弱洗滌功能、進排水系統(tǒng)故障自動診斷功能、暫停等七大功能,在許多方面還不能達到人們的需求。由于人們對全自動洗衣機在價格低廉的基礎(chǔ)上也提出了功能齊全、操作簡單、不纏繞、不傷布料、洗衣效果好、性能可靠、工作效率高、便于維修等更高的要求。關(guān)鍵電器件和傳動件應(yīng)組織專業(yè)分工,制定標(biāo)準(zhǔn),組織攻關(guān),進行認(rèn)證,在改進功能方面、外觀質(zhì)量和可靠性三方面,進行全面整理,提高水平。目前我國洗衣機無故障運行水平約為250~500小時,而國外同類產(chǎn)品達1500~2000小時,即十年不需修理。國內(nèi)外洗衣機相比較:從功能、電源插頭、面板裝飾、旋鈕結(jié)合,塑料件的光整度(光潔、毛刺和變形),外箱和螺絲釘?shù)某尚渭胺冷P,皮帶的耐磨及噪音,進排水閥和水位開關(guān)質(zhì)量,電腦控制各種功能的能力,電腦的抗電壓波動、抗干擾防靜電的能力,以及傳感器的靈敏度等方面,很容易看出整體質(zhì)量的好壞。同時要注意避免新水流洗衣機一味地提高波輪式的轉(zhuǎn)數(shù)極其轉(zhuǎn)動時間或增高波輪筋高的傾向,以免損傷衣率和纏繞率回升增高,降低了新水流洗衣機的優(yōu)越性。為了使波輪式洗衣機洗滌更合理,應(yīng)努力將全自動洗衣機提高到電腦型的水平。今后波輪式仍然是主要型式。具體來說,洗衣機的問題存在于結(jié)構(gòu)、質(zhì)量、原材料和模具及管理方面。2 洗衣機待解決的一些問題由于我國洗衣機廠起步晚,加上技術(shù)方面的一些問題,不可避免的在現(xiàn)有的機型中出現(xiàn)一些弊端。90年代,隨著變頻技術(shù)的發(fā)展,日本最先推出了電動機直接驅(qū)動洗衣機,實現(xiàn)了洗衣機驅(qū)動方式上的革命。80年代后期,“模糊控制”洗衣機開始出現(xiàn),實現(xiàn)了家電器控制方式上的高度自動化。完成了由機械—電動程序控制到電腦控制的過渡,開始了電腦控制時代。70年代,日本推出波輪式套桶全自動洗衣機,從此開始有了“全自動”洗衣機的概念。開始確定了滾筒式、攪拌式和波輪式三種工作方式。20世紀(jì)20年代,第一臺立軸攪拌式洗衣機再美國試制成功,由此,洗衣機開始了“立軸”與“臥軸”之分。Blackstone)研制成功的。關(guān)鍵詞:STM32F103CBT6單片機 人機交互界面 童鎖認(rèn)證 AbstractThe design of the work process for the study of household automatic washing machine model to STMicroelectronics microcontroller STM32F103CBT6 as the control center , the pletion of the power supply circuit , LCD interface circuit , DC motor drive circuit , relay control circuit , key scan circuit , AD signal acquisition circuit, buzzer alarm circuit , circuit design certified child lock , realized on the washing machine washing , rinsing, drying intelligent control working conditions. Certified child lock function which is to solve the security problems of children using specially designed . Software part of the design include : laundry code selection , laundry countdown show , indicating water , drainage directions , motor rotation , child lock certification and other major process control and display. By Keil software programming to control the motor rotation, 12864 LCD and other major actions. LCD which displays the menu interface design is the key , using 12864 LCD graphics display capabilities, by switching different highlight and non highlight between pictures , design a good manmachine interface . Provided with primary, secondary menu option, the user can press the corresponding button prompts , security , ease to plete their own set of laundry process .Key words:STMicroelectronics microcontroller interactive interface child lock certification目 錄摘要 IIABSTRACT III緒論 11 全自動洗衣機的發(fā)展過程 12 洗衣機的發(fā)展前景及待解決的問題 11 全自動洗衣機的功能設(shè)計 3 設(shè)計目的 3 方案論證 32 系統(tǒng)硬件電路的設(shè)計 5 目前主要應(yīng)用的單片機機型 5 硬件各模塊簡介 6 微處理器STM32F103CBT6 6 電源電路模塊 10 按鍵模塊 10 報警器模塊 12 水閥模塊 13 直流電機模塊 14 12864液晶顯示 16 童鎖功能 173 全自動洗衣機的軟件設(shè)計 18 軟件編程思路 18 各模塊程序編寫思路 18 主程序流程 18 輸入掃描模塊 19 顯示界面菜單模塊 19 輸出控制模塊 21 串口調(diào)試模塊 224 制板及調(diào)試經(jīng)歷 23 制板 23 器件原理圖庫 23 繪制原理圖 23 PCB封裝庫 24 PCB基本布線規(guī)則 25 硬件檢測 25 軟件調(diào)試 26 菜單界面的制作 26 PWM的生成 27 AD童鎖的設(shè)計 27結(jié)論 29致謝 30參考文獻 31附錄一 總體設(shè)計原理圖 32附錄二 主板PCB圖 33附錄三 主板PCB實物圖 34 附錄四 實物圖 35 緒 論1 全自動洗衣機的發(fā)展過程隨著社會的進步和生活水平的不斷提高,洗衣機是一種在家庭中不可缺少的家用電器,全自動式洗衣機因使用方便得到大家的青睞,全自動即進水、洗滌、甩干等一系列過程自動完成。其中液晶菜單界面的顯示設(shè)計是關(guān)鍵環(huán)節(jié),采用12864液晶的圖形顯示功能,通過不同的反白及非反白圖片之間的切換,設(shè)計了良好的人機交互界面。軟件部分的設(shè)計包括:洗衣代