打印

PIC16f1503 IO 口作为输出 内阻 竟然有 八百多欧?

[复制链接]
1337|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
centuryair|  楼主 | 2014-10-9 17:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
沙发
yklstudent| | 2014-10-9 17:41 | 只看该作者
怎么得出来的?

使用特权

评论回复
板凳
centuryair|  楼主 | 2014-10-9 18:15 | 只看该作者
yklstudent 发表于 2014-10-9 17:41
怎么得出来的?

本来是想将一个信号 通过400欧姆左右,通过IO 口拉低来 拉掉一部分信号,但是电压拉低后,没效果,用万用表对地测了一下有800多, 像C8051的话同样的电路通过 设置为漏极开路是可以的

使用特权

评论回复
地板
lanmp| | 2014-10-9 22:29 | 只看该作者
1503输出低的时候灌个10mA肯定没问题的。你什么信号?几伏?

使用特权

评论回复
5
centuryair|  楼主 | 2014-10-10 08:47 | 只看该作者
lanmp 发表于 2014-10-9 22:29
1503输出低的时候灌个10mA肯定没问题的。你什么信号?几伏?

是音频信号,我想通过一个几百欧的电阻 通过IO口来拉低 信号,但是拉低 之后发现 没作用,同样的电路我在C8051 上能够实现的,后面用万用表测试了下,发现IO对地的电阻有 800多欧这样.

使用特权

评论回复
6
兰天白云| | 2014-10-10 09:08 | 只看该作者
测试方法错误

使用特权

评论回复
7
lanmp| | 2014-10-10 23:08 | 只看该作者
centuryair 发表于 2014-10-10 08:47
是音频信号,我想通过一个几百欧的电阻 通过IO口来拉低 信号,但是拉低 之后发现 没作用,同样的电路我在 ...

信号源输出阻抗多少?不太相信C8051能把几百欧姆后面的信号拉低,一般信号内阻没那么大的。

使用特权

评论回复
8
lyjian| | 2014-10-12 10:58 | 只看该作者
测试错误
规格书给出的数据是Vol max=0.6V@8mA@5V,这说明其等效输出阻抗至少小于75R。

使用特权

评论回复
9
lyjian| | 2014-10-12 11:04 | 只看该作者
C8051的规格书给出的数据是Vol max=0.6V@8.5mA,这说明其等效输出阻抗至少小于70R,和PIC没有太大差别。

使用特权

评论回复
10
lyjian| | 2014-10-12 11:17 | 只看该作者
楼主最好搞清楚,C8051的 IO结构和PIC的可是有很大不同的。PIC的IO有对VDD的钳位二极管,C8051的可是没有的。

使用特权

评论回复
11
chen_jhhb| | 2014-10-12 11:53 | 只看该作者
一般内阻不会有那么大,不能简单用万用表测量。

使用特权

评论回复
12
centuryair|  楼主 | 2014-10-12 15:35 | 只看该作者
谢谢各位,资料没读透,应该不是内阻的问题, 不过有点不明白,我是想拉掉音频信号(通过IO拉低,类似于拉地,这样子),在C8051 上同样的电路时能拉掉,PIC却没拉掉,有点不解。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:Success belongs to the persevering

14

主题

89

帖子

0

粉丝