freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機的全自動洗衣機控制器設(shè)計與制作-大學(xué)畢業(yè)論文(文件)

2024-11-28 11:05 上一頁面

下一頁面
 

【正文】 1 章 緒 論 課題開發(fā)背景 隨著人民生活水平的提高,越來越多的人需要使用洗衣機。這就要求設(shè)計 者們有更高的專業(yè)和技術(shù)水平,能夠提出更多好的建議和新的課題,將人們的需要變成現(xiàn)實,設(shè)計出更節(jié)能、功能更全面、更人性化的全自動洗衣機。 國內(nèi)外現(xiàn)狀及水平 1. 洗衣機的 分類 普通洗衣機。 全自動洗衣機。攪拌式洗衣機目前還沒有進入我國市場,以下 儀對波輪式和滾筒式兩種洗衣機進行討論。 (3)波輪式洗衣機 因為滾筒式機的價格人人高十波輪式機,所以波輪式機仍受到普遍歡迎。模糊控制的洗衣機中,單片機通過采集水位傳感器、布量傳感器、光傳感器的信號以及電動機的轉(zhuǎn)速,判斷出衣物的質(zhì)地、多少、骯臟程度,從而自動調(diào)整對衣物進行合理的洗滌,缺點是價格太貴。但要 I 說這樣會延長洗衣機的壽命是不正確的?,F(xiàn)在已經(jīng)有廠家開發(fā)出了不需要使用洗滌劑的洗衣機,還有的廠家開發(fā)出了更迷你的旅行洗衣機,小到可以在出外旅行的時候隨身攜帶,為了更方便的操作有的廠家還開發(fā)出了可以遠程控制的洗衣機,怎么樣 ?是不是看的眼花繚亂,將來的洗衣機會朝著使用更方便、更加節(jié)能、更加個性化的方向發(fā)展。快速洗滌:洗滌7 分鐘;漂洗 3 分鐘,二次;脫水 2 分鐘。 4)洗滌時洗滌指示燈閃爍;漂洗時漂洗指示燈閃爍;脫水時脫水指示燈閃爍。 按鍵 洗衣機面板上有 4 個按鈕 K K K K4。 K4 用于脫水 。 ⑵漂洗過程 與洗滌過程操作相同,只是時間短一些。 設(shè) 計總方框圖 圖 設(shè)計總方框圖 控制系統(tǒng)的功能 基于單片機洗衣機通過控制系統(tǒng)設(shè)定洗衣程序在洗滌脫水桶內(nèi)自動完成注水、洗滌、漂洗、排水和脫水全過程。其組成如圖 所示。蜂鳴器有由 控制,當 輸出為“ 1”時蜂鳴器發(fā)聲。 單片機主控系統(tǒng) 電機控制電路 蜂鳴器報警電路 電源電路 進水、排水電路 復(fù)位電路 時鐘電路 顯示電路 8 圖 電源電路 單片機控制電路 AT89S51 單片機主控系統(tǒng) ( 1) 單片機的概述 單片機又稱微控制器或嵌入式控制器。 單片機應(yīng)用系統(tǒng)由硬件和軟件組成。單片機應(yīng)用系統(tǒng)的開發(fā)包括系統(tǒng)總體設(shè)計、硬件設(shè)計、軟件設(shè)計、系統(tǒng)調(diào)試等,而且它們有時交叉進行。 ( 2) AT89S51 芯片的特點 AT89S51 是美國 ATMEL 公司生產(chǎn)的低功耗高性能 CMOS8 位單片機內(nèi)含 4k bytes的可系統(tǒng)編程的 flash,只讀程序存貯器采用 ATMEL 公司的高密度、非易失性存貯技術(shù)產(chǎn)生兼容標準 8051 指令系統(tǒng)及引腳,它集 flash 程序存貯器既可在線編程( ISP) 也可以用傳統(tǒng)方法進行編程及通用 8 位微處理器于芯片中, ATMEL 公司的功能強大低價位AT89S51 單片機可位你提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各個控制領(lǐng)域。硬件復(fù)位電路主要是實現(xiàn)復(fù)位功能,當單片機運行出現(xiàn)死循環(huán)時復(fù)位電路就可以起保護功能而實現(xiàn)復(fù)位作用。 ~ P3 口的 8 位雙向口線 ;內(nèi)部具有上拉電阻。 PSEN低電平有效,可實現(xiàn)對外部 ROM 單元的讀操作。 單片機的復(fù)位電路有上電復(fù)位和手動復(fù)位兩種形式, RST 端的高電平直接由上電瞬間產(chǎn)生高電平則為上電復(fù)位;若通過按鈕產(chǎn)生高電平復(fù)位信號則稱為手動復(fù)位。當 RST 由高變低后復(fù)位結(jié)束, CPU 從初始狀態(tài)開始工作。本設(shè)計采用圖 所示電路。如果系統(tǒng)中使用了單片機的串行口通信,則一般使用頻率為 的晶振。本次設(shè)計中我們采用發(fā)光二極管主要是用來指示洗衣機的工作狀態(tài)。本次設(shè)計只是顯示時間,所以采用 LED 顯示器 就可以達到目的了。共陰極 LED 顯示器的發(fā)光二極管的陰極連在一起,通 常此公共陰極接地。 ( 2) LED 顯示器工作原理 LED 顯示器有靜態(tài)顯示和動態(tài)顯示 2 種方式。 在多位 LED 顯示時,為簡化硬件電路,通常 將所有位的段碼線相應(yīng)段并聯(lián)在一起,由 1 個 8 位 I/O 口控制,形成段碼線的多路復(fù)用,而各位的共陰極或共陽極分別由相應(yīng)的 I/O 線控制,形成各位的分時選通。若要各位 LED 能夠顯示出與本位相應(yīng)的顯示字符,就必須采用動態(tài)顯示,即在某一時刻,只 讓一位的位選線處于選通狀態(tài),而其他各位的位選處于關(guān)閉狀態(tài),同時,段碼線上輸出相應(yīng)位要顯示的字符段碼。雖然這些字符是在不同時刻出現(xiàn)的,而在同一時刻,只有一位顯示,其他各位熄滅,但由于 LED 顯示器的余輝和人眼的視覺暫 留作用,只要每位顯示間隔足夠短,則可以造成多位同時亮的假象,達到同時顯示的效果。 動機控制電路的工作原理 電動機 M 控制部分的電氣原理圖如圖 所示。 當洗衣機接到“反轉(zhuǎn)”的指令時 輸出高電平經(jīng)過 R Q2 使得繼電器 Ka 線圈得電導(dǎo)通 Ka,從而使得電機反轉(zhuǎn)。 圖 進水、排水電路 17 第 4 章 軟件設(shè)計 主程序設(shè)計 根據(jù)硬件設(shè)計要求控制主程序流程圖如圖 所示。當發(fā)現(xiàn)啟 動鍵按下洗衣機從待命狀態(tài)進入工作狀態(tài)。當進水結(jié)束后進入洗衣狀態(tài),洗衣開始,電動機正轉(zhuǎn) 停止 反轉(zhuǎn)一直循環(huán),當洗衣時間等于 零時,洗衣結(jié)束且進入漂洗。然后啟動電動機脫水并保持排水閥開啟,然后停止脫水 ,并且蜂鳴器報警提醒用戶洗衣完成。 硬件調(diào)試 單片機應(yīng)用系統(tǒng)的硬件調(diào)試和軟件調(diào)試是分不開的,但通常是先排除系統(tǒng)中明顯的硬件故障后才和軟件結(jié)合起來調(diào)試。 第一步:在沒通電之前先用萬用表檢查線路的正確性并核對元器件的型號、規(guī)格是否符合要求。尤其是應(yīng)注意單片機輸出口的各點電位。 可靠性差:引起系統(tǒng)不可靠的因素很多,如金屬化孔、接插件接觸不良會造成系統(tǒng)時好時壞,經(jīng)不起振動;內(nèi)部和外部的干擾、電源紋波 系統(tǒng)過人、器件負載過大或熱穩(wěn)定性差等造成邏輯電平不穩(wěn)定;另外,走線和布局的不合理等也會引起系統(tǒng)可靠性差。因此我們焊接了直流電源電路,使其輸出穩(wěn)定的電壓。調(diào)試的手段可采用單步運行方式和斷點運行方式,通過檢查用戶系統(tǒng) CPU 的現(xiàn)場、 RAM 的內(nèi)容和 I/O 口的狀態(tài),檢測程序執(zhí)行結(jié)果是否符合設(shè)計要求。存儲這個階段若發(fā)生錯誤,可以考慮各子程序存儲運行時是否存破壞現(xiàn)場,緩沖區(qū)數(shù)據(jù)是否發(fā)生變化,標志位的建立和清除是否影響其它標志位的變化,堆棧區(qū)的深度是否不夠,輸入設(shè)備的狀態(tài)是否正常等。實現(xiàn)了對洗衣 機整個洗衣過程的控制包括用戶參數(shù)輸入、洗衣、脫水和結(jié)束演奏四個階段。 通過本次設(shè)計可以總結(jié)出:首先單片機的廣泛應(yīng)用使用現(xiàn)在的電子產(chǎn)品設(shè)計越來越方便、功能越來越好、集成度 也越來越高。這就需要我們充分地利用好彼此的力量、充分的協(xié)作可以對設(shè)計過程中出現(xiàn)的問題站在不同的角度 分析問題,匯結(jié)大家的意見,最終達成一致,發(fā)揮了團隊精神。 再次是遇到不懂的問題及時向老師請教,抓緊設(shè)計的每分每秒,需要調(diào)整和改變的地方及時的做出改動而不墨守成規(guī),同樣做人也該如此。 char code bittab[]={0xbf,0x7f}。 //脫水指示燈 sbit p16=P1^6。 //反轉(zhuǎn) unsigned char min,sec。 int count=0。i++) for(j=0。 unsigned int k=8000。a80。s++)。 delay(30)。0x0f。 } void t0() interrupt 1 //倒計時 { TH0=0x3c。 sec=sec1。 P1=0xff。 } sec=60。 P2=0xff。 break。 } num++。 delay(5000)。i60。 p21=1。 p20=1。//開排水 delay(5000)。 delay(2020)。 delay(3000)。 delay(4000)。 p21=0。 delay(2020)。//關(guān)排水 p10=1。 delay(8000)。i30。 p21=1。 p20=1。 delay(8000)。 delay(2020)。 delay(3000)。 delay(4000)。 p21=0。 delay(2020)。 p11=1。 delay(3000)。 p12=1。 break。p17=0。 TR0=0。 delay(3000)。 //第二次漂洗 delay(3000)。 TR0=0。 delay(5000)。 //第二次漂洗 delay(5000)。 TH0=0x3c。 TL1=0x18。 while(1) { key=ScanKey()。 kuai()。 tuoshui()。然后再去雙橋溝景區(qū),乘觀光車游覽陰陽谷、五色山、日月寶鏡、獵人峰等原始美景,來到人參果坪,草地上成群的牦牛,兩邊是高聳的雪 峰,夏天野花盛開,一幅天然的畫卷展現(xiàn)在您的面前。每年三月間桃花和梨花競相盛開,沿寨子的小路漫步,猶如置身世外桃源。領(lǐng)略神山雄姿,翻過山梁到達塔公草原。理塘縣城海拔 4014米,是七世達賴和十世達賴的出生地。 5 天:亞丁 — 稻城( 110KM) 住宿:稻城騎馬去洛絨牛場,朝覲亞丁的三座神山 —— “仙乃日” (意為觀世音菩薩,海拔 6023 米 )、“夏諾多吉” (意為金剛手菩薩,海拔 5958 米 )、“央邁勇” (意為文殊菩薩,海拔 5958 米 )。這里雖然海拔很高,但地勢卻相對平緩,路兩邊都是高山牧場,不時有旱獺出沒。中午抵達進藏后的第一個縣城芒康,海拔 3780 米,川藏公路與滇藏公路在此交匯。第 8天:左貢 — 邦達 — 八宿 — 然烏( 291KM) 住宿:然烏左貢出發(fā)前行 100 公里到邦達,海拔 4400 米的邦達是川藏南線和北線的交匯處。翻過安久拉山埡口進入然烏溝,春季時溝內(nèi)千奇百怪的巨大冰掛、冰川十分壯觀,穿過然烏溝后來到然烏鎮(zhèn)。出然烏鎮(zhèn)駛?cè)氪ú毓纷蠲赖囊欢?,沿途樹木蔥郁、流水潺潺,構(gòu)成一幅幅天然圖畫。出來后沿帕隆藏布江一路下行抵達“西藏小瑞士”波密。走完這段險路,有一種如釋重負的感覺。第 11 天:八一 — 拉薩( 497KM) 住宿:拉薩 沿風(fēng)景秀美的尼洋河前行,在巴河橋頭分路,前行 44 公里抵達紅教圣湖巴松錯。湖心島上錯宗工巴寺的頌經(jīng)聲,為你洗去塵世的煩惱。相對于 “部分產(chǎn)權(quán) ”而言, “全部產(chǎn)權(quán) ”才有存在的。 利,也就是擁有了房屋、住宅的占有權(quán)、使用權(quán)、收益權(quán)和處分權(quán)。湖水碧綠透明,如一輪新月鑲嵌在高山峽谷之間。穿過魯朗林海,翻越色季拉山( 4702 米),在山頂遠眺南迦巴瓦峰。車在原始森林中穿行,向川藏線上的天險通麥進發(fā)。其中米堆冰川的南坡則是著名的察隅縣阿扎冰川 ,據(jù)說在 冰川附近還生長著翠綠的茶林、長勢喜人的玉米、鮮嫩的黃瓜、碩大的西瓜等亞熱帶農(nóng)作物 ,讓你不敢想象是在西藏高原。湖的近處是綠草茵茵的草場,茂盛的青稞田和油菜花;山腰上是五顏六色的杜鵑花和灌木叢;再往上是莽莽森林。告別邦達草原,翻越業(yè)拉山(也叫怒江山 4618 米),經(jīng)川藏線的地標 —— 108 道拐,下行到怒江邊,沿怒江支流冷曲前行抵八宿。從覺凹山險峻的盤山公路望下去,川藏公路和瀾滄江像兩條晶亮的絲帶,在千山萬壑間時隱時現(xiàn)。翻過埡口便進入峽谷,到達川藏交界的巴塘縣。晚上回稻城縣住。第 4天:稻城 — 亞丁 ( 110KM) 住宿:亞丁營地經(jīng)傍河萬畝楊樹林,翻越波瓦山( 4523 米),沿赤土河谷前行,在日瓦鄉(xiāng)買過門票后前往亞丁自然保護區(qū)。過塔公后繼續(xù)前行 33公里就到新都橋,新都橋被稱為“攝影者天堂”,彎彎的小溪、金黃的柏楊,山巒連綿起伏,藏寨散落其間,牛羊安詳?shù)爻圆??如詩如畫的田原風(fēng)光。沿風(fēng)景秀麗的牦牛河谷行進,沿途的美景令人流連忘 返。第 2 天:丹巴 — 塔公(塔公草原,塔公寺) — 新都橋 (145KM) 住宿:新都橋在大渡河邊觀梭坡古碉群,遙想當年的金戈鐵馬。到臥龍參觀中國大熊貓研究保護34 中心,觀賞國寶大熊貓。 sec=10。 biao()。 TR0=1。 ET0=1。 //脫水 } void main() { TMOD=0x01。 //第一次漂洗 delay(5000)。 TR0=1。 //脫水 } void kuai() //快速洗 { min=15。 //第一次漂洗 delay(3000)。 TR0=1。 } } } void biao(void) //標準洗 { min=28。 p12=0。p17=1。 while(1) { key=ScanKey()。 delay(2020)。 delay(8000)。 p20=1。 p21=1。i15。 delay(8000)。 p11=1。 delay(2020)。 p21=0。 31 delay(4000)。 delay(3000)。 delay(2020)。//開排水 delay(5000)。 p20=1。 p21=1。i35。 delay(5000)。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1