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

正文內(nèi)容

畢業(yè)設計論文基于單片機的家用紅外按摩儀設計-資料下載頁

2025-06-28 11:10本頁面
  

【正文】 的確認就是判斷按鍵是否閉合,反應在電壓上就是和按鍵相連的引腳呈現(xiàn)出高電平還是低電平。如果是低電平,則表示閉合。因此,通過判斷電平的高低,就可以確定是否有鍵按下。但是為了確保一次按鍵動作只確認一次按鍵,必須消除機械開關的抖動影響。消除按鍵的抖動,通常有硬件消除法和軟件消除兩種方法。硬件去抖動一般是用電容和電阻組成的RC電路去抖動,軟件則是利用一段延時程序的執(zhí)行,然后再重新讀取按鍵狀態(tài)。一般在按鍵較多時,常采用軟件的方法來去抖,在第一次檢測到有按鍵被按下時,執(zhí)行一段5ms~10ms的延時子程序,再確認該鍵電平是否仍然為低電平,如果保持為低電平狀態(tài)就說明有鍵按下,從而消除抖動的影響。所以我們編寫一段延時子程序,來讀取按鍵狀態(tài)。,其程序如下: JB AMJ,LOOP13 CALL D10MS JB AMJ,LOOP13 D10MS:D10MS:PUSH 02H PUSH 03H MOV R3,20 。延遲10ms ZZ2B:MOV R2,250 ZZ2A:DJNZ R2,ZZ2A DJNZ R3,ZZ2B POP 03H POP 02H RET 按摩器的按摩方式分為局部按摩和全身按摩。局部按摩又分為上半身按摩、下半身按摩、肩部按摩、腰部按摩和下肢按摩等五種按摩方式。 程序如下: NEXT40:JB QSZHSH,NEXT41 JMP LOOP23 。全身 NEXT41:JB SBSZHSH,NEXT42 JB WZH1,NEXT43 。上半身13 LOOP29:JB DJFX,DJCL10 JMP LOOP23 NEXT43:JB WZH3,NEXT44 JMP LOOP30 NEXT44:JMP LOOP23 NEXT42:JB XBSZHSH,NEXT50 JB WZH4,NEXT51 。下半身46 JMP LOOP29 NEXT51:JB WZH6,NEXT52 JMP LOOP30 NEXT52:JMP LOOP23 ……第八章 調(diào)試過程 之前我們利用Protel DXP設計了硬件電路圖,并完成了對其的繪制。在做PCB板之前我們可以再次發(fā)揮DXP的余熱,利用DXP提供的功能對所繪制的原理圖進行編譯,查看原理圖是否有設計錯誤、 在DXP編譯無誤后,我們就可以動手做硬件了。在設計本課題時,我萌發(fā)了自己動手完成課題硬件電路的想法。畢竟相對于我過去的學習歷程,到目前為止我實習練過硬件電路的焊接工作,即我還動過烙鐵,用過電路板。所以我想購買PCB版的想法,我決定自己購買電子元件和萬能電路板。首先,在購買電子元件之前,我就先查閱了各種資料,最終選擇出我所必需的電子器件的型號規(guī)格。在明了電子器件的型號規(guī)格之后,我利用網(wǎng)絡購買了自己所需的器件。接下來就是先檢測元件的完好程度,并設計好焊接的模塊、步驟。當完成了電路板的焊接,我們就必須檢查了焊接線路是否有斷線、短路的情況。在確定焊接線路無誤的情況之后進行通電調(diào)試,開始各芯片沒有插在芯片插座上??梢院芎玫谋苊饬穗娫磁c地線反接造成芯片的燒毀問題。通電后,我們可以利用電壓表對線路進行部分測試。在確定無誤的情況下,我們將芯片插上(斷電的情況下),重新對硬件電路進行檢測,確保無誤斷線無短路。剩下的就是各芯片的調(diào)試了,各芯片都是大規(guī)模的批量生產(chǎn)一般不會出現(xiàn)問題。主要就是避免電源與地線反接造成芯片的燒毀問題。調(diào)試完各采樣電路、電源電路及芯片插座,正常后斷開電源把各芯片插上芯片插座后通電進行芯片的調(diào)試。對系統(tǒng)的核心(AT89C52)單片機進行調(diào)試時,發(fā)現(xiàn)晶振兩端的輸出電壓值為0V,晶振正常工作時電壓值應該為5V左右,沒有電壓說明晶振沒有正常工作從這就反映了要不單片機不能正常工作,要不晶振不能正常工作。換了單片機后再測量晶振兩端電壓時。 在軟件調(diào)試時,我選擇了WAVE6000軟件,該調(diào)試軟件功能強大,支持C語言和匯編語言,具有強大的項目管理、變量觀察和編譯等功能。該軟件內(nèi)部虛擬了一個CPU,可以再不聯(lián)任何外部51仿真器的情況下虛擬動態(tài)的仿真、跟蹤、調(diào)試程序,CPU窗口、數(shù)據(jù)窗口、I/O口將實時動態(tài)跟蹤顯示當前的運行結(jié)果。 WAVE可以將用戶輸入的源助記符程序文件編譯成指令代碼即目標程序,即生成BIN(二進制)格式和HEX(英特爾)格式的目標程序,同時檢查語法錯誤,如果程序中存在語法錯誤,系統(tǒng)將指出錯誤類型及錯誤所出現(xiàn)的行號。修改錯誤時只需用鼠標雙擊信息窗口中的錯誤行,指針會自動跳轉(zhuǎn)到源程序的錯誤行處,用戶可直接修改錯誤即可,為用戶調(diào)試程序提供了極大的方便 在熟悉WAVE6000軟件后,我利用該軟件對我所編的程序進行編譯,結(jié)果編譯出錯。經(jīng)過再三檢查,我發(fā)現(xiàn)在程序中我未對堆棧指針SP進行設置初值。而堆棧指針SP若不賦予初值,在系統(tǒng)復位后,SP的地址為07H,則堆棧從08H的區(qū)域開始,而00H~1FH是工作寄存器區(qū),兩者會相互干擾,影響程序的運行,所以要對堆棧指針SP進行賦初值,我們一般將其賦初值60H。在改完堆棧指針SP之后,我發(fā)現(xiàn)編譯仍有錯誤出現(xiàn),一經(jīng)檢查,我發(fā)現(xiàn)原來是當時輸入程序是我打多余字符。經(jīng)過我的修改。接下來就是利用WAVE6000調(diào)試程序,查看程序的運行狀態(tài)。(按摩選擇鍵)、(開關鍵)、(按摩鍵)、(振動鍵)、(熱療鍵)、(時間時鍵)、(時間分鍵),然后再單步執(zhí)行,根據(jù)流程圖修改P口的賦值,查看輸出口的變化。利用WAVE600查看按鍵掃描子程序的延時程序的運行狀況,開始時,我將R2賦值為250,:。我想大概是內(nèi)部延遲,造成了計時有誤差。為了能更精確的計時,我決定更改R2的賦值變?yōu)?49或248試試。::三者相比,我認為R2賦值改為248,會使單片機的計算更精確,誤差更小。第九章 結(jié)論本次設計的任務是利用單片機AT89C52作為最小系統(tǒng),擴展一些模塊芯片,實現(xiàn)對工作電路的控制于調(diào)節(jié)。整個遠紅外按摩器控制系統(tǒng)設計時利用時鐘芯片實現(xiàn)實時計時和倒計時,通過溫度芯片檢測加熱溫度并進行高熱報警,通過霍爾電路實現(xiàn)位置檢測,再利用單片機系統(tǒng)進行判斷并發(fā)送信號給繼電器電路,實現(xiàn)控制遠紅外按摩器的按摩、振動和加熱的控制。經(jīng)過兩個月的努力,本次畢業(yè)設計取得了較好的成果,基本上達到本次畢業(yè)設計任務書的要求。這次的畢業(yè)設計難度和工作量都比較大,一方面硬件設計涉及到好多剛接觸過的芯片,而且芯片的資料都是英文資料,很難看懂,本來就對芯片的工作原理及結(jié)構(gòu)管腳功能就不是很懂,再加上專業(yè)性很強的英語資料就更難以下手,所以我花了很長一段時間來翻譯英語資料,因為只有在翻譯的基礎上才有可能了解其原理及功能;另外,鑒于我在??齐A段主要學習的事電子方面的專業(yè)知識,但是對電器方面知之甚少,所以在面對本課題時,我有點措手不及。在做本次畢業(yè)設計的同時,我還同步進行對Protel DXP軟件的學習。通過本次硬件電路的設計,讓我對以前所學的知識作了一次梳理,知識框架也更為清晰,尤其是對單片機應用方面有了進一步的了解,能熟練的對接口部分的電路以及測量電路進行設計。設計中遇到了不少問題,在老師的幫助下順利解決,這也從某種程度上提高了解決問題的能力。通過這次硬件電路圖的設計,我熟練的掌握了電路設計軟件Protel DXP 的應用,能熟練準確的設計出所要求的硬件電路原理圖以及印刷板圖。這為以后的設計工作奠定了堅實的基礎。熟悉了解單片機AT89C52的性能和特點,對單片機有了更深的了解。應用四片74HC595和四片8位數(shù)碼管構(gòu)建了一個時鐘顯示電路,實現(xiàn)了本課題提出的實時時間顯示和倒計時顯示的目標。了解DS18B20及DS1302等芯片的特性以及應用環(huán)境,并知道了它們的基本應用電路。使用Protel DXP對電路原理圖進行繪制,并生成了PCB版圖。用匯編語言先對各個模塊編程然后整合在一起,最終完成了對遠紅外按摩器控制系統(tǒng)的編程。軟件和硬件聯(lián)合調(diào)試,實現(xiàn)了設計遠紅外按摩器控制系統(tǒng)的目標。系統(tǒng)的按摩方式過于單一,僅有五種按摩方式,并且是單個進行,沒有組合模式,未能實現(xiàn)人性化的設計目的。按摩電機和振動電機的轉(zhuǎn)速恒定,不能對電機進行調(diào)速。這次設計本人主要是對遠紅外按摩儀器的控制系統(tǒng)進行設計。經(jīng)過一個學期對數(shù)字功率表的硬件進行學習和研究,不僅讓我對遠紅外按摩儀器的結(jié)構(gòu)和工作原理有了個清楚的了解,而且還復習了以前學過的知識,這對今后步入工作崗位有很大的幫助。剛開始拿到任務書的時候,聽好多同學說做設計很簡單,他們都認為這設計并不是一個很復雜的工作,可是當本人開始自己著手做的時候,卻發(fā)現(xiàn)事實并不是他們想象的那樣。因為從了解課題那時開始就認識到做硬件設計不僅僅是畫原理圖和繪制電路圖的過程,而是必須對你所要做的系統(tǒng)中各個芯片的功能、管腳意義,各測量電路的設計理由都要做個透徹的了解,而且還要細心選擇電源電路中的電阻、電容等參數(shù)。很多要用到的芯片和器件都是以前沒有遇到過或根本沒接觸過的,而且都是英文資料,要自己先翻譯。經(jīng)過一學期的學習和老師認真的指導,我最終完成了本次設計。在回顧這學期的點點滴滴的時候,我知道了不管做任何事情都要有耐心,而且還要細心,做任何事情之前都要好好考慮周全??傊?,通過這次畢業(yè)設計,不僅是對自己大學三年知識的梳理,而且培養(yǎng)了自己發(fā)現(xiàn)問題并解決問題的能力。參考文獻[1]趙曉安. MCS51單片機原理及應用. 天津:天津大學出版社,[2]徐惠民、.北京:北京郵電大學出版社,1996[3] 羅翼,張宏偉,PIC單片機應用系統(tǒng)開發(fā)典型實例(M).北京中國電力出版社,2005,6[4] 唐俊翟等 單片機原理與應用 冶金出版社,[5] 張友德,趙志英,、應用與實驗[M],復旦大學出版社,2003.[6]張毅剛等, MCS51單片機應用設計,哈工大出版社,2004年第2 版[7]劉同法,陳忠平,(M).北京航空航天大學出版社,2007,6[8]許泳龍等,單片機原理及應用,機械工業(yè)出版社,[9]張毅剛.《新編MCS51單片機應用設計(第三版)》,哈爾濱:哈爾濱工業(yè)大學出版社,2008[10] 許立梓,何小敏,陳瑋,[M],機械工業(yè)出版社,.[11]彭為,黃科,(M) .電工工業(yè)出版社,2006,5[12] . 北京:北京航空航天大學出版社, 2001[13] (M).電子工業(yè)出版社,2001,4[14] (M).高等教育出版社,2006,3[15] 霍孟友等,單片機原理與應用,機械工業(yè)出版社,[16] 于殿泓,(M).西安電子科技大學出版社,2007,8[17],middle ear implant:Implantable hearing aids,Kargei,Tokyo,1988[18] Van Gemert,and ,”skin optics”,IEEE ,.附錄A:原理圖附錄C:
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1