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

正文內(nèi)容

基于單片機(jī)的電機(jī)轉(zhuǎn)速測(cè)量系統(tǒng)設(shè)計(jì)畢業(yè)論文-資料下載頁(yè)

2025-06-27 20:58本頁(yè)面
  

【正文】 動(dòng)部分的硬件調(diào)試。(1)單片機(jī)控制部分硬件調(diào)試:這一部分調(diào)試主要是檢查時(shí)鐘電路、復(fù)位電路是否接對(duì),單片機(jī)的電源以及地是否接好,以及其他的一些管腳的接法??磫纹瑱C(jī)通電后能否可以正常工作等這一系列問(wèn)題。(2)數(shù)碼管LED電路調(diào)試:由于數(shù)碼管采用的是動(dòng)態(tài)掃描的方式點(diǎn)亮的。數(shù)碼管的公共端(COM)接在三極管驅(qū)動(dòng)再接到單片機(jī)的P2口作為位選信號(hào),段選是接在P1口。電路上電檢查三極管是否接上電源和地讓其正常工作。在這一前提下,查看數(shù)碼管能否點(diǎn)亮。只需要接仿真機(jī)上編寫(xiě)一個(gè)小程序讓5位LED全亮,或者讓它們其中的某位點(diǎn)亮,也可以顯示不同的數(shù)字,根據(jù)要求給P1口,P2口分別賦值。即可檢查數(shù)碼管的硬件電路是否正確,即可判斷顯示驅(qū)動(dòng)電路整個(gè)完整,首先排除這里的故障。(3)光電管部分的電路調(diào)試:用萬(wàn)用表檢測(cè)光電管輸出端口的電壓,分別測(cè)光電管被遮蓋和未被遮蓋的情況。檢測(cè)這兩種的情況下,輸出的電壓是否存在較大的壓差,以排除光電傳感器的故障。(4)直流電機(jī)的測(cè)試:將直流電機(jī)直接加在電源的正負(fù)極,檢測(cè)電機(jī)是否正常轉(zhuǎn)動(dòng),排除電機(jī)故障。 軟件調(diào)試單片機(jī)程序調(diào)試思路:?jiǎn)纹瑱C(jī)部分調(diào)試工作的完成主要應(yīng)用keil c軟件來(lái)完成,這一部分工作首先將轉(zhuǎn)速測(cè)量系統(tǒng)中的各個(gè)模塊——計(jì)算程序中的除法程序、雙字節(jié)的二十進(jìn)制數(shù)制轉(zhuǎn)換程序,壓縮BCD碼十進(jìn)制數(shù)轉(zhuǎn)換為非壓縮BCD碼的程序以及顯示部分程序調(diào)試好,不斷調(diào)試,不斷修改直到正確為止。keilc軟件是一種非常實(shí)用的多窗口編輯、調(diào)試軟件。 keilc軟件全面支持匯編語(yǔ)言,C語(yǔ)言。調(diào)試主要方法和技巧:通常一個(gè)調(diào)試程序應(yīng)該具備至少四種性能:跟蹤、斷點(diǎn)、查看變量、更改數(shù)值。(1)跟蹤調(diào)試調(diào)試應(yīng)用程序所提供的重要性能也許就是跟蹤應(yīng)用程序。跟蹤應(yīng)用程序使用戶能夠在運(yùn)行應(yīng)用程序時(shí),看到PC指針在應(yīng)用源代碼程序中的確切位置,keilc提供以下方法對(duì)程序的執(zhí)行進(jìn)行跟蹤。跟蹤型單步執(zhí)行一條源語(yǔ)句程序。但是,如果調(diào)用一函數(shù),則進(jìn)入函數(shù)中,再執(zhí)行函數(shù)的第一條源語(yǔ)句行前停止。通過(guò)型單步僅執(zhí)行下一條源語(yǔ)句程序,然后又停止。如果是調(diào)用一函數(shù),運(yùn)行完整個(gè)函數(shù)并停止在函數(shù)返回處。(2)斷點(diǎn)調(diào)試如果已知程序中某塊代碼實(shí)際運(yùn)行正常的情況下,仍用跟蹤調(diào)試方法,將大大浪費(fèi)時(shí)間,而且很枯燥,因此調(diào)試中第二個(gè)重要工具是在源代碼中預(yù)定處設(shè)置斷點(diǎn),大多數(shù)調(diào)試程序通過(guò)使用斷點(diǎn)中止程序執(zhí)行。注意:如果用戶調(diào)試高級(jí)語(yǔ)言,因?yàn)橄到y(tǒng)要占用2個(gè)斷點(diǎn),所以可設(shè)置的斷點(diǎn)數(shù)為最大斷點(diǎn)個(gè)數(shù)減2。keilc調(diào)試軟件還提供一次性斷點(diǎn):執(zhí)行到光標(biāo)所在行。如果用戶按熱鍵F4,調(diào)試程序繼續(xù)執(zhí)行程序代碼,直到它到達(dá)光標(biāo)行處或調(diào)試程序遇到另一個(gè)斷點(diǎn)。(3)查看變量顯然,通過(guò)一系列指令查看應(yīng)用程序,了解導(dǎo)致某一錯(cuò)誤的執(zhí)行也是一種非常有效的方法。keilc軟件提供了以下幾種方法對(duì)變量進(jìn)行查看。 通過(guò)添加觀察項(xiàng)菜單可以將用戶希望觀察的變量添加到觀察窗口中,長(zhǎng)期進(jìn)行觀察。用戶程序在單步或斷點(diǎn)停下時(shí),將更新變量的取值。 用戶可以直接移動(dòng)鼠標(biāo)到相應(yīng)的變量名上,點(diǎn)擊鼠標(biāo)左鍵,將出現(xiàn)一個(gè)提示窗口,顯示這個(gè)變量的當(dāng)前值。 用戶還可以打開(kāi)程序空間窗口、內(nèi)部數(shù)據(jù)窗口、外部數(shù)據(jù)窗口進(jìn)行數(shù)據(jù)塊觀察。(4)更改數(shù)值 如果用戶在調(diào)試過(guò)程中了解到變量的內(nèi)容(超值、未定義等)會(huì)對(duì)程序性能產(chǎn)生影響或引起異常時(shí),立即更改變量的內(nèi)容是很有效的方法,以確保該值在正確范圍內(nèi)不會(huì)產(chǎn)生錯(cuò)誤。keilc軟件提供一系列更改變量數(shù)值的方法,以便用戶能檢查程序?qū)φ麄€(gè)變量值范圍的反應(yīng),而無(wú)需為設(shè)置每個(gè)值而重新加載調(diào)試。在更改對(duì)話框中用戶輸入要更改的取值,點(diǎn)擊確定按鈕。用戶可以在輸入框中輸入十六進(jìn)制或十進(jìn)制數(shù)據(jù)。程序調(diào)試過(guò)程: 整個(gè)程序是一個(gè)主程序調(diào)用各個(gè)子程序?qū)崿F(xiàn)功能的過(guò)程,要使主程序和整個(gè)程序都能平穩(wěn)運(yùn)行,各個(gè)模塊的子程序的正確與平穩(wěn)運(yùn)行必不可少,所以在軟件調(diào)試的最初階段就是把各個(gè)子程序模塊進(jìn)行分別調(diào)試。首先、要對(duì)計(jì)算程序進(jìn)行調(diào)試,其中關(guān)鍵就是那個(gè)四字節(jié)除三字節(jié)的程序顯得尤為重要,在整個(gè)程序中,四字節(jié)的被除數(shù)是確定的常數(shù),而除數(shù)是測(cè)量記數(shù)的值,當(dāng)各個(gè)模塊調(diào)試時(shí),我們可以先對(duì)除數(shù)先賦不同的值,利用查看內(nèi)部數(shù)據(jù)的數(shù)據(jù)窗口觀察出計(jì)算出來(lái)的結(jié)果和用計(jì)算器算得的結(jié)果是否一致,可以舉例多次數(shù)據(jù),確保程序正確,才能得到想得到的數(shù)據(jù)。其次、二進(jìn)制到十進(jìn)制的轉(zhuǎn)換,我們依然可以利用上述列舉的方法,多次給出數(shù)據(jù),然后運(yùn)行程序,可以設(shè)置觀察變量,觀察出程序轉(zhuǎn)換的結(jié)果。最后、轉(zhuǎn)換為十六進(jìn)制以及最后的顯示程序,可以利用上述提到的各種方法,觀察3034H內(nèi)部的數(shù)據(jù),緩沖數(shù)據(jù)的觀察檢查完畢后,調(diào)用顯示程序,觀察數(shù)液晶屏顯示的數(shù)據(jù)是否是內(nèi)存緩沖中需要顯示的數(shù)據(jù)。 綜合調(diào)試在硬件和軟件單獨(dú)調(diào)試成功后進(jìn)行軟硬件綜合調(diào)試,它可以分成以下幾個(gè)步驟:(1)使光電傳感器有方波信號(hào)輸出;(2)使單片機(jī)獲得中斷信號(hào),計(jì)算出轉(zhuǎn)速值并存儲(chǔ);(3)通過(guò)LED數(shù)碼管把測(cè)量的數(shù)據(jù)顯示出來(lái)。(4)單片機(jī)輸出信號(hào)控制電機(jī)轉(zhuǎn)動(dòng)速度。 故障分析與解決方案故障出現(xiàn)情況:(1)通電后無(wú)任何反應(yīng);(2)光電傳感器不能產(chǎn)生有效的TTL電平;(3)電機(jī)不轉(zhuǎn);(4)電機(jī)兩端無(wú)電壓;(5)單片機(jī)顯示部分無(wú)法工作,顯示不穩(wěn)定。解決方案(針對(duì)上述故障一一對(duì)應(yīng)的解決方案):① 電路不工作。通過(guò)對(duì)電路的檢查發(fā)現(xiàn),復(fù)位電路中的正負(fù)極接反,導(dǎo)致復(fù)位端口一直保持高電平,單片機(jī)一直保持復(fù)位狀態(tài);解決方法:將正負(fù)極和電容的順序連接正確,故障排除。② 光電管被遮擋和未被遮擋情況下輸出電壓幾乎不變。這時(shí)我們檢查了電路管腳連接情況。原因是實(shí)際接線時(shí)封裝的管腳與原理圖上不一致,導(dǎo)致管腳未能正確連接到電路。最后按照封裝的順序?qū)⒐怆姽苷_連接到電路板,故障排除。③ 電機(jī)不轉(zhuǎn)動(dòng)。檢查電機(jī)回路是否有電流、。檢查結(jié)果為驅(qū)動(dòng)三極管導(dǎo)通,;分析原因:?jiǎn)纹瑱C(jī)輸出電流不足以支持電機(jī)轉(zhuǎn)動(dòng),但是三極管已經(jīng)導(dǎo)通,使得單片機(jī)相應(yīng)管腳被拉低;解決辦法:將電源正極處經(jīng)限流電阻接至三極管前端電阻之前,增強(qiáng)單片機(jī)驅(qū)動(dòng)電機(jī)的能力。,電機(jī)正常轉(zhuǎn)動(dòng)、輸出為低電平相當(dāng)于將基極接地,抵消從正極引來(lái)的電壓。()。 電機(jī)驅(qū)動(dòng)結(jié)構(gòu)圖④ 數(shù)碼管亮度太低。分析原因:段選輸出處的限流電阻過(guò)大;解決辦法:將1K的限流電阻換成100Ω。結(jié)果:數(shù)碼管明顯變亮了。⑤ 經(jīng)檢查,電機(jī)前端的驅(qū)動(dòng)三極管因?yàn)轭~定電流太小,已經(jīng)壞損了;解決方法:;故障排除。7 結(jié)論與經(jīng)驗(yàn)結(jié)論:通過(guò)各方面努力,本次課程設(shè)計(jì)任務(wù)完成,系統(tǒng)各部分功能均已實(shí)現(xiàn),單片機(jī)能夠測(cè)量出電機(jī)的轉(zhuǎn)速并能顯示在液晶屏上,并能控制電機(jī)轉(zhuǎn)速在一定范圍內(nèi);測(cè)量范圍也是比較寬的0r/min6000r/min,精度也在177。5轉(zhuǎn)內(nèi),都達(dá)到了比較理想的狀態(tài)。不足之處:,但是電機(jī)啟動(dòng)時(shí)的電流有將近1A,因此單片機(jī)不能正常工作,只能單獨(dú)加另一電源給單片機(jī)供電。經(jīng)驗(yàn):(1)由于本系統(tǒng)采用5V直流電源供電,光電傳感器要選用工作電壓的范圍包含5V電壓的可以省去再用一個(gè)電源的麻煩,單片機(jī)等都是工作在TTL電平的,光電傳感器輸出的波形應(yīng)為T(mén)TL電平,以便單片機(jī)能夠識(shí)別。(2)5V直流電機(jī)啟動(dòng)電流為1A左右,為了保證正常驅(qū)動(dòng)電機(jī)轉(zhuǎn)動(dòng),并且在限流電阻之前再?gòu)碾娫刺幰浑娏?,增?qiáng)單片機(jī)驅(qū)動(dòng)能力。參考文獻(xiàn)[1].:北京航空航天大學(xué)出版社,2004[2].. 北京:北京航空航天大學(xué)出版社,2004[3].潘琢金,:北京航空航天大學(xué)出版社,2002[4].李群芳,:電子工業(yè)出版社,2001[5].:北京航空航天大學(xué)出版社,2003[6].amp。DSP外圍數(shù)字IC技術(shù)手冊(cè). 北京:北京航空航天大學(xué)出版社,2002[7].:北京航空航天大學(xué)出版社,2002[8]. 2004 :人民郵電出版社,2004[9].扈嘯,:西安電子科技大學(xué)出版社,2002,9[10].:電子工業(yè)出版社,1997[11].朱定華,:清華大學(xué)出版社,北京:北方交通大學(xué)出版社,2003[12].:北京航空航天大學(xué)出版社,2002[13].張迎新,:北京航空航天大學(xué)出版社,1999[14].:天津大學(xué)出版社,2001[15].肖洪兵,:北京航空航天大學(xué)出版社,2002致 謝關(guān)于本次課程設(shè)計(jì),感受頗多??偟膩?lái)說(shuō)是可以的,富有收獲的,盡管其中充滿了艱辛與困難。但看到自己的成果時(shí),所有的艱辛與疲倦都拋到了九霄云外。一種成就感在心頭油然而生。另外一方面,在自己的親身實(shí)踐中,也發(fā)現(xiàn)了自己的一些不足的地方,有待進(jìn)一步提高與改善。此次畢業(yè)設(shè)計(jì)任務(wù)是高精度大范圍的電機(jī)轉(zhuǎn)速測(cè)量系統(tǒng),在實(shí)際調(diào)試中遇到的種種問(wèn)題使我在設(shè)計(jì)與調(diào)試中學(xué)習(xí)到了許多知識(shí)。整個(gè)課程設(shè)計(jì)過(guò)程是對(duì)自己大學(xué)四年所學(xué)知識(shí)歸納總結(jié)和應(yīng)用,也就是把理論知識(shí)用到實(shí)踐之中去。讓理論和實(shí)踐相結(jié)合,以此產(chǎn)生實(shí)際的成果。而這正是我們學(xué)習(xí)理論知識(shí)的目的之所在。除此之外,我們要在擁有扎實(shí)的專業(yè)知識(shí)的前提條件下,在整個(gè)設(shè)計(jì)與調(diào)試過(guò)程中要有信心和耐心,對(duì)自己有信心,相信自己能夠很好的完成本次設(shè)計(jì)任務(wù)。在調(diào)試中不斷發(fā)現(xiàn)問(wèn)題進(jìn)而解決問(wèn)題,這是一個(gè)再學(xué)習(xí)的過(guò)程,其本身就是對(duì)自己的一次鍛煉,培養(yǎng)了自己獨(dú)立思考,動(dòng)手解決問(wèn)題的能力。從而從各個(gè)方面得到提高與完善了自己,使自己的各個(gè)方面提高到一個(gè)新的臺(tái)階,同時(shí)為以后的工作打下基礎(chǔ)。本次課程設(shè)計(jì),特別要感謝***老師的指導(dǎo)和***等同學(xué)的幫助,同時(shí),隊(duì)友王家永同學(xué)的出色工作也是本次設(shè)計(jì)圓滿完成的重要保證,在此,我再次感謝這些人的幫助與
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1