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

正文內(nèi)容

[工學(xué)]基于單片機的洗衣機控制器的設(shè)計(已改無錯字)

2023-02-18 13:16:12 本頁面
  

【正文】 通常是先排除系統(tǒng)中明顯的硬件故障后才和軟件結(jié)合起來調(diào)試。邏輯錯誤:洗衣機硬件的邏輯錯誤是由于系統(tǒng)及電路圖設(shè)計錯誤和加工過程中的工藝性錯誤所造成的。這類錯誤包括:錯線、開路、短路、相位等。元器件失效:元器件失效的原因包括兩個方面,一方面是器件本身如89C58279等已損壞或不符合要求;另一方而是組裝過程中造成元器件失效,如電容方面方向裝反、二極管極性接反、集成電路或排電阻方向錯誤、三極管引腳接錯等??煽啃圆睿阂鹣匆聶C系統(tǒng)不可靠的因素很多,如金屬化孔、接插件接觸不良會造成系統(tǒng)時好時壞,經(jīng)不起振動(洗衣機在甩干過程中衣物放不平衡震蕩而停止工作等);內(nèi)部和外部的干擾、電源紋波系統(tǒng)過大、器件負載過大或熱穩(wěn)定性差等造成邏輯電平不穩(wěn)定;另外,走線和布局的不合理等也會引起系統(tǒng)可靠性差。電源故障:若樣機中存在電源故障,則加電后將造成器件損壞。電源故障包括:電壓值不符合設(shè)計要求,電源引出線和插座不對應(yīng),電源功率不足(電機標準+220V電壓、芯片+5V電壓),負載能力差等。硬件的調(diào)試方式有:脫機調(diào)試:脫機調(diào)試是在樣機加電之前,先用萬用表等工具,報據(jù)硬件電氣原理圖和裝配圖仔細檢查樣機的正確性,并核對元器件的型號、規(guī)格和安裝是否符合要求。就特別注意電源的走線,防止電源之間的短路和極性錯誤,并重點檢查擴展系統(tǒng)總路線是否存在相互間的短路或與其它信號線的短路。對于洗衣機機所用電源(電機標準+220V電壓、芯片+5V電壓)事先必須單獨調(diào)試,調(diào)試好后,檢查其電壓值、負載能力、 極性等均符合設(shè)計要求,才能加到系統(tǒng)的各個部件上。在不插芯片的情況下,加電檢查各插件上引腳的電位,仔細測量各點電位是否正常,尤其應(yīng)注意單片機插座上的電位是否正常,若有高壓,可能損壞仿真機。聯(lián)機調(diào)試:通過脫機調(diào)試可排除一些明顯的硬件故障。有些硬件故障還是要通過聯(lián)機調(diào)試才能發(fā)現(xiàn)和排除。 軟件調(diào)試軟件調(diào)試與所選用的軟件結(jié)構(gòu)和程序設(shè)計技術(shù)有關(guān)。該全自動洗衣機釆用模塊化程序設(shè)計技術(shù),則逐個模塊調(diào)好以后,再進行系統(tǒng)程序總調(diào)試。調(diào)試子程序時,注意是否符合現(xiàn)場環(huán)境,即入口條件和出口狀態(tài)。調(diào)試的手段可釆用單步運行方式和斷點運行方式,通過檢查89C51系統(tǒng)CPU的現(xiàn)場、RAM的內(nèi)容和I/0口的狀態(tài),檢測程序執(zhí)行結(jié)果足否符合設(shè)計要求。通過檢測,可以發(fā)現(xiàn)程序中的死循環(huán)錯誤、機器碼錯誤及轉(zhuǎn)換地址錯誤等,同時也可以發(fā)現(xiàn)系統(tǒng)中的硬件故障、軟件算法及硬件設(shè)計錯誤。在調(diào)試過程中逐步調(diào)整系統(tǒng)的軟件和硬件,。 電路仿真圖各程序模塊調(diào)試好后,把相關(guān)的功能模塊聯(lián)合起來一起進行整體綜合調(diào)試。在這個階段若發(fā)生錯誤,可以考慮各子程序在運行時是否在破壞現(xiàn)場,緩沖區(qū)數(shù)據(jù)是否發(fā)生變化,標志位的建立和清除是否影響其它標志位的變化,堆棧區(qū)的深度是否不夠,輸入設(shè)備的狀態(tài)是否正常等。單步和斷點調(diào)試后,再進行連續(xù)調(diào)試,因為單片機的運行是在嚴格的時序下進行的,單步運行成功并不代表連續(xù)運行成功。待全部調(diào)試完成后,應(yīng)反復(fù)運行多次,除了觀察穩(wěn)定性之外,還要考慮仿真條件是否與實際相符,如晶振頻率是否與樣機一致,所使用CPU資源是否與實際CPU資源相符等等。在全部調(diào)試和修改完成后,將目標程序用相應(yīng)設(shè)備寫入稈序存儲器,插入仿真板,各項洗衣功能正常運行,至此軟硬件調(diào)試完畢。5 結(jié)束語從3月初到5月初,在這為期三個月的日子里,通過對畢業(yè)設(shè)計論文的方案設(shè)計與提出,產(chǎn)品的制作與調(diào)試,程序的設(shè)計與編程。使我對四年來所學(xué)的知識有了一個清晰明確的總體概括,具體體現(xiàn)在:通過本次畢業(yè)課題設(shè)計,我了解到洗衣機控制器的主要設(shè)計思路,鞏固了自己所學(xué)電氣控制方面的大量學(xué)科知識,也加深了諸如AutoCAD繪圖軟件、office辦公軟件、PROTEL9特殊功能等一系列設(shè)計畢業(yè)課題論文所需要的必須輔助技能的使用熟練程度,另外還有專門值得一提的是對新生事物的熟悉和迅速掌握其特性規(guī)律、結(jié)構(gòu)原理及相關(guān)功能作用的認知能力有了大幅提高,這是關(guān)鍵的,也是我最看重的,最珍惜的。同時,也了解到洗衣機控制器系統(tǒng)具體步驟措施、這其中的要點難點、技術(shù)處理,和作為主控制器的AT89C51單片機的工作原理以及電源電路的內(nèi)部功能結(jié)構(gòu),完成畢業(yè)課題設(shè)計后,不但明顯感到自己在大學(xué)求學(xué)期間的充實、激情以及鉆研精神,也使自己多年來所學(xué)的理論知識和實踐有了一次有機結(jié)合充分發(fā)揮的絕好機會,進一步深化鞏固了自己的專業(yè)知識。當然在本次畢業(yè)設(shè)計中,同時也不可避免地認識到自身某些方面的不足之處,例如所學(xué)專業(yè)知識不夠全面平衡,有的相當熟練,有的則略顯生疏,這樣就給本次畢業(yè)課題設(shè)計帶來一定難度,以至于初稿反復(fù)修改重擬好幾次,耽誤了辦事進度與效率。在當今科技發(fā)達日新月異的現(xiàn)代社會,電氣行業(yè)類的產(chǎn)品與技術(shù)其更新?lián)Q代的腳步相當快,所以作為一名電氣工程專業(yè)的本科生一定要本著“活到老,學(xué)到老”、“學(xué)無止境”的人生態(tài)度,隨時有著警惕感,保持不斷積極“充電” 的心態(tài),絲毫不能松懈,以迎接新的挑戰(zhàn)。附 錄AYYYYYYYYNNNNNNNN開始定義初始化鍵盤中斷允許蓋子蓋上否?按下啟動鍵?打開進水閥水位中斷允許水是否滿?關(guān)閉進水閥啟動正轉(zhuǎn)電機啟動定時器T0定時到否?調(diào)用延時程序啟動反轉(zhuǎn)電機啟動定時器T0定時到否??調(diào)用延時程序調(diào)用顯示子程序總的洗衣時間到否?調(diào)用漂洗程序洗滌次數(shù)到否?啟動電機脫水啟動定時器T1定時到否?關(guān)閉脫水電機調(diào)用報警程序結(jié)束返回主程序流程圖附 錄B全自動洗衣機控制系統(tǒng)軟件由主程序、中斷服務(wù)程序和各種功能子程序三個層次組成。主程序完成初始化、鍵查詢處理、洗滌、漂洗、脫水等操作;中斷服務(wù)程序和要完成時間定時,外部輸入等;子程序主要由鍵盤掃描子程序、 鍵盤處理子程序、顯示子程序進水子程序、漂洗子程序、報警子程序等。。。洗衣機控制住程序。。。。Z8279EQU 7FFFH。命令/狀態(tài)口地址D8279EQU 7FFEH。數(shù)據(jù)口地址SB EQU 外部譯碼鍵掃描方式,雙鍵互鎖LEDFEQ EQU 2FH。掃描速率LEDCLS EQU 0DH。清除顯示命令LEDWRO EQU 70H。設(shè)定要寫入顯示RAM地址READRB EQU 40H。讀FIFO RAM地址O的命令字符ORG 0000HAJMP STARTORG 0003H。外部中斷0入口地址AJMP START0ORG 000BH。定時器T0入口地址AJMP START1ORG 0013H。外部中斷1入口地址AJMP ST1ORG 0030H。定時器T1入口地址START: CLRFCLR CLR CLR CLR CLR MOV TMOD, 11HMOV TL0, 0B0HMOV TH0,3CHMOV TL1, 0BOHMOV TH1,3CHMOV R1,20MOV R2,22MOV R3,2MOV 70H,12。 洗滌時間設(shè)置MOV 71H,5。 漂洗時間設(shè)置MOV 72H,3。 脫水時間設(shè)置MOV 73H,3。 不平衡修正次數(shù)設(shè)置LCALL INT8279JNB SB,$ 判斷安全開關(guān)和上否SETB IT0。 鍵盤中斷允許SETB IT1LP0。 JNB F1, $。 啟動按鈕按下否LP1。 CLR F1。 按下后清標志位SETB 打開進水閥SETB EX1。 水位監(jiān)測中斷允許JNBF, $。判斷水位到了沒CLR 關(guān)閉進水閥MOV A, 70H。 將洗衣時間送至顯示緩沖區(qū)MOV 30H, ALP2: SETB TR0。 啟動定時器 T0SETB 。 啟動電機正傳SETB 。 點亮洗衣指示燈S0: JNB F1,S1。 判斷是否按下停止按鈕 CLR 。 是就關(guān)閉洗衣機 CLR 。 清洗衣指示燈 CLR TR0 CLR F1 JNB F1,$ SETB TR0 SETB SETB CLR F1S1: JNB F,S0。等待定時時間到 CLR F CLR TR0 LCALL DELAY 調(diào)用延時程序 SETB TR0。 啟動定時器T0 SETB 。 啟動電機反轉(zhuǎn) S3: JNB F1, S2。判斷是否按下停止按鈕 CLR 。 是否關(guān)閉洗衣機 CLR 。 清 洗衣指示燈 CLR TR0 CLR F1 JNB F1,$ SETB TR0 SETB SETB CLR F1S2: JNB F,S3。 等待定時時間到JNB F, $。等待 CLK F CLK TR0 LCALL DELAY。調(diào)用延時程序 LCALL DISPLAY。 調(diào)用顯示子程序 DEC 30H DJNZ 70H, LP2。判斷總的洗衣時間到否? SETB 打開出水閥 JNB F, $。 判斷水放完否? CLR F MOV A, 71H。 將漂洗時間給A MOV 70H, A DJNZ R3, LP1。判斷洗滌次數(shù)是否完成?LP3: JNB SB, LP4。 SB 是0則安全開關(guān)是閉合轉(zhuǎn)向LB3 LCALL BAOJING JB SB, $。 安全開關(guān)斷開則等待用戶來處理LP4: SETB TR1。 啟動脫水定時器T1 SETB 。 打開電機開始脫水 SETB 。 點亮脫水指示燈 JB
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1