你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F407VE UART5_TX驱动问题咨询

[复制链接]
穷则独善其身 提问时间:2022-9-19 18:16 / 已解决
用STM32F407VE uart5发送数据给串口显示屏,中间通过一个光耦隔离(型号:6N137),通过10欧上拉到+3.3V,IO配成推挽输出,实测IO无法拉低,被钳位到1.8V,我的理解是:串阻较小,应该烧得是光耦发射管,MCU IO是推挽输出,应该可以拉到低电平,麻烦帮忙解释下,感谢。

uart5_tx io测试波形

uart5_tx io测试波形

接线图

接线图
收藏 评论4 发布时间:2022-9-19 18:16

举报

4个回答
butterflyspring 最优答案 回答时间:2022-9-20 15:56:33
穷则独善其身 发表于 2022-9-20 11:37
感谢解答。我知道电阻阻值选的不合理,我的意思是假设这样接,IO配的是推挽输出,为什么不能拉到地,看IO ...

MOS 有内阻的呀,当电流大,电压自然被抬高了。 不清楚光耦内部结构,但是一般烧坏的话,多半是断路吧。
穷则独善其身 回答时间:2022-9-20 11:37:27
butterflyspring 发表于 2022-9-20 11:24
粗略估算一下,假定电阻上有1.3V的压降,那么IO口灌电流就要130ma, 看看手册,STM32哪有那么大的驱动能力 ...

感谢解答。我知道电阻阻值选的不合理,我的意思是假设这样接,IO配的是推挽输出,为什么不能拉到地,看IO内部框图,是控制mos开关直接接地,我认为的结果是因电流过大光耦发射管烧掉了,而不是IO被抬高。

butterflyspring 回答时间:2022-9-20 11:24:49
粗略估算一下,假定电阻上有1.3V的压降,那么IO口灌电流就要130ma, 看看手册,STM32哪有那么大的驱动能力呀。 这个上拉电阻要考虑STM32F407的IO 和 光耦的驱动电流(工作在导通区域)综合来选定。
floerer\\\"> 回答时间:2022-9-19 20:25:20
Cool!
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版