簡易洗衣機控制電路的設(shè)計說明書_第1頁
簡易洗衣機控制電路的設(shè)計說明書_第2頁
簡易洗衣機控制電路的設(shè)計說明書_第3頁
簡易洗衣機控制電路的設(shè)計說明書_第4頁
簡易洗衣機控制電路的設(shè)計說明書_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

...wd......wd......wd...目錄1簡易洗衣機控制電路的設(shè)計要求....................21.1設(shè)計目的...............................................21.2設(shè)計要求...............................................22簡易洗衣機控制電路總體方案的設(shè)計與實現(xiàn)...........22.1設(shè)計方案原理框圖.......................................22.2電路設(shè)計...............................................32.2.1電路設(shè)計思路...........................................32.2.2電路總體電路圖.........................................42.2.3仿真過程圖............................................42.3各模塊電路功能分析.....................................62.3.1開發(fā)環(huán)境PROTEUS簡介..................................62.3.2秒脈沖發(fā)生器...........................................62.3.3分秒計數(shù)器.............................................82.3.4洗滌時間設(shè)置電路......................................102.3.5工作狀態(tài)顯示電路......................................112.3.6控制開關(guān)..............................................132.3.7報警電路..............................................143簡易洗衣機控制電路安裝與調(diào)試....................144簡易洗衣機控制電路工作分析.....................154.1陳述簡易洗衣機控制電路工作過程........................154.2簡易洗衣機控制電路設(shè)計結(jié)果分析........................155心得體會.......................................166參考文獻.......................................177本科生課程設(shè)計成績評定表........................181簡易洗衣機控制電路的設(shè)計要求1.1設(shè)計目的掌握數(shù)字電路中選擇器、計數(shù)器、譯碼顯示等單元電路的綜合應(yīng)用。熟悉洗衣機控制器的工作原理及相應(yīng)的組合邏輯電路和時序電路。掌握數(shù)字電路各局部電路與總體電路的設(shè)計、調(diào)試、模擬仿真、故障排除及安裝的方法1.2設(shè)計要求洗衣機電機的工作順序:啟動——>正轉(zhuǎn)20s——>暫停10s——>反轉(zhuǎn)20s——>暫停10s——>停頓=1\*GB3①設(shè)計一個定時器控制洗衣機電機的運轉(zhuǎn),=2\*GB3②用4個LED模擬洗衣機的動作狀態(tài):LED1~LED4右移循環(huán)點亮表示正轉(zhuǎn),LED1~LED4左移循環(huán)點亮表示反轉(zhuǎn),LED1~LED4同時閃爍點亮表示暫停,全滅為停頓。=3\*GB3③用數(shù)碼管顯示洗滌時間,按倒計時方式對洗滌過程作計時顯示,直到時間到停機,并發(fā)出音響信號報警。=4\*GB3④洗滌時間在0-60分鐘內(nèi)可由用戶任意設(shè)定,并設(shè)置啟動鍵,在預(yù)置定時時間后,按啟動鍵開場機器運轉(zhuǎn)。=5\*GB3⑤設(shè)置停頓鍵,在洗滌過程中隨時按該鍵可終止動作,并使顯示器清0。2簡易洗衣機控制電路總體方案的設(shè)計與實現(xiàn)2.1設(shè)計方案原理框圖首先,控制開關(guān)SW1接地,洗衣機不轉(zhuǎn)動,這時用戶自定義洗滌時間,然后將控制開關(guān)SW1接高電平,接通電源。555構(gòu)成的多諧振蕩器產(chǎn)生的1Hz555由脈沖信號經(jīng)過一個控制電路后進入秒計數(shù)器進展秒計數(shù)。利用秒計數(shù)器十位上的數(shù)值變換表示出電機運轉(zhuǎn)狀態(tài),同時利用計數(shù)器和門電路設(shè)計出適宜電路使LED工作到達設(shè)計要求;當用戶設(shè)定的洗滌時間完畢后,電路報警并清零;同時電機指示燈閃爍。圖1電路設(shè)計框圖2.2電路設(shè)計2.2.1電路設(shè)計思路對于洗衣機電機的工作順序:“啟動——>正轉(zhuǎn)20s——>暫停10s——>反轉(zhuǎn)20s——>暫停10s——>停頓...〞設(shè)計一個定時器控制洗衣機電機的運轉(zhuǎn),分析知道其一次運轉(zhuǎn)的周期有60s,且其呈現(xiàn)周期循環(huán),我們可利用計數(shù)器的功能進展60s的計數(shù),即需要一個秒計數(shù)器,并利用洗衣機電機工作狀態(tài)轉(zhuǎn)換的時間來設(shè)置正轉(zhuǎn)、暫停、反轉(zhuǎn)。如此則需為計數(shù)器設(shè)置一適宜脈沖,設(shè)計中的秒計數(shù)器所需脈沖必為1HZ脈沖,因此我們可以考慮555定時器,利用其構(gòu)成多諧振蕩器產(chǎn)生矩形脈沖信號。而對于用數(shù)碼管顯示洗滌時間,按倒計時方式對洗滌過程作計時顯示,且洗滌時間在0-99分鐘內(nèi)可由用戶任意設(shè)定,并設(shè)置啟動鍵,在預(yù)置定時時間后,按啟動鍵開場機器運轉(zhuǎn),分析知道我們還需要設(shè)置一個分鐘計數(shù)器,可以利用秒計數(shù)器的借位端BO端接到分計數(shù)的DOWN端作為分計數(shù)的輸入信號來實現(xiàn)秒從分計數(shù)上的借位從而構(gòu)成分計數(shù)器的工作脈沖。在要求中要求倒計時且有啟動開關(guān),顯然我們需要遞減計數(shù)器,和利用開關(guān)控制計數(shù)器清零端CR的電平或555電源輸入以控制電路工作。對于用4個LED模擬洗衣機的動作狀態(tài):LED1~LED4右移循環(huán)點亮表示正轉(zhuǎn),LED1~LED4左移循環(huán)點亮表示反轉(zhuǎn),LED1~LED4同時閃爍點亮表示暫停,LED1~LED4同時閃爍點亮并且蜂鳴器發(fā)出報警聲為停頓,顯然可以利用移位存放器來設(shè)計,但是由于本次設(shè)計未能成功利用移位存放器仿真而轉(zhuǎn)換了思路,利用了譯碼器和邏輯門電路構(gòu)成了正轉(zhuǎn)、暫停、反轉(zhuǎn)的三種不同狀態(tài)分別為01、00、11,同時利用這三種狀態(tài)設(shè)計出計數(shù)器與邏輯門電路設(shè)計了與之對應(yīng)的LED工作狀態(tài)電路。對于設(shè)置洗滌時間,我們可以設(shè)置分鐘計數(shù)器來設(shè)置洗滌時間。2.2.2電路總體電路圖圖2電路設(shè)計總圖2.2.3仿真過程圖圖3數(shù)碼管顯示圖4LED顯示2.3各模塊電路功能分析2.3.1開發(fā)環(huán)境PROTEUS簡介PROTEUS軟件是由英國LabCenterElectronics公司開發(fā)的EDA工具軟件,由ISIS和ARES兩個軟件構(gòu)成,其中ISIS是一款便捷的電子系統(tǒng)仿真平臺軟件,ARES是一款高級的布線編輯器,它集成了高級原理布線圖、混合模式SPICE電路仿真、PCB設(shè)計以及自動布線來實現(xiàn)一個完整的電子設(shè)計。通過PROTEUSISIS軟件的VSM〔虛擬仿真技術(shù)〕,用戶可以對模擬電路、數(shù)字電路、模數(shù)混合電路,以及基于微控制器的系統(tǒng)連同所有外圍接口電子元器件一起仿真。在原理圖中,電路鼓勵源、虛擬儀器、圖表以及直接布置在線路上的探針一起出現(xiàn)在電路中。任何時候都能通過“運行〞按鈕或“空格〞鍵對電路進展仿真。PROTEUS有兩種截然不同的仿真方式:交互式仿真和基于圖表的仿真。其中交互式仿真可實時觀測電路的輸出,因此可用于檢驗設(shè)計的電路是否能正常工作。而基于圖表的仿真能夠在仿真過程中放大一些特別的局部,進展一些細節(jié)上的分析,因此基于圖表的仿真可用于研究電路的工作狀態(tài)和進展細節(jié)的測量。PROTEUS軟件的模擬仿真直接兼容廠商的SPICE模型,采用了擴大的SPICE3F5電路仿真模型,能夠記錄基于圖表的頻率特性、直流電的傳輸特性、參數(shù)的掃描、噪聲的分析、傅里葉分析等,具有超過8000種的電路仿真模型。PROTEUS軟件的數(shù)字仿真支持JDEC文件的物理器件仿真,有全系列的TTL和CMOS數(shù)字電路仿真模型,同時一致性分析易于系統(tǒng)的自動測試。PROTEUS軟件支持許多通用的微控制器,如PIC、AVR、HC11以及8051;包含強大的調(diào)試工具,可對存放器、存儲器實時監(jiān)測;具有斷點調(diào)試功能及單步調(diào)試功能;具有對顯示器、按鈕、鍵盤等外設(shè)進展交互可視化仿真的功能。此外,PROTEUS可對IARC-SPY、KEIL等開發(fā)工具的源程序進展調(diào)試。此外,PROTEUS中配置了各種虛擬儀器,在如示波器、邏輯分析儀、頻率計,便于測量和記錄仿真的波形、數(shù)據(jù)。2.3.2秒脈沖發(fā)生器由555定時器構(gòu)成的多諧振蕩器產(chǎn)生秒脈沖由555定時器構(gòu)成的多諧振蕩器的電路圖如圖5所示,由于555定時器內(nèi)部的比擬器靈敏度高,輸出驅(qū)動電流大,功能靈活,而且采用差分電路形式,它的振蕩頻率受電源電壓和溫度的影響很小。所以由555定時器構(gòu)成的多諧振蕩器的振蕩頻率穩(wěn)定,不易受干擾。因此采用此方案。圖5由555定時器構(gòu)成的多諧振蕩器555定時器構(gòu)成的多諧振蕩器所輸出的矩形脈沖信號的頻率計算式為f=1.43應(yīng)選定元件參數(shù),R1=4.3K,R2=5.1K,C2=100uF,C1=10uF。其中電容C1的作用是抗干擾圖6555定時器的引腳2.3.3分秒計數(shù)器圖7分秒計數(shù)器其中,74LS192的引腳圖如圖8所示圖874LS192的引腳圖表974LS192功能表:一百進制分計數(shù)器和六十秒計數(shù)器的原理是一樣的,不同的只是它們的輸入脈沖和進制不同而已,我們用四片74LS192來實現(xiàn)分計數(shù)和秒計數(shù)功能,我們要的只是減計數(shù),所以我們把它的UP端接到高電平上去,DOWN端接到秒脈沖上;十分秒位上的輸入端B、端接到高電平上,C即從輸入端置入0110〔十進制的6〕,秒十位的LD端和借位端BO聯(lián)在一起,再把秒位的BO端和十秒位的DOWN聯(lián)在一起。當秒脈沖從秒位的DOWN端輸入的時候秒計數(shù)的192開場從9減到0;這時,它的借位端BO會發(fā)出一個低電平到秒十位的輸入端DOWN,秒十位的計數(shù)從6變到5,一直到變?yōu)?;當上下位全為零的時候,秒十位的BO發(fā)出一個低電平信號,DOWN為零時,置數(shù)端LD等于零,秒十位完成并行置數(shù),下一個DOWN脈沖來到時,計數(shù)器進入下一個循環(huán)減計數(shù)工作中。對于分計數(shù)來說,道理也是一樣的,只是要求當秒計數(shù)完成了,分可以自動減少,需要把秒十位的借位端BO端接到分計數(shù)的DOWN端作為分計數(shù)的輸入信號來實現(xiàn)秒從分計數(shù)上的借位。當然,這些計數(shù)器工作,其中的清零端CR要處于低電平,置數(shù)端不置數(shù)時要處于高電平。這是一個獨立工作的最高可以顯示101分鐘的計時器。把四個192的QA/QB/QC/QD都接到外部的顯示電路上就可以看到時間的顯示了。作為洗衣機控制器的一個模塊,它還得有一定的接口來和其他的模塊連接在一起協(xié)調(diào)工作,分計數(shù)的清零端LD是接在一起的;秒的清零端LD又是接在一起的,所以當要從外部把它們強制清零時,可以用一個三極管〔NPN〕或者兩個或門就可以實現(xiàn)該功能。還有我們可以利用分計數(shù)的UP端來進展外部置數(shù),當把它們各接到一個低觸發(fā)〔平時保持高電平,外部給一個力就輸入一個低電平〕的脈沖上就可以實現(xiàn)從0-9的數(shù)字輸入。2.3.4洗滌時間設(shè)置電路我們可以利用分計數(shù)的UP端來進展外部置數(shù),當把它們各接到一個低觸發(fā)〔平時保持高電平,外部給一個力就輸入一個低電平〕的脈沖上就可以實現(xiàn)從0-9的數(shù)字輸入。因此設(shè)計出洗滌時間設(shè)置電路如以以下圖6,每次按動開關(guān)都將使洗滌時間的對應(yīng)位〔十位或者個位〕增加1,最大增加至9,又由于所設(shè)置洗滌時間為60分內(nèi),故當我們對洗滌時間進展設(shè)置時,十位所置數(shù)小于6。圖10洗滌時間設(shè)置電路2.3.5工作狀態(tài)顯示電路第一步:分析洗衣機的工作狀態(tài),對于洗衣機電機的工作順序有“啟動——>正轉(zhuǎn)20s——>暫停10s——>反轉(zhuǎn)20s——>暫停10s——>停頓...〞,我們可以將三種工作狀態(tài)假設(shè)為正轉(zhuǎn),暫停,反轉(zhuǎn)依次設(shè)為01,00,10。從而設(shè)計出適宜電路如以以下圖11。圖11正反轉(zhuǎn)工作狀態(tài)電路第二步:分析實驗設(shè)計中要求用4個LED模擬洗衣機的動作狀態(tài):LED1~LED4右移循環(huán)點亮表示正轉(zhuǎn),LED1~LED4左移循環(huán)點亮表示反轉(zhuǎn),LED1~LED4同時閃爍點亮表示暫停,全滅為停頓,顯然可以利用移位存放器來設(shè)計,但是由于本次設(shè)計未能成功利用移位存放器仿真而轉(zhuǎn)換了思路,選擇了利用正轉(zhuǎn)、暫停、反轉(zhuǎn)的三種不同狀態(tài)分別為01、00、10,以1表示工作以0表示暫停從而分次序的完成設(shè)計。首先,考慮到LED的連續(xù)循環(huán)點亮,可以想到控制LED一端電平的連續(xù)循環(huán)變化到達要求,又由于有4個LED,我們采用4進制計數(shù)器即可產(chǎn)生循環(huán)變化的4個數(shù),這樣我們可以利用譯碼器從而在4個輸出端得到依次變化的低電平,如此,我們可以將LED另一端接高電平,從而實現(xiàn)循環(huán)點亮。其次,考慮到存在正轉(zhuǎn)和反轉(zhuǎn)兩種不同狀態(tài),我們需要改變譯碼器輸入端的數(shù)字變化次序,如此分析四個數(shù)字變化規(guī)律,以及利用正反轉(zhuǎn)表示狀態(tài)的不同來設(shè)計出適宜門電路。在此次設(shè)計中,我們采用74ls192構(gòu)成一個4進制減數(shù)計數(shù)器,同時利用正反停指示器1在正轉(zhuǎn)時電平為0,反轉(zhuǎn)時電平為1來構(gòu)成適宜門電路。簡單列出真值表如下表12:表12真值表于是我們可以發(fā)現(xiàn)我們可以利用異或門電路來完成這一設(shè)想,從而實現(xiàn)出正轉(zhuǎn)與反轉(zhuǎn)兩種狀態(tài)下LED不同的循環(huán)狀態(tài)。最后,剩下的就是暫停狀態(tài)的顯示了。先區(qū)分出暫停與工作狀態(tài)的不同,利用上面設(shè)置的工作狀態(tài)表示,我們可容易得到工作以1表示,暫停以0表示。如此可利用這兩種電平控制譯碼器的工作,容易得到工作時狀態(tài)如上步分析,暫停時燈全部熄滅。為使其能閃爍,我們可以考慮利用脈沖信號,工作狀態(tài)的表示與門電路來設(shè)計。綜合上述分析,我們可以設(shè)計出LED控制電路如以以下圖13.圖13LED控制電路2.3.6控制開關(guān)利用借位端由1變?yōu)?,作為D觸發(fā)器下降沿的脈沖,然后利用相應(yīng)的門電路來控制計數(shù)器的清零端MR和DN端,從而到達控制計數(shù)器的要求。為到達使計數(shù)器清零效果,利用復(fù)位開關(guān)人為的制造下降沿脈沖來控制D觸發(fā)器的工作。利用工作開關(guān)控制多諧振蕩器的電源輸入,從而控制脈沖的產(chǎn)生,實現(xiàn)控制電路的目的。設(shè)計中為盡量利用資源,以LED作為了洗衣機停頓的報警系統(tǒng),停頓時顯示屏均為0且LED閃爍,此時可控制開關(guān)切斷電源。圖14控制開關(guān)電路2.3.7報警電路當數(shù)碼管顯示的時間變?yōu)椤傲悒暤臅r候,報警電路會驅(qū)動蜂鳴器發(fā)出聲音報警。當計數(shù)器進展減計數(shù)到零后,74LS290芯片的四個輸出端都為低電平,于是我們采用四輸入與非門講低電平轉(zhuǎn)化為高電平。圖15報警電路3簡易洗衣機控制電路安裝與調(diào)試調(diào)試與設(shè)計是不同的兩個過程,調(diào)試比設(shè)計難得多。在整個系統(tǒng)的調(diào)試過程中,調(diào)試要注意模塊化,要從最底層開場,逐級通過后才能進展下一步的工作按照設(shè)計電路圖連接實物元器件,連接完成后測試電路,發(fā)現(xiàn)并解決了以下問題:1.在第一次把譯碼顯示電路的連出來的時候,出現(xiàn)了分秒計數(shù)器中一個LED無法顯示的狀況。初步以為是電路圖的問題,可是經(jīng)過電路仿真發(fā)現(xiàn)電路圖并沒有問題;之后將74LS48譯碼器的D、C、B、A四個輸入端分別接四個上下邏輯電平,測試發(fā)現(xiàn)LED數(shù)碼管可以顯示相對應(yīng)的十進制數(shù)字,排除74LS48譯碼器壞損;最后測試了所有的接地和電源,發(fā)現(xiàn)是由于74LS192芯片未接入電源,連接電源后,LED數(shù)碼顯示管正常工作。2.在調(diào)試報警裝置的時候,出現(xiàn)了報警器無法報警的問題。通過檢查所有芯片的連接,發(fā)現(xiàn)反響線連接錯誤,之后改動反響線解決了此問題。3.連接好所有模塊后,進展整體調(diào)試時又出現(xiàn)了計數(shù)器無法正常置零復(fù)位的狀況。通過檢查電路連接情況,發(fā)現(xiàn)有些地方接觸不好,最后將所有接觸有問題的地方重新連接,并且重新檢查屢次后進展檢測調(diào)試,最終才實現(xiàn)了理想的結(jié)果。4簡易洗衣機控制電路工作分析4.1陳述簡易洗衣機控制電路工作過程信號經(jīng)過一個控制電路后進入分秒計

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論