電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 120|回復(fù): 0
收起左側(cè)

昨天發(fā)了個(gè)電路,用LED燈指示傳感器的輸入狀態(tài)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
匿名  發(fā)表于 2024-10-25 12:53:00 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
設(shè)計(jì)中我們可能經(jīng)常使用到各種開關(guān)量輸入傳感器,如下圖所示:

NPN型傳感器接線方式如下圖所示


我們?cè)谥靼宥嗽O(shè)計(jì)一個(gè)電路來(lái)指示傳感器的輸入狀態(tài),方便判別故障原因。
電路如下圖所示:

如圖所示,當(dāng)傳感器未觸發(fā)時(shí),輸入2腳是拉高到12V的,光耦輸入端導(dǎo)通,輸出端拉低,光耦輸出端LED D5點(diǎn)亮,單片機(jī)讀取IN腳為低電平。

當(dāng)傳感器觸發(fā)時(shí),輸入2腳是拉低,光耦輸入端不導(dǎo)通,輸出拉高,光耦輸出端LED D5不點(diǎn)亮,單片機(jī)讀取IN腳為高電平。

那么問(wèn)題來(lái)了
請(qǐng)問(wèn)上述電路能否實(shí)現(xiàn)我們的需求呢?
1,當(dāng)傳感器未觸發(fā)時(shí),光耦輸入端上拉到12V,輸出為低電平,檢測(cè)到IN腳位低電平,這沒(méi)有問(wèn)題。
2,當(dāng)傳感器觸發(fā)時(shí),光耦輸入端拉低,IN輸出端如果是出于懸空狀態(tài),則3.3V經(jīng)過(guò)LED燈,LED燈存在1V壓降,到IN端的電壓只有2.3V。


所以,此時(shí)讀取IN電平會(huì)不穩(wěn)定。
解決方法:
1,外部電阻上拉到3.3V。
2,單片機(jī)配置內(nèi)部上拉,不要懸空

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有賬號(hào)?立即注冊(cè)

x
回復(fù)

使用道具

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表