專利名稱:一種具有密碼電源開(kāi)關(guān)的洗衣機(jī)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種洗衣機(jī),具體地說(shuō),涉及一種具有密碼控制電源開(kāi)關(guān) 功能的洗衣機(jī)。
背景技術(shù):
目前洗衣機(jī)已經(jīng)普遍應(yīng)用于家庭生活中,但是在部隊(duì)、學(xué)校、企業(yè)等公共 場(chǎng)所中洗衣機(jī)的使用和管理非常麻煩。如何使非法用戶在未授權(quán)的情況下無(wú)法 使用'洗衣機(jī),而又不必雇用專門的人員管理,保證洗衣機(jī)有效正常使用,成了 人們需要解決的問(wèn)題。隨著電子技術(shù)的發(fā)展,簡(jiǎn)單、廉價(jià)的密碼電源開(kāi)關(guān)已經(jīng) 普及,如果能將其應(yīng)用到公共場(chǎng)所洗衣機(jī)的管理,便可解決公共場(chǎng)所洗衣機(jī)的 使用和管理問(wèn)題。
實(shí)用新型內(nèi)容
本實(shí)用新型正是為了解決上述技術(shù)問(wèn)題而設(shè)計(jì)的一種具有密碼電源開(kāi)關(guān)的 洗衣機(jī)。
本實(shí)用新型解決其技術(shù)問(wèn)題所采用的技術(shù)方案是
一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),包括單片機(jī)、存儲(chǔ)器、鍵盤、顯示屏、 LED指示燈、洗衣機(jī)和繼電器;存儲(chǔ)器、鍵盤、顯示屏通過(guò)數(shù)據(jù)總線和控制總 線與單片機(jī)相連,LED指示燈直接連接在單片機(jī)的一個(gè)并行輸出接口上,單片 機(jī)的控制輸出管腳與繼電器的控制管腳相連,繼電器兩個(gè)受控管腳串接在洗衣 機(jī)的內(nèi)部輸入電源的火線上;控制程序存儲(chǔ)在存儲(chǔ)器上,啟動(dòng)后將其加載到單 片機(jī)的內(nèi)部存儲(chǔ)空間。
所述一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),其單片機(jī)采用89C51,存儲(chǔ)器采用AT24C02,存儲(chǔ)器AT24C02通過(guò)I2C與單片機(jī)89C51相連。
所述一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),其顯示屏為4位液晶顯示屏。
所述一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),通過(guò)鍵盤輸入密碼控制洗衣機(jī)接通 電源,通過(guò)鍵盤重新設(shè)定密碼,并把密碼保存到存儲(chǔ)器AT24C02中。
密碼電源開(kāi)關(guān)系統(tǒng)以89C51為核心,89C51是Intel公司的一款集CPU、 RAM、 ROM、 1/0接口、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)為一體的單片機(jī),片上帶有 4K的ROM和128x8位的RAM。密碼電源開(kāi)關(guān)系統(tǒng)中按鍵釆用查詢方法與單 片機(jī)連接,可以實(shí)現(xiàn)輸入正確密碼開(kāi)電源,輸入正確密碼關(guān)電源,修改密碼等 功能。為了在關(guān)電后保證密碼不丟失,利用I2C技術(shù)在單片機(jī)外部擴(kuò)展了一個(gè) E2PROM(AT24C02),來(lái)存儲(chǔ)正確的密碼。12C總線是一種串行數(shù)據(jù)總線,只有 二根信號(hào)線, 一根是雙向的數(shù)據(jù)線SDA,另一根是時(shí)鐘線SCL。
在I2C總線上傳送的一個(gè)數(shù)據(jù)字節(jié)由8位組成??偩€對(duì)每次傳送的字節(jié)數(shù)沒(méi) 有限制,但每個(gè)字節(jié)后必須跟一位應(yīng)答位。數(shù)據(jù)傳送首先傳送最高位(MSB),首 先由主機(jī)發(fā)出啟動(dòng)信號(hào)"S" (SDA在SCL高電平期間由高電平跳變?yōu)榈碗娖?, 然后由主機(jī)發(fā)送一個(gè)字節(jié)的數(shù)據(jù)。啟動(dòng)信號(hào)后的第一個(gè)字節(jié)數(shù)據(jù)具有特殊含義: 高7位是從機(jī)的地址,第8位是傳送方向位,0表示主機(jī)發(fā)送數(shù)據(jù)(寫),l表示 主機(jī)接收數(shù)據(jù)(讀)。被尋址到的從機(jī)設(shè)備按傳送方向位設(shè)置為對(duì)應(yīng)工作方式。標(biāo) 準(zhǔn)fC總線的設(shè)備都有一個(gè)七位地址,所有連接在fC總線上的設(shè)備都接收啟動(dòng) 信號(hào)后的第一個(gè)字節(jié),并將接收到的地址與自己的地址進(jìn)行比較,如果地址相 符則為主機(jī)要尋訪的從機(jī),應(yīng)在第9位應(yīng)答時(shí)鐘脈沖時(shí)向SDA線送出低電平作 為應(yīng)答。除了第一字節(jié)是通用呼叫地址或十位從機(jī)地址之外,第二字節(jié)開(kāi)始即 數(shù)據(jù)字節(jié)。數(shù)據(jù)傳送完畢,由主機(jī)發(fā)出停止信號(hào)"P" (SDA在SCL高電平期間 由低電平跳變?yōu)楦唠娖?。AT24CX系列串行E^ROM具有fC總線接口功能,功耗小,寬電源電壓,工作電流約為3mA ,靜態(tài)電流隨電源電壓不同為30]uA~ 110mA,所以在本系統(tǒng)中使用AT24C02作為外部存儲(chǔ)器。
控制軟件包括主程序、輸入數(shù)字子程序、修改密碼子程序和比較子程序。 主程序采用了樹(shù)枝狀的結(jié)構(gòu),這樣比較適合于此硬件電路,也容易實(shí)現(xiàn)系統(tǒng)的 功能。在主程序中,反復(fù)查詢與按鍵相連的端口, 一旦發(fā)現(xiàn)有按鍵按下,迅速判 斷出來(lái)是哪個(gè)按鍵按下,然后調(diào)用相應(yīng)的子程序,并執(zhí)行功能,待執(zhí)行完后, 又返回主程序等待。
輸入數(shù)字子程序?qū)崿F(xiàn)兩個(gè)功能, 一個(gè)是單純的輸入數(shù)字,從O到9循環(huán),每修 改一次,數(shù)字都要保存到顯示緩沖區(qū)中,以便打開(kāi)電源,關(guān)閉電源,修改密碼時(shí)使 用。輸入數(shù)字鍵一般是和確認(rèn)鍵配合使用的,因?yàn)樵谶@個(gè)系統(tǒng)中采用的是串行 顯示,所以每次只能顯示一位,共有四位數(shù)字,從低位到高位顯示的時(shí)候,當(dāng) 每一位上的數(shù)字選好后,都要確認(rèn)一下,才能移到下一位顯示。
修改密碼子程序?qū)崿F(xiàn)修改密碼,在外部有一個(gè)指示燈,來(lái)顯示現(xiàn)在處于什 么狀態(tài)。當(dāng)修改密碼指示燈亮?xí)r,就可以修改密碼。修改好的密碼通過(guò)特定的 端口送到外部存儲(chǔ)器AT24C02保存起來(lái)。
比較子程序主要實(shí)現(xiàn)對(duì)輸入的密碼和原始密碼進(jìn)行比較的作用,可以實(shí)現(xiàn)對(duì) 繼電器的開(kāi)與關(guān)的控制,從而控制洗衣機(jī)電源的通與斷。
本實(shí)用新型一種具有密碼電源開(kāi)關(guān)的洗衣機(jī)的有益效果是用單片機(jī)控制 的密碼電源開(kāi)關(guān)具有結(jié)構(gòu)靈活、開(kāi)發(fā)經(jīng)濟(jì)、工作穩(wěn)定等優(yōu)勢(shì);該具有密碼電源 開(kāi)關(guān)的洗衣機(jī)設(shè)計(jì)簡(jiǎn)單,實(shí)現(xiàn)方便,生產(chǎn)成本低,特別適合公共場(chǎng)合推廣使用。
圖1為本實(shí)用新型一種具有密碼電源開(kāi)關(guān)的洗衣機(jī)功能框圖。
具體實(shí)施方式
以下結(jié)合附圖和實(shí)施例對(duì)本實(shí)用新型進(jìn)一步說(shuō)明。
如圖1所示, 一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),包括單片機(jī)、存儲(chǔ)器、鍵
盤、顯示屏、LED指示燈、洗衣機(jī)和繼電器;存儲(chǔ)器、鍵盤、顯示屏通過(guò)數(shù)據(jù)
總線和控制總線與單片機(jī)相連,LED指示燈直接連接在單片機(jī)的一個(gè)并行輸出
接口上,單片機(jī)的控制輸出管腳與繼電器的控制管腳相連,繼電器兩個(gè)受控管
腳串接在洗衣機(jī)的內(nèi)部輸入電源的火線上;控制程序存儲(chǔ)在存儲(chǔ)器上,啟動(dòng)后 將其加載到單片機(jī)的內(nèi)部存儲(chǔ)空間。
所述一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),其單片機(jī)采用89C51,存儲(chǔ)器采用 AT24C02,存儲(chǔ)器AT24C02通過(guò)I2C與單片機(jī)89C51相連。
所述一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),其顯示屏為4位液晶顯示屏。 所述一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),通過(guò)鍵盤輸入密碼控制洗衣機(jī)接通
電源,通過(guò)鍵盤重新設(shè)定密碼,并把密碼保存到存儲(chǔ)器AT24C02中。
本實(shí)用新型不局限于上述最佳實(shí)施方式,任何人在本實(shí)用新型的啟示下得
出的其他任何與本實(shí)用新型相同或相近似的產(chǎn)品,均落在本實(shí)用新型的保護(hù)范
圍之內(nèi)。
權(quán)利要求1、一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),包括單片機(jī)、存儲(chǔ)器、鍵盤、顯示屏、LED指示燈、洗衣機(jī)和繼電器;其特征在于存儲(chǔ)器、鍵盤、顯示屏通過(guò)數(shù)據(jù)總線和控制總線與單片機(jī)相連,LED指示燈直接連接在單片機(jī)的一個(gè)并行輸出接口上,單片機(jī)的控制輸出管腳與繼電器的控制管腳相連,繼電器兩個(gè)受控管腳串接在洗衣機(jī)的內(nèi)部輸入電源的火線上;控制程序存儲(chǔ)在存儲(chǔ)器上,啟動(dòng)后將其加載到單片機(jī)的內(nèi)部存儲(chǔ)空間。
2、 根據(jù)權(quán)利要求l所述的一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),其特征在于 單片機(jī)采用89C51,存儲(chǔ)器釆用AT24C02,存儲(chǔ)器AT24C02通過(guò)I2C與單片機(jī) 89C51相連。
3、 根據(jù)權(quán)利要求l所述的一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),其特征在于 顯示屏為4位液晶顯示屏。
專利摘要本實(shí)用新型公開(kāi)了一種具有密碼電源開(kāi)關(guān)的洗衣機(jī),包括單片機(jī)、存儲(chǔ)器、鍵盤、顯示屏、LED指示燈、洗衣機(jī)和繼電器;存儲(chǔ)器、鍵盤、顯示屏通過(guò)數(shù)據(jù)總線和控制總線與單片機(jī)相連,LED指示燈直接連接在單片機(jī)的一個(gè)并行輸出接口上,單片機(jī)的控制輸出管腳與繼電器的控制管腳相連,繼電器兩個(gè)受控管腳串接在洗衣機(jī)的內(nèi)部輸入電源的火線上;控制程序存儲(chǔ)在存儲(chǔ)器上,啟動(dòng)后將其加載到單片機(jī)的內(nèi)部存儲(chǔ)空間。本實(shí)用新型用單片機(jī)控制的密碼電源開(kāi)關(guān)具有結(jié)構(gòu)靈活、開(kāi)發(fā)經(jīng)濟(jì)、工作穩(wěn)定等優(yōu)勢(shì);該洗衣機(jī)設(shè)計(jì)簡(jiǎn)單,實(shí)現(xiàn)方便,生產(chǎn)成本低,特別適合公共場(chǎng)合推廣使用。
文檔編號(hào)G05B19/408GK201321558SQ200820180688
公開(kāi)日2009年10月7日 申請(qǐng)日期2008年12月8日 優(yōu)先權(quán)日2008年12月8日
發(fā)明者湯雪輝 申請(qǐng)人:湯雪輝