前幾天幫一個(gè)朋友處理一些電路,正好解決了自己以前經(jīng)常遇到的一個(gè)問(wèn)題:傳感器檢測(cè)信號(hào)傳送給單片機(jī),如何改變單片機(jī)引腳電平信號(hào),使之可在程序中直接讀取,進(jìn)而實(shí)現(xiàn)對(duì)外部環(huán)境的檢測(cè)。
以前的思路:
(1)最初,我將檢測(cè)信號(hào)直接傳入控制器,由于外圍電路的驅(qū)動(dòng)能力不夠,不足以拉高單片機(jī)的電平,一直都是失敗的。
(2)經(jīng)過(guò)查找資料后,單片機(jī)的大部分引腳均可做I/O口,默認(rèn)高電平,并且在做輸入口時(shí),必須先將該引腳設(shè)置為高電平。我用三極管做了個(gè)開關(guān)電路,由于當(dāng)時(shí)只焊接了電路,沒(méi)有畫電路圖,所以現(xiàn)在也忘記了是如何實(shí)現(xiàn)的,但是三極管的開關(guān)電路方面的資料有很多,有需要可自行查找。
當(dāng)下實(shí)現(xiàn)方案:使用繼電器,實(shí)現(xiàn)開關(guān)
(1)思路分析:
法很簡(jiǎn)單,既然單片機(jī)的引腳默認(rèn)高電平,接地后就能滿足低電平了。那么,就用繼電器開關(guān)控制引腳與地的連接,傳感器的檢測(cè)信號(hào)控制繼電器的開關(guān)狀態(tài),間接控制單片機(jī)的引腳電平。
其實(shí),這也是繼電器的小電流控制大電流的思想,與三極管的開關(guān)電路的思想基本一致,只是三極管的電阻電容需要選擇合適大小,而繼電器就沒(méi)有什么需要太多考慮的了,可能需要考慮成本。
(2)電路圖及仿真分析:

紅色標(biāo)記第一處為傳感器檢測(cè)信號(hào)輸出口;
第二處是NPN三極管,信號(hào)驅(qū)動(dòng)三極管的基極,當(dāng)?shù)谝惶幮盘?hào)為高是,三極管導(dǎo)通,使第三處的繼電器開關(guān)換向;
當(dāng)?shù)谌庨_關(guān)換向后,第四處與單片機(jī)連接的引腳電平被拉低
仿真效果圖
無(wú)檢測(cè)信號(hào)時(shí),單片機(jī)引腳P3.0為高電平

當(dāng)有檢測(cè)信號(hào)時(shí),單片機(jī)引腳P3.0為地點(diǎn)低電平

-
傳感器
+關(guān)注
關(guān)注
2576文章
55108瀏覽量
791770 -
繼電器
+關(guān)注
關(guān)注
133文章
5567瀏覽量
154884 -
單片機(jī)
+關(guān)注
關(guān)注
6077文章
45506瀏覽量
671068
發(fā)布評(píng)論請(qǐng)先 登錄
在 VisionFive 2 上使用光敏傳感器
海綿泡沫緩沖能量沖擊試驗(yàn)機(jī)傳感器安裝與信號(hào)調(diào)理電路的技術(shù)要點(diǎn)
MAX1454:高精度傳感器信號(hào)調(diào)理器的全面解析
深入剖析ZSSC3241:電阻式傳感器信號(hào)調(diào)理IC的卓越之選
深入解析ZSSC3286:一款強(qiáng)大的傳感器信號(hào)調(diào)理IC
單片機(jī)系統(tǒng)硬件的調(diào)試方法
海綿拉伸撕裂強(qiáng)度試驗(yàn)機(jī)中傳感器的電子信號(hào)處理技術(shù)
怎么測(cè)單片機(jī)系統(tǒng)頻率
單片機(jī)是怎么控制的
如何診斷和修復(fù)海綿泡沫壓餡硬度試驗(yàn)機(jī)的傳感器信號(hào)異常
給予單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)
炭塊空氣透過(guò)率測(cè)試儀的傳感器信號(hào)放大電路設(shè)計(jì)經(jīng)驗(yàn)
傳感器檢測(cè)信號(hào)傳送如何改變單片機(jī)引腳電平信號(hào)
評(píng)論