OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2601|回复: 2

如何用CPU的IO和mos管实现高电平,低电平和高阻态

[复制链接]

33

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
587
金钱
587
注册时间
2015-1-9
在线时间
80 小时
发表于 2017-11-14 10:14:55 | 显示全部楼层 |阅读模式
10金钱
搜狗截图17年11月14日0911_2.png 搜狗截图17年11月14日0905_1.png

如上图所示,CS是一个压敏元件,可以等效于一个可变容量的电容(8pf~100pf)+一个内阻。
CC是100pf电容。

我的MCU操作是:
1,充电。
2,电荷转移测量输出电压。
3,放电复位。

现在充电和放电都好说,直接IN1输出高低电平即可。
但是第二步电荷转移需要IN1实现高阻态。
经我用示波器观察电荷转移过程中的输出电压,发现高阻态的阻碍能力不足,电容放电很快。


官方的第二张图是用一个三态门。(这个如何选型我也是没有头绪)
有人告诉我用一个MOS管可以暂时充当三态门的作用。(然而具体怎么设计电路我也是没有经验)

所以现在我面临的问题如题。MCU的IO高电平的时候是3.3v输出。我把IO配置为高阻态的方法是设置为下拉输入(下拉13K)。

最佳答案

查看完整内容[请看2#楼]

有三态门的芯片啊为啥要用mos? 用mos一般来说:上面pmos下面nmos 两都不导通即高阻(对源对地阻抗无穷大 不漏电流)。 用示波器观察时应该注意:示波器相当于1M//几十pF的电容,so不能简单的去连接,有漏电流,观测点需要+高阻抗buff 之后再观测 再看mcu 配高阻时,不应该有下拉电阻【高阻-对源对地阻抗无穷大 不漏电流】下拉13K 即漏约200 多uA电流(@ucs=3V) 如果mcu配置成浮空输入时依然有漏电流 可以加大R1电 ...
君子性非异也,善假于物也
不知常,妄作,凶
纵浪大化中,不喜亦不惧,应尽便须尽,无复独多虑
路漫漫其修远兮,吾将上下而求索
菩萨畏因,凡夫畏果
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
432
金钱
432
注册时间
2014-7-1
在线时间
76 小时
发表于 2017-11-14 10:14:56 | 显示全部楼层
有三态门的芯片啊为啥要用mos?

用mos一般来说:上面pmos下面nmos 两都不导通即高阻(对源对地阻抗无穷大 不漏电流)。

用示波器观察时应该注意:示波器相当于1M//几十pF的电容,so不能简单的去连接,有漏电流,观测点需要+高阻抗buff 之后再观测


再看mcu 配高阻时,不应该有下拉电阻【高阻-对源对地阻抗无穷大 不漏电流】下拉13K 即漏约200 多uA电流(@ucs=3V)


如果mcu配置成浮空输入时依然有漏电流 可以加大R1电阻。但是充放电时间常数将变化
回复

使用道具 举报

33

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
587
金钱
587
注册时间
2015-1-9
在线时间
80 小时
 楼主| 发表于 2017-11-15 09:42:06 | 显示全部楼层
shirl 发表于 2017-11-14 13:02
有三态门的芯片啊为啥要用mos?

用mos一般来说:上面pmos下面nmos 两都不导通即高阻(对源对地阻抗无穷大 ...

多谢指点,我消化一下,还有好多问题,电路基础不好,惭愧
君子性非异也,善假于物也
不知常,妄作,凶
纵浪大化中,不喜亦不惧,应尽便须尽,无复独多虑
路漫漫其修远兮,吾将上下而求索
菩萨畏因,凡夫畏果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 06:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表