您当前的位置:五五电子网电子知识电子制作自动控制-单片机51单片机继电器的控制实验 正文
51单片机继电器的控制实验

51单片机继电器的控制实验

点击数:7303 次   录入时间:03-04 11:46:23   整理:http://www.55dianzi.com   自动控制-单片机

  继电器的作用可以是用弱电来控制强电,从实验板原理图中可以看到,单片机引脚“Jl”(即P2.6)与“QDJQQ”三极管基极相连,经三极管电流放大后,直接驱动继电器。如果让单片机P2.6口输出高电平,这时继电器断开;反之为低电平的话,则继电器得电吸合。
  
  实验板上的继电器有DJ1、DJ2、DJ3、DJ4四个引脚接口(如实验板图中右下角所示)。从左向右看,第1、2针为常闭端;第3、4针为常开端,我们常使用3、4针串联接入用电器电源。下面看一个具体例子,该程序实现的功能是:继电器以一定的时间间隔吸合再释放,延时时间值可以在DELAY子程序中设置。以下实列程序代码:
  
  LOOP:SETBP2.6:J1口置高电平
  
  CALLDELAY:延时
  
  CLRP2.6:J1口置低电平
  
  CALLDELAY:延时
  
  AJMP LOOP
  
  DELAY:MOVR7.#250
  
  D1:MOVR6.#250
  
  D2:DJNZR6.D2
  
  DJNZR7.D1
  
  RET
  
  END
  
  程序代码说明:“SETBP2.6”和“CLRP2.6”的作用就是分别用来置P2.6为高电平和低电平。至于延时子程序,可以通过设置子程序中“250”这个数字来改变延时时间,如将“250”改为“150”,则继电器吸合和释放的变化加快,有兴趣的读者朋友可以自行设置一下不同的值。
  
  现在将按键及继电器做个综合应用,即按下增强型51实验板上P3.2按键,继电器吸合。实例程序代码如下:




本文关键字:单片机  继电器  自动控制-单片机电子制作 - 自动控制-单片机