单片机控制电灯是极为简单的事情

单片机其实就是一个微型“电脑”,它集成了CPU、RAM、ROM、I/O、定时器、中断等等功能。单片机工作需要直流电供电,一般是5V或者3.3V,而电灯需要交流220V。单片机需要通过驱动低压直流电控制交流电的器件去控制电灯的亮和灭。比如继电器或者可控硅。

单片机控制电灯开关的方法

单片机驱动继电器控制电灯

继电器通过触点的闭合和断开来控制电灯电源的开和关,给继电器的线圈施加直流电时,电磁铁产生磁力吸住衔铁,触点闭合,电灯通电点亮;继电器线圈断电后,电磁铁失去磁力,衔铁受弹簧力作用,触点断开,电灯熄灭。

单片机的输出口驱动能力是比较弱的,能够提供的电流最多20mA左右,也不能直接推动继电器工作,我们需要加入三极管来驱动继电器,当单片机的输出口DR设为高电平时,三极管Q1导通,继电器线圈通电,电灯点亮,当单片机的输出口DR设为低电平时,三极管Q1截止,继电器线圈断电,电灯熄灭。

有了单片机的协助,电灯的功能就很多了,除了可以定时开和定时关,还可以加入光线强弱检测,实现晚上自动开灯。

单片机驱动可控硅控制电灯

除了继电器可以控制电灯的亮和灭,还可以用双向可控硅控制电灯。继电器是机械式的开关控制,而双向可控硅是电子式的开关控制,还可以实现亮度调节。双向可控硅的导通由控制极(G)控制,我们只需要给控制极(G)提供一个脉冲的电流信号就可以触发它导通了。

我们可以通过光耦驱动双向可控硅控制电灯的亮和灭,当DR设为低电平时,光耦工作,电灯点亮,当DR设为高电平时,光耦停止工作,电灯熄灭。如果想调节电灯的亮度,还需要加入过零检测电路。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查