下載手機(jī)汽配人

這種單紅外反射式傳感器怎么樣和單片機(jī)的I/O口相連啊,怎樣讀出信號(hào)的輸入啊,程序怎么寫?請(qǐng)指教!

直接連接可以嗎?
提問者:網(wǎng)友 2017-03-29
最佳回答
1、采用51嗎?可以直接將中間腳OUT連接到外部中斷0/1中。用配置IT0/1為下跳變觸發(fā),在中斷服務(wù)0/2中,設(shè)個(gè)標(biāo)志即可。2、如果采用其他MCU,注意MCU供電電壓及輸入口模式。測(cè)一下這個(gè)傳感器上LM393的輸出(芯片為OC門輸出)是否連有上拉電阻,如果沒有,繼續(xù)向下閱讀;如果有,把它焊掉接入3V系統(tǒng)。若為5V系統(tǒng),上拉10K到5V直接連接到可配置外部中斷輸入的IO口上,配置為下跳變觸發(fā)。如果為3V系統(tǒng),上拉10K到3V。建議用普通光耦隔離此輸入也可。同上,進(jìn)入中斷就表示該傳感器的輸出端有下跳(低電平有效),設(shè)個(gè)標(biāo)志返回。以上接法,在主程序中,等待此標(biāo)志即可。
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號(hào)?立即注冊(cè)

我要提問

汽配限時(shí)折扣

本頁是網(wǎng)友提供的關(guān)于“這種單紅外反射式傳感器怎么樣和單片機(jī)的I/O口相連啊,怎樣讀出信號(hào)的輸入啊,程序怎么寫?請(qǐng)指教!”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。