不讨论合理性,光耦这样能工作吗?

2020-01-21 21:35发布

本帖最后由 huangyiting1990 于 2014-12-11 17:05 编辑

在调试硬件的时候发现光耦(EL357N)驱动不了,然后特意搭了个测试板。大家帮我看看我这样控制IO的高低,能不能点亮这个LED?

编辑: 问题解决,应该是IO驱动能力问题。改成灌电流方式解决(MCU确实是51 但IO不是P0) 附原理图
QQ截图20141211163340.png (7.46 KB, 下载次数: 1) 下载附件 2014-12-11 16:35 上传

谢谢大家的回答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
skynet
1楼-- · 2020-01-23 13:03
huangyiting1990 发表于 2014-12-11 16:48
懒洋洋 大神,我这完全没有任何反应。开始怀疑人生了,所以贴上来看看

把MCU那个R19改成1K, 然后你先确定下你的LED是否正常噢,亲,不要搞反了那就搞笑了.还有你是用什么LED,一般红 {MOD}贴片0805的LED,5MA就很亮了.
kupica
2楼-- · 2020-01-23 13:36
IO 设置成推挽可以,漏极开路肯定不行,即使去掉电阻也不行。
或者让IO灌电流不就行了么?
huangyiting1990
3楼-- · 2020-01-23 14:42
skynet 发表于 2014-12-11 16:48
我说的是MCU那边的r19

左边R19减小到100欧  测得 IO输出高电平时 是0.9V (说明光耦左边导通) 但是右边没有反应
skynet
4楼-- · 2020-01-23 18:39
你是什么MCU?不会是51吧?不会是P0口吧
skynet
5楼-- · 2020-01-23 20:42
 精彩回答 2  元偷偷看……
moonray
6楼-- · 2020-01-24 01:35
一直亮的吧。。。。。

一周热门 更多>