(SKU: FIT0620) Electric Solenoid Lock 电磁锁

来自DFRobot Product Wiki
跳转至: 导航搜索
电磁锁.jpg

目录

简介

电磁锁(磁力锁)原理与电磁铁相同,即利用电生磁,异性相吸来控制开关锁。通电开锁,断电关锁。内部锁钩可承受最大150斤拉力不变形;纯铜线圈电磁阀,稳定耐温;自弹设计,弹力大小可调,适用于0.5~4千克物体自弹;使用寿命≥50万次;反馈设计,支持远程查看开关状态。配备机械应急开关,可手动开锁,无需外接备用储电装置。
与市面传统电磁锁相比,本产品无需长时间通电维持关锁状态,断电关锁设计节约能耗。自带机械开锁功能,杜绝断电无法开锁。弹性可调,方便控制,空间适应性更强。自带反馈设计。可广泛应用于远程多锁多柜项目,尤其适用于小空间多锁柜项目。比如智能货柜,储物柜,智能门锁,无人售货机等。可广泛应用于物联网低功耗设计中。
注意: 控制开锁时的通电时间建议控制在0-5秒,通电时间过长会损坏电磁阀。 该锁不适用于暴力拆卸,建议作为内部锁,或辅助加固型防盗锁。


特性

  • 瞬时开关锁
  • 自弹,弹力可调设计
  • 配备应急开关
  • 节能设计
  • 支持实时远程数据监控
  • 方便快捷
  • 应用范围广泛,特别适合小空间

技术规格

  • 工作电压:9V~12V(DC)
  • 工作电流:1.5A
  • 受力范围:≤75kg(735N)
  • 锁体尺寸:73mm*58mm*13.3mm
  • 锁体孔间距(垂直/Y):36.5mm
  • 锁扣尺寸:34.5mm*20mm*28mm
  • 锁扣孔间距:25mm

尺寸图

FIT0620电磁锁.png


使用教程

准备

  • 硬件
    • DFRduino UNO x1
    • 电磁锁 x1
    • 12V电源适配器 x1
    • 数字继电器模块(Arduino兼容) x1
    • 杜邦线 若干
  • 软件
    • Arduino IDE


连线图

用Uno通过继电器外接12V电源适配器来控制电磁锁.
然后电磁锁的信号线将锁的开关状态反馈给主板.

继电器接口对应表
标号 接口名称 接口含义
2 N/A 空脚
3 NO 常开
电磁锁接口对应表
标号 名称 功能描述
1 信号线 信号通断
2 GND 电源负极
3 VCC 电源正极
4 黑线接地,绿线接数字口D6
电磁锁连线图.png


Arduino IDE样例代码

安装Arduino IDE软件(Arduino IDE软件)

打开Arduino的程序编译环境,上传以下代码:

/* **************************************************** 
* @brief Electric Solenoid Lock

 * @copyright	[DFRobot](http://www.dfrobot.com), 2016
 * @copyright	GNU Lesser General Public License

* @author [Xiaoyu](Xiaoyu.zhang@dfrobot.com)
* @version  V1.0
* @date  2019-03-11
  
* GNU Lesser General Public License.
* All above must be included in any redistribution
* **************************************************** */
int Relay = 4;    

void setup() {
  Serial.begin(9600);   
  pinMode(6, INPUT_PULLUP);         //Set Pin6 as input    
  pinMode(Relay, OUTPUT);     
} 
void loop() {    
  digitalWrite(Relay, HIGH);   
  Serial.println(digitalRead(6));          
  delay(2000);
 
  digitalWrite(Relay, LOW);       
  Serial.println(digitalRead(6));        
  delay(2000);
   
} 


Mind+(基于Scratch3.0)图形化编程

1、下载及安装软件。下载地址:http://www.mindplus.cc 详细教程:Mind+基础wiki教程-软件下载安装
2、切换到“上传模式”。 详细教程:Mind+基础wiki教程-上传模式编程流程
3、“扩展”中选择“主控板”中的“Arduino Uno”。 详细教程:Mind+基础wiki教程-加载扩展库流程
4、进行编程,程序如下图:
5、菜单“连接设备”,“上传到设备”
6、程序上传完毕后,打开串口即可看到数据输出。详细教程:Mind+基础wiki教程-串口打印

Mind+fit0620.png





结果

电磁锁会每隔4秒进行一次开锁,在Arduino IDE串口监视器可以发现开锁时输出为0,关锁为1。


疑难解答

更多问题及有趣的应用,请访问论坛


更多

http://www.dfrobot.com.cn/goods-1948.html DFRobot商城购买链接



个人工具
名字空间

变换
操作
导航
工具箱