新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的模擬全自動(dòng)洗衣機(jī)的設(shè)計(jì)

基于單片機(jī)的模擬全自動(dòng)洗衣機(jī)的設(shè)計(jì)

作者: 時(shí)間:2011-12-09 來(lái)源:網(wǎng)絡(luò) 收藏
4 軟件設(shè)計(jì)及實(shí)物圖
在模糊控制器中,需要把測(cè)定量先經(jīng)模糊化,再送給模糊控制器。
上述測(cè)定量的模糊輸入量的模糊集合分別為:衣物臟凈{干凈,較干凈,較臟,臟}、衣物輕重{輕,較輕,較重,重}。
相應(yīng)的模糊控制器的輸出量的模糊集合分別為:進(jìn)水時(shí)間(控制進(jìn)水量){短,中,長(zhǎng)}、洗滌時(shí)間{短,中,長(zhǎng)}、漂洗時(shí)間{短,中,長(zhǎng)}、排水時(shí)間{短,中,長(zhǎng)}、脫水時(shí)間{短,中,長(zhǎng)}、洗滌強(qiáng)度{弱,中,強(qiáng)}。
待清洗衣物的檢測(cè)狀態(tài)表如表1所示。表中0000~1111代表16種不同的檢測(cè)狀態(tài)。


軟件主程序流程圖如圖4所示。衣物洗滌過(guò)程:開啟洗衣機(jī),選擇自動(dòng)或者手動(dòng)方式,若為手動(dòng)則設(shè)定洗衣參數(shù),否則進(jìn)入自動(dòng)方式。檢測(cè)衣物清洗前狀態(tài),進(jìn)而自動(dòng)選擇相應(yīng)的洗衣參數(shù),調(diào)用相應(yīng)的洗滌程序,完成模糊規(guī)則對(duì)衣物洗滌的控制。



模擬洗衣機(jī)的工作狀態(tài)圖如圖5所示。圖中共有3個(gè)部分,如圖5(a)中所示:1為電源及電機(jī)控制部分;2為主控制器凌陽(yáng)SPMC75F2413A;3為清洗狀態(tài)顯示部分;4為模擬洗衣機(jī)缸體轉(zhuǎn)動(dòng)的直流電機(jī)。其中圖5(a)是狀態(tài)12的漂洗狀態(tài),電機(jī)正反轉(zhuǎn),此時(shí)數(shù)碼管顯示剩余的漂洗時(shí)間。圖(b)是狀態(tài)12脫水狀態(tài),電機(jī)正轉(zhuǎn),數(shù)碼管顯示剩余脫水時(shí)間。


本設(shè)計(jì)采用凌陽(yáng)16 bitSPMC75F2413A作為控制核心完成了一個(gè)基于模糊控制的全自動(dòng)洗衣機(jī)的模擬系統(tǒng)。系統(tǒng)通過(guò)對(duì)洗衣物檢測(cè)狀態(tài)信息的模糊推理,能夠自動(dòng)選擇相應(yīng)的洗滌方式,實(shí)現(xiàn)了對(duì)于清洗過(guò)程中洗滌強(qiáng)度、進(jìn)水量、洗滌時(shí)間等一系列參數(shù)的較優(yōu)控制和洗衣過(guò)程中洗滌、漂洗、脫水、排水等狀態(tài)的模擬。通過(guò)軟硬件的結(jié)合驗(yàn)證了設(shè)計(jì)方案是可行的,達(dá)到了設(shè)計(jì)的要求。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉