版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> Automatic dishwasher Control System Design</p><p> Abstract: Based on the functional requirements of the automatic dishwasher, introduced by SCM AT89LS8252 and keyboard / display management chip
2、designed automatic dishwasher HD7279A hardware control system design methods, using HD7279 is given control of the keyboard and display hardware circuit, while the system is functional software modules and software flow
3、chart. After debugging test of the system, which can effectively achieve the control dishwasher complete automatic water, heating, clean</p><p> 摘要:基于自動洗碗機(jī)的功能要求,介紹了用單片機(jī)AT89LS8252和鍵盤/顯示管理芯片HD7279A設(shè)計的自動洗碗機(jī)的硬件
4、控制系統(tǒng)的設(shè)計方法,給出了用HD7279控制鍵盤和顯示的硬件電路,同時給出了系統(tǒng)軟件和功能軟件模塊的流程圖。該系統(tǒng)經(jīng)過試驗調(diào)試,可有效地實現(xiàn)洗碗機(jī)的自動控制,完成自動進(jìn)水、加溫、清洗、消毒等功能。</p><p> 關(guān)鍵詞:洗碗機(jī);控制器;鍵盤/顯示</p><p> Key words: dishwashers; controller; keyboard / display 1 I
5、ntroduction As digital application of information appliances, dishwashers have broad access to masses of people in the family, so that people can work from home in the complex gradually liberated. </p><p>
6、;<b> ?。薄∫?lt;/b></p><p> 隨著數(shù)字信息家用電器應(yīng)用的普及,洗碗機(jī)已經(jīng)廣泛進(jìn)入人民大眾的家庭之中,從而使得人們能夠從繁雜的家務(wù)勞動中逐步解放出來。</p><p> As a home automation equipment, such as dishwashers generally need to achieve automatic c
7、ontrol influent, automatic detergent, cold wash, automatic temperature washing, cleaning, drainage, Disinfection, and the timing and fault alarm functions. From the point of view of control, a dishwasher usually need to
8、meet Figure 1 shows some of the specific requirements, which involves the switching of signals there are two kinds of sensors is high, low signal detection, such as doors Switch , the water l</p><p> (1)用溫度
9、傳感器實現(xiàn)水溫/消毒水溫度檢測;</p><p> ?。ǎ玻┩ㄟ^人機(jī)接口的顯示輸出、鍵盤輸入和聲音輸出等實現(xiàn)水溫顯示、洗滌過程顯示以及故障類型顯示等;</p><p> ?。ǎ常└鶕?jù)用戶需要通過設(shè)置鍵選擇洗滌模式,并通過功能鍵啟動相關(guān)功能;</p><p> ?。ǎ矗C(jī)器使用情況統(tǒng)計、清潔劑和消毒劑劑量的使用情況計數(shù)等;</p><p>
10、(5)故障報警以及、洗滌完成報告等。</p><p> 2 dishwashers control system hardware design To address the above function and reliability, cost and ease of use factors such as maintenance, and the author of the design shown i
11、n Figure 2 dishwashers control system. SCM system is the smallest and MCS-51 compatible with the AT-MEL companies low-power high-performance CMOS chip design AT89LS8252, k-chip 8-byte programmable flash memory storag
12、e system for the procedures to be adopted by the SPI interface download programs; and 2 k bytes of EE</p><p> ?。?洗碗機(jī)控制系統(tǒng)的硬件設(shè)計</p><p> 針對上述功能及可靠性、成本和方便使用維護(hù)等因素,筆者設(shè)計了圖2所示的洗碗機(jī)控制系統(tǒng)。</p><p
13、> 單片機(jī)最小系統(tǒng)采用與MCS-51兼容的AT-MEL公司低功耗高性能CMOS芯片AT89LS8252設(shè)計,其中片內(nèi)8k字節(jié)在線可編程閃存用以存放系統(tǒng)程序,可通過SPI接口來下載程序;而2k字節(jié)的EEPROM則用以存放關(guān)鍵參數(shù),如開機(jī)維護(hù)密碼、產(chǎn)品的序列號、開機(jī)次數(shù)、洗滌設(shè)置參數(shù)等;256字節(jié)的RAM用來存放臨時變量。</p><p> 鑒于本洗碗機(jī)有較多的開關(guān)量信號,故此,設(shè)計中使用并行芯片8255來
14、擴(kuò)展I/O接口,以配合P1和P3口部分管腳的使用,其輸出和輸入的比例為21/14,其中蜂鳴器由P1.3控制。從可靠性角度出發(fā),輸入和輸出部分都采用光電隔離措施??紤]到部分驅(qū)動信號所要求的驅(qū)動電流較大,因此,本設(shè)計選用功率驅(qū)動器件ULN2803來驅(qū)動。</p><p> 溫度采集有兩種方案:一是使用熱敏電阻配合芯片MAX150進(jìn)行AD轉(zhuǎn)換,然后通過存放在程序存儲器里的表格來求得當(dāng)前溫度;二是使用三端溫度傳感器DS
15、18B20進(jìn)行采集,直接得到溫度數(shù)據(jù)。相比之下,后一種方案較為經(jīng)濟(jì)簡捷。</p><p> 鍵盤和LED顯示選用HD7279A3來進(jìn)行控制,其電路圖如圖3所示。HD7279A無需外圍元件即可直接驅(qū)動8位共陰式LED數(shù)碼管;引腳DIG0~3對應(yīng)0~3位數(shù)字輸出驅(qū)動;引腳SA~SG和DP則對應(yīng)于段a~g及小數(shù)點的驅(qū)動輸出;各位可獨立控制譯碼/不譯碼及消隱和閃爍等屬性。 </p><p>
16、; The chip there are three types of instruction: The first one is without six of the eight data-orders, such as reduction, testing, left / right (cycle) and transposition; second is the 7 with 16 orders data , including
17、 downloading data by means 0 / 1 decoder, download not decoding, scintillation, blanking, paragraph lit, closed; third keyboard data is read instructions. Serial way they are used to communicate with AT89LS8252, DATA-pin
18、 serial data from the chip into by the CLK-synchronization. Whe</p><p> 此外,HD7279A片內(nèi)含有去抖動電路,可控制64鍵鍵盤矩陣。圖3中,元件JKEY為4×4鍵盤接口,當(dāng)有鍵按下時,KEY引腳輸出低電平,發(fā)光二極管LED1發(fā)亮,該狀態(tài)一直保持到按鍵松開。此時如果接收到“讀鍵盤”指令15H,在指令前半段,DATA引腳將處于高阻
19、狀態(tài)以接受來自微處理器的指令。而在指令后半段,DATA引腳則從輸入狀態(tài)轉(zhuǎn)為輸出狀態(tài),用以輸出所按下的鍵代碼值。</p><p> 3 dishwasher Control System Software Design Functional modules of the system by washing process can be divided into six stages: influent proc
20、ess, process heating, cleaning agents into the process, control motor rotating cleaning process, injected Xiaodaishui disinfection process and the drainage process. Dishwasher at the same time to ensure that the normal w
21、ork of the process vulnerable to failure, the system also set up a fault alarm or shutdown feature. Dishwashers system software in accorda</p><p> ?。场∠赐霗C(jī)控制系統(tǒng)的軟件設(shè)計</p><p> 本系統(tǒng)功能模塊按洗碗過程可分為六個階段:進(jìn)水
22、過程、加溫過程、注入清潔劑過程、控制電機(jī)旋轉(zhuǎn)清洗過程、注入消毒水消毒過程和排水過程。同時為確保洗碗機(jī)正常工作,對容易出故障的過程,系統(tǒng)還設(shè)置了故障報警或停機(jī)功能。系統(tǒng)軟件可按照洗碗機(jī)的工作流程進(jìn)行編寫。主要的軟件模塊有開機(jī)自檢、狀態(tài)初始化、顯示當(dāng)前默認(rèn)狀態(tài),進(jìn)入鍵盤掃描狀態(tài)并等待操作鍵按下,以及根據(jù)操作鍵轉(zhuǎn)入相應(yīng)流程等,其主程序流程見圖4所示。 用戶使用前,應(yīng)首先檢查洗碗機(jī)狀態(tài)是否正常,若狀態(tài)正
23、常,按下弱電源開關(guān),根據(jù)洗滌要求設(shè)置洗滌模式(或使用默認(rèn)方式),將碗放入清洗室,然后關(guān)上機(jī)門,按下開始鍵。之后,控制器檢測水位高低和水溫,以決定是否進(jìn)水與恒溫加熱,至此準(zhǔn)備工作完成,啟動電機(jī)進(jìn)行清洗。接下來再把清潔劑注入清洗室,同時檢測水位高低,若水位較低,則立即進(jìn)水,以保證清洗效果。清洗完成后,等碗上的水空一段時間后,洗碗機(jī)再注入高溫消毒水進(jìn)行消毒。洗滌完成后,蜂鳴器鳴叫,表明洗滌完成,同時控制器回到用戶初始設(shè)置模式。洗滌中每一過程和
24、按鍵均對應(yīng)有一發(fā)光二極管的亮滅,用以顯示過程和按鍵的正常與否。洗滌完成后,用戶打開機(jī)門,取出碗盤,然后斷電</p><p> 在該系統(tǒng)軟件子程序中,需要對鍵盤/顯示管理模塊進(jìn)行說明,包括初始化子程序、發(fā)送子程序、接收子程序、中斷子程序、顯示子程序等。其中用戶通過鍵盤設(shè)置模塊可以設(shè)定洗滌模式、每一過程的時間長短以及洗滌劑量大小,也可隨時按相應(yīng)的功能鍵暫?;蛑兄瓜礈爝^程。技術(shù)維護(hù)人員可以通過鍵盤/顯示管理模塊輸入正
25、確密碼來查詢機(jī)器的使用狀況,如機(jī)器序列號、機(jī)器的使用次數(shù)等,也可對關(guān)鍵參數(shù)根據(jù)實際情況進(jìn)行設(shè)置。</p><p> Failure Alarm function module voltage fault in the workplace, into the valve failure, heater failure, electrical failure, cleaning agents injected in
26、to the fault and the fault Xiaodaishui temperature when used buzzer alarm, at the same time, cut-control signals, in order to ensure system security.</p><p> 故障報警功能模塊可在工作電壓故障、進(jìn)水閥故障、加熱器故障、電機(jī)故障、清潔劑注入故障以及高溫消毒水
27、注入故障發(fā)生時用蜂鳴器報警,同時斷掉強(qiáng)電控制信號,以確保系統(tǒng)安全。 </p><p> 4 Conclusion The control system has been successfully debugging, testing good performance can be realized by the automatic dishwasher required functions, and simp
28、le practical. But there are areas which require improvement, such as the drainage need manual intervention, man-machine interface can be considered more effective use of the characters or graphics LCD, the system needs t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 全自動洗碗機(jī)控制系統(tǒng)的設(shè)計.pdf
- 自動洗碗機(jī)的控制系統(tǒng)設(shè)計【中英文word】
- 自動洗碗機(jī)的控制系統(tǒng)設(shè)計【中英文word】
- 文獻(xiàn)綜述-中英文文獻(xiàn)翻譯-自動洗碗機(jī)的控制系統(tǒng)設(shè)計
- 自動洗碗機(jī)課程設(shè)計
- 自動洗碗機(jī)課程設(shè)計
- 自動洗碗機(jī)畢業(yè)設(shè)計
- 家用洗碗機(jī)的設(shè)計
- 洗碗機(jī)變頻控制系統(tǒng)的設(shè)計與開發(fā).pdf
- 家用洗碗機(jī)的設(shè)計
- 洗碗機(jī)的設(shè)計論文.docx
- 洗碗機(jī)的設(shè)計論文.docx
- 洗碗機(jī)控制器自動化測試系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 洗碗機(jī)的設(shè)計論文.docx
- 洗碗機(jī)的設(shè)計論文.docx
- 洗碗機(jī)的設(shè)計論文.docx
- 洗碗機(jī)的設(shè)計開題報告.doc
- 洗碗機(jī)開題報告
- 關(guān)于學(xué)校全自動洗碗機(jī)的采購公告
- 洗碗機(jī)的設(shè)計開題報告.doc
評論
0/150
提交評論