hbzhan內(nèi)容導(dǎo)讀:對(duì)射式光電傳感器(以下簡稱為傳感器)因?yàn)闄z測(cè)無接觸、檢測(cè)距離大、檢測(cè)精度高而廣泛應(yīng)用于測(cè)距、測(cè)速、計(jì)數(shù)、行程控制等。
1、傳感器設(shè)置自診斷端子
傳感器分為投光器和受光器兩部分,兩者光軸重合在同一直線上。工作時(shí),投光器發(fā)出調(diào)制光,被受光器接收,變?yōu)殡娦盘?hào)。當(dāng)被測(cè)體進(jìn)入檢測(cè)區(qū)時(shí),光被遮擋,受光器無光可受,傳感器輸出狀態(tài)改變。
如果光軸發(fā)生變化,或者透鏡表面吸附塵埃、油污,受光器入光量均會(huì)變?nèi)?繼而引起光敏器件輸出電信號(hào)變?nèi)?。設(shè)有自診斷輸出端子的傳感器原理圖如圖1所示。應(yīng)用比較放大器來測(cè)變?nèi)醯碾娦盘?hào)。電信號(hào)減小到一定程度時(shí),與門輸出高電平到延時(shí)電路,經(jīng)延
時(shí)后NPN型三極管導(dǎo)通,集電極輸出診斷信號(hào)。
2、故障自診斷
自診斷端子輸出故障信號(hào)到計(jì)算機(jī),實(shí)現(xiàn)多個(gè)傳感器監(jiān)控。傳感器通過圖2電路把診斷信號(hào)送到單片機(jī)??紤]到實(shí)際應(yīng)用,采用光耦合器,由單片機(jī)發(fā)送方波測(cè)試信號(hào)。入光量太弱時(shí),光耦合器導(dǎo)通,方波測(cè)試信號(hào)進(jìn)入,電容C兩端變?yōu)榈碗娖?第二個(gè)比較放大器輸出高電平。通過軟件設(shè)置,CPU認(rèn)為低電平正常,高電平不正常,從而控制數(shù)碼管、發(fā)光二極管顯示故障。入光量變?nèi)跬且粋€(gè)暫變過程,因此通過調(diào)整傳感器電阻,改變比較放大器比較電平,可在故障形成之前發(fā)出警報(bào),實(shí)現(xiàn)故障預(yù)報(bào)。多路傳感器診斷信號(hào)通過8選1電子選通開關(guān)選一路進(jìn)入單片機(jī)。