使用按钮来操作电子柜门锁

出处:维库电子市场网时间:2024-12-13

  这是该项目 Arduino 部分的原理图——您需要设置的件事!

  如您所见,该电路有一个 5 针连接器 (CN1),用于 Grove Yellow LED 按钮和门锁电磁阀驱动器模块。该连接器还为 Grove 模块提供稳压 5VDC,初由 Arduino UNO 板的板载 5V 稳压器提供。红色指示灯(LED1)是Arduino内置D13 LED的扩展,是可选组件。
  该设置可以通过 Arduino 的 DC 桶形插孔输入端口由常规 6F22 9V 电池(或类似电源)供电。
  锁电磁阀驱动器设置

  接下来需要设置的是门锁电磁阀组件,它由门锁电磁阀及其驱动电路组成。原理图如下所示,简单、不言自明、直观!

  正如您所看到的,这是一个基于 P 沟道功率 MOSFET 的原始负载开关,具有电流隔离的输入端口。这里,光耦合器 PC817 (PC1) 由 Arduino UNO 的 D9 I/O 引脚的控制信号驱动,连接到 CN2 的门锁电磁阀由 IRF9540 功率 MOSFET (T1) 驱动。绿色LED为门锁状态指示灯,当门锁处于打开(释放)状态时该指示灯亮起。必须包含续流二极管 D1(1N4007 或 MUR340),因为它可以防止门锁电磁阀关闭时出现的反电动势尖峰。
  负载开关是一种没有移动部件的电子元件,其工作原理有点像继电器。通常,一对晶体管的作用类似于开关元件,其中一个是P沟道功率MOSFET,另一个是N沟道MOSFET或小信号NPN BJT。
  换句话说,负载开关由两个主要元件组成——传输晶体管和开/关控制机制。传输晶体管常见的是 P 沟道功率 MOSFET,当晶体管导通时,它将电源电压传递到指定负载。实现负载开关机制的方法有多种,但这里使用来自 Arduino 电路的逻辑高 (H) 信号通过光耦合器打开 P 沟道功率 MOSFET。
  这意味着,当输入为高电平 (H) 时,如果输入电压轨高于 PMOS 传输晶体管的阈值电压,则光耦合器导通,传输晶体管栅极拉至地,并且负载开关导通。当输入为逻辑低 (L) 时,传输晶体管关闭,其栅极上拉至 V IN。
上一篇:16 通道微型红外遥控器

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关电路图