微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > 谁能帮我解释一下这个电路

谁能帮我解释一下这个电路

时间:10-02 整理:3721RD 点击:
谁能帮我解释一下这个电路,是做什么用的,如何实现的?非常感谢

兄弟,一个电阻,一边连VCC,一边连GND,你从GND那边测,你猜是高还是低。上拉电阻的上拉不是说这里就一直是高了

开关

DO1给高,DO1C输出低,DO1给低,DO1C输出高

一个比较典型的NPN三极管开关电路,一般MCU控制中,比如单片机中IO口驱动的那种开关电路,DO1连接IO根据单片机的高低电平进行控制,R47是连接基极驱动电阻,可以根据实际情况调整,,,其他电阻也一样

很明显的开关作用啦

如何实现的呢?例如我DO1给一个高电平,DO1C会如何反应呢?才了解三极管,对三极管的特性不是太熟,谢谢

可是我想不明白的是,DO1C上方是一个高电平,不论我DO1输入什么,DO1C都应该是输出高电平的呀?为什么会输出低电平呢?没有搞明白

三极管在这里作为开关使用,则工作在饱和区(三极管的几种状态可以去翻翻书本),你给DO1一个高电平之后,三极管饱和导通,饱和导通之后Uce的压差是很小的,接近0V,即集电极(DO1C端)接近0V,DO1C不就由高电平变成低电平了吗。

我感觉这个电路是不是有点问题?R48是不是应该改为一个二极管比较合适呢?电阻的话多少还是会对DO1C有一点影响的吧?(如果后方接的是一个灵敏器件的话)

当IO口即DO1输出高时,比如5V时,三极管导通,DO1C输出0V,相反,当IO输出低时,三极管截止,DO1C由于上拉电阻R48的作用,而输出VCC
此电路一般用于低压转高压的情况,比如VCC是9V,12V情况

哦哦,现在明白了,非常感谢,解释得很清楚

反向

为什么集电极要加一个上拉呢?还有,我看到好多这种电路中的R48给换成了一个二极管,这个又怎么解释呢?

你DO1输入高的时候,三极管导通,下边就接地啦,所以DO1C输出就是低了

不能说集电极加上拉,集电极不接VCC三极管怎么工作呢?R48如果换成二极管的话,三极管导通后VCC就直接对地短路了,加R48后可以把电流限定在允许范围。

可是上面不是还接有一个上拉电阻吗?就算导通了,也不应该是低电平呀?

应该是通过三极管来控制后面的DO1C电路的

建议楼主赶紧去看教材,电子技术基础模拟部分开头的几章,最基础的问题不要在网上求简单答案,不从根本上弄懂,永远成不了合格的电子工程师。

支持chunyang老师,这个电路3个电阻一个三极管,看不懂了,还不知道去学习三极管的知识,而是选择“伸手”,楼主不转变观念,建议不要入电子这个坑


一路评论看下来,兄弟你的评论,是楼主误区的最佳解答。
楼主对上拉电阻的概念有种想当然的感觉。

可能楼主只知道单片机上用的上拉电阻,没了解在模拟电路中电阻的用法是千变万化的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top