打印
[应用相关]

请问上电时为低,需要较大的驱动电流(20mA)io如何设计。

[复制链接]
1431|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lee_hwa|  楼主 | 2014-2-20 09:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于STM32上电视高阻,所以io不能用灌电流,那怎么办呢?我想上电是低电平,驱动使用20mA的电流,有什么简单,可靠的io电路设计呢?
沙发
mmuuss586| | 2014-2-20 10:24 | 只看该作者
你想干啥?
画个简单的示意图,大家帮你分析就好了

使用特权

评论回复
板凳
lee_hwa|  楼主 | 2014-2-20 11:40 | 只看该作者
就是上电的时候IO低电平,用的时候io能够驱动较大的电流。不知道有什么简单的io电路

使用特权

评论回复
地板
dirtwillfly| | 2014-2-20 12:09 | 只看该作者
方法有很多,要求不高的话用PNP三极管就能搞定

使用特权

评论回复
5
mmuuss586| | 2014-2-20 12:40 | 只看该作者
lee_hwa 发表于 2014-2-20 11:40
就是上电的时候IO低电平,用的时候io能够驱动较大的电流。不知道有什么简单的io电路 ...

看你驱动电流多少啊,还有负载类型。
如果是发光管,可以直接驱动
继电器就加个三极管
多路就2003,2803啥的
电机就用MOS

使用特权

评论回复
6
lee_hwa|  楼主 | 2014-2-21 10:37 | 只看该作者
mmuuss586 发表于 2014-2-20 12:40
看你驱动电流多少啊,还有负载类型。
如果是发光管,可以直接驱动
继电器就加个三极管

我以为上电是高阻,但是测了测是1.5V,我想让stm32在复位时io输出为低,怎么处理?

使用特权

评论回复
7
soso| | 2014-4-20 13:01 | 只看该作者
第一去掉该IO口的上拉电阻,第二接一个10K电阻到0V。

使用特权

评论回复
8
heelary| | 2014-4-20 13:09 | 只看该作者
你测到1.5v是引脚空时的感应电压,接个电阻到地就是0v。

使用特权

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

本版积分规则

33

主题

147

帖子

1

粉丝