基于單片機(jī)紅外線開關(guān)設(shè)計_第1頁
基于單片機(jī)紅外線開關(guān)設(shè)計_第2頁
基于單片機(jī)紅外線開關(guān)設(shè)計_第3頁
基于單片機(jī)紅外線開關(guān)設(shè)計_第4頁
基于單片機(jī)紅外線開關(guān)設(shè)計_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

重慶三峽學(xué)院課程設(shè)計(論文)題目:基于單片機(jī)紅外遙控開關(guān)設(shè)計院系電子與信息工程學(xué)院專業(yè)電子與信息工程年級2011級3班學(xué)生姓名學(xué)生學(xué)號指導(dǎo)教師完成課程設(shè)計(論文)時間2014年12月目錄一、系統(tǒng)硬件部分設(shè)計 21、系統(tǒng)硬件設(shè)計原理及要求 22、系統(tǒng)工作原理 32.1紅外遙控的基本原理 32.2遙控發(fā)射器及其編碼 42.3紅外解碼思路 53、相關(guān)器件簡介 63.1單片機(jī)STC89C51 63.2紅外接收頭1838 74、硬件系統(tǒng)相關(guān)電路圖 84.1系統(tǒng)整體原理圖 84.2單片機(jī)控制系統(tǒng)電路 94.4繼電器觸控電路 114.5關(guān)于繼電器驅(qū)動的問題 11二、系統(tǒng)軟件部分設(shè)計 121、主程序流程 122、模塊化程序簡介 123、相關(guān)程序代碼 133.1、主程序模塊 133.2、紅外解碼程序 143.3、繼電器控制程序 153.4、所用相關(guān)延時程序 16三、設(shè)計調(diào)試 161、調(diào)試前不加電源的檢查 172、靜態(tài)檢測與調(diào)試 173、動態(tài)檢測與調(diào)試 17四、結(jié)論 18附錄1 19附錄2 20基于單片機(jī)紅外遙控開關(guān)設(shè)計一、系統(tǒng)硬件部分設(shè)計1、系統(tǒng)硬件設(shè)計原理及要求在進(jìn)行系統(tǒng)硬件設(shè)計時,首先需要保證的便是整個系統(tǒng)的功能性與穩(wěn)定性,將各個硬件電路模塊進(jìn)行認(rèn)真仔細(xì)的分析,在通電之前,需要排除斷路與短路現(xiàn)象的存在,以保證系統(tǒng)調(diào)試安全性,避免上述問題造成的硬件系統(tǒng)損壞等的不良結(jié)果,同時還需考慮到成本的客觀因素,以使本設(shè)計簡單易懂而又經(jīng)濟(jì)實用。2、系統(tǒng)工作原理遙控器發(fā)出的紅外遙控信號經(jīng)紅外接收器1838接收轉(zhuǎn)化成TTL信號后送給STC89C51的中斷口1,單片機(jī)采集到這些數(shù)據(jù)后產(chǎn)生外部中斷,進(jìn)入解碼程序,對其進(jìn)行紅外解碼處理并獲得對后置電路所需的控制信息,這些控制信息可直接從I/O口輸出,當(dāng)I/O輸出高電平是,使得本設(shè)計電路中的三極管9012導(dǎo)通,繼電器線圈導(dǎo)通形成磁場,吸住彈片,常閉斷開,常開閉合,連通后置電路中的供電電源。繼電器控制模塊遙控發(fā)射模塊單片機(jī)解碼模塊繼電器控制模塊遙控發(fā)射模塊單片機(jī)解碼模塊紅外接收模塊遙控發(fā)射模塊:在本設(shè)計中應(yīng)用到的是普通的成品遙控發(fā)射器,用來發(fā)射含有鍵碼值的紅外線,供紅外接收頭接收。紅外接收模塊:接收遙控器發(fā)射含有鍵碼值信息的紅外線,經(jīng)過接收、放大、整形之后轉(zhuǎn)化成可供單片機(jī)識別的TTL電平信號,并送往單片機(jī)并被單片機(jī)解碼。單片機(jī)解碼模塊:單片機(jī)對紅外接收頭傳遞來的TTL電平信號進(jìn)行解碼處理,得到遙控器的鍵碼值,從而執(zhí)行后置繼電器電路的控制功能。繼電器控制模塊:單片機(jī)驅(qū)動繼電器的通斷工作,從而對后置電路中的供電電源實現(xiàn)開關(guān)通斷功能控制。2.1紅外遙控的基本原理紅外遙控的發(fā)射電路是采用紅外發(fā)光二極管來發(fā)出經(jīng)過調(diào)制的紅外光波,紅外接收電路由紅外接收二極管、三極管或硅光電池組成,它們將紅外發(fā)射器發(fā)射的紅外光轉(zhuǎn)換為相應(yīng)的電信號,再送后置放大器。發(fā)射機(jī)一般由指令鍵(或操作桿)、指令編碼系統(tǒng)、調(diào)制電路、驅(qū)動電路、發(fā)射電路等幾部分組成。當(dāng)按下指令鍵或推動操作桿時,指令編碼電路產(chǎn)生所需的指令編碼信號,指令編碼信號對載波進(jìn)行調(diào)制,再由驅(qū)動電路進(jìn)行功率放大后由發(fā)射電路向外發(fā)射經(jīng)調(diào)制定的指令編碼信號。接收電路一般由接收電路、放大電路、調(diào)制電路、指令譯碼電路、驅(qū)動電路、執(zhí)行電路(機(jī)構(gòu))等幾部分組成。接收電路將發(fā)射器發(fā)出的已調(diào)制的編碼指令信號接收下來,并進(jìn)行放大后送解調(diào)電路,解調(diào)電路將已調(diào)制的指令編碼信號解調(diào)出來,即還原為編碼信號。指令譯碼器將編碼指令信號進(jìn)行譯碼,最后由驅(qū)動電路來驅(qū)動執(zhí)行電路實現(xiàn)各種指令的操作控制(機(jī)構(gòu))。如圖所示發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器,接收部分包括光電轉(zhuǎn)換放大、解調(diào)、解碼電路,而整個接收部分將完全由上述的1838紅外一體化收頭來完成,本設(shè)計的發(fā)射部分采用成品遙控器來發(fā)送控制信號。紅外遙控器紅外遙控器鍵盤接收、放大、檢波、整形編碼和調(diào)制紅外接收頭光電放大解調(diào)解碼單片機(jī)紅外遙控系統(tǒng)框圖2.2遙控發(fā)射器及其編碼遙控發(fā)射器專用芯片很多,這里我們以運用比較廣泛,解碼比較容易的一類來加以說明,現(xiàn)以WD6122遙控發(fā)射器專用芯片組成發(fā)射電路為例說明編碼原理,該芯片類型的遙控發(fā)射器成品鍵碼值如圖所示。本設(shè)計使用的成品遙控器鍵碼圖當(dāng)發(fā)射器按鍵按下后,即有遙控碼發(fā)出,所按的鍵不同遙控編碼也不同。這種遙控碼具有以下特征:采用脈寬調(diào)制的串行碼,以脈寬為0.565ms、間隔0.56ms、周期為1.125ms的組合表示二進(jìn)制的“0”;以脈寬為0.565ms、間隔1.685ms、周期為2.25ms的組合表示二進(jìn)制的“1”,其波形如圖所示。遙控編碼的“0”和“1”上述“0”和“1”組成的32位二進(jìn)制碼經(jīng)38kHz的載頻進(jìn)行二次調(diào)制以提高發(fā)射效率,達(dá)到降低電源功耗的目的。然后再通過紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射。WD6122產(chǎn)生的遙控編碼是連續(xù)的32位二進(jìn)制碼組,所發(fā)射的一幀碼含有一個引導(dǎo)碼,16位用戶編碼和八位數(shù)據(jù)編碼,數(shù)據(jù)編碼的反碼也同時被傳送,編碼結(jié)構(gòu)如圖所示:遙控器發(fā)射的32位碼組圖引導(dǎo)碼由一個9ms的載波波形和一個4.5ms的關(guān)斷時間構(gòu)成,它作為隨后發(fā)射碼的引導(dǎo)碼,這樣當(dāng)接收系統(tǒng)是由微處理器構(gòu)成的時候,能更有效的處理碼的接受與檢測及其他各項控制之間的時序關(guān)系。編碼采用脈沖位置調(diào)制方式(PPM),利用脈沖之間的時間間隔來區(qū)分“0”和“1”。每次8位的碼被傳送之后,他的反碼也被傳送,減少了系統(tǒng)的誤碼率,這也為后續(xù)的解碼程序的編寫提供了自行檢測是否誤碼的手段。2.3紅外解碼思路遙控器將按鍵信息進(jìn)行編碼后調(diào)制到紅外線的某個頻率通過發(fā)光二極管發(fā)射出去,紅外接收管接收到發(fā)射管發(fā)出的紅外信號后對該信號進(jìn)行解調(diào)原始編碼信息,紅外遙控接收頭解調(diào)出的編碼是串行二進(jìn)制碼,包含著遙控按鍵信息,但它還不便于CPU讀取識別,因此需要先對這些二進(jìn)制碼進(jìn)行解碼。當(dāng)遙控器上任意一個按鍵按下超過36ms時,控制芯片的振蕩器使芯片激活,將發(fā)射一個特定的同步碼頭,對于接收端而言就是一個9ms的低電平,和一個4.5ms的高電平,這個同步碼頭可以使程序知道從這個同步碼頭以后可以開始接收數(shù)據(jù)。解碼的關(guān)鍵是如何識別“0”和“1”,從位的定義我們可以發(fā)現(xiàn)“0”、“1”均以0.56ms的低電平開始,不同的是高電平的寬度不同,“0”為0.56ms,“1”為1.68ms,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”。如果從0.56ms低電平過后,開始延時,0.56ms以后,若讀到的電平為低,說明該位為“0”,反之則為“1”,為了可靠起見,延時必須比0.56ms長些,但又不能超過1.12ms,否則如果該位為“0”,讀到的已是下一位的高電平,因此取(1.12ms+0.56ms)/2=0.84ms最為可靠,一般取0.84ms左右即可。根據(jù)紅外編碼的格式,程序應(yīng)該等待9ms的起始碼和4.5ms的結(jié)果碼完成后才能讀碼。單片機(jī)把解碼所得的二進(jìn)制存入相應(yīng)的存儲單元,這樣就完成了某一按鍵的紅外解碼操作,同樣地,按此可以實現(xiàn)其它按鍵的紅外解碼,最后形成遙控器按鍵相應(yīng)的鍵值表。就這樣單片機(jī)程序就可以識別遙控器相應(yīng)的功能鍵,通過遙控器向單片機(jī)發(fā)出相應(yīng)的命令,單片機(jī)接收到命令后通過驅(qū)動電路使繼電器動作從而實現(xiàn)用電設(shè)備的開關(guān)。3、相關(guān)器件簡介本章將對設(shè)計中所涉及到的單片機(jī)STC89C51、紅外遙控接收頭1838以及電磁繼電器進(jìn)行簡單介紹。3.1單片機(jī)STC89C51STC89C51單片機(jī)學(xué)習(xí)板是一款基于8位單片機(jī)處理芯片STC89C52RC的系統(tǒng)。3.1.1STC89C51的特點(1)增強(qiáng)型1T流水線/精簡指令集結(jié)構(gòu)8051CPU(2)工作電壓:3.4V-5.5V(5V單片機(jī))/2.0V-3.8V(3V單片機(jī)(3)工作頻率范圍:0-35MHz,相當(dāng)于普通8051的0~420MHz.實際工作頻率可達(dá)48MHz.(4)用戶應(yīng)用程序空間12K/10K/8K/6K/4K/2K字節(jié)(5)片上集成512字節(jié)RAM(6)通用I/O口(27/23個),復(fù)位后為:準(zhǔn)雙向口/弱上拉(普通8051傳統(tǒng)I/O口)可設(shè)置成四種模式:準(zhǔn)雙向口/弱上拉,推挽/強(qiáng)上拉,僅為輸入/高阻,開漏每個I/O口驅(qū)動能力均可達(dá)到20mA,但整個芯片最大不得超過55mA(7)ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器可通過串口(P3.0/P3.1)直接下載用戶程序,數(shù)秒即可完成一片(8)EEPROM功能(9)看門狗(10)內(nèi)部集成MAX810專用復(fù)位電路(外部晶體20M以下時,可省外部復(fù)位電路)(11)時鐘源:外部高精度晶體/時鐘,內(nèi)部R/C振蕩器。用戶在下載用戶程序時,可選擇是使用內(nèi)部R/C振蕩器還是外部晶體/時鐘。常溫下內(nèi)部R/C振蕩器頻率為:5.2MHz~6.8MHz。精度要求不高時,可選擇使用內(nèi)部時鐘,因為有溫漂,請選4MHz~8MHz(12)有2個16位定時器/計數(shù)器(13)外部中斷2路,下降沿中斷或低電平觸發(fā)中斷,PowerDown模式可由外部中斷低電平觸發(fā)中斷方式喚醒(14)PWM(4路)/PCA(可編程計數(shù)器陣列),也可用來再實現(xiàn)4個定時器或4個外部中斷(上升沿中斷/下降沿中斷均可支持)(15)STC89Cc516AD具有ADC功能。10位精度ADC,共8路(16)通用異步串行口(UART)(17)SPI同步通信口,主模式/從模式(18)工作溫度范圍:0-75℃/-40-+85℃3.1.2STC89C51的DIP封裝40引腳分布STC89C51單片機(jī)的DIP封裝擁有40個引腳,其中P0\P1\P2\P3四組I/0口,總共32個I/O口引腳,另外包括一個電源VCC引腳,兩個晶振引腳一個接地端引腳,一個復(fù)位引腳,以及EA引腳、ALE引腳、PSEN引腳,總共40個引腳,引腳分布如圖所示。3.2紅外接收頭1838紅外接收電路一體化的紅外接收裝置將遙控信號的接收、放大、檢波、整形集于一身,并且輸出可以讓單片機(jī)識別的TTL信號,這樣大大簡化了接收電路的復(fù)雜程度和電路的設(shè)計工作,方便使用。在本設(shè)計中采用紅外一體化接收頭1838,在用小功率發(fā)射管發(fā)射信號情況下,其接收距離可達(dá)15m。它能與TTL、COMS電路兼容,接收紅外信號頻率為38kHz,同時能對信號進(jìn)行放大、檢波、整形,得到TTL電平的編碼信號。三個管腳分別是地(GND)、+5V電源(VCC)、解調(diào)信號輸出端(接單片機(jī)外部中斷)紅外一體化接收頭的測試:可以在1838的電源端與信號輸出端之間接上一只二極管及一只發(fā)光二極管后,再配上規(guī)定的工作電源(為+5V),當(dāng)手拿遙控器對著接收頭按任意鍵時,發(fā)光二極管會閃爍,說明紅外接收頭和遙控器工作都正常;如果發(fā)光二極管不閃爍發(fā)光,說明紅外接收頭和遙控器至少有一個損壞。只要確保遙控器工作正常,很容易判斷紅外接收頭的優(yōu)劣。由于供電電源存在干擾,應(yīng)該對電源端進(jìn)行濾波處理,處理方法為:電源端與接地端之間連接一個100Ω左右的電阻以及一個47uF左右的電容,本設(shè)計采用0.1uF電容濾波同樣能夠滿足設(shè)計要求。1838的經(jīng)典應(yīng)用原理圖如圖所示:18381838GNDC1VCC(+5V)R24、硬件系統(tǒng)相關(guān)電路圖提供該設(shè)計中所涉及到的系統(tǒng)整體原理圖以及模塊電路的原理圖,如紅外接收模塊、USB供電模塊、單片機(jī)解碼控制模塊等。4.1系統(tǒng)整體原理圖整個原理圖中包括,單片機(jī)解碼模塊,紅外接收頭模塊,繼電器控制模塊,USB供電模塊,而本設(shè)計的紅外發(fā)射模塊采用市面上普通的成品遙控發(fā)射器。4.2單片機(jī)控制系統(tǒng)電路單片機(jī)接收紅外接收頭輸出的電平信號產(chǎn)生中斷,處理中斷服務(wù)程序即紅外解碼程序并完成對繼電器的驅(qū)動控制,實現(xiàn)電源開關(guān)控制功能,如圖所示。4.3紅外接收頭電路遙控器發(fā)出的紅外遙控信號經(jīng)紅外接收器1838接收處理后直接送給單片機(jī)的中斷口1,如圖所示。4.4繼電器觸控電路采用5V電磁繼電器,在單片機(jī)的I/O口輸出一個高電平的時候,將驅(qū)動晶體三極管9013導(dǎo)通,使得電磁繼電器的控制線圈通斷形成磁場,可是應(yīng)該在繼電器線圈上加二極管阻斷線圈反電勢以保護(hù)三極管9012,如圖所示。4.5關(guān)于繼電器驅(qū)動的問題在整個硬件設(shè)計過程中,所遇上的主要問題是如何驅(qū)動繼電器工作,由于單片機(jī)的I/O口在直接連接繼電器控制線圈引腳上不足使得繼電器線圈以產(chǎn)生拉動彈片的磁場,所以需要對輸入的驅(qū)動電流進(jìn)行放大,而在繼電器驅(qū)動電路上添加一個三極管,則可以解決這個問題。當(dāng)然,為了避免后置電路中的電源對整個控制系統(tǒng)造成干擾,如有條件,更好的是在三極管與單片機(jī)之間增加一個光耦進(jìn)行光電隔離,值得注意的是,光耦不能夠與整個控制電路共用同一個電源,不然不能夠?qū)崿F(xiàn)隔離效果,所以加上隔離光耦為使得系統(tǒng)更加穩(wěn)定,則還需要設(shè)計一獨立電源。如圖2.18所示,圖中兩個+5V電源不能為同一個供電電源,R1-R3使用的阻值為1K左右,3、4引腳接后置電路即可。二、系統(tǒng)軟件部分設(shè)計1、主程序流程循環(huán)判斷主程序開始初始化中斷繼電器控制程序是否按鍵?紅外解碼程序中斷返回中斷開始 圖3.1系統(tǒng)軟件工作流程流程說明:在遙控器按下鍵碼的時候,發(fā)射的紅外線被一體化接收頭接收后輸出TTL電平信號,對單片機(jī)造成外部中斷,進(jìn)而單片機(jī)對紅外接收頭傳來含有編碼信息的TTL電平信號進(jìn)行解碼,然后程序中處理得到的鍵碼碼值再傳至控制程序,如本設(shè)計中的繼電器控制程序,處理繼電器控制程序以實現(xiàn)本設(shè)計所要求的開關(guān)控制功能,當(dāng)沒有按鍵按下,程序返回到主程序的最開始,重新進(jìn)行鍵碼判斷。2、模塊化程序簡介模塊化程序設(shè)計即模塊化設(shè)計,簡單地說就是程序的編寫不是開始就逐條錄入計算機(jī)語句和指令,而是首先用主程序、子程序、子過程等框架把軟件的主要結(jié)構(gòu)和流程描述出來,并定義和調(diào)試好各個框架之間的輸入、輸出鏈接關(guān)系。逐步求精的結(jié)果是得到一系列以功能塊為單位的算法描述。以功能塊為單位進(jìn)行程序設(shè)計,實現(xiàn)其求解算法的方法稱為模塊化。模塊化的目的是為了降低程序復(fù)雜度,使程序設(shè)計、調(diào)試和維護(hù)等操作簡單化,而在模塊化C程序設(shè)計的過程中包含*.c和*.h兩種重要的文件。3、相關(guān)程序代碼本節(jié)將介紹整個系統(tǒng)設(shè)計中所涉及到的軟件程序代碼,包括主程序模塊代碼、紅外解碼代碼、繼電器控制代碼以及應(yīng)用到的主要延時功能代碼。3.1、主程序模塊#include<reg52.h>#include<intrins.h>#include"macroandconst.h"#include"infr.h"http://紅外解碼程序頭文件聲明#include"Control.h"http://繼電器控制程序頭文件聲明voidInital() { IE=0x84;//允許總中斷中斷,使能INT1外部中斷; TCON=0x04; }Main() { Inital();P2=0x00;//驅(qū)動晶體管是高電平,所以一開始將while(1)//I/O的電平拉低;{if(PassWord!=0)//PassWord在紅外解碼的頭文件當(dāng)中定義,可//以直接在此引用。 { Relay();//繼電器控制程序; } } }voidExter1()interrupt2//外部中斷程序; { IR_IN(); //紅外解碼功能子程序調(diào)用;}3.2、紅外解碼程序#include<reg52.h>#include"macroandconst.h"#include"Delay.h"http://延時程序頭文件聲明;#include"Control.h"sbitIRIN=P3^3;ucharIRCOM[7];ucharPassWord=0;/* 函數(shù)名稱:紅外解碼程序函數(shù)功能:對紅外接收頭輸出信號進(jìn)行解碼并編碼*/voidIR_IN()//紅外解碼程序 { unsignedcharj,k,N=0; EX1=0;//關(guān)斷外部中斷,一面再次接接收, delay(15);//造成程序混亂; if(IRIN==1)//引導(dǎo)碼是以低電平開始,所以一開始得檢測 { EX1=1;//再次打開外部中斷,接收系統(tǒng)碼和數(shù)據(jù)碼以及 return;//數(shù)據(jù)反碼確認(rèn)IR信號出現(xiàn) } while(!IRIN)//等IR變?yōu)楦唠娖?,跳過9ms的前導(dǎo)低 {//電平信號。 delay(1); } while(IRIN)//等IR變?yōu)榈碗娖?,跳過4.5ms的前導(dǎo) {//高電平信號。 delay(1); } for(j=0;j<4;j++)//收集四組數(shù)據(jù) { for(k=0;k<8;k++)//每組數(shù)據(jù)有8位 { while(!IRIN)//等IR變?yōu)楦唠娖? { delay(1); } while(IRIN)//計算IR高電平時長 { delay(1); N++; if(N>=30)//判斷是否超時 { EX1=1; return; }//0.14ms計數(shù)過長自動離開。 }//高電平計數(shù)完畢 IRCOM[j]=IRCOM[j]>>1;//數(shù)據(jù)最高位補(bǔ)“,不是接if(N>=8)//收串口數(shù)據(jù),而是根據(jù)脈 {//沖的延時來判斷‘1’和‘0 COM[j]=IRCOM[j]|0x80;//數(shù)據(jù)最高位補(bǔ)‘1 } N=0;} } if(IRCOM[2]!=~IRCOM[3])//判斷接受的數(shù)據(jù)與其反碼是 {//否相等,相等則重新接收; EX1=1; return; } PassWord=IRCOM[2];//將接收到的按鍵碼值賦值給變量; EX1=1; }3.3、繼電器控制程序#include<reg52.h>#include"macroandconst.h"http://附錄1中包含文件信息;#include"InfR.h"#include"Delay.h"sbitRelay_1=P2^0;sbitRelay_2=P2^1;sbitRelay_3=P2^2;sbitRelay_4=P2^3;//sbitP2_0=P2^0;/* 函數(shù)名稱:繼電器控制程序 函數(shù)功能:實現(xiàn)對繼電器的紅外控制*/voidRelay() { switch(PassWord) { case0x0c://遙控器1鍵的鍵碼;Relay_1=~Relay_1;//實現(xiàn)I/O口的高低電平//轉(zhuǎn)換,控制制驅(qū)動晶體管的//通斷,從而控制繼電器開合。 break; case0x18://遙控器2鍵的鍵碼; Relay_2=~Relay_2; break; case0x5e://遙控器3鍵的鍵碼; Relay_3=~Relay_3; break; case0x08://遙控器4鍵的鍵碼; Relay_4=~Relay_4; break; PassWord=0;//每次處理完控制程序之后需要將其值清零; }}3.4、所用相關(guān)延時程序#include<intrins.h>#include"macroandconst.h"/*函數(shù)名稱:延時函數(shù)函數(shù)功能:實現(xiàn)x*0.14MS的延時*/voiddelay(ucharx)//x*0.14MS { uchari; while(x--) { for(i=0;i<13;i++) {}} }三、設(shè)計調(diào)試控制電路板的安裝與調(diào)試在整個電路的設(shè)計中占有重要位置,它是把理論付諸實踐的過程,也是把紙面設(shè)計轉(zhuǎn)變位實際產(chǎn)品的必經(jīng)階段。對試驗階段的電路板的安裝一般有兩種方式即焊接方式和面包板插接方式。使用面包板焊接更加方便,容易更換線路和器件,而且可以多次使用。本設(shè)計常用的調(diào)試儀器有:萬用表、穩(wěn)壓電源、示波器、信號發(fā)生器等。1、調(diào)試前不加電源的檢查對照電路圖和實際線路檢查連線是否正確,包括錯接、少接、多接等;用萬用表電阻檔檢查焊接和接插是否良好;元器件引腳之間有無短路,連接處有無接觸不良,二極管、三極管、集成電路和電解電容的極性是否正確;電源供電包括極性、信號源連線是否正確;電源端對地是否存在短路(用萬用表測量電阻)。經(jīng)過上述檢查,我們發(fā)現(xiàn)我們所設(shè)計的電路存在錯接和連接處不良接觸的問題,經(jīng)過細(xì)心的檢查后,解決了上述的一些電路上的問題。2、靜態(tài)檢測與調(diào)試斷開信號源,把經(jīng)過準(zhǔn)確測量的電源接入電路,用萬用表電壓檔監(jiān)測電源電壓,

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論