前幾天幫一個朋友處理一些電路,正好解決了自己以前經(jīng)常遇到的一個問題:傳感器檢測信號傳送給單片機,如何改變單片機引腳電平信號,使之可在程序中直接讀取,進而實現(xiàn)對外部環(huán)境的檢測。
以前的思路:
(1)最初,我將檢測信號直接傳入控制器,由于外圍電路的驅(qū)動能力不夠,不足以拉高單片機的電平,一直都是失敗的。
(2)經(jīng)過查找資料后,單片機的大部分引腳均可做I/O口,默認高電平,并且在做輸入口時,必須先將該引腳設(shè)置為高電平。我用三極管做了個開關(guān)電路,由于當時只焊接了電路,沒有畫電路圖,所以現(xiàn)在也忘記了是如何實現(xiàn)的,但是三極管的開關(guān)電路方面的資料有很多,有需要可自行查找。
當下實現(xiàn)方案:使用繼電器,實現(xiàn)開關(guān)
(1)思路分析:
法很簡單,既然單片機的引腳默認高電平,接地后就能滿足低電平了。那么,就用繼電器開關(guān)控制引腳與地的連接,傳感器的檢測信號控制繼電器的開關(guān)狀態(tài),間接控制單片機的引腳電平。
其實,這也是繼電器的小電流控制大電流的思想,與三極管的開關(guān)電路的思想基本一致,只是三極管的電阻電容需要選擇合適大小,而繼電器就沒有什么需要太多考慮的了,可能需要考慮成本。
(2)電路圖及仿真分析:
紅色標記第一處為傳感器檢測信號輸出口;
第二處是NPN三極管,信號驅(qū)動三極管的基極,當?shù)谝惶幮盘枮楦呤牵龢O管導(dǎo)通,使第三處的繼電器開關(guān)換向;
當?shù)谌庨_關(guān)換向后,第四處與單片機連接的引腳電平被拉低
仿真效果圖
無檢測信號時,單片機引腳P3.0為高電平
當有檢測信號時,單片機引腳P3.0為地點低電平
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
在電子工程領(lǐng)域,信號電平的轉(zhuǎn)換是一個常見的需求,尤其是在不同技術(shù)標準之間。TTL(晶體管-晶體管邏輯)電平和高電平信號是兩種不同的電平標準,
發(fā)表于 01-16 10:28
?108次閱讀
在數(shù)字電子學(xué)中,信號的傳輸和處理依賴于電壓水平來表示邏輯狀態(tài)。TTL電平和低電平信號是兩種常見的電壓水平,它們在數(shù)字電路中扮演著重要的角色。 TTL電平 TTL
發(fā)表于 01-16 10:21
?138次閱讀
如題,在上電之后,采集到一組數(shù)據(jù),SFDR只有30dB,但是,這時候給一個高電平信號,如10dbm,再將信號電平調(diào)回之前的電平,重新采集一組數(shù)據(jù),這次SFDR可以達到手冊上的50多6
發(fā)表于 12-13 08:44
霍爾傳感器輸出信號電壓的具體數(shù)值取決于傳感器的類型、設(shè)計以及應(yīng)用需求。 一、霍爾傳感器的類型與輸出信號 線性霍爾
發(fā)表于 10-15 10:02
?1806次閱讀
。這些中斷通常用于響應(yīng)外部設(shè)備或傳感器的信號變化。
GPIO中斷:由GPIO引腳上的電平變化(如上升沿、下降沿或電平變化)觸發(fā)。常用于按鈕、
發(fā)表于 09-24 16:22
霍爾式傳感器根據(jù)其設(shè)計和應(yīng)用的不同,可以輸出不同類型的信號。主要可以分為兩大類: 模擬信號 : 線性霍爾傳感器通常輸出模擬信號。這種
發(fā)表于 09-23 15:38
?1221次閱讀
聲發(fā)射(Acoustic Emission,簡稱AE)是一種材料在受到應(yīng)力作用時,由于內(nèi)部微觀結(jié)構(gòu)的變化(如裂紋的擴展、相變、塑性變形等)而產(chǎn)生的應(yīng)力波現(xiàn)象。聲發(fā)射傳感器是一種專門用來檢測和分析這些
發(fā)表于 09-19 16:29
?372次閱讀
聲發(fā)射傳感器輸出的是電信號,這些電信號是通過將機械設(shè)備在運行過程中產(chǎn)生的聲波信號轉(zhuǎn)換而來的。具體來說,聲發(fā)射傳感器放置在機器設(shè)備上,
發(fā)表于 09-19 16:28
?356次閱讀
構(gòu)成部分是一個PNP型晶體管。當被檢測物體靠近傳感器時,其電荷軌跡會改變PNP晶體管的電流流動,使得輸出信號發(fā)生變化。PNP傳感器的輸出
發(fā)表于 09-05 15:25
?754次閱讀
基于激光束的時間飛行原理(TOF, Time of Flight)。通過發(fā)射激光脈沖并接收其反射回來的信號,傳感器能夠計算激光脈沖的飛行時間,進而確定目標物體與傳感器之間的距離。這種測距方式具有高度的精確性和分辨率,廣泛應(yīng)用于工
發(fā)表于 08-29 16:08
?697次閱讀
單片機引腳懸空是指單片機的I/O引腳在沒有連接任何外部電路的情況下,引腳的電平狀態(tài)。懸空
發(fā)表于 08-28 09:51
?2444次閱讀
電壓信號傳感器作為電力系統(tǒng)中的關(guān)鍵組件,負責監(jiān)測和轉(zhuǎn)換電壓信號,廣泛應(yīng)用于各種自動檢測和控制系統(tǒng)中,為系統(tǒng)提供準確的電壓信息,無論是提高系統(tǒng)的安全性、效率還是優(yōu)化性能,都離不開這種關(guān)鍵
發(fā)表于 07-10 11:17
?1752次閱讀
信號發(fā)生器是一種可以提供各種頻率、波形和輸出電平信號的設(shè)備,它可以用作測試的信號源或激勵源,可檢測信號
發(fā)表于 04-09 10:30
?0次下載
傳感器是將物理量轉(zhuǎn)換為電信號的裝置,其精度和靈敏度直接影響到檢測系統(tǒng)的性能。而傳感器的輸出信號通常都非常微弱,需要進行放大處理才能得到可靠的
發(fā)表于 02-26 15:31
?511次閱讀
單片機中的外部中斷低電平觸發(fā)和下降沿觸發(fā)有什么區(qū)別? 外部中斷是單片機中的一種功能,在特定條件下,外部信號的變化可以引發(fā)中斷,從而改變程序的
發(fā)表于 01-31 10:32
?3879次閱讀
評論