在數(shù)字電子技術(shù)中我們會經(jīng)常進(jìn)行高低電平之間的轉(zhuǎn)化,比如說一個模塊在接收到信號的時候輸出高電平,而另一個元件是低電平觸發(fā),如果這兩個元器件能夠很好配合使用的話,這就必須需要進(jìn)行電平之間的轉(zhuǎn)化,那應(yīng)該怎么轉(zhuǎn)化呢?我們今天使用光耦給大家提供一個高低電平之間的轉(zhuǎn)化。
先來看下原理圖
高電平轉(zhuǎn)化為低電平
上圖為使用光耦的方法,光耦的工作原理,可以理解為當(dāng)左邊發(fā)光二極管被點的時候,右面那個半導(dǎo)體(即光敏三極管)會被導(dǎo)通,知道了這一點之后就很容易理解上圖中的原理。
在電路中當(dāng)有高電平來到時,左邊的發(fā)光二極管被導(dǎo)通,這時光敏三極管感受到光也被導(dǎo)通,這時候電路圖右端的信號輸出端直接連到GND,也就是地(即低電平),這就實現(xiàn)了輸入高電平而輸出低電平的目的。
相反當(dāng)輸入信號為低電平的時候,發(fā)光二極管不導(dǎo)通,也就是不發(fā)光,這時光敏三極管也不能夠?qū)?,此時由電路圖可知是連在VCC上,也就是高電平。
低電平轉(zhuǎn)化為高電平
再來看下低電平轉(zhuǎn)化為高電平,同樣當(dāng)有低電平來到時,發(fā)光二極管導(dǎo)通,造成的結(jié)果就是光敏三極管導(dǎo)通,也就是光敏三極管相當(dāng)于一個導(dǎo)線,造成的后果就是輸出端電壓升高,也就是輸出端輸出高電平,這樣就實現(xiàn)了輸入低電平而輸出高電平。
同樣當(dāng)輸入信號為高電平時,讀者自己也可以推斷出,輸出端為低電平。
審核編輯:湯梓紅
-
發(fā)光二極管
+關(guān)注
關(guān)注
13文章
1218瀏覽量
67646 -
光耦
+關(guān)注
關(guān)注
30文章
1485瀏覽量
59150 -
低電平
+關(guān)注
關(guān)注
1文章
190瀏覽量
13676 -
高電平
+關(guān)注
關(guān)注
6文章
204瀏覽量
22058
原文標(biāo)題:使用光耦給高低電平轉(zhuǎn)化
文章出處:【微信號:電路一點通,微信公眾號:電路一點通】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
stm32的高低電平是怎么算的?
請求修正電路,當(dāng)輸入高低電平轉(zhuǎn)換時,輸出一秒低電平。
ESP32可以直接寫入RX的高低電平,和直接讀取TX的高低電平嗎?
單片機(jī)高低電平問題
求一個光控電路,給單片機(jī)提供高低電平,請大濕支招
高低電平的問題
測試信號的高低電平
如何讀取高低電平
請問28335的高低電平是怎么識別的?
inux驅(qū)動IO輸出高低電平
如何把單片機(jī)的高低電平轉(zhuǎn)化成可以驅(qū)動步進(jìn)電機(jī)的高低電平?
低電平和高電平的區(qū)別

評論