找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2570|回复: 5
收起左侧

stm32的pb0口的电压不到1v可以检测为高电平吗,或者作出标志吗?

[复制链接]
ID:803579 发表于 2020-8-2 13:04 | 显示全部楼层 |阅读模式
stm32的pb0口的电压不到1v可以检测为高电平吗,或者作出标志吗?
我用了光纤,正常为低0,有反应时其电平翻转,但是只到0.7v而已,请问有没有什么办法记录這一次的变化呢?
回复

使用道具 举报

ID:805376 发表于 2020-8-2 15:36 | 显示全部楼层
0.7肯定是当低电平的
我觉得可以考虑用模拟口来检测电压
或者通过三极管把电压拉到3.3
回复

使用道具 举报

ID:803579 发表于 2020-8-2 16:26 | 显示全部楼层
disorder 发表于 2020-8-2 15:36
0.7肯定是当低电平的
我觉得可以考虑用模拟口来检测电压
或者通过三极管把电压拉到3.3

就是不想改变硬件,做了adc,但是效果也一样不是很理想,我這个对代码的运行速度要求比较高
回复

使用道具 举报

ID:692132 发表于 2020-8-2 18:29 来自触屏版 | 显示全部楼层
用运放接成电压比较器,可以区别这种信号,并且输出真正的高低电平。
回复

使用道具 举报

ID:804115 发表于 2020-8-3 00:02 | 显示全部楼层
如果这是对方的通信电压的话,那你用adc检测电平太慢了,所以不改变硬件解决此问题的可能性不大。
回复

使用道具 举报

ID:803579 发表于 2020-8-3 12:25 | 显示全部楼层
学习单片机lq 发表于 2020-8-2 18:29
用运放接成电压比较器,可以区别这种信号,并且输出真正的高低电平。

请问我用lm393的话,我的反相输入端可以直接下拉电阻到地吗
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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