新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 基于PIC16F87X单片机的电磁式继电器控制技术

基于PIC16F87X单片机的电磁式继电器控制技术

作者:时间:2013-12-26来源:网络收藏
释放,相当于开关断开;当的RD0引脚输出高电平时,光耦U1饱和导通,24V电源加到继电器线圈两端,继电器吸合,其常开触点闭合,相当于开关闭合。

  在光耦截止瞬间,线圈中的电流不能突变为零,继电器线圈两端会产生一个较高电压的感应电动势,应在线圈两端并上一个二极管D1,使线圈产生的感应电动势通过D1释放,保护三极管免被击穿,并消除感应电动势对其他电路的干扰。

  2.3 控制软件设计

  控制软件在MPLABIDE环境下用C语言开发,利用Hitech公司开发的PICC编译器进行编译,程序流程如图2所示。

  

  继电器控制软件源程序如下:

  

基于PIC16F87X单片机的电磁式继电器控制技术

  源程序编译后,通过ICD2编程烧写到中,对控制电路加电运行,继电器在规定时间内反复通断,可以听到继电器"嘀哒"地响个不停,用示波器观测到RD0输出的信号如图3所示。

  

基于PIC16F87X单片机的电磁式继电器控制技术

  3 结语

  基于I6X控制电磁继电器采用了光电耦合器来驱动和隔离继电器;利用二极管续流防止在切断继电器线圈中的电流时出现的很高反压,保护了驱动继电器的器件。该电路设计简单、工作可靠,具有一定的应用价值。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭