0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用光耦给高低电平转化

pecron 来源:电路一点通 作者:电路一点通 2022-12-12 09:12 次阅读

数字电子技术中我们会经常进行高低电平之间的转化,比如说一个模块在接收到信号的时候输出高电平,而另一个元件是低电平触发,如果这两个元器件能够很好配合使用的话,这就必须需要进行电平之间的转化,那应该怎么转化呢?我们今天使用光耦给大家提供一个高低电平之间的转化。

先来看下原理图

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

高电平转化为低电平

上图为使用光耦的方法,光耦的工作原理,可以理解为当左边发光二极管被点的时候,右面那个半导体(即光敏三极管)会被导通,知道了这一点之后就很容易理解上图中的原理。

在电路中当有高电平来到时,左边的发光二极管被导通,这时光敏三极管感受到光也被导通,这时候电路图右端的信号输出端直接连到GND,也就是地(即低电平),这就实现了输入高电平而输出低电平的目的。

相反当输入信号为低电平的时候,发光二极管不导通,也就是不发光,这时光敏三极管也不能够导通,此时由电路图可知是连在VCC上,也就是高电平。

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

低电平转化为高电平

再来看下低电平转化为高电平,同样当有低电平来到时,发光二极管导通,造成的结果就是光敏三极管导通,也就是光敏三极管相当于一个导线,造成的后果就是输出端电压升高,也就是输出端输出高电平,这样就实现了输入低电平而输出高电平。

同样当输入信号为高电平时,读者自己也可以推断出,输出端为低电平。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 发光二极管
    +关注

    关注

    13

    文章

    1193

    浏览量

    66184
  • 光耦
    +关注

    关注

    30

    文章

    1407

    浏览量

    57551
  • 低电平
    +关注

    关注

    1

    文章

    113

    浏览量

    13240
  • 高电平
    +关注

    关注

    6

    文章

    146

    浏览量

    21324

原文标题:使用光耦给高低电平转化

文章出处:【微信号:电路一点通,微信公众号:电路一点通】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

    请问下关于stm32的输入高低电平。 1.32输入多少算高,多少算低?是不是2v以上算高,0.8v一下算低;51是不是3.6和1.7为分界。 谢谢大家的回复
    发表于 05-16 06:27

    请求修正电路,当输入高低电平转换时,输出一秒低电平

    本帖最后由 du26548 于 2024-5-27 14:08 编辑 需求: INPUT高低电平转换时,OUT输出一秒低电平,其余时间为高阻态。 问题:D触发正常,555正常,高低电平
    发表于 05-27 13:11

    ESP32可以直接写入RX的高低电平,和直接读取TX的高低电平吗?

    如果串口的rx和tx的高低电平都是通过代码得到的状态,想把这个高低电平的变化解析成串口数据流,在不占用IO的情况下能否解析出数据? 也就是在includesocuart_struct.h这个寄存器
    发表于 06-07 08:20

    单片机高低电平问题

    就输出高电平(供电3.7V时,大概Q1集电极是2.3V左右,51的单片机也是认定为高电平的)单片机的12引脚,电路就会发出报警。这个程序应该很好编,就是判断第12脚的电平,是
    发表于 05-03 01:05

    求一个光控电路,单片机提供高低电平,请大湿支招

    本人菜鸟,求一个光敏电路,单片机提供高低电平。当有光照时,输出高电平提供给单片机,黑暗环境下输出低电平,整个电路是DC5V电源,不能用继电器的,请大湿支招,小弟感激不尽
    发表于 04-06 19:22

    高低电平的问题

    最近用单片机C8051F编个小程序,测试端口高低电平,接10K上拉电阻,无外围元件,软件置1时,高电平3.3V正确,低电平时有1V不接近于0,这个和它的数据不一样,请问这是怎么回事??!有哪位高手知道??
    发表于 07-08 14:55

    高低电平的检测

    高低电平的检测
    发表于 03-20 11:21

    测试信号的高低电平

    求大神详尽解答,基于NEC单片机的测试版功能附加程序。现已知有代表三相电机信号的3路信号(u,w,v)通过端口P1.0,P1.1,P1.2输入到单片机内,要求设计的程序可以检测出它们都是具有高低电平
    发表于 07-31 14:24

    如何读取高低电平

    想通过3200的板子读出一段时间内脉冲的个数,我看了一些interrupt和timer的内容,感觉还是不太理解怎么才能让板子将高低电平区分开并计数,求指点
    发表于 05-14 00:30

    请问28335的高低电平是怎么识别的?

    请问28335的高低电平是怎么识别的,高电平范围为多少能当成高电平比如3.3的IO的供电,现在输入电压为2V,芯片能否识别为高电平???求解答
    发表于 11-16 14:31

    labview如何将正弦输出信号转化为0-5V的高低电平

    labview如何将正弦输出信号转化为0-5V的高低电平信号输出?
    发表于 07-26 14:13

    inux驱动IO输出高低电平

    晴空霹雳一阵响,我终于鼓起勇气向linux告白。深思熟虑后编写此系列文章记录自己学习过程中遇到的问题和今后复习所用。 Linux驱动IO输出高低电平和单片机类似,也是通过控制寄存器控制高低电平,不过
    发表于 07-29 09:29

    如何把单片机的高低电平转化成可以驱动步进电机的高低电平

    如何把单片机的高低电平转化成可以驱动步进电机的高低电平
    发表于 10-19 09:34

    驱动高低电平指示灯的窗口比较器电路图

    驱动高低电平指示灯的窗口比较器电路图
    发表于 03-25 08:50 3126次阅读
    驱动<b class='flag-5'>高低电平</b>指示灯的窗口比较器电路图

    低电平和高电平的区别

    数字电路中,把电压的高低用逻辑电平来表示。逻辑电平包括高电平低电平这两种。不同的元器件形成的数字电路,电压对应的逻辑
    发表于 11-14 10:37 29.7w次阅读
    <b class='flag-5'>低电平</b>和高<b class='flag-5'>电平</b>的区别