版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 PAGE28 / NUMPAGES36 基于單片機(jī)的遙控?zé)粝涞脑O(shè)計畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作與取得的成果。盡我所知,除文中特別加以標(biāo)注和致的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得與其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了意。作 者 簽 名:日 期:指導(dǎo)教師簽名: 日期:使用授權(quán)說明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和
2、電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉咳?。作者簽名: 日 期:學(xué)位論文原創(chuàng)性聲明本人重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定
3、,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日指導(dǎo)教師評閱書指導(dǎo)教師評價:一、撰寫(設(shè)計)過程1、學(xué)生在論文(設(shè)計)過程中的治學(xué)態(tài)度、工作精神 優(yōu) 良 中 與格 不與格2、學(xué)生掌握專業(yè)知識、技能的扎實程度 優(yōu) 良 中 與格 不與格3、學(xué)生綜合運用所學(xué)知識和專業(yè)技能分析和解決問題的能力 優(yōu) 良 中 與格 不與格4、研究方法的科學(xué)性;技術(shù)線路的可行性;設(shè)計方案
4、的合理性 優(yōu) 良 中 與格 不與格5、完成畢業(yè)論文(設(shè)計)期間的出勤情況 優(yōu) 良 中 與格 不與格二、論文(設(shè)計)質(zhì)量1、論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)? 優(yōu) 良 中 與格 不與格2、是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂與附件)? 優(yōu) 良 中 與格 不與格三、論文(設(shè)計)水平1、論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 優(yōu) 良 中 與格 不與格2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? 優(yōu) 良 中 與格 不與格3、論文(設(shè)計說明書)所體現(xiàn)的整體水平 優(yōu) 良 中 與格 不與格建議成績:優(yōu) 良 中 與格 不與格(在所選等級前的畫“”)指導(dǎo)教師: (簽名) 單位: (蓋章)年 月
5、日評閱教師評閱書評閱教師評價:一、論文(設(shè)計)質(zhì)量1、論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)? 優(yōu) 良 中 與格 不與格2、是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂與附件)? 優(yōu) 良 中 與格 不與格二、論文(設(shè)計)水平1、論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 優(yōu) 良 中 與格 不與格2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? 優(yōu) 良 中 與格 不與格3、論文(設(shè)計說明書)所體現(xiàn)的整體水平 優(yōu) 良 中 與格 不與格建議成績:優(yōu) 良 中 與格 不與格(在所選等級前的畫“”)評閱教師: (簽名) 單位: (蓋章)年 月 日教研室(或答辯小組)與教學(xué)系意見教研室(或答辯小組)評價:一、答辯
6、過程1、畢業(yè)論文(設(shè)計)的基本要點和見解的敘述情況 優(yōu) 良 中 與格 不與格2、對答辯問題的反應(yīng)、理解、表達(dá)情況 優(yōu) 良 中 與格 不與格3、學(xué)生答辯過程中的精神狀態(tài) 優(yōu) 良 中 與格 不與格二、論文(設(shè)計)質(zhì)量1、論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)? 優(yōu) 良 中 與格 不與格2、是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂與附件)? 優(yōu) 良 中 與格 不與格三、論文(設(shè)計)水平1、論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 優(yōu) 良 中 與格 不與格2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? 優(yōu) 良 中 與格 不與格3、論文(設(shè)計說明書)所體現(xiàn)的整體水平 優(yōu) 良 中 與格 不與格評定成績:
7、優(yōu) 良 中 與格 不與格(在所選等級前的畫“”)教研室主任(或答辯小組組長): (簽名)年 月 日教學(xué)系意見:系主任: (簽名)年 月 日摘要在日常使用電子產(chǎn)品中,由于單片機(jī)具有功能強(qiáng),體積小,功耗低,價格便宜,工作可靠,使用方便等特點,它在各個領(lǐng)域的使用越來越廣泛,而單片機(jī)的發(fā)展也十分迅速。遙控?zé)粝涫怯脝纹瑱C(jī)根據(jù)接受信號,使直流電機(jī)正轉(zhuǎn)、反轉(zhuǎn)、停止,其的突出優(yōu)點是具有外觀新穎,工作可靠,使用方便、靈活等特點,因此它在各個領(lǐng)域的使用也很普與。本課題將通過protel軟件來繪制原理圖與PCB圖然后進(jìn)行設(shè)計一個遙控?zé)粝?,使電子專業(yè)學(xué)生對單片機(jī)與直流電機(jī)的工作原理,外加紅外遙控等的實際應(yīng)用有系統(tǒng)的了
8、解,與學(xué)生的培養(yǎng)目標(biāo)、培養(yǎng)規(guī)格和教學(xué)計劃要求相一致的,對檢測學(xué)生所學(xué)專業(yè)知識、理論、技能和培養(yǎng)學(xué)生獨立完成基本科研任務(wù)的能力具有一定的效果和意義關(guān)鍵詞:單片機(jī)、直流電機(jī)、遙控AbstractElectronic products in everyday use, as a function of SCM ,small volume, low power consumption, cheap, reliable, easy to use features, if is more widely used in various fields, and the microcontroller also
9、 growing very rapidly. Remote light box is used microcontroller according to the accepted signal to the DC motor forward, reverse, stop,and its outstanding advantage is that with the appearance of new, reliable, easy to use and flexible features, so if is used in various fields is also very popular.
10、This topic will protel software to design both a remote light box, so that e-SCM and professional students working principle of DC motor, plus IR remote control the practical application of a systematic understanding, and studentstraining objectives, training requirements specifications and consiste
11、nt teaching programs, testing students on professional knowledge, theory, skills,and prepare students for independent ability to perform basic research tasks and significance of the effect of certain .Key words:microcontroller, motor, remote control目 錄TOC o 1-2 h z uHYPERLINK l _Toc290628666一、引言 PAG
12、EREF _Toc290628666 h 1HYPERLINK l _Toc290628667(一)選題背景 PAGEREF _Toc290628667 h 1HYPERLINK l _Toc290628668(二)研究目標(biāo)與意義 PAGEREF _Toc290628668 h 1HYPERLINK l _Toc290628669二、方案設(shè)計與論證 PAGEREF _Toc290628669 h 1HYPERLINK l _Toc290628670(一)電機(jī)的選擇 PAGEREF _Toc290628670 h 1HYPERLINK l _Toc290628671(二)控制器件的選擇 PAGE
13、REF _Toc290628671 h 1HYPERLINK l _Toc290628672(三)方案確定 PAGEREF _Toc290628672 h 2HYPERLINK l _Toc290628673三、硬件設(shè)計 PAGEREF _Toc290628673 h 2HYPERLINK l _Toc290628674(一)單片機(jī) PAGEREF _Toc290628674 h 2HYPERLINK l _Toc290628675(二)直流電機(jī) PAGEREF _Toc290628675 h 5HYPERLINK l _Toc290628676(三) 紅外遙控 PAGEREF _Toc290
14、628676 h 9HYPERLINK l _Toc290628677四、軟件設(shè)計 PAGEREF _Toc290628677 h 13HYPERLINK l _Toc290628678(一)程序流程圖 PAGEREF _Toc290628678 h 13HYPERLINK l _Toc290628679(二)按鍵設(shè)計 PAGEREF _Toc290628679 h 14HYPERLINK l _Toc290628680(三)紅外遙控 PAGEREF _Toc290628680 h 16HYPERLINK l _Toc290628681(四)程序 PAGEREF _Toc290628681 h
15、 16HYPERLINK l _Toc290628682五、結(jié)束語 PAGEREF _Toc290628682 h 20HYPERLINK l _Toc290628683致 PAGEREF _Toc290628683 h 20HYPERLINK l _Toc290628684參考文獻(xiàn) PAGEREF _Toc290628684 h 20HYPERLINK l _Toc290628685附錄一主原理圖 PAGEREF _Toc290628685 h 21HYPERLINK l _Toc290628686附錄二紅外遙控原理圖 PAGEREF _Toc290628686 h 22HYPERLINK
16、l _Toc290628687附錄三主PCB圖 PAGEREF _Toc290628687 h 23HYPERLINK l _Toc290628688附錄四紅外遙控PCB圖 PAGEREF _Toc290628688 h 24一、引言(一)選題背景電機(jī)是一種能量轉(zhuǎn)換的裝置,在國民經(jīng)濟(jì)中起著重要作用,無論是在工農(nóng)生產(chǎn)、交通運輸、國防宇航、醫(yī)療衛(wèi)生、商務(wù)與辦公設(shè)備,還是日常生活中的家用電器,都大量的使用著各種各樣的電機(jī),如汽車、電視機(jī)、電風(fēng)扇、空調(diào)等等也離不開電機(jī)。同時,在越來越多的應(yīng)用場合,只能旋轉(zhuǎn)的電機(jī)己無法滿足要求,而是要求能夠?qū)崿F(xiàn)快速加速、減速或反轉(zhuǎn)以與準(zhǔn)確停止等功能。 傳統(tǒng)的燈箱一般只能
17、實現(xiàn)其正轉(zhuǎn),沒有反轉(zhuǎn)、停止等功能,遙控?zé)粝涓y見。遙控?zé)粝洳粌H解決了以往燈箱的死板、單一的特點,而且其使用方便、簡單,更能適應(yīng)生活的需求,也更具有新鮮感。(二)研究目標(biāo)與意義此次課題設(shè)計一個遙控直流電機(jī)系統(tǒng):用單片機(jī)設(shè)計并實現(xiàn)以鍵盤或紅外遙控接受器作為輸入,單片機(jī)根據(jù)接受到的信號發(fā)出一定脈沖從而控制直流電機(jī)的開、關(guān),正、反轉(zhuǎn)動,停止,以達(dá)到遙控?zé)粝涞幕竟δ?。二、方案設(shè)計與論證(一)電機(jī)的選擇電機(jī)分類很多,比如有:直流電機(jī),步進(jìn)電機(jī)等,直流電機(jī)易于控制,平滑調(diào)節(jié),且成本低,而步進(jìn)電機(jī)價格昂貴,控制精度要求高,一般用于數(shù)控機(jī)床、自動繪圖儀等設(shè)備中,本課題對電機(jī)的要求不是很高,使用直流電機(jī)完全可以
18、,充分利用了元器件也節(jié)約了成本。而且直流電動機(jī)數(shù)字化已經(jīng)走向?qū)嵱没渲饕攸c是: (1)常規(guī)的晶閘管直流調(diào)速系統(tǒng)量硬件可用軟件代替,從而簡化系統(tǒng)結(jié)構(gòu),減少了電子元件虛焊、接觸不良和漂移等引起的一些故障,而且維修方便; (2)動態(tài)參數(shù)調(diào)整方便; (3)系統(tǒng)可以方便的設(shè)計監(jiān)控、故障自診斷、故障自動復(fù)原程序,以提高系統(tǒng)的可靠性; (4)可采用數(shù)字濾波來提高系統(tǒng)的抗干擾性能;(5)可采用數(shù)字反饋來提高系統(tǒng)的精度;(6)容易與上一級計算機(jī)交換信息;(7)具有信息存儲、數(shù)據(jù)通信的功能。(二)控制器件的選擇方案一:通過輸入電壓的大小來控制電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)以與停止、開關(guān);只要使輸入電動機(jī)的相互轉(zhuǎn)換即可實現(xiàn)電
19、機(jī)的正、反轉(zhuǎn)。但是電壓的改變是連續(xù)的,不可以跳躍,這樣就會使電機(jī)在進(jìn)行轉(zhuǎn)動的時候產(chǎn)生不穩(wěn)定,電機(jī)也容易破損。方案二:采用單片機(jī)進(jìn)行控制電機(jī)。本設(shè)計需要使用的軟件資源比較簡單,只需要完成紅外線接收部分、鍵盤控制部分以與輸出驅(qū)動功能。運用單片機(jī)進(jìn)行控制比較簡單、易控制、可靠性高、抗干擾能力強(qiáng)、精度高且體積大大減小。AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS8位微處理器.具有4K字節(jié)可編程閃爍存儲器,可擦除的的只讀存儲器(PEROM), ATMEL的AT89C51是一種高效微控制器. AT89C51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉。鑒于上面分析
20、,方案一只能自以為改變所給電壓值而能使電動機(jī)的改變正、反轉(zhuǎn)動,其不穩(wěn)定性太大。方案二只是把理想的電壓脈沖送動電機(jī)驅(qū)動電路,通過其放大驅(qū)動電機(jī)的正、反轉(zhuǎn)動以與停止、開關(guān)。其更具有穩(wěn)定也容易操作,選用方案二。(三)方案確定綜上所述,電機(jī)采用直流電機(jī),而主要的控制器件則采用AT89C51單片機(jī),總的設(shè)計框圖見圖2-1。紅外接受AT89C51電機(jī)驅(qū)動電路直流電機(jī)紅外發(fā)射鍵盤圖2-1 系統(tǒng)框圖三、硬件設(shè)計(一)單片機(jī)1AT89C51單片機(jī)簡介AT89C51有PDIP,PLCC,TQFP三種封裝方式,其中最常見的就是采用40PIN封裝的雙列直接PDIP封裝,下面有AT89C51的基本結(jié)構(gòu)圖(見圖3-1)。
21、芯片共有40個引腳(見圖3-1),引腳的排列順序為從靠芯片的缺口左邊那列逆時針數(shù)起,依次為1,2,3,440,其中芯片的1腳頂上有一個凹點(見圖3-1)。在單片機(jī)的40 個引腳中,電源引腳2根,外接晶體振蕩器引腳2根,控制引腳4根以與4組8為可編程I/O引腳32根。主電源引腳(2根)(1) VCC:電源輸入,接+5V電源(2) GND:接地線外接晶振引腳(2根)振蕩與定時電路4KB程序存儲器128B數(shù)據(jù)存儲器CPU并行端口總線控制串行端口系 統(tǒng) 總 線時鐘源P0 P1 P2 P3TXD RXD128B特殊功能寄存器內(nèi)部中斷信號外部中斷信號控制信號兩個16位定時器/計數(shù)器T0 T1圖3-1 AT
22、89C51基本結(jié)構(gòu)圖(1) XTAL1:片晶振電路的輸入端(2) XTAL2:片晶振電路的輸出端圖3-2 AT89C51單片機(jī)引腳配置圖控制引腳(4根)(1) RST/VPP:復(fù)位引腳,引腳上出現(xiàn)2個機(jī)器周期的高電平將使單片機(jī)復(fù)位。(2) ALE/PROG:地址所存允許信號。(3) PSEN:外部存儲器讀選通訊信號。(4) EA/VPP:程序存儲器的外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從部程序存儲器讀指令??删幊梯斎?輸出引腳(32根)AT89C51單片機(jī)有4組8為可編程I/O口,分別為P0、P1、P2、P3口,每個口有8位(8根引腳),共32根。每一根引腳都可以編程,比如
23、用來控制電機(jī)、交通燈等,開發(fā)產(chǎn)品時就是利用這些可編程引腳來實現(xiàn)我們想要的功能。(1)P0口:8位雙向I/O口線,名稱為P0.0-P0.7(2)P1口:8位準(zhǔn)雙向I/O口線,名稱為P1.0-P1.7(3)P2口:8位準(zhǔn)雙向I/O口線,名稱為P2.0-P2.7(4)P3口:8位準(zhǔn)雙向I/O口線,名稱為P3.0-P3.72時鐘電路XTAL1和XTAL2引腳分別為單片機(jī)反相放大器的輸入/輸出端,其頻率圍為1.212MHz。XTAL2又是部時鐘發(fā)生器的輸入端,這個部反相器可與外部元件組成的振蕩器(見圖3-3)。采用石英晶體振蕩器時,C=(3010)pF;在任何情況下,振蕩器始終驅(qū)動部時鐘發(fā)生器向主機(jī)提供
24、時鐘信號,因為時鐘發(fā)生器的輸入是個二分頻觸發(fā)器,所以對外部振蕩信號的脈寬無特殊要求,但必須保證高低電平的最小寬度。圖3-3 單片機(jī)振蕩電路3復(fù)位電路單片機(jī)的復(fù)位電路都是靠外部電路來實現(xiàn)的,在時鐘電路工作后,只要單片機(jī)的復(fù)位引腳(RET)上出現(xiàn)2個機(jī)器周期以上的高電平,單片機(jī)就實行初始化復(fù)位,其復(fù)位電路見圖3-4。復(fù)位脈沖信號使PC指針指向0000H單元;復(fù)位脈沖信號使SFR得到固定的初始值。圖3-4 單片機(jī)復(fù)位電路(二)直流電機(jī)1直流電機(jī)原理直流電動機(jī)是根椐電磁力定律而工作的。電刷兩端外加一直流電,通過換向器和電刷的作用變換成電樞元件中的交流電,從而產(chǎn)生單方向的電磁轉(zhuǎn)矩而旋轉(zhuǎn)。直流電機(jī)由定子和
25、轉(zhuǎn)子兩部分構(gòu)成,定子包括:主磁極、換向極、機(jī)座和電刷裝置,其主要作用是產(chǎn)生主磁場(見圖3-5)。轉(zhuǎn)子包括:電樞鐵芯、電樞繞組、換向器和轉(zhuǎn)軸,其主要作用是產(chǎn)生感應(yīng)電勢和電磁轉(zhuǎn)矩T,是直流電機(jī)能量轉(zhuǎn)換的核心。圖3-5 電刷兩端的電勢波型直流斬波器又稱直流調(diào)壓器,是利用開關(guān)器件來實現(xiàn)通斷控制,將直流電源電壓斷續(xù)加到負(fù)載上,通過通、斷時間的變化來改變負(fù)載上的直流電壓平均值,將固定電壓的直流電源變成平均值可調(diào)的直流電源,亦稱直流直流變換器。它具有效率高、體積小、重量輕、成本低等優(yōu)點,現(xiàn)廣泛應(yīng)用于地鐵、電力機(jī)車、城市無軌電車以與電瓶搬運車等電力牽引設(shè)備的變速拖動中。圖3-6為直流斬波器的原理電路和輸出電壓
26、波型,圖中VT代表開關(guān)器件。當(dāng)開關(guān)VT接通時,電源電壓U。加到電動機(jī)上;當(dāng)VT斷開時,直流電源與電動機(jī)斷開,電動機(jī)電樞端電壓為零。圖3-6 斬波器原理電路與輸出電壓波型 (a)原理圖(b)電壓波型這樣,電動機(jī)電樞端電壓的平均值為:(3.1)式中,T開關(guān)器件的通斷周期;開關(guān)器件的導(dǎo)通時間;占空比;開關(guān)頻率。由式(3.1)可知,直流斬波器的輸出電壓平均值可以通過改變占空比,即通過改變開關(guān)器件導(dǎo)通或關(guān)斷時間來調(diào)節(jié),常用的改變輸出平均電壓的調(diào)制方法有以下三種:(1) 脈沖寬度調(diào)制(pulse width modulation,簡稱PWM)。開關(guān)器件的通斷周期T保持不變,只改變器件每次導(dǎo)通的時間,也就是
27、脈沖周期不變,只改變脈沖的寬度,即定頻調(diào)寬。(2) 脈沖頻率調(diào)制(pulse frequency modulation,簡稱PFM)。開關(guān)器件每次導(dǎo)通的時間不變,只改變通斷周期T或開關(guān)頻率,也就是只改變開關(guān)的關(guān)斷時間,即定寬調(diào)頻,稱為調(diào)頻。(3) 兩點式控制。開關(guān)器件的通斷周期T和導(dǎo)通時間均可變,即調(diào)寬調(diào)頻,亦可稱為混合調(diào)制。當(dāng)負(fù)載電流或電壓低于某一最小值時,使開關(guān)器件導(dǎo)通;當(dāng)電流或電壓高于某一最大值時,使開關(guān)器件關(guān)斷。導(dǎo)通和關(guān)斷的時間以與通斷周期都是不確定的。構(gòu)成直流斬波器的開關(guān)器件過去用得較多的是普通晶閘管和逆導(dǎo)晶閘管,它們本身沒有自關(guān)斷的能力,必須有附加的關(guān)斷電路,增加了裝置的體積和復(fù)雜
28、性,增加了損耗,而且由它們組成的斬波器開關(guān)頻率低,輸出電流脈動較大,調(diào)速圍有限。自20世紀(jì)70年代以來,電力電子器件迅速發(fā)展,研制并生產(chǎn)了多種既能控制其導(dǎo)通又能控制其關(guān)斷的全控型器件,如門極可關(guān)斷晶閘管(GTO)、電力電子晶體管(GTR)、電力場效應(yīng)管(P-MOSFET)、絕緣柵雙極型晶體管(IGBT)等,這些全控型器件性能優(yōu)良,由它們構(gòu)成的脈寬調(diào)制直流調(diào)速系統(tǒng)(簡稱PWM調(diào)速系統(tǒng))近年來在中小功率直流傳動中得到了迅猛的發(fā)展。2直流電機(jī)驅(qū)動在直流電機(jī)驅(qū)動電路的設(shè)計中,主要考慮以下幾點:(1) 功能:電機(jī)是單向還是雙向轉(zhuǎn)動,需不需要調(diào)速?對于單向的電機(jī)驅(qū)動,只要用一個大功率三極管或場效應(yīng)管或繼電
29、器直接帶動電機(jī)即可,當(dāng)電機(jī)需要雙向轉(zhuǎn)動時,可以使用由4個功率元件組成的H橋電路或者使用一個雙刀雙擲的繼電器。如果不需要調(diào)速,只要使用繼電器即可,但如果需要調(diào)速,可以使用三極管,場效應(yīng)管等開關(guān)元件實現(xiàn)PWM調(diào)速。(2) 性能:對于電機(jī)驅(qū)動電路,主要有以下性能指標(biāo):(a) 輸出電流和電壓圍,它決定著電路能驅(qū)動多大功率的電機(jī)。(b) 效率,高的效率不僅意味著節(jié)省電源,也會減少驅(qū)動電路的發(fā)熱。要提高電路的效率,可以從保證功率器件的開關(guān)工作狀態(tài)和防止共態(tài)導(dǎo)通入手。(c) 對控制輸入端的影響。功率電路對其輸入端應(yīng)有良好的信號隔離,防止有高電壓大電流進(jìn)入主控電路,這可以用高的輸入阻抗或者光電耦合器實現(xiàn)隔離。
30、(d) 對電源的影響。共態(tài)導(dǎo)通可以引起電源電壓的瞬間下降造成高頻電源污染,打的電流可能導(dǎo)致地線電位浮動。(e) 可靠性。電機(jī)驅(qū)動電路應(yīng)該盡可能做到無論加上何種控制信號、何種無源負(fù)載電路都是安全的。采用橋結(jié)構(gòu),以驅(qū)動直流電機(jī)的正、反轉(zhuǎn)。見圖3-7從圖中可以看出,其形狀類似于字母“H”,而作為負(fù)載的直流電機(jī)是像“橋”一樣架在上面的,所以稱之為“ H 橋驅(qū)動”。4個開關(guān)所在位置就稱為“橋臂”。圖3-7 H橋電路從電路中不難看出,假設(shè)開關(guān) A、D接通,電機(jī)為正向轉(zhuǎn)動,則開關(guān)B、C接通時,直流電機(jī)將反向轉(zhuǎn)動。從而實現(xiàn)了電機(jī)的正反向驅(qū)動。以上只是從原理上描述了H 橋驅(qū)動,而實際應(yīng)用中很少用開關(guān)構(gòu)成橋臂,通
31、常使用晶體管,因為控制更為方便,速度壽命都長于有接點的開關(guān)(繼電器)。雙極性晶體管構(gòu)成的 H 橋:(見圖3-8)圖3-8 晶體管H橋電路MOS管構(gòu)成的 H 橋:(見圖3-9)圖3-9 MOS管H橋電路以下就分析一下這些電路的性能差異。幾種典型 H 橋驅(qū)動電路分析,分析之前,首先要確定 H 橋要關(guān)注那些性能:(1) 效率 所謂驅(qū)動效率高,就是要將輸入的能量盡量多的輸出給負(fù)載,而驅(qū)動電路本身最好不消耗或少消耗能量,具體到H橋上,也就是4個橋臂在導(dǎo)通時最好沒有壓降,越小越好。(2) 安全性 不能同側(cè)橋臂同時導(dǎo)通;(3) 電壓 能夠承受的驅(qū)動電壓;(4) 電流 能夠通過的驅(qū)動電流。大致如此,仔細(xì)考量,
32、指標(biāo)(2)似乎不是H橋本身的問題,而是控制部分要考慮的,而后兩個指標(biāo)通過選擇合適參數(shù)的器件就可以達(dá)到,只要不是那些特別大的負(fù)載需求,每種器件通常都能選擇到。而且直流電機(jī)應(yīng)用中所能遇到的電流、電壓更是有限。只有指標(biāo)(1)是由不同器件的性能所決定的,而且是運行中最應(yīng)該關(guān)注的指標(biāo),因為它直接影響了電機(jī)驅(qū)動的效率。所以,經(jīng)分析的重點放在效率上,也就是橋臂的壓降上。為了使分析簡單,便于比較,將 H 橋的驅(qū)動電流定位在 2A 水平上,而電壓在 5 - 12V 之間。選擇三個我所涉與到的器件:(a)雙極性晶體管:D772、D882(b)MOS管:2301、2302(c)集成電路H橋:L298根據(jù)查閱的資料可
33、知,如果均心2A電流驅(qū)動計算,三種驅(qū)動自身消耗的功率如下:D772、D882 :(0.5+0.5)* 2 = 2 W2301、2302: (0.26+0.12) * 2 = 0.76 W L298:4.9 * 2 = 9.8 W 如果以驅(qū)動一個 4.5V 、2A 的直流電機(jī)為例:電機(jī)得到的功率是: 4.5 *2 = 9W;用 D772、D882 則需要供電 5.5V,效率為: 9/(5.5*2)= 81% ;用 2301、2302 則需要供電 4.88V, 效率為:9 /(4.88*2)= 92% 用 L298 則需要供電 9.4V ,效率為: 9/(9.4*2) = 48 %綜合考慮,運用M
34、OS管驅(qū)動直流電機(jī)其性能最好。3PWM控制電機(jī)由單片機(jī)發(fā)出PWM信號輸入電機(jī)驅(qū)動電路,進(jìn)而控制電機(jī)。一般電機(jī)運用PWM都是用來實現(xiàn)其調(diào)速功能,而本設(shè)計中并沒有涉與其調(diào)速,那為什么還要用PWM來控制呢?主要原因是其穩(wěn)定性高且容易調(diào)節(jié)。只要改變其輸出電壓的大小就可以控制直流電機(jī)的正、反轉(zhuǎn)動與停止。由按鍵發(fā)出信號,進(jìn)行編碼送往發(fā)射器并發(fā)出信號,接受器接受信號解碼并送往主單片機(jī),單片機(jī)根據(jù)輸入信號發(fā)出相應(yīng)的PWM脈沖以控制直流電機(jī)的開、關(guān),正、反轉(zhuǎn),停止。PWM的產(chǎn)生主要利用CPU部的雙計數(shù)器T0,T1來分別控制PWM信號的振蕩周期和脈寬。(見圖3-10)u+5VtT0T1圖3-10 脈沖圖由于T0的
35、計數(shù)時間總是小于或是等于T1的計數(shù)時間。因此,T0必先產(chǎn)生中斷,而由CPL指令來改變波形,同時關(guān)斷T0計數(shù)器TR0,等待T1產(chǎn)生中斷,重新開啟TR0,重新計數(shù)。PWM系統(tǒng)有以下優(yōu)點:(1) 采用全控型器件的PWM系統(tǒng),其脈寬調(diào)制電路的開關(guān)頻率高,一般在幾kHz,因此系統(tǒng)的頻帶寬,響應(yīng)速度快,動態(tài)抗擾能力強(qiáng)。(2) 由于開關(guān)頻率高,僅靠電動機(jī)電樞電感的濾波作用就可以獲得脈動很小的直流電流,電樞電流容易連續(xù),系統(tǒng)的低速性能好,穩(wěn)速精度高,調(diào)速圍寬,同時電動機(jī)的損耗和發(fā)熱都較小。(3) PWM系統(tǒng)中,主回路的電力電子器件工作在開關(guān)狀態(tài),損耗小,裝置效率高,而且對交流電網(wǎng)的影響小,沒有晶閘管整流器對電
36、網(wǎng)的“污染”,功率因數(shù)高,效率高。(4) 主電路所需的功率元件少,線路簡單,控制方便。紅外遙控1紅外遙控原理紅外線是一種電磁波,具有與無線電波與可見光一樣的本質(zhì)。人的眼睛能看到的可見光按波長從長到短排列,依次為紅、橙、黃、綠、青、藍(lán)、紫。其中紅光的波長圍為0.620.76m;紫光的波長圍為0.380.46m。比紫光波長還短的光叫紫外線,比紅光波長還長的光叫紅外線。紅外線的波長在0.76100m之間,位于無線電波與可見光之間。紅外線遙控就是利用波長為0.761.5m之間的近紅外線來傳送控制信號的。紅外線遙控器是以紅外線發(fā)光LED,發(fā)射波長940nm的紅外線不可見光,來傳送信號。整個遙控器系統(tǒng)分為
37、發(fā)射端與接收端兩部分,發(fā)射端經(jīng)過紅外線發(fā)射LED送出紅外線控制信號,這些信號經(jīng)過紅外線接收模塊接收端接收進(jìn)來,并對其控制信號做譯碼而做相對的動作輸出完成遙控的功能。紅外線遙控器已被廣泛使用在各種類型的家電產(chǎn)品上,它的出現(xiàn)給使用電器提供了很多的便利。紅外遙控系統(tǒng)一般由紅外發(fā)射裝置和紅外接收設(shè)備兩大部分組成。紅外發(fā)射裝置又可由鍵盤電路、紅外編碼芯片、電源和紅外發(fā)射電路組成。紅外接收設(shè)備可由紅外接收電路、紅外解碼芯片、電源和應(yīng)用電路組成。通常為了使信號能更好的被傳輸發(fā)送端將基帶二進(jìn)制信號調(diào)制為脈沖串信號,通過紅外發(fā)射管發(fā)射。常用的有通過脈沖寬度來實現(xiàn)信號調(diào)制的脈寬調(diào)制(PWM)和通過脈沖串之間的時間
38、間隔來實現(xiàn)信號調(diào)制的脈時調(diào)制(PPM)兩種方法。在同一個遙控電路常要使用實現(xiàn)不同的遙控功能或區(qū)分不同的機(jī)器類型,這樣就要求信號按一定的編碼傳送,編碼則會由編碼芯片或電路完成。對應(yīng)于編碼芯片通常會有相配對的解碼芯片或包含解碼模塊的應(yīng)用芯片。在實際的產(chǎn)品設(shè)計或業(yè)余電子制作中,編碼芯片并一定能完成我們要求的功能,這時我們就需要了解所使用的編碼芯片到底是如何編碼的。只有知道編碼方式,我們才可以使用單片機(jī)或數(shù)字電路去定制解碼方案。下面收集整理的一些常用遙控編碼芯片的編碼方式和常用一體化接收芯片的引腳示意圖(見圖3-11)。圖3-11 常見的紅外接收器數(shù)據(jù)格式.數(shù)據(jù)格式包括了引導(dǎo)碼、用戶碼、數(shù)據(jù)碼和數(shù)據(jù)碼
39、反碼,編碼總占32 位。數(shù)據(jù)反碼是數(shù)據(jù)碼反相后的編碼,編碼時可用于對數(shù)據(jù)的糾錯。注意:第二段的用戶碼也可以在遙控應(yīng)用電路中被設(shè)置成第一段用戶碼的反碼(見圖3-12)。圖3-12 數(shù)據(jù)格式2編碼與解碼(1) 0和1的編碼遙控器發(fā)射的信號由一串O和1的二進(jìn)制代碼組成不同的芯片對0和1的編碼有所不同。通常有曼徹斯特編碼和脈沖寬度編碼。TC9012-p.htm target=_blank title=TC9012貨源和PDF資料TC9012的O和1采用PWM方法編碼,即脈沖寬度調(diào)制,其O碼和1碼如圖1所示(以遙控接收輸出的波形為例)。O碼由O56ms低電平和056ms高電平組合而成脈沖寬度為112ms
40、1碼由056ms低電平和169ms高電平組合而成脈沖寬度為225ms。在編寫解碼程序時通過判斷脈沖的寬度,即可得到0或1。(2) 按鍵的編碼當(dāng)我們按下遙控器的按鍵時,遙控器將發(fā)出如圖2的一串二進(jìn)制代碼,我們稱它為一幀數(shù)據(jù)。根據(jù)各部分的功能。可將它們分為5部分,分別為引導(dǎo)碼、地址碼、地址碼、數(shù)據(jù)碼、數(shù)據(jù)反碼。遙控器發(fā)射代碼時均是低位在前。高位在后。由圖2分析可以得到引導(dǎo)碼高電平為45ms,低電平為45ms。當(dāng)接收到此碼時表示一幀數(shù)據(jù)的開始。單片機(jī)可以準(zhǔn)備接收下面的數(shù)據(jù)。地址碼由8位二進(jìn)制組成,共256種圖中地址碼重發(fā)了一次。主要是加強(qiáng)遙控器的可靠性如果兩次地址碼不一樣則說明本幀數(shù)據(jù)有錯應(yīng)丟棄。不
41、同的設(shè)備可以擁有不同的地址碼因此。同種編碼的遙控器只要設(shè)置地址碼不同,也不會相互干擾。圖中的地址碼為十六進(jìn)制的0EH(注意低位在前)。在同一個遙控器中所有按鍵發(fā)出的地址碼都是一樣的。數(shù)據(jù)碼為8位,可編碼256種狀態(tài),代表實際所按下的鍵。數(shù)據(jù)反碼是數(shù)據(jù)碼的各位求反,通過比較數(shù)據(jù)碼與數(shù)據(jù)反碼可判斷接收到的數(shù)據(jù)是否正確。如果數(shù)據(jù)碼與數(shù)據(jù)反碼之間的關(guān)系不滿足相反的關(guān)系則本次遙控接收有誤數(shù)據(jù)應(yīng)丟棄。在同一個遙控器上所有按鍵的數(shù)據(jù)碼均不一樣。在圖2中,數(shù)據(jù)碼為十六進(jìn)制的0CH,數(shù)據(jù)反碼為十六進(jìn)制的0F3H(注意低位在前)兩者之和應(yīng)為0FFH。(3)單片機(jī)遙控接收電路紅外遙控接收可采用較早的紅外接收二極管加
42、專用的紅外處理電路的方法。如CXA20106,此種方法電路復(fù)雜,現(xiàn)在一般不采用。較好的接收方法是用一體化紅外接收頭,它將紅外接收二極管、放大、解調(diào)、整形等電路做在一起,只有三個引腳分別是+5V電源、地、信號輸出。常用的一體化接收頭的外形與引腳見圖3-11。紅外接收頭的信號輸出接單片機(jī)的INTO或INTl腳。平時,遙控器無鍵按下。紅外發(fā)射二極管不發(fā)出信號,遙控接收頭輸出信號1。有鍵按下時O和1編碼的高電平經(jīng)遙控頭倒相后會輸出信號O由于與單片機(jī)的中斷腳相連,將會引起單片機(jī)中斷(單片機(jī)預(yù)先設(shè)定為下降沿產(chǎn)生中斷)。單片機(jī)在中斷時使用定時器0或定時器1開始計時到下一個脈沖到來時,即再次產(chǎn)生中斷時,先將計
43、時值取出。清零計時值后再開始計時通過判斷每次中斷與上一次中斷之間的時間間隔。便可知接收到的是引導(dǎo)碼還是O和1。如果計時值為9ms。接收到的是引導(dǎo)碼,如果計時值等于112ms,接收到的是編碼O。如果計時值等于2 25ms接收到的是編碼1。在判斷時間時,應(yīng)考慮一定的誤差值。因為不同的遙控器由于晶振參數(shù)等原因,發(fā)射與接收到的時間也會有很小的誤差。3電路設(shè)計由于紅外發(fā)射部分不止發(fā)射一種信號,其有正、反轉(zhuǎn),開、關(guān),停止5 種工作狀態(tài)故采用集成電路T9148,T9148是通用紅外線遙控發(fā)射集成電路(與TC9148P兼容)。部電路由鍵盤輸入電路、振蕩電路、分頻電路、單拍/連續(xù)指令控制電路、時鐘信號發(fā)生電路、
44、指令數(shù)據(jù)控制電路和調(diào)制電路等組成,其特點為:(1)采用CMOS工藝,功耗極低。(2)電源電壓圍為2.2-5.5V。(3)外圍元件少。(4)外接晶振,LC或瓷濾波器。(5)配套使用型號為T9149A與各種單片機(jī)接收電路。(6)16腳雙列直插與貼片封裝。(7)典型振蕩頻率為455KHz,發(fā)射載波頻率為38KHz。引腳配置(見圖3-13)圖3-13 T9148引腳圖其中2、3腳為外接振蕩電路,49腳為鍵盤輸入端,10、11、12腳為時序輸出端,13腳為用戶碼設(shè)定,14腳為測試端,15腳為信號輸出端,1腳接地,16腳外接電源。而紅外接收電路只需要選用常用的紅外接收器即可(見圖3-11)。四、軟件設(shè)計(
45、一)程序流程圖掃描鍵盤或紅外輸入口開 始初始化直流電機(jī)結(jié)束電機(jī)驅(qū)動電路單片機(jī)輸出相應(yīng)的PWM脈沖是解 碼開關(guān)停止正轉(zhuǎn)反轉(zhuǎn)是否有紅外遙控信號輸入否圖4-1 程序流程圖開機(jī)時單片機(jī)進(jìn)行初始化操作,一切都回歸到原始位置,這時單片機(jī)開始掃描是否有紅外遙控信號輸入,如果有,單片機(jī)則進(jìn)行接受信號并進(jìn)行相應(yīng)的解碼,通過P1口輸出相應(yīng)的PWM脈沖波形給電機(jī)驅(qū)動電路控制直流電機(jī)的動作。其程序流程圖見圖4-1(二)按鍵設(shè)計鍵碼識別是指矩陣結(jié)構(gòu)的鍵盤識別被按鍵的方法。一般有行掃描法、行列反轉(zhuǎn)法和行列掃描法。行掃描法的工作原理是這樣的:CPU首先向所有行輸出低電平,如果沒有按鍵按下,則所有列線輸出為高電平。如果有某一
46、鍵按下,則該鍵所在的列因為與行線低電平短該列線變?yōu)榈碗娖健PU在此時通過讀取列線的值即可判斷有無鍵按下。 在有鍵按下的情況下,CPU再來確定是哪一個鍵按下,采用的方法是行掃描法。先向第0行輸出低電平,其余行輸出高電平,然后讀取所有列線的電平值。如果有某一列為低電平,則說明0行和該列跨接位置的那個鍵被按下了。確定了鍵的位置就可以退出掃描了。如果列線全為高電平,說明本行沒有鍵按下,則繼續(xù)將下一行輸出低電平,其余行輸出高電平,然后讀取所有列線的電平值。依此類推,直到找到按下鍵的位置,則退出掃描。找到按下鍵的位置,即該鍵的行號和列號,就可以獲得該鍵的鍵碼。這種通過行列位置表示的鍵碼稱為行列碼或掃描碼
47、,也稱為鍵盤掃描碼。 行列反轉(zhuǎn)法也是常用的識別閉合鍵的方法。其工作原理是:首先對所有行線輸出低電平,列線輸出高電平,同時讀入列線。如果有鍵按下,則該鍵盤所在的列線為低電平,而其它列線為高電平。由此獲得列號。然后向所有列線輸出低電平,行線輸出高電平,讀行線,確定按鍵的行號。通過行號和列號確定按鍵的位置和編碼。 行列掃描法也是鍵盤使用的主要鍵碼識別方法。其工作原理如下:首先向每一行依次輸出低電平,其余各行為高電平,每掃描一行,讀取一次列線。如果列線全為高電平,說明沒有鍵按下,如果有一列為低電平,則說明有鍵按下,此時可以確定行號和列號。行掃描完成。接下來依次向每一列輸出低電平,讀行線,再次確定按鍵的
48、行號和列號。兩次獲得的行號和列號一樣,則鍵碼正確,即獲得按下鍵的行列掃描碼。 綜上所述,在鍵盤設(shè)計中,采用行列掃描法,可以節(jié)省I/O,操作也方便、簡單。除了識別有無鍵按下,按下鍵的行列掃描碼以外,還要解決抖動和重鍵問題。一個鍵按下和釋放的時候,按鍵開關(guān)會在閉合和斷開位置間跳動幾次后達(dá)到穩(wěn)定狀態(tài),這就是抖動問題。抖動的存在會使得脈沖的開頭和尾部出現(xiàn)一些毛刺波,持續(xù)時間一般小于10ms。如果不處理抖動問題,就可能被誤作多次按鍵。抖動的消除可以通過硬件方法,采用RC濾波電路消除抖動的波形。也可以采用軟件方法,在讀取鍵碼的時候延時一段時間,等信號穩(wěn)定后再去識別鍵碼。重鍵問題是指由于誤操作,兩個或以上的
49、鍵被同時按下,此時行列掃描碼中就會產(chǎn)生錯誤的行列值。重鍵處理的方法有連鎖法和順序法。連鎖法是不停地掃描鍵盤,僅承認(rèn)最后一個閉合鍵。順序法是識別到一個閉合鍵后,直到該鍵被釋放后再去識別其他按鍵,詳情見其流程圖4-2。否是開始是否有鍵按下延時10ms是否有鍵按下編碼并發(fā)出紅外信號初始化是否圖4-2 按鍵流程圖T9148其鍵盤輸入端K1K6和時序輸出端T1T3構(gòu)成63矩陣(見圖4-3)。T1列的6鍵(16)可以任意組合,共有63種狀態(tài)。當(dāng)有鍵按下時,輸出端TxOUT產(chǎn)生連續(xù)輸出脈沖直至松開鍵為止。T2和T3兩列的12個鍵(718)只能單件使用,每按一次鍵且無論按下多長時間,TxOUT端只發(fā)射一組脈沖
50、(兩個周期)。同一行上的鍵(例如1、7、13)無多鍵功能。若同時按下數(shù)鍵,則只有一個鍵起作用,其優(yōu)先次序為1、7、13。T2和T3列上的鍵也無多鍵功能。圖4-3 鍵盤矩陣圖(三)紅外遙控由于紅外發(fā)光二極管的發(fā)射功率一般都較?。?00mW左右),所以紅外接收二極管接收到的信號比較微弱,因此就要增加高增益放大電路。因此在紅外線發(fā)射端紅外線信號加載在一個38kHz載波上發(fā)射出去,這樣即增加了信號強(qiáng)度,也增強(qiáng)了信號的傳輸距離,使用起來更加方便。圖4-4 紅外遙控流程圖(四)程序#include#includesbit hw=P32;sbit fmq=P36;sbit zheng=P20;sbit fa
51、n=P21;#define uchar unsigned char#define uint unsigned intuchar data a4;uint HighTime,LowTime;/*函數(shù)功能:延時1毫秒*/void delay1ms()uint i=1000;uint j;while(i-)for(j=0;j125;j+);/*函數(shù)功能:紅外解碼*/bit Decode()uchar i,j;uchar temp=0 x00;for(i=0;i4;i+)for(j=0;j1;TH0=0;TL0=0;TR0=1;while(hw=0);TR0=0;LowTime=TH0*256+TL0
52、;TH0=0;TL0=0;TR0=1;while(hw=1);TR0=0;HighTime=TH0*256+TL0;if(LowTime620)return 0; if(HighTime420)&(HighTime1300)&(HighTime7800)&(LowTime3600)&(HighTime4700) if(Decode()=1) beep(); if(a2=0 xb0) beep(); zheng=0; /控制直流電機(jī)順時針轉(zhuǎn)動 fan=1; if(a2=0 xa0) beep(); /控制直流電機(jī)逆時針轉(zhuǎn)動 zheng=1; fan=0; if(a2=0 x4c) beep();
53、 /直流電機(jī)停止轉(zhuǎn)動 zheng=0; fan=0; 五、結(jié)束語轉(zhuǎn)眼間我的課題設(shè)計已經(jīng)基本完成?;叵脒@幾個月的寫作過程,我遇到了很多問題,有些是在自己能力所在圍之外,每當(dāng)無法實現(xiàn)自己的想法或者運行不下去的時候,我就會出現(xiàn)浮躁的情緒,但是我沒有放棄,而是適時地調(diào)節(jié)自己的心態(tài),在同學(xué)老師的幫助下,完成了初次的設(shè)計。越是不懂的東西才要去學(xué),在學(xué)習(xí)的過程中你會收獲很多,其中一點就是互相學(xué)習(xí)是最好的學(xué)習(xí)途徑,在學(xué)習(xí)之后你會感覺到很有成就感。 真正經(jīng)歷之后才發(fā)現(xiàn),任何在你認(rèn)為難得事情都是因為你沒有很好把握或者是準(zhǔn)備工作沒有做好。在整個畢業(yè)論文設(shè)計的過程中我學(xué)到了做任何事情所要有的態(tài)度和心態(tài),首先我明白了做
54、學(xué)問要一絲不茍,對于出現(xiàn)的任何問題和偏差都不要輕視,要通過正確的途徑去解決,在做事情的過程中要有耐心和毅力,不要一遇到困難就打退堂鼓,只要堅持下去就可以找到思路去解決問題的。在工作中要學(xué)會與人合作的態(tài)度,認(rèn)真聽取別人的意見,這樣做起事情來就可以事倍功半。此次設(shè)計不僅重溫了過去所學(xué)知識,而且學(xué)到了很多新的容。相信這次畢業(yè)設(shè)計對我今后的工作會有一定的幫助。所以,我很用心的把它完成。在設(shè)計中體味艱辛,在艱辛中體味快樂。本設(shè)計在硬件上采用了基于PWM技術(shù)的驅(qū)動直流電機(jī)電路,在軟件上也采用較為合理的系統(tǒng)結(jié)構(gòu)與算法,提高了單片機(jī)的使用效率。本文提出了一種利用單片機(jī)作為主控芯片,利用程序設(shè)置紅外遙控編/解碼
55、來實現(xiàn)一個遙控器控制直流電機(jī)的方法。它具有一定的可行性和很廣闊的市場前景。致 在本次畢業(yè)設(shè)計過程中,宇峰老師對該論文從選題、構(gòu)思、資料收集到最后定稿的各個環(huán)節(jié)給予細(xì)心指引與教導(dǎo),使我對電子方面有了深刻的認(rèn)識,使我得以最終完成畢業(yè)設(shè)計,在此表示衷心感。老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富淵博的知識、敏銳的學(xué)術(shù)思維、精益求精的工作態(tài)度、積極進(jìn)取的科研精神以與誨人不倦的師者風(fēng)是我終生學(xué)習(xí)的楷模。同時感我的同學(xué)和朋友他們在本文寫作的各個階段給出了許多寶貴意見。老師的高深精湛的造詣與嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神將永遠(yuǎn)激勵著我。在三年的大學(xué)生涯里,還得到眾多老師的關(guān)心支持和幫助,是你們的悉心教導(dǎo)使我有了良好的專業(yè)課知識,這也是論文
56、得以完成的基礎(chǔ)。 在此,謹(jǐn)向老師們致以衷心的感和崇高的敬意!參考文獻(xiàn)1郝云鵬. AVR單片機(jī)C語言總綱.師學(xué)院學(xué)報,2008, 第4期2 永生,王立紅匯編語言程序設(shè)計清華大學(xué)3丹.C語言程序與設(shè)計基礎(chǔ)與實訓(xùn)教程.清華大學(xué)4任志敏.基于AVR單片機(jī)的舵機(jī)驅(qū)動電路研究.自動化技術(shù)與應(yīng)用,2008, 第6期5瑤.基于GCC編譯器的AVR單片機(jī).學(xué)院學(xué)報,2008, 第3期6江力.單片機(jī)原理與應(yīng)用技術(shù).清華大學(xué)7 三恒星科技.AT89原理與應(yīng)用設(shè)計.電子工業(yè)8 維成. 單片機(jī)原理與應(yīng)用與C51程序設(shè)計.清華大學(xué)9HYPERLINK javascript:WriterSearch(陳祥濤);祥濤, 前進(jìn)
57、.基于單片機(jī)與CPLD的步進(jìn)電機(jī)PWM驅(qū)動技術(shù).現(xiàn)代電子技術(shù),2008, 第5期10王衛(wèi)紅, 徐揚法,HYPERLINK javascript:WriterSearch(顧東袁);顧東袁.基于AVR單片機(jī)的多外圍設(shè)備控制系統(tǒng)的設(shè)計.計算機(jī)系統(tǒng)應(yīng)用,2008, 第2期11杭和平, 罡,HYPERLINK javascript:WriterSearch(楊芳);芳.單片機(jī)ATtiny25的特點以與在直流無刷風(fēng)扇上的應(yīng)用.聯(lián)合大學(xué)學(xué)報:自然科學(xué)版,2007, 第4期12周春明:AT89S51多功能遙控器的設(shè)計與制作, HYPERLINK :/ 電子制作2007年第6期。13朱清慧.Proteus教程電子線路設(shè)計制版與仿真. 清華大學(xué)14 HYPERLINK :/ tushucheng /author/e1t26ydm8a/ 靖武. HYPERLINK :/ tushucheng /book/1818440.html 單片機(jī)系統(tǒng)的PROTEUS設(shè)計與仿真.電子工業(yè)附錄一 主原理圖附錄二 紅外遙控原理圖附錄三 主PCB圖附錄四 紅外遙控PCB圖學(xué)位論文原創(chuà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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海南職業(yè)技術(shù)學(xué)院《農(nóng)業(yè)資源與利用區(qū)劃》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南體育職業(yè)技術(shù)學(xué)院《環(huán)境生態(tài)監(jiān)測實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南師范大學(xué)《視聽廣告創(chuàng)意與制作》2023-2024學(xué)年第一學(xué)期期末試卷
- 超星電腦顯示課程設(shè)計
- 二零二五年夫妻財產(chǎn)凈身出戶分配執(zhí)行合同3篇
- 藝術(shù)形體采集課程設(shè)計
- 2025年度新型節(jié)能板房租賃及租賃期滿資產(chǎn)處理合同3篇
- 勞動合同法對醫(yī)療衛(wèi)生行業(yè)醫(yī)務(wù)人員的規(guī)制探討
- 2025年度網(wǎng)絡(luò)信息安全責(zé)任協(xié)議范本2篇
- 二零二五年度標(biāo)準(zhǔn)化辦公文檔制作與家政服務(wù)聯(lián)合協(xié)議
- 醫(yī)療美容服務(wù)風(fēng)險免責(zé)協(xié)議書
- 2024年鋁錠購銷的合同雙方信息登記表
- 貴州省遵義市播州區(qū)2023-2024學(xué)年二年級上學(xué)期數(shù)學(xué)期末質(zhì)量監(jiān)測試卷
- 2024版智能硬件產(chǎn)品研發(fā)合作協(xié)議3篇
- 《乘用車越野性能主觀評價方法》
- 國家電網(wǎng)招聘之財務(wù)會計類題庫含完整答案(必刷)
- 2024年手術(shù)室?guī)Ы坦ぷ饔媱潣颖荆?篇)
- 保安服務(wù)招投標(biāo)書范本(兩篇)2024
- 遼寧省沈陽市五校協(xié)作體2024-2025學(xué)年高二上學(xué)期11月期中考試語文試題(含答案)
- 算法分析與設(shè)計學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 保密知識培訓(xùn)
評論
0/150
提交評論