单片机光耦隔离继电器驱动

一、前言

因为吃亏了,而且不小,发个贴记录下,以后长记性。问题是由于不做光耦隔离,电路不稳定,做了光耦隔离,上电和断电瞬间被隔离器件上电抖动一下,明显不可以。错误的示范我就不发图了。

二、环境

12V电源

stm32

驱动舵机,功率不大也不小,必须隔离

三、正文

单片机光耦隔离继电器驱动_第1张图片

图一,此种光耦隔离方法不会导致上电继电器抖动吸合一下再断开,但是缺点就是软件部分需要写成高电平断开,低电平吸合,很是绕人,容易写错。

单片机光耦隔离继电器驱动_第2张图片

图二、此电路是光耦隔离驱动12V电源导通,同上面,上电不会抖动,低电平导通,高电平断开

单片机光耦隔离继电器驱动_第3张图片

图三、驱动大蜂鸣器,同上,很响。

单片机光耦隔离继电器驱动_第4张图片

图四、高速光耦隔离pwm信号,还有四通道的ADUM1400,这个隔离芯片很简单,没有什么幺蛾子上电断电不会影响什么

 

四、结语

设计电路,第一第一第一考虑电源、功率、使用环境,是否需要隔离什么的,然后再考虑实现功能。

你可能感兴趣的:(下位机)