IO模拟驱动能力

[复制链接]
6148|49
 楼主| 醉心369 发表于 2013-1-4 22:15 | 显示全部楼层 |阅读模式
出现下面IO口这样的情况,请问大虾门IO口的等效电路是什么

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +3 收起 理由
EMP_ + 3 赞一个!

查看全部评分

ayb_ice 发表于 2013-1-5 08:01 | 显示全部楼层
这个取取决于具体的MCU,51永久接地都没有问题的
ymind 发表于 2013-1-5 08:43 | 显示全部楼层
I/O pad驱动能力由工厂工艺和pad类型确定,有些芯片的某些pad的驱动能力还可软件编程指定。具体等效电路,要请教IC模拟/后端工程师。
zhang7676050 发表于 2013-1-5 09:10 | 显示全部楼层
不同的MCU不一样的,同一个mcu的IO口的内部电路也不一定一样
airwill 发表于 2013-1-5 09:39 | 显示全部楼层
这书还说得挺详细的哪.
现在的单片机通常会有 纯输入, 准双向, 推挽输出, 开漏输出几种方式, 对外特性完全不同.
具体的单片机, 得仔细看看数据手册的 IO 口部分的说明.
 楼主| 醉心369 发表于 2013-1-5 14:35 | 显示全部楼层
ayb_ice 发表于 2013-1-5 08:01
这个取取决于具体的MCU,51永久接地都没有问题的

就说51吧,如果IO输出高电平,IO直接接地,该IO口电平不就是0嘛
 楼主| 醉心369 发表于 2013-1-5 14:41 | 显示全部楼层
airwill 发表于 2013-1-5 09:39
这书还说得挺详细的哪.
现在的单片机通常会有 纯输入, 准双向, 推挽输出, 开漏输出几种方式, 对外特性完全 ...

那意思是无论什么方式,表现出来的特性都如上面所述吧?那请教一下版主,开漏输出的等效电路
airwill 发表于 2013-1-5 16:42 | 显示全部楼层
开漏输出,  输出低时就看作是内部一个对地电阻.
输出高时为浮空.
 楼主| 醉心369 发表于 2013-1-5 17:10 | 显示全部楼层
airwill 发表于 2013-1-5 16:42
开漏输出,  输出低时就看作是内部一个对地电阻.
输出高时为浮空.

多谢!
这句话我看到过,我自己查资料去吧
 楼主| 醉心369 发表于 2013-1-5 21:45 | 显示全部楼层
找到了开漏输出的电路了,首先这两个二极管的作用是什么,为什么Data为0时,Vgs=VDD?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
NE5532 发表于 2013-1-5 22:10 | 显示全部楼层
二极管是ESD保护二极管,不清楚的请Google这个关键词,端口里面的内容你可以不管,只从端口输出状态来看,就是最后一级就可以了。

评分

参与人数 1威望 +3 收起 理由
EMP_ + 3 赞一个!

查看全部评分

 楼主| 醉心369 发表于 2013-1-6 12:28 | 显示全部楼层
NE5532 发表于 2013-1-5 22:10
二极管是ESD保护二极管,不清楚的请Google这个关键词,端口里面的内容你可以不管,只从端口输出状态来看, ...

如果只看最后一级输出口的话,让output输出为1,并且该口连接比较小的电阻,此时该IO口的电平就不会是高电平了,我就是想弄明白其中的原因。比如说让电源的引脚接一个比较小的电阻,该电源引脚的电平不会改变,但是单片机的电平会改变,我就是想请教出现这现象的原因
NE5532 发表于 2013-1-6 13:46 | 显示全部楼层
那是肯定要改变嘛,端口可以看成带一个不小的内阻的电压源,外面接个电阻,你说电压下来不下来?
ZG11211 发表于 2013-1-6 15:47 | 显示全部楼层
如果你的单片机IO口是推挽输出,估计楼主你得烧掉一个单片机才会罢休
 楼主| 醉心369 发表于 2013-1-8 21:59 | 显示全部楼层
NE5532 发表于 2013-1-6 13:46
那是肯定要改变嘛,端口可以看成带一个不小的内阻的电压源,外面接个电阻,你说电压下来不下来? ...

这个IO输出口是不是可以等效为下图这个电路,Rr是一个阻值很大的内阻,如果这个接一个比较大的电阻,其OUTPUT的电平与高电平Vcc的电压相差也很远啊。
是不是当MOS管导通时,d与s是不是就短接了?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
NE5532 发表于 2013-1-8 22:12 | 显示全部楼层
可以理解为这个电路模型,但是内阻并不是很大,MOS导通以后相当于一个电阻,而不是短接。
 楼主| 醉心369 发表于 2013-1-10 16:29 | 显示全部楼层
本帖最后由 醉心369 于 2013-1-10 18:07 编辑
NE5532 发表于 2013-1-5 22:10
二极管是ESD保护二极管,不清楚的请Google这个关键词,端口里面的内容你可以不管,只从端口输出状态来看, ...

ESD保护二极管,当是负电压的静电时,可以通过下面的二极管连接到地,如果是证电压的静电时,难道就会流向电源,会发生什么样的情况

如果这个IO口是输入口,是不是也可以看成一个带有内阻的电压源,这电阻是比较大还是比较小?
NE5532 发表于 2013-1-10 19:54 | 显示全部楼层
你可以理解为这两个二极管为超过电源电压范围的静电开辟了一个“通路”,静电放电是瞬间高脉冲,可以被电源上的滤波电容吸收掉的。
 楼主| 醉心369 发表于 2013-1-10 21:28 | 显示全部楼层
NE5532 发表于 2013-1-10 19:54
你可以理解为这两个二极管为超过电源电压范围的静电开辟了一个“通路”,静电放电是瞬间高脉冲,可以被电源 ...

那意思静电高脉冲就是只有一个高电平,下面的二极管起截止作用,上面的二极管起导通作用,把电荷导走,被电容吸收,是这样的吗?
还有一个问题:如果这个IO口是输入口,是不是也可以看成一个带有内阻的电压源,这电阻是比较大还是比较小?
NE5532 发表于 2013-1-11 08:19 | 显示全部楼层
不是,静电在两个方向上都可能有,通常负向脉冲更危险。CMOS输入口通常是高阻抗状态,输入电阻在10M量级,但是有输入的寄生电容,没有内部电压源,可以看成一个并联的RC;TTL输入可以看成一个上拉。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

283

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部