版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
./......編號:畢業(yè)設(shè)計<論文>說明書題目:基于單片機的紅外遙控設(shè)計系〔部〕:電子工程系專業(yè):電子信息工程學(xué)生__學(xué)號:指導(dǎo)職稱:□□√□□□年月日摘要紅外遙控技術(shù)的應(yīng)用是是目前非常廣泛的,幾乎各個領(lǐng)域都涉與到該技術(shù),軍事、醫(yī)學(xué)等方面。在我們?nèi)粘I钪?用到最多的還是電視遙控、無線鼠標、鍵盤等等之類的,體積小、方便。如果紅外遙控的體積非常的大,看個電視手上提這個像塊搬磚的東西非常的不方便。所以我們一般都會設(shè)計得很精致、很順手,一個是為了美觀,一個是為了方便。在現(xiàn)在的設(shè)計用,我們經(jīng)常會用到單片機來設(shè)計這類的產(chǎn)品。單片機是在一塊集成電路芯片上具有CPU、程序存儲器、數(shù)據(jù)存儲器、中斷控制器等部件構(gòu)成,具有體積小、程序編寫簡單、功能強大、可靠性高、價格便宜等優(yōu)點,在很多方面應(yīng)用廣泛。紅外遙控技術(shù)具有使用簡單方便、功耗低、抗干擾能力強等特點,因此應(yīng)用也很廣泛。紅外技術(shù)加上單片機,做成簡單的紅外遙控器,簡單、實用,應(yīng)用前景十分廣闊。本課題研究的是通過紅外線作為傳遞信息的載體,設(shè)計出一個遙控發(fā)射、接收系統(tǒng),可對受控制對象的工作狀態(tài)進行短距離的無線控制,實現(xiàn)受控對象燈的閃爍。課題的重點是通過軟件來實現(xiàn)二進制的編碼于解碼,然后通過紅外發(fā)射管和接收管來進行數(shù)據(jù)傳輸。關(guān)鍵詞:單片機;紅外遙控;載波AbstractTheapplicationofinfraredremotecontroltechnologyisnowveryextensive,andalmostallfieldsarerelatedtothetechnology,military,medicineandsoon..Inourdailylife,theuseofthemostorTVremotecontrol,wirelessmouse,keyboardandsoon,small,convenient.Ifthesizeoftheinfraredremotecontrolisverylarge,watchingTVinthehandsofthingslikeblockbrickmoveveryinconvenient.Sowearegenerallydesignedtobeverydelicate,veryeasy,oneisforthesakeofbeauty,oneisforconvenience.Inthecurrentdesign,weoftenuseSinglechipmicrocomputertodesignsuchproducts.SCMisapieceofintegratedcircuitchipwithCPU,programmemory,datamemory,interruptcontrollerandothercomponents,hassmallvolume,programmingsimple,powerfulfunction,highreliability,cheappriceadvantage,inmanywidelyused.Infraredremotecontroltechnologyhastheadvantagesofsimple,convenient,lowpowerconsumption,anti-interferenceability,andsotheapplicationisalsoverywide.Infraredtechnologyandsingle-chipmicrocomputer,madeofsimpleinfraredremotecontrol,simple,practical,theapplicationisverybroadprospects.Thisresearchisthroughtheinfraredasacarrierofinformationtransmission,designaremotecontroltransmitterandreceiversystem,toobjecttocontroltheworkingstateofshortdistancewirelesscontrol,thecontrolledobjectlightsflashing.Thefocusoftheprojectistoimplementthebinaryencodingthroughsoftware,andthentransmitdatathroughtheinfraredtransmittingtubeandthereceivingtube.Keyword:Singlechipmicrocomputer;Infraredremotecontrol;Carrier目錄TOC\o"1-3"\h\u26696引言1289881課題設(shè)計166671.1設(shè)計任務(wù)1192121.2設(shè)計研究背景與意義147142整體設(shè)計框架2223002.1設(shè)計思路2314473總體設(shè)計3132233.1紅外遙控發(fā)射部分4288983.2紅外遙控接收部分4182053.3二進制信號的調(diào)制630363.4二進制信號的解調(diào)6214373.5二進制信號的解碼7134214硬件設(shè)計7146764.1單片機主要特性715164.2芯片功能概述8239794.3芯片引腳功能說明8285484.4時鐘模塊10147594.5復(fù)位電路11152054.6紅外發(fā)射電路11143784.7遙控接收電路1352634.8控制和顯示電路14102434.9電源電路1578895軟件設(shè)計1593025.1編發(fā)發(fā)射程序設(shè)計15263465.2紅外遙控接收程序設(shè)計17130486制作與仿真19112286.1硬件電路布線與焊接1983766.2系統(tǒng)仿真19326406.3軟件下載20223357調(diào)試檢測20120757.1硬件調(diào)試2093537.2軟件調(diào)試2197737.3調(diào)試中出現(xiàn)的問題與解決方法22303508結(jié)論2323091謝辭2529403參考文獻2622601附錄27.......引言近年來,隨著社會的發(fā)展和時代的進步,各個領(lǐng)域的相互滲透,單片機的應(yīng)用也正在不斷的步入我們的生活當中。傳統(tǒng)的遙控器大多采用無線電遙控技術(shù),隨著科技的進步,紅外線遙控技術(shù)的一步步的掌握和成熟,紅外遙控也逐漸成為一種廣泛應(yīng)用的通訊和遙控手段。特別是在家用電器上的應(yīng)用,給人們的工作、生活和娛樂帶來了極大方便。隨著人們的生活水平的提高,各種家用電器也隨之增多,紅外技術(shù)應(yīng)用得越來越廣泛,而且越來越實用。紅外無限數(shù)據(jù)傳輸系統(tǒng)是一種利用紅外線作為傳輸媒介的無限數(shù)據(jù)傳輸方式,它相對于無線電數(shù)據(jù)通信具有功耗低、價格便宜、低電磁干擾、高XX性等優(yōu)點,目前發(fā)展迅速。由于其無法穿透墻壁,故而在不同的房間使用遙控器不會相互干擾。利用單片機設(shè)計紅外遙控器具有電路簡單、編解碼容易、編程靈活、體積小、低消耗等特點,因此采用單片機的紅外遙控技術(shù)具有廣泛的發(fā)展前景。尤其是在近距離無線數(shù)據(jù)通信中得到廣泛的運用。在日常生活中,紅外遙控技術(shù)應(yīng)用最多的地方就是遙控器。電視機、空調(diào)等家電,應(yīng)用最為廣泛,每個遙控都有自己所對應(yīng)的受控設(shè)備,互不干擾,電視遙控不能控制空調(diào),也不能控制風(fēng)扇。正因為其互補干擾的特性,運用到的地方才比較多,發(fā)展前景也比較的廣泛。1課題設(shè)計1.1設(shè)計任務(wù)廣泛查閱和收集資料,了解基于單片機紅外遙控器設(shè)計的各種方案和原理,比較其優(yōu)劣性,提出自己的觀點和解決方案。綜合運用所學(xué)的模擬電子技術(shù)、數(shù)字邏輯電路、非電量檢測技術(shù)、單片機技術(shù)等專業(yè)基本知識,設(shè)計制作一臺紅外遙控器智能臺燈設(shè)計基本要求:〔1〕設(shè)計一個紅外遙控器,要求使用紅外傳輸調(diào)制后的數(shù)據(jù);〔2〕要求能夠?qū)邮盏降募t外載波數(shù)據(jù)進行解調(diào),復(fù)原原來數(shù)據(jù);〔3〕能夠與家用的一般遙控器兼容。1.2設(shè)計研究背景與意義隨著科學(xué)技術(shù)的飛速發(fā)展,人們的生活水平也在不斷的提高,為了減少人們的工作量,所以對各種家用電器、電子器件的非人工控制的要求越來越高。針對現(xiàn)狀,設(shè)計出一個集成度比較高的控制體系是必然的。在現(xiàn)代科技的飛速發(fā)展,對于許多危險、不可近場合,也對遠程控制提出了越來越高的要求。單片機是指一個集成在一塊芯片上的完整計算機所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),同時集成通訊接口、定時器、時鐘等外部設(shè)備。而現(xiàn)在有些單片機系統(tǒng)更加強大,能夠?qū)崿F(xiàn)聲音、圖像等更復(fù)雜的輸入輸出系統(tǒng),都集成在一塊芯片上。.......單片機的集成度很高、體積小、功耗低、控制功能強、擴展靈活、使用方便等突出特點,尤其耗電少,又可使供電電源體積小,質(zhì)量輕。所以應(yīng)用X圍很廣,它的應(yīng)用已經(jīng)深入高工業(yè)、農(nóng)業(yè)、國防、科研、教育以與日常生活等各種領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機的蹤跡。單片機特別適合把它做到產(chǎn)品的內(nèi)部,取代一些老式機械、電子零件或元器件,增加其功能,增強其靈活性,縮小體積,還能夠?qū)崿F(xiàn)不同程度的智能化。紅外線是一種不可見光,也具有普通光的性質(zhì),可以直線傳播,強度可以調(diào)節(jié),可以通過光學(xué)透鏡聚焦,可以被不透明物體遮擋等等。特別制造的半導(dǎo)體發(fā)光二極管,可以通過控制二極管的電流來改變光的強度,并發(fā)出特定波長的紅外線,以達到調(diào)制的目的,因此,在現(xiàn)代電子工程應(yīng)用中,紅外線常常被用作近距離視線X圍內(nèi)的通訊載波。使用紅外線做信號載波有很多優(yōu)點:成本低、傳播X圍和方向可以控制、不產(chǎn)生電磁輻射干擾,也不受干擾等等,對環(huán)境影響小。再因為紅外光波的波長比無線電波的波長小得多,所以紅外線遙控發(fā)射的信號不會影響其它家用電器,也不會影響比較近的無線電設(shè)備。日常生活中的應(yīng)用就是家用遙控器,紅外線遙控不具備像無線電遙控那樣可以穿透障礙物去對受控對象進行受控的能力,所以,在設(shè)計紅家用的紅外線遙控器時,不需要像無線電遙控器那樣,每套都要有不同的遙控頻率或編碼。同類產(chǎn)品的紅外遙控器,也可以有相同的遙控頻率或編碼,而不會出現(xiàn)遙控信號隨意跑飛、控制亂的情況。這對于大批量生產(chǎn)以與在家用電器上普與紅外線遙控提供了極大的方便。2整體設(shè)計框架2.1設(shè)計思路整體設(shè)計思路為:根據(jù)掃描的按鍵的鍵值轉(zhuǎn)至相對應(yīng)的ROM中讀取相應(yīng)的數(shù)據(jù),確認之后,單片機將從ROM中讀取到的值,按照數(shù)據(jù)處理的要求從輸出端輸出控制脈沖信號,產(chǎn)生38KHz的載波進行調(diào)制,再經(jīng)過三級管對信號放大后,用電信號來驅(qū)動紅外發(fā)射二極管,將電信號轉(zhuǎn)換成光信號發(fā)射出去。紅外數(shù)據(jù)的接收則通過使用一個紅外一體化的接收頭,可以完成對紅外信號的接收、數(shù)據(jù)采集、解碼的功能。只需要在接收端檢測低電平的到來,就可以完成對整個信號的分析,得出當前控制信號的控制指令功能。根據(jù)設(shè)計要求設(shè)計一個基于單片機的紅外發(fā)射與接受系統(tǒng),能夠?qū)崿F(xiàn)對接受端的進行相對應(yīng)的控制。控制系統(tǒng)主要由STC89C52單片機、電源電路、始終模塊、按鍵模塊、紅外發(fā)射電路、紅外接收電路、LED狀態(tài)顯示模塊組成,單片機通過掃描鍵盤,得到相應(yīng)的鍵值,再經(jīng)過單片機處理編碼調(diào)制后,加載到載波信號上,再通過紅外發(fā)射二極管發(fā)射遙控信號,在通過一體化接收頭接收受控信號,經(jīng)過處理傳送給單片機,單片機再根據(jù)不同的受控信來控制發(fā)光二極管的顯示狀態(tài),并顯示相應(yīng)的狀態(tài)指示。具體初始設(shè)計框圖如圖2-1所示。按鍵編碼碼個調(diào)制按鍵編碼碼個調(diào)制紅外發(fā)射紅外接收解碼并相應(yīng)圖2-1設(shè)計原理框圖3總體設(shè)計紅外遙控系統(tǒng)的工作原理是通過按鍵信號經(jīng)過單片機編碼處理后,轉(zhuǎn)化為脈沖信號,經(jīng)由三級三放大,再由紅外發(fā)射頭發(fā)送出去;接收端由紅外一體化接收頭接收發(fā)送來的信號,對其放大、檢波、整形并還原為數(shù)據(jù)流,經(jīng)單片機解碼后對相應(yīng)的I/O口進行操作,從而完成整個遙控操作。編碼編碼單片機紅外發(fā)射管遙控按鍵紅外接收頭解碼單片機顯示部分圖3-1總體設(shè)計框圖3.1紅外遙控發(fā)射部分紅外遙控部分題系統(tǒng)設(shè)計框圖如圖3-1總體設(shè)計框圖所示。發(fā)送端采用單片機的定時器中斷功能;由定時器T0產(chǎn)生周期為26us的矩形脈沖,每隔13us定時器T0產(chǎn)生中斷輸出一個相反的信號,使單片機輸出端產(chǎn)生周期為35KHz的脈沖信號,系統(tǒng)通過直連單片機的按鍵獲取用戶遙控信息,經(jīng)過按鍵確認,然后單片機對將要發(fā)送數(shù)據(jù)進行整理,將待發(fā)送的二進制信號編碼調(diào)制在38KHz的脈沖基波上,生成脈沖信號發(fā)射,最后通過紅外發(fā)射管發(fā)送紅外信號。紅外遙控發(fā)射電路設(shè)計框圖如圖3-2所示;載波信號如圖3-3所示。電源電源單片機編碼紅外發(fā)射按鍵部分驅(qū)動圖3-2紅外遙控發(fā)射電路框圖圖3-3載波信號3.2紅外遙控接收部分紅外遙控接收是用于接收發(fā)射二極管發(fā)射的控制信號,接收到的載波信號進行處理后送到單片機中還原解碼得到控制信號,并輸出相應(yīng)的控制信號,對I/O口實施對應(yīng)的操作。紅外接收端用的是HS0038接收頭,其性能可靠、價格便宜,它接收的紅外信號頻率為38KHz,對接收到的信號進行放大、檢波和整形處理,得到TTL的電平的編碼信號,紅外接收頭接收到控制信號后單片機立刻產(chǎn)生中斷,并開始接收紅外信號。接收到的信號經(jīng)單片機解碼得到發(fā)射端發(fā)送信號信息并轉(zhuǎn)至I/O口執(zhí)行,并對燈實現(xiàn)相對應(yīng)的閃爍。紅外接收電路設(shè)計框圖如圖3-4所示。電源電源單片機解碼燈的狀態(tài)紅外接收圖3-4紅外遙控接收電路框圖本設(shè)計中采用不同的脈寬寬度來實現(xiàn)對二進制信號的編碼,編碼是通過發(fā)送模塊上的單片機來完的。以間隔0.56ms、脈寬為0.565ms、周期為1.125ms的組合表示二進制的"1";再以間隔1.685ms、脈寬為0.565ms、周期為2.25ms的組合表示二進制的"0"。其波形如圖3-5所示。圖3-5二進制信號"1"和"0"遙控編碼中的脈沖信號是由引導(dǎo)碼、識別碼、識別反碼、控制碼、控制反碼信號組成的。引導(dǎo)碼也叫起始碼,由寬度為5ms的高電平和寬度為3ms的低電平組成,用來標志遙控編碼脈沖信號的開始。信號引導(dǎo)碼如圖3-6所示。5ms高電平3ms低電平圖3-6信號引導(dǎo)碼圖識別碼也叫系統(tǒng)碼,它是用來指示遙控系統(tǒng)的種類,以區(qū)分其它遙控系統(tǒng),防止各個遙控系統(tǒng)的錯誤操作??刂拼a也叫功能碼,它表示了相應(yīng)的控制功能,遙控接收端可根據(jù)功能碼的數(shù)值實現(xiàn)各種功能操作。識別反碼與控制反碼分別是識別碼與控制碼的反碼,反碼的加入是為了在接收端校驗傳輸過程中數(shù)據(jù)是否產(chǎn)生差錯。脈沖位置表示的"0"和"1"組成的32位二進制碼的前16位控制指令,控制不同的紅外遙控設(shè)備。而不同的紅外家用電器也不同的脈沖調(diào)控方式,后16位分別是8位的控制碼和8位的控制反碼。串行數(shù)據(jù)碼時序圖如3-7所示。引導(dǎo)碼引導(dǎo)碼識別碼識別反碼控制碼控制反碼圖3-7串行數(shù)據(jù)碼時序圖3.3二進制信號的調(diào)制二進制信號的調(diào)制是由發(fā)送模塊上的單片機來完成,如果一個編碼二進制波形是一串方波,編碼二進制的波形會乘以載波的脈沖信號,與發(fā)送信號的高電平會保持載波信號的波形,即得到了調(diào)制后的間斷脈沖串;低電平發(fā)射信號則會使載波信號變?yōu)榈碗娖?最后的波形則為最后用于紅外發(fā)送二極管發(fā)送的波形。二進制編碼調(diào)制如圖3-8所示。調(diào)制后的信號發(fā)射信號載波信號調(diào)制后的信號發(fā)射信號載波信號圖3-8二進制編碼調(diào)制3.4二進制信號的解調(diào)二進制信號的解調(diào)由紅外一體化接收頭HS0038來完成,它把接收到的紅外控制信號經(jīng)內(nèi)部處理并解調(diào)復(fù)原,得到調(diào)制后的間斷脈沖信號串,在輸出腳輸出波形,傳送到單片機上做最后的處理。HS0038紅外一體化接收頭在輸入有脈沖信號串時,輸出端輸出低電平,否則輸出高電平。其可直接與單片機串行輸入口與中斷相連,以實現(xiàn)隨時接收遙控信號,并產(chǎn)生中斷,然后由單片機對編碼還原。二進制解碼如圖3-9所示。解調(diào)解調(diào)圖3-9二進制解調(diào)3.5二進制信號的解碼接收到的二進制信號的解碼是由單片機來完成的,把紅外接收頭傳輸過來的二進制編碼波形通過解碼,還原出發(fā)送端傳輸過來的信號數(shù)據(jù),把調(diào)制后的波形解碼還原成原始的二進制數(shù)據(jù)的信息"0"和"1"。4硬件設(shè)計硬件電路的設(shè)計,用到的器件大都是常見的元器件,電路的設(shè)計也并不是很復(fù)雜。硬件電路用到了電源電路模塊,該模塊直接用一個USB轉(zhuǎn)電源線來提供穩(wěn)定的5V電源,給單片供電,用一個發(fā)光二極管來顯示其狀態(tài),按鍵來控制開關(guān)。時鐘電路:來給單片機產(chǎn)生穩(wěn)定的時鐘周期。復(fù)位電路:復(fù)位電路是用來防止電路出現(xiàn)問題,能恢復(fù)到初始化狀態(tài),也可以在軟件出現(xiàn)問題時,能與時恢復(fù)到原始狀態(tài)。按鍵電路:按鍵電路用3*3矩陣鍵盤,鍵盤數(shù)量較多,為了節(jié)省I/O口,所以用矩陣鍵盤,減少I/O口的使用;鍵盤的用來確定發(fā)送的信號鍵值,確定控制信號。發(fā)射電路:用一個三極管來驅(qū)動紅外發(fā)射二極管,放大發(fā)射控制信號。接收電路直接用一個一體化接收頭,一體化接收頭能夠?qū)崿F(xiàn)接收、放大、檢波、整形。經(jīng)單片機還原之后,輸出控制信號,用燈來顯示狀態(tài)結(jié)果。本設(shè)計中,要設(shè)計遙控電路和接收電路,用到兩個單片機,單片機用的是STC芯片。STC89C52是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲器。STC89C52使用經(jīng)典的MCS-51內(nèi)核,但做了很多的改進使得芯片具有傳統(tǒng)51單片機不具備的功能。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。4.1單片機主要特性STC89C52是一種帶8K字節(jié)閃爍可編程可檫除只讀存儲器的低電壓,高性能COMOS8的微處理器。該器件采用ATMEL搞密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。其管腳圖如圖4-1所示。?工作電壓:5.5V~3.3V;?工作頻率X圍:0~40MHz;?用戶應(yīng)用程序可用空間為8K字節(jié);?片上集成512
字節(jié)RAM;?通用I/O
口〔32
個〕,復(fù)位后為:P0/P1/P2/P3
是準雙向口上拉,
P0
口是漏極開路輸出,作為總線擴展用時,不用加上拉電阻,作為
I/O
口用時,需加上拉電阻;?ISP/IAP:可以使用串口〔RXD/P3.0;TXD/P3.1〕直接下載程
序,很快就能下載完成;?共3
個16
位定時器/計數(shù)器。即定時器T0、T1、T2。圖4-1STC89C52芯片引腳4.2芯片功能概述STC89C52與AT89S51都有相同的功能,唯一不同的就是下載方式不同,STC芯片的下載比較方便簡單且實用,支持各種下載器的下載。具有以下標準功能:8k字節(jié)Flash,512字節(jié)RAM,32位I/O口線,看門狗定時器,內(nèi)置4KB的EEPROM,復(fù)位電路,3個16位定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷結(jié)構(gòu),全雙工串行口。另外STC89C52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。最高運作頻率35MHz,6T/12T可選。4.3芯片引腳功能說明STC89C52引腳功能說明:VCC〔40引腳〕:電源電壓。VSS〔20引腳〕:接地。P0端口〔P0.0~P0.7,39~32引腳〕:P0口是一個漏極開路的8位雙向I/O口。作為輸出端口,每個引腳能驅(qū)動8個TTL負載。當對端口P0寫入"1"時,端口可以作為高阻抗輸入。在訪問外部程序和數(shù)據(jù)存儲器時,P0口也可以提供低8位地址和8位數(shù)據(jù)的復(fù)用總線。而此刻,P0口內(nèi)部上拉電阻有效。在FlashROM編程時,P0端口可接收指令字節(jié);在校驗程序狀態(tài)時,則輸出指令字節(jié)。驗證時,而要求外接上拉電阻。P1端口〔P1.0~P1.7,1~8引腳〕:P1口是一個自帶內(nèi)部上拉電阻的8位雙向I/O口。P1的輸出緩沖器可以驅(qū)動4個TTL輸入。當對端口寫入1時,通過內(nèi)部的上拉電阻把端口拉到高電位,這時可用作輸入口。P1口用作輸入口使用時,因為有內(nèi)部上拉電阻,那些被外部拉低的引腳會輸出一個電流。與此同時,P1.0和P1.1還可以作為定時器/計數(shù)器2的外部技術(shù)輸入和定時器/計數(shù)器2的觸發(fā)輸入。P2端口〔P2.0~P2.7,21~28引腳〕:P2口也是一個帶內(nèi)部上拉電阻的8位雙向I/O端口。P2的輸出緩沖器可驅(qū)動4個TTL輸入。當對端口寫入1時,通過內(nèi)部的上拉電阻把端口拉到高電平,這時可以用作輸入口。P2口用作輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。當在訪問外部程序存儲器和16位地址的外部數(shù)據(jù)存儲器時,P2口送出高8位地址。當在訪問8位地址的外部數(shù)據(jù)存儲器時,P2口引腳上的內(nèi)容區(qū)中的P2寄存器的內(nèi)容,在整個訪問期間是不會改變。在對FlashROM編程和程序校驗期間,P2也會接收高位地址和一些控制信號。表4-1第二功能引腳號第二功能P3.0RXD〔串行輸入口〕P3.1TXD〔串行輸出口〕P3.2外部中斷0P3.3外部中斷1P3.4T0〔定時器0的外部輸入〕P3.5T1〔定時器1的外部輸入〕P3.6外部數(shù)據(jù)存儲器寫選通P3.7外部數(shù)據(jù)存儲器讀選通P3端口〔P3.0~P3.7,10~17引腳〕:P3是一個帶內(nèi)部上拉電阻的8位雙向I/O端口。P3口的輸出緩沖器可以驅(qū)動4個TTL輸入。當對端口寫入1時,通過內(nèi)部的上拉電阻把端口拉到高電位,這時可以用作輸入口。P3口用作輸入口使用時,因為內(nèi)部有上拉電阻,那些被外部信號拉低的引腳會輸入一個電流。當在對FlashROM編程或程序校驗時,P3還會接收一些控制信號。P3口除作為一般I/O口外,還另外有其它一些復(fù)用功能。其第二功能如表4-1所示。RST〔9引腳〕:復(fù)位輸入。當輸入連續(xù)兩個機器周期以上高電平時有效,可用來完成對單片機單片機的復(fù)位初始化操作。當看門狗計時完成后,RST引腳輸出96個晶振周期的高電平。特殊寄存器AUXR上的DISRTO位可以使該功能無效。在DISRTO默認狀態(tài)下,復(fù)位高電平有效。ALE/〔30引腳〕:當?shù)刂锋i存控制信號是訪問外部程序存儲器時,鎖存低8位地址的輸出脈沖。而在Flash編程時,此引腳也可用作編程輸入脈沖。在一般情況下,ALE以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時器或時鐘使用。然而,特別強調(diào),在每次訪問外部數(shù)據(jù)存儲器時,ALE脈沖將會跳過。如果需要時,通過將地址位8EH的SFR的第0位置"1",ALE操作將無效。這一位置"1",ALE僅在執(zhí)行MOVX或MOV指令時有效。否則,ALE將被微弱拉高。這個ALE使能標志位的設(shè)置對微控制器處于外部執(zhí)行模式下無效。/PSEN〔29引腳〕:外部程序存儲器選通信號是外部程序存儲器選通信號。當AT89C51RC從外部程序存儲器執(zhí)行外部代碼時,在每個機器周期被激活兩次,而訪問外部數(shù)據(jù)存儲器時,將不被激活。/VPP〔31引腳〕:訪問外部程序存儲器控制信號。為使能從0000H到FFFFH的外部程序存儲器讀取指令,必須接GND。注意加密方式1時,將內(nèi)部鎖定位RESET。為了執(zhí)行內(nèi)部程序指令,應(yīng)該接VCC。在Flash編程期間,也接收12伏VPP電壓。XTAL1〔19引腳〕:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。XTAL2〔18引腳〕:振蕩器反相放大器的輸入端。4.4時鐘模塊時鐘電路是微型計算機的心臟,幾乎所有的數(shù)字系統(tǒng)在處理信號時都是按節(jié)拍一步一步地進行的,系統(tǒng)各部分也是按節(jié)拍來做的,要使電路的各部分統(tǒng)一節(jié)拍就需要一個穩(wěn)定的、有節(jié)奏的時鐘信號,能產(chǎn)生這個穩(wěn)定的時鐘信號的電路就是時鐘電路。時鐘電路的核心是個比較穩(wěn)定的振蕩器,振蕩器產(chǎn)生的是正弦波,頻率不一定是電路工作的時鐘頻率,所以得把這正弦波進行分頻,處理,形成時鐘脈沖,然后分配到需要的地方。供系統(tǒng)里各部分工作時使用。引腳XTAL1和XTAL2分別是該時鐘電路放大器的輸入端和輸出端,這個放大器與作為反饋元件的片外石英晶體諧振器一起構(gòu)成自激振蕩器。由于單片機內(nèi)部有一個高增益的反相放大器,當外接石英晶體接在放大器的反饋回路中,就構(gòu)成了自己振蕩器并產(chǎn)生振蕩時鐘脈沖。對外接石英晶體接上兩個電容,接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。對外接電容,雖然沒有十分嚴格的要求,但電容容量的大小會輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程度與溫度穩(wěn)定性,在本設(shè)計中,電容用22pF。圖4-2時鐘模塊4.5復(fù)位電路復(fù)位電路的基本功能是系統(tǒng)上電時提供復(fù)位信號直至系統(tǒng)電源穩(wěn)定后撤銷復(fù)位信號,為可靠起見電源穩(wěn)定后還要經(jīng)一定的延時才撤銷復(fù)位信號以防電源開關(guān)或電源插頭分-合過程中引起的抖動而影響復(fù)位。復(fù)位是單片機初始化操作,其主要功能是把PC初始化為0000H,使單片機從0000H單元執(zhí)行程序。除了進入系統(tǒng)的正常初始化之外,當程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復(fù)位鍵重新啟動。圖4-3復(fù)位電路因為在上電的一瞬間,電壓不是直接跳變到單片機可工作的電壓X圍。并且在外部輸入電壓較低的時候,這時候單片機可能工作可能不工作,所以會引起芯片內(nèi)程序的無序執(zhí)行。所以復(fù)位電路需要確保在上電時候暫時不讓單片機立刻進入工作狀態(tài),這就是上電延時狀態(tài),確保單片機的供電電壓不足的時候,復(fù)位,讓程序重新執(zhí)行,而不會陷入無序執(zhí)行狀態(tài)。在復(fù)位電路中,RC復(fù)位電路可以實現(xiàn)上述基本功能。S1為手動復(fù)位開關(guān),C3可避免高頻諧波對電路的干擾。復(fù)位電路如圖4-3所示。4.6紅外發(fā)射電路紅外發(fā)射管是透明的發(fā)射二極管,其特點是體積小、功耗低、高發(fā)射強度、高可靠性、發(fā)射角度45°、管子直徑5mm。圖4-4紅外發(fā)射管紅外遙控器將遙控信號調(diào)制在38KHz的載波上,經(jīng)緩沖放大后送至紅外發(fā)光二極管,產(chǎn)生紅外信號發(fā)射出去。在紅外數(shù)據(jù)發(fā)射過程中,由于發(fā)送信號時的最大平均電流需幾十mA,所以需要三極管放大后去驅(qū)動紅外光發(fā)射二極管。紅外發(fā)射二極管如圖4-4所示。圖4-4紅外發(fā)射管三極管:三極管有三種工作狀態(tài),也叫三個工作區(qū)域,即:截止區(qū)、放大區(qū)和飽和區(qū)。<1>截止區(qū):三極管工作在截止狀態(tài),當發(fā)射結(jié)電壓Ube小于0.6—0.7V的導(dǎo)通電壓,發(fā)射結(jié)沒有導(dǎo)通集電結(jié)處于反向偏置,沒有放大作用。<2>放大區(qū):三極管的發(fā)射極加正向電壓,集電極加反向電壓導(dǎo)通后,Ib控制Ic,Ic與Ib近似于線性關(guān)系,在基極加上一個小信號電流,引起集電極大的信號電流輸出。<3〕飽和區(qū):當三極管的集電結(jié)電流IC增大到一定程度時,再增大Ib,Ic也不會增大,超出了放大區(qū),進入了飽和區(qū)。飽和時,Ic最大,集電極和發(fā)射之間的內(nèi)阻最小,電壓Uce只有0.1V~0.3V,Uce<Ube,發(fā)射結(jié)和集電結(jié)均處于正向電壓。三極管沒有放大作用,集電極和發(fā)射極相當于短路,飽和時開關(guān)通路.任何的三極管都是由兩個PN結(jié)組合而成的,PN結(jié)實際是一個二極管,二極管具有單向?qū)щ娦浴>褪钦f如果P極電壓高于N極電壓,電流可以從二極管的P極流向N極,而當N極電壓高于P極電壓,電流不能從N極流向P極。所以:當發(fā)射結(jié)正向偏置、集電結(jié)反向偏置,該三極管就工作在放大狀態(tài);當其發(fā)射結(jié)和集電結(jié)都是正向偏置時,該三極管就工作在飽和狀態(tài);當其發(fā)射結(jié)和集電結(jié)都是反向偏置時,該三極管就工作在截止狀態(tài)。NPN型三極管是基極為P極,集電極和發(fā)射極均為N極的三極管:Vb>Ve,Vb>Vc<即發(fā)射結(jié)、集電結(jié)均正偏>:飽和狀態(tài),且Vb>Vc>Ve〔Vce≈0.1~0.3V〕;Ve>Vb,Vc>Vb<即發(fā)射結(jié)、集電結(jié)均反偏>:截止狀態(tài),且Vc>Ve>Vb〔Vce≈電源電壓VCC>;Ve<Vb<Vc〔即發(fā)射結(jié)正偏,集電結(jié)反偏〕:三極管工作在放大狀態(tài)<Vce介于上兩種情況之間>。單片機通過軟件編程將調(diào)制好的脈沖信號從P1.0口將數(shù)據(jù)輸出。因此電路由紅外發(fā)射頭,一個NPN8050的三極管和兩個限流電阻組成。根據(jù)紅外發(fā)射頭工作時的電流需要,采用280倍的放大器S8050。同時紅外發(fā)射頭的串接電阻47Ω。8050的基極接1K歐姆的電阻。紅外數(shù)據(jù)射發(fā)射電路圖如4-5所示。圖4-5紅外發(fā)射電路4.7遙控接收電路遙控發(fā)射通過鍵盤,每按下一個鍵,即產(chǎn)生具有不同的編碼數(shù)字脈沖,這種代碼指令信號被調(diào)制在38KHz的載波上,三極管驅(qū)動紅外光二極管產(chǎn)生不同的脈沖,通過紅外線的傳輸?shù)绞芸貦C的遙控接收器上。P2口作為按鍵部分,P1.0口作為發(fā)射部分,然后用三極管的放大驅(qū)動紅外發(fā)射。發(fā)射部分總體框圖見圖3-2所示。電路組成為:按鍵電路,單片機與其周圍電路和驅(qū)動發(fā)射電路。圖4-6HS003一體化接收頭紅外一體化接收頭采用HS0038,它負責(zé)對接收到的紅外遙控信號的解調(diào)。紅外接收電路一體化的紅外接收裝置將遙控信號的接收、放大、檢波、整形集于一身,并且輸出可以讓單片機識別的TTL信號,這樣大大簡化了接收電路的復(fù)雜程度和電路的設(shè)計工作,方便使用。將調(diào)制在38kHz上的紅外脈沖信號解調(diào)后再輸入到單片機的T0,由單片機進行高電平與低電平寬度的測量。遙控信號的還原是通過P2.6輸入二進制脈沖碼的高電平與低電平與維持時間,當接收頭接收信號時,單片機產(chǎn)生定時,并在P2.6口對信號電平進行識別,并還原為原發(fā)送數(shù)據(jù)。數(shù)據(jù)流通過單片機處理后送驅(qū)動控制部分。并通過等來實現(xiàn)流水。紅外一體化接收頭引腳如圖4-6所示。4.8控制和顯示電路本設(shè)計中,使用9個按鍵來控制,直接與單片機的IO口相連,選用P2口。接收用燈顯示,實現(xiàn)對應(yīng)的流水燈,用8個LED燈,每個按鍵來實現(xiàn)對應(yīng)的流水燈功能,直接與單片機的IO口相連,選用P0口。狀態(tài)顯示電路用8個發(fā)光二極管來顯示不同的狀態(tài),按鍵為9個,每個按鍵對應(yīng)一種流水燈狀態(tài)。發(fā)光二極管串上一個510歐姆的電阻,保護二極管不被擊穿,用作發(fā)光顯示狀態(tài)而已。LED狀態(tài)顯示電路如圖4-7所示。圖4-7LED狀態(tài)顯示電路鍵盤用的是矩陣鍵盤,因為按鍵數(shù)量有些多,為了減少對I/O的占用。它由行線和列線組成,按鍵位于行、列的交叉點上。當鍵被按下時,其交點的行線和列線接通,相應(yīng)的行線或列線上的電平發(fā)生變化,MCU通過檢測行或列線上的電平變化可以確定哪個按鍵被按下。鍵盤掃描程序就是掃描鍵盤看是否有鍵按下,如有鍵按下,判斷出是哪一個鍵,當確定按下某一個鍵后,即執(zhí)行紅外發(fā)射程序。掃描的方法是判斷P2口各位的電平,無按鍵按下時,各位均為高電平,當某一個按鍵按下以后,該位即為低電平。通常,按鍵所用開關(guān)為機械彈性開關(guān),均利用了機械觸點的合、斷。一個電壓通過機械觸點的斷開、閉合過程,由于機械觸點的彈性作用,一個按鍵開關(guān)在閉和時不會馬上穩(wěn)定接通,在斷開時也不會一下斷開。因而,在閉合和斷開的瞬間均伴隨著一連串的抖動,抖動時間的長短由按鍵的機械特性決定,一般為5—10ms。按鍵電路的消抖措施通常有硬件和軟件兩種方法。硬件消除鍵盤抖動措施主要就是外加雙穩(wěn)態(tài)電路或者濾波電路的方法。本電路采用的是軟件消抖的方法,就是調(diào)用一個延時子程序,延時時間設(shè)定為6ms。LED狀態(tài)顯示電路如圖4-7所示,鍵盤如圖4-8所示。圖4-8按鍵電路4.9電源電路在本設(shè)計用,不需要高功率的電源,采用USB轉(zhuǎn)電源的5V直流電壓,用電容來實現(xiàn)濾波,用個發(fā)光二極管來顯示電源的是否正常供電。電路如圖4-9所示。圖4-9電源電路5軟件設(shè)計5.1編發(fā)發(fā)射程序設(shè)計在本設(shè)計中,紅外遙控系統(tǒng)的編碼是通過軟件部分來實現(xiàn)編碼和解碼,因此,軟件設(shè)計是本設(shè)計的一大重點。單片機可使用匯編和C語言來進行軟件編寫,而我用C語言來進行編寫。因為匯編語言是采用助記符號來編寫程序的,用輔助符號代替機器語言的二進制碼,就把機器語言變成了匯編語言。可以直接同計算機的底層軟件甚至硬件進行交互,直接控制硬件,由硬件間接達到某種控制效果。編寫的代碼非常難懂,不好維護。而C語言是一種比較高級的語言,編寫者可以不用去考慮硬件而直接去命令計算機達到這種控制效果。紅外發(fā)射程序任務(wù)要采集用戶的按鍵信息,生成控制碼與控制反碼連同預(yù)設(shè)的系統(tǒng)識別碼和識別碼反碼共同組成四個八位的二進制數(shù)據(jù)流,然后通過單片機的中斷系統(tǒng)將以引導(dǎo)碼開頭的數(shù)據(jù)流以脈沖形式發(fā)送出去。圖5-1為紅外發(fā)射主程序流程圖四個八位二進制數(shù)據(jù)調(diào)用四次數(shù)據(jù)發(fā)送子程序,最后以結(jié)束碼‘1’結(jié)尾。表示本次數(shù)據(jù)發(fā)送完畢。如圖5-1所示。Y開始初始化鍵盤與中斷延時2s鍵盤是否按下發(fā)送引導(dǎo)碼Y開始初始化鍵盤與中斷延時2s鍵盤是否按下發(fā)送引導(dǎo)碼數(shù)據(jù)發(fā)送子程序發(fā)送完畢?發(fā)送結(jié)束碼1返回YNN當電路上電開始工作時,程序開始運行,它每被調(diào)用一次便將累加器中的八位二進制數(shù)據(jù)發(fā)送出去。程序從高位開始依次發(fā)送累加器中的二進制數(shù)據(jù)。為‘0’則先發(fā)送1.68ms的低電平,為‘1’則先發(fā)送0.56ms的低電平。然后打開中斷,利用八位自動重裝初值定時器使T0口為產(chǎn)生周期26ms的脈沖,脈沖持續(xù)時間為0.56ms。脈沖發(fā)送完畢,關(guān)中斷。直至八位數(shù)據(jù)發(fā)送完,本次發(fā)射程序退出。5.2紅外遙控接收程序設(shè)計圖5-2單片機接收頭對輸出信號的判斷圖5-3紅外遙控接收部分讀碼程序圖5-3紅外遙控接收部分讀碼程序NNNYYY開始初始化端口與接收中斷引導(dǎo)碼?調(diào)用讀碼值程序碼值判斷傳輸是否完畢I/O口操作從編碼標準得知信號的‘1’和‘0’信號占空比不同。即接收頭對信號反相后碼‘1’和‘0’的高電平時間長度不同。由‘0’碼和‘1’碼的高低電平寬度可設(shè)定程序延時0.8ms后對信號的電平取樣。若為低電平即為原碼的‘1’,高電平為原碼‘0’。紅外接收頭輸出的信號為一列方波,如圖5-2所示。綜上敘述,可得其紅外遙控接收部分讀碼程序流程圖,如圖5-3所示。紅外遙控接收部分讀碼子程序利用碼‘1’和‘0’的電平特性對接收頭輸出的信號進行解碼。以八位二進制碼為一個循環(huán)。在高電平到達后0.8ms對P3.1口電平采樣,取反后即為二進制原碼,將其逐位保存到累加器中。電平采樣后軟件延時等待下一個高電平的出現(xiàn)。等八位數(shù)據(jù)全部讀取完畢退出子程序。讀碼完成后,并對相應(yīng)的IO口進行輸出,輸出控制信號,來實現(xiàn)燈的狀態(tài)顯示,完成遙控接收部分。紅外遙控發(fā)送與接收到這一步基本完成了工作。其流程圖如圖5-4所示。開始初始化端口與中斷LED狀態(tài)顯示開始初始化端口與中斷LED狀態(tài)顯示調(diào)用讀碼子程序碼值判斷對I/O口操作接受結(jié)束碼1NN返回6制作與仿真對于一個產(chǎn)品的設(shè)計,首先先有設(shè)計思路,畫好設(shè)計框圖,根據(jù)框圖的理論,進一步的去設(shè)計硬件電路。設(shè)計硬件軟件設(shè)計完成后,畫好原理圖,布好線之后焊接電路,檢測是否有短路或斷路,然后進行調(diào)試,進行最后的驗證實施階段。本設(shè)計是基于單片機的課題,采用軟件對系統(tǒng)的關(guān)鍵環(huán)節(jié)進行仿真調(diào)試。因為要設(shè)計出能工作的電路,所以功能仿真不是一個孤立的過程,且其綜合、時序分析等形成一個反饋工作過程,只有這個過程收斂,各個環(huán)節(jié)才有意義。而孤立的功能仿真通過是沒有意義的,如果在時序分析過程中發(fā)現(xiàn)時序不滿足需要更改代碼,則功能仿真必須從新進行。因為代碼不一定能夠直接實現(xiàn),不能正確的讓硬件電路正常工作,接收和發(fā)送工作不一定能夠?qū)崿F(xiàn),因此要進行軟件仿真,排除錯誤,修改代碼。功能仿真是代碼排錯的最重要的手段之一。6.1硬件電路布線與焊接該硬件電路原理簡單,用到的器件大部分為常見的元器件。硬件電路設(shè)計完成之后,在protell99se中運行,畫好原理圖。PCB有設(shè)計布線要求,布線前得設(shè)置好規(guī)則,要不布線前會出現(xiàn)連接錯誤。遙控發(fā)射電路和遙控接收電路是分開畫了兩個原理圖,布線的規(guī)則都是一樣的,GND和VCC都是用1.6mm,有些地方比較狹窄,1.6mm的先根本不能連接,就用1.2mm,因為地線和電源線的電流比較大,所以比其它位置的線都要寬,其他線用0.8mm。硬件對周圍環(huán)境要求不高,適應(yīng)性較強,能降低出錯率,同時防止干擾,盡量減少跳線,減少復(fù)雜程度。焊接時,先插好較穩(wěn)的元器件,如芯片插槽之類的,一個個焊接好,用不到的管腳可以不焊接,但為了安全起見,最好還是焊接的好,有時候芯片一拔出來的時候,可能把插槽腳都拔出來了,很難放進去,可能會損壞掉芯片管腳或芯片內(nèi)部電路。固定元器件焊接好之后,檢查跳線是否焊接,跳線的焊接點得看清楚,以防跳線跳錯了,引起硬件電路出錯或燒毀芯片。焊接時很容易出現(xiàn)各種情況,如虛焊、焊盤脫落、焊錫連起等等問題,適當?shù)氖褂盟上?松香助焊,能減少虛焊的概率。純手工的東西,應(yīng)該注意細節(jié),焊接不好,很容易出現(xiàn)各種各樣的問題,肉眼看不出來,當一調(diào)試的時候就會發(fā)現(xiàn)出現(xiàn)了各種各樣的問題,所以認真細致的去對待、去完成,減少錯誤的發(fā)生。6.2系統(tǒng)仿真系統(tǒng)仿真采用所學(xué)習(xí)的Keil軟件進行仿真。因為Keil軟件是目前最流行開發(fā)MCS-51系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil即可看出。它是由德國開發(fā)的一個51單片機開發(fā)軟件平臺。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境將這些部分組合在一起。發(fā)射模塊的硬件電路在Keil中按電路圖完成搭建,并在單片機的中斷口T1口接上軟件提供的虛擬示波器,以顯示其輸出波形。發(fā)射系統(tǒng)的軟件部分在Keil中采用匯編語言編輯。在軟件編譯無錯后可進行軟硬件聯(lián)調(diào)。在軟硬件協(xié)調(diào)的情況下,即可從虛擬示波器中觀察到單片機輸出的待發(fā)射波形。經(jīng)過仿真并通過觀察波形對設(shè)計中的軟硬件進行修改以達到需要的功能。驗證完后即可進行下一步的實際制作中。仿真波形如圖5-4所示。圖5-4輸出波形仿真6.3軟件下載STC89C52與平時做實訓(xùn)所用的AT89S51芯片的下載有區(qū)別,AT89S51芯片一般用的是AVR_fighter來下載,而STC用的是stc-isp-15xx-v6.85軟件下載,AVR_fighter不支持STC芯片的下載,下載線也不相同,用的是USB-TTL下載線,因為下載線中自帶電源,所以用到單片機的TXD、RXD、VCC和GND四個管腳。stc-isp-15xx-v6.85軟件也不支持AT89系列的芯片下載。STC下載非常嚴格,下載前,確定軟件調(diào)試好了之后,編譯生成pro文件,然后接好下載線,接好板子,并且不需要給板子上電,即為斷電狀態(tài)。接好后軟件會自動檢測到串口號和波特率,打開程序文件,找到pro文件,點擊下載后,根據(jù)提示,再打開電源,給板子上電,此軟件會自動完成下載與校驗,并且系統(tǒng)會運行起你燒錄進去程序,即軟件燒錄完成。7調(diào)試檢測每個設(shè)計的完成,都要對其進行相應(yīng)的檢測,每個設(shè)計不可能直接一次性就完成,經(jīng)過不斷的檢測調(diào)試,一步步的改進,去完善,去達到任務(wù)要求。7.1硬件調(diào)試在設(shè)計的實物焊接工作完成后,還要進行系統(tǒng)的硬件功能測試。硬件的調(diào)試,是要對硬件電路的檢測和修改,并實踐其可行性。對于硬件電路的檢測,首先是對其設(shè)計方案的理解和論證,檢測其可行性之后,再畫原理圖。原理圖中也會經(jīng)常出現(xiàn)斷線,芯片管腳比較密集,很多模塊都用標號去注釋,用這個標號去對應(yīng)的管腳,減少了對先的,也避免線多是出現(xiàn)的各種亂接狀態(tài)。畫好原理圖之后,好要檢測是否連通,如果未連通,導(dǎo)入PCB時會出現(xiàn)斷線,腐蝕板子就會出現(xiàn)斷線的情況。檢測連通正常,沒有錯誤之后,生成PCB圖,設(shè)置好布局和線路的規(guī)則。布局是布線的重點,布局不好,會出現(xiàn)很多的跳線,跳線多了,會出現(xiàn)各種錯亂,經(jīng)常會因為跳線多了而連接錯誤。布局的關(guān)鍵是根據(jù)原理圖來布局的,每個模塊都有自己的擺放位置,根據(jù)模塊來擺放,一一對應(yī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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 世界文化之旅-課件
- 《庫存管理與控制》課件
- 2024年鄉(xiāng)鎮(zhèn)計劃生育服務(wù)站工作總結(jié)
- 【課件】2024-2025學(xué)年上學(xué)期元旦主題班會課件
- 《項目管理》學(xué)習(xí)領(lǐng)域課程標準
- 第23課 內(nèi)戰(zhàn)爆發(fā)(解析版)
- 《設(shè)計過程質(zhì)量管理》課件
- 《生活安全指南》課件
- 化妝品行業(yè)促銷方案總結(jié)
- 2023-2024年項目部安全管理人員安全培訓(xùn)考試題【有一套】
- 微型頂管施工方案
- 湘教文藝版小學(xué)五年級音樂上冊期末測試題
- 老化箱點檢表A4版本
- 略說魯迅全集的五種版本
- 2022年110接警員業(yè)務(wù)測試題庫及答案
- 中聯(lián)16T吊車參數(shù)
- DB44∕T 115-2000 中央空調(diào)循環(huán)水及循環(huán)冷卻水水質(zhì)標準
- 嵌入式軟件架構(gòu)設(shè)計
- 《石油天然氣地質(zhì)與勘探》第3章儲集層和蓋層
- 航道整治課程設(shè)計--
- 超星爾雅學(xué)習(xí)通《科學(xué)計算與MATLAB語言》章節(jié)測試含答案
評論
0/150
提交評論