打印

请问我用STM32F4设计的电路一个IO口驱动两个灯,输出高电...

[复制链接]
2351|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
maychang| | 2018-4-12 16:12 | 只看该作者
如果你的STM32F4能够输出高阻态,那么输出高阻态时两个灯都不亮。
但我不知道你的STM32F4是否能够输出高阻态。

使用特权

评论回复
板凳
天命风流|  楼主 | 2018-4-12 16:58 | 只看该作者
maychang 发表于 2018-4-12 16:12
如果你的STM32F4能够输出高阻态,那么输出高阻态时两个灯都不亮。
但我不知道你的STM32F4是否能够输出高阻 ...

输入状态下,无上/下拉电阻就是高阻态了么?不行啊,灯还亮

使用特权

评论回复
地板
maychang| | 2018-4-12 17:05 | 只看该作者
天命风流 发表于 2018-4-12 16:58
输入状态下,无上/下拉电阻就是高阻态了么?不行啊,灯还亮

你的两个LED是串联后接到电源与地之间的?

使用特权

评论回复
5
maychang| | 2018-4-12 17:05 | 只看该作者
天命风流 发表于 2018-4-12 16:58
输入状态下,无上/下拉电阻就是高阻态了么?不行啊,灯还亮

把电原理图贴出来吧。

使用特权

评论回复
6
资深技术| | 2018-4-12 17:26 | 只看该作者
猜测是串联后中间点接的单片,所以都亮

使用特权

评论回复
7
ningling_21| | 2018-4-12 17:40 | 只看该作者
设置为浮空输入试试

使用特权

评论回复
8
kingkits| | 2018-4-12 17:49 | 只看该作者
把电源拔了

使用特权

评论回复
9
天命风流|  楼主 | 2018-4-12 18:49 | 只看该作者
网络号“SW0”接单片机STM32F405的PE4脚

使用特权

评论回复
10
天命风流|  楼主 | 2018-4-12 18:51 | 只看该作者
J1  和 J4 都是排针  可以无视

使用特权

评论回复
11
天命风流|  楼主 | 2018-4-12 18:54 | 只看该作者
maychang 发表于 2018-4-12 17:05
你的两个LED是串联后接到电源与地之间的?

不是  都接3.3V   一个加了反相器

使用特权

评论回复
12
maychang| | 2018-4-12 20:28 | 只看该作者
天命风流 发表于 2018-4-12 18:54
不是  都接3.3V   一个加了反相器

原来是这样联接的。
此电路SW0高阻时,因U1A和U1B输入端经R103D16等上拉,为高电平,故输出端为低电平,D15等可以发光。

使用特权

评论回复
13
zchong| | 2018-4-13 07:39 | 只看该作者
加了反相器的肯定不行,要么亮,要么不亮

使用特权

评论回复
14
ranli55| | 2018-4-13 09:57 | 只看该作者
用比较器 比较参考电压为VCC的1/4和3/4  , IO口接两个电阻,分别接到VCC和GND , IO 设为输入高阻,IO口电压为1/2VCC 都不亮 , IO设为推挽输出,分别输出VCC 和0v,分别点亮两个灯

使用特权

评论回复
15
cliffboy| | 2018-4-13 16:37 | 只看该作者
电路设计还需要优化,当心灌电流太大把芯片烧了

使用特权

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

本版积分规则

91

主题

1175

帖子

6

粉丝