實(shí)驗(yàn)2 紅外對(duì)射傳感器實(shí)驗(yàn)-V20160908 1.實(shí)驗(yàn)?zāi)康?/strong> 學(xué)習(xí)紅外對(duì)射傳感器工作原理; 2.實(shí)驗(yàn)設(shè)備 硬件:紅外對(duì)射傳感器節(jié)點(diǎn),串口線; 軟件:Keil u Vision4編譯軟件,STC下載軟件STC_ISP; 芯片手冊(cè):配套光盤(pán)\附件\芯片手冊(cè)\紅外對(duì)射傳感器; 電路原理圖路徑:配套光盤(pán)\附件\電路原理圖; 源碼路徑:配套光盤(pán)\源代碼\傳感器原理與應(yīng)用\實(shí)驗(yàn)2 紅外對(duì)射傳感器實(shí)驗(yàn)-V20161122; hex文件路徑:配套光盤(pán)\源代碼\傳感器原理與應(yīng)用\實(shí)驗(yàn)2 紅外對(duì)射傳感器實(shí)驗(yàn)-V20161122\out; 3.實(shí)驗(yàn)原理 3.1 紅外對(duì)射傳感器介紹 紅外對(duì)射傳感器使用的是槽型紅外光電開(kāi)關(guān)。紅外光電傳感器是捕捉紅外線這種不可見(jiàn)光,采用專用的紅外發(fā)射管和接收管,轉(zhuǎn)換為可以觀測(cè)的電信號(hào)。紅外光電傳感器有效地防止周?chē)梢?jiàn)光的干擾,進(jìn)行無(wú)接觸探測(cè),不損傷被測(cè)物體。紅外光電傳感器在一般情況下,有三部分構(gòu)成,它們分為:發(fā)送器、接收器和檢測(cè)電路。 紅外對(duì)射傳感器的外型如圖3.1所示。槽型紅外光電開(kāi)關(guān)把一個(gè)紅外光發(fā)射器和一個(gè)紅外光接收器面對(duì)面地裝在一個(gè)槽的兩側(cè)。發(fā)光器能發(fā)出紅外光,在無(wú)阻情況下光接收器能收到光。但當(dāng)被檢測(cè)物體從槽中通過(guò)時(shí),光被遮擋,光電開(kāi)關(guān)便動(dòng)作,輸出一個(gè)開(kāi)關(guān)控制信號(hào),切斷或接通負(fù)載電流,從而完成一次控制動(dòng)作。槽形開(kāi)關(guān)的檢測(cè)距離因?yàn)槭苷w結(jié)構(gòu)的限制一般只有幾厘米。 圖3.1 紅外對(duì)射傳感器
3.2 光敏傳感器的電路圖 紅外對(duì)射傳感器電路如圖3.2,U1的1,2腳為紅外發(fā)射端,3,4腳為接收端,當(dāng)凹槽中有物體擋住紅外線時(shí),3,4腳之間截止,1IN+為高電平,D4輸出高電平;當(dāng)凹槽中沒(méi)有物體擋住紅外線時(shí),3,4腳之間導(dǎo)通,1IN+為低電平,D4輸出低電平。 圖3.2 紅外對(duì)射傳感器電路 4.實(shí)驗(yàn)步驟 4.1 編寫(xiě)實(shí)驗(yàn)源代碼文件 4.1.1 取紅外對(duì)射傳感器節(jié)點(diǎn),打開(kāi)Keil集成開(kāi)發(fā)環(huán)境,打開(kāi)配套光盤(pán)\源代碼\傳感器原理與應(yīng)用\實(shí)驗(yàn)2 紅外對(duì)射傳感器實(shí)驗(yàn)-V20161122的工程文件。 4.1.2點(diǎn)擊左上角的Rebuild按鍵  ,編譯整個(gè)工程,將生成hongwaiduishe.hex可執(zhí)行文件,該可執(zhí)行文件自動(dòng)保存在 配套光盤(pán)\源代碼\傳感器原理與應(yīng)用\實(shí)驗(yàn)2 紅外對(duì)射傳感器實(shí)驗(yàn)-V20161122\out目錄下。(注意:請(qǐng)根據(jù)該目錄下 hongwaiduishe.hex 文件的生成時(shí)間,判斷該文件是否是自己剛剛編譯完成的。) 4.1.3 使用串口線將電腦與紅外對(duì)射傳感器節(jié)點(diǎn)的串口相連,將紅外對(duì)射傳感器節(jié)點(diǎn)上的S1開(kāi)關(guān)撥打到左邊,讓STC單片機(jī)和DB9相連。 4.1.4 根據(jù) 配套光盤(pán)\第三方應(yīng)用軟件\STC_ISP的STC-ISP軟件使用說(shuō)明書(shū)-甄鵬-V20160423,使用STC-ISP軟件將4.1.2步中生成的可執(zhí)行hongwaiduishe.hex文件通過(guò)STC_ISP串口下載軟件下載進(jìn)STC單片機(jī)中。 4.2 實(shí)驗(yàn)源代碼解析
4.3 實(shí)驗(yàn)運(yùn)行效果 節(jié)點(diǎn)S1開(kāi)關(guān)撥打到左邊讓STC單片機(jī)和DB9連接,打開(kāi)串口調(diào)試助手,進(jìn)入如圖4.1所示界面,在串口參數(shù)設(shè)置選擇正確的端口號(hào)以及9600-8-N-1串口配置,選擇16進(jìn)制發(fā)送,16進(jìn)制接收,把紅外對(duì)射傳感器狀態(tài)讀取指令02 03 00 2C 00 01 45 f0復(fù)制到發(fā)送區(qū),打開(kāi)串口,點(diǎn)擊發(fā)送: 02 03 00 2C 00 01 45 f0 凹槽沒(méi)有物體時(shí)返回:02 03 02 00 00 FC 44 凹槽有物體時(shí)返回:02 03 02 00 01 3D 84 圖4.1 紅外對(duì)射傳感器的返回值
完整的Word格式文檔51黑下載地址:
實(shí)驗(yàn)2 紅外對(duì)射傳感器實(shí)驗(yàn)-V20161122.doc
(285.5 KB, 下載次數(shù): 80)
2018-10-31 22:26 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|