0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用光耦給高低電平轉(zhuǎn)化

pecron ? 來源:電路一點通 ? 作者:電路一點通 ? 2022-12-12 09:12 ? 次閱讀

數(shù)字電子技術(shù)中我們會經(jīng)常進行高低電平之間的轉(zhuǎn)化,比如說一個模塊在接收到信號的時候輸出高電平,而另一個元件是低電平觸發(fā),如果這兩個元器件能夠很好配合使用的話,這就必須需要進行電平之間的轉(zhuǎn)化,那應(yīng)該怎么轉(zhuǎn)化呢?我們今天使用光耦給大家提供一個高低電平之間的轉(zhuǎn)化。

先來看下原理圖

878ad0ce-7940-11ed-8abf-dac502259ad0.jpg

高電平轉(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上,也就是高電平。

879f1aca-7940-11ed-8abf-dac502259ad0.jpg

低電平轉(zhuǎn)化為高電平

再來看下低電平轉(zhuǎn)化為高電平,同樣當(dāng)有低電平來到時,發(fā)光二極管導(dǎo)通,造成的結(jié)果就是光敏三極管導(dǎo)通,也就是光敏三極管相當(dāng)于一個導(dǎo)線,造成的后果就是輸出端電壓升高,也就是輸出端輸出高電平,這樣就實現(xiàn)了輸入低電平而輸出高電平。

同樣當(dāng)輸入信號為高電平時,讀者自己也可以推斷出,輸出端為低電平。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 發(fā)光二極管
    +關(guān)注

    關(guān)注

    13

    文章

    1192

    瀏覽量

    66144
  • 光耦
    +關(guān)注

    關(guān)注

    30

    文章

    1399

    瀏覽量

    57515
  • 低電平
    +關(guān)注

    關(guān)注

    1

    文章

    113

    瀏覽量

    13225
  • 高電平
    +關(guān)注

    關(guān)注

    6

    文章

    144

    瀏覽量

    21304

原文標(biāo)題:使用光耦給高低電平轉(zhuǎn)化

文章出處:【微信號:電路一點通,微信公眾號:電路一點通】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    stm32的高低電平是怎么算的?

    請問下關(guān)于stm32的輸入高低電平。 1.32輸入多少算高,多少算低?是不是2v以上算高,0.8v一下算低;51是不是3.6和1.7為分界。 謝謝大家的回復(fù)
    發(fā)表于 05-16 06:27

    請求修正電路,當(dāng)輸入高低電平轉(zhuǎn)換時,輸出一秒低電平。

    本帖最后由 du26548 于 2024-5-27 14:08 編輯 需求: INPUT高低電平轉(zhuǎn)換時,OUT輸出一秒低電平,其余時間為高阻態(tài)。 問題:D觸發(fā)正常,555正常,高低電平
    發(fā)表于 05-27 13:11

    ESP32可以直接寫入RX的高低電平,和直接讀取TX的高低電平嗎?

    如果串口的rx和tx的高低電平都是通過代碼得到的狀態(tài),想把這個高低電平的變化解析成串口數(shù)據(jù)流,在不占用IO的情況下能否解析出數(shù)據(jù)? 也就是在includesocuart_struct.h這個寄存器
    發(fā)表于 06-07 08:20

    單片機高低電平問題

    就輸出高電平(供電3.7V時,大概Q1集電極是2.3V左右,51的單片機也是認(rèn)定為高電平的)單片機的12引腳,電路就會發(fā)出報警。這個程序應(yīng)該很好編,就是判斷第12腳的電平,是
    發(fā)表于 05-03 01:05

    求一個光控電路,單片機提供高低電平,請大濕支招

    本人菜鳥,求一個光敏電路,單片機提供高低電平。當(dāng)有光照時,輸出高電平提供給單片機,黑暗環(huán)境下輸出低電平,整個電路是DC5V電源,不能用繼電器的,請大濕支招,小弟感激不盡
    發(fā)表于 04-06 19:22

    高低電平的問題

    最近用單片機C8051F編個小程序,測試端口高低電平,接10K上拉電阻,無外圍元件,軟件置1時,高電平3.3V正確,低電平時有1V不接近于0,這個和它的數(shù)據(jù)不一樣,請問這是怎么回事??!有哪位高手知道??
    發(fā)表于 07-08 14:55

    高低電平的檢測

    高低電平的檢測
    發(fā)表于 03-20 11:21

    測試信號的高低電平

    求大神詳盡解答,基于NEC單片機的測試版功能附加程序?,F(xiàn)已知有代表三相電機信號的3路信號(u,w,v)通過端口P1.0,P1.1,P1.2輸入到單片機內(nèi),要求設(shè)計的程序可以檢測出它們都是具有高低電平
    發(fā)表于 07-31 14:24

    如何讀取高低電平

    想通過3200的板子讀出一段時間內(nèi)脈沖的個數(shù),我看了一些interrupt和timer的內(nèi)容,感覺還是不太理解怎么才能讓板子將高低電平區(qū)分開并計數(shù),求指點
    發(fā)表于 05-14 00:30

    請問28335的高低電平是怎么識別的?

    請問28335的高低電平是怎么識別的,高電平范圍為多少能當(dāng)成高電平比如3.3的IO的供電,現(xiàn)在輸入電壓為2V,芯片能否識別為高電平???求解答
    發(fā)表于 11-16 14:31

    labview如何將正弦輸出信號轉(zhuǎn)化為0-5V的高低電平

    labview如何將正弦輸出信號轉(zhuǎn)化為0-5V的高低電平信號輸出?
    發(fā)表于 07-26 14:13

    inux驅(qū)動IO輸出高低電平

    晴空霹靂一陣響,我終于鼓起勇氣向linux告白。深思熟慮后編寫此系列文章記錄自己學(xué)習(xí)過程中遇到的問題和今后復(fù)習(xí)所用。 Linux驅(qū)動IO輸出高低電平和單片機類似,也是通過控制寄存器控制高低電平,不過
    發(fā)表于 07-29 09:29

    如何把單片機的高低電平轉(zhuǎn)化成可以驅(qū)動步進電機的高低電平?

    如何把單片機的高低電平轉(zhuǎn)化成可以驅(qū)動步進電機的高低電平
    發(fā)表于 10-19 09:34

    驅(qū)動高低電平指示燈的窗口比較器電路圖

    驅(qū)動高低電平指示燈的窗口比較器電路圖
    發(fā)表于 03-25 08:50 ?3121次閱讀
    驅(qū)動<b class='flag-5'>高低電平</b>指示燈的窗口比較器電路圖

    低電平和高電平的區(qū)別

    數(shù)字電路中,把電壓的高低用邏輯電平來表示。邏輯電平包括高電平低電平這兩種。不同的元器件形成的數(shù)字電路,電壓對應(yīng)的邏輯
    發(fā)表于 11-14 10:37 ?29.7w次閱讀
    <b class='flag-5'>低電平</b>和高<b class='flag-5'>電平</b>的區(qū)別