完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
相关推荐
8个回答
|
|
|
R45是什么作用?
|
|
|
|
|
|
光耦A、K极建议反相并一只二极管
|
|
|
|
|
|
本帖最后由 toofree 于 2017-9-7 13:23 编辑 同意你的观点。 希望楼主能重视。 光耦烧,一般是过流、过压、反向击穿。 在电路中输入是24V,串了5.1K电阻,分压限流了,即便电压瞬间达到48V,电流也不到10mA,光耦安全; 唯有反向击穿,会有隐患,光耦输入端反向击穿电压一般是5V左右。你可能会说,应用中不会反向通电压,但是你用的是24V,电路中什么情况都可能发生,尤其是你这个IO 24V是用来自电机线圈或电感等情况,一个不注意很容易形成瞬间反压。 光耦输入端反向并联一个二极管,这样即便光耦输入形成反向电压,但由于有并联二极管的正向钳位到0.7V。 |
|
|
|
|
|
|
|
|
|
|
|
本帖最后由 kylongmu 于 2017-9-7 23:25 编辑
从你的电路上看,由于输入分压不能超过发光二极管区间1.1~1.4V,倒推你输入电压区间在5.1~6.5V。 因此需要在你的输入电阻外并联6.5V的双向TVS管做保护,比如SMBJ6.5CA 另外要给够能产生10mA的B级驱动电流,你5.1k的电阻显然过大了,680欧姆就是上限。 参考以上原理,搞清楚你的输入电压范围来设计,不是靠感觉,显然你的电路参数仅适合5.1~6.5V的输入驱动是不符合24V输入要求的。先定限流10mA,24V/10mA=2.4k,用26V双向TVS管保护,再定限压电阻solve(26*x/(2400+x)==1.4),x=136欧姆, 获取触发下限solve(136*x/(2400+150)==1.1),x=20.6V, 这样输入可以在20.6~26V安全触发光耦,超过26V自动被TVS保护。 |
|
|
|
|
|
|
|
|
|
|
|
内部已经有了,就不再需要外接二极管 是不是光耦的质量有问题,换一个型号试试。 |
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
3172 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
2517 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2380 浏览 0 评论
2507 浏览 1 评论
1700 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-4 10:00 , Processed in 0.762492 second(s), Total 56, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3908