在电路的发展过程中,可谓是发展迅速,而各种开关的研发,也给我们的生活带来较大的安全保障性,如磁性开关,利用磁场信号来进行控制的开关,也被称之为磁控开关。
在家居生活中,不难看到一些常用的开关,但是这个所谓的磁性开关却不是家里用来开灯的开关,而是一种专门利用磁场信号来进行转换、控制的开关。
利用磁性开关的工作原理,我们结合了ZDAUTO-M5S-BI器件做出了一个基于M5S磁性开关的实验案例。用ZDAUTO-M5S-BI器件和磁性开关,到底能玩出什么花样呢~有趣的实验在下面等着你!
首先--掌握设计思路
当磁性开关传感器部分探测到磁铁,会接通设备侧电路,并通过M5S向控制侧(MCU)发送一个信号,单片机执行相应操作。
其次--准备材料
该硬件电路由24V电源、5V电源、Arduino uno R3 、M5S-开关量输入模块(M5S-BID024A1)、磁性开关、LED灯、电阻、磁铁构成。Arduino板通过连接M5S扩展板,利用数字信号输入脚检测M5S信号脚。
硬件接线如下图所示
模块装备的配置数据
Arduino UNO R3实物图
引脚定义表
ZDAUTO-Arduino UNO扩展板 模块的实物图
ZDAUTO-Arduino UNO 扩展板模块原理图
Arduino UNO R3与ZDAUTO-Arduino UNO扩展板模块的组合实物图
Arduino UNO R3使用引脚
然后--了解软件设计
当磁性开关传感器部分探测到磁铁,通过M5S向控制侧(MCU)发送一个低电平信号,单片机可以通过读取信号脚来做出相应操作,如开关灯等。程序流程图如下图所示:
最后--成品演示
总结
(1) 本设计通过Arduino UNO R3开发板和ZDAUTO-Arduino UNO扩展板组合,通过Arduino进行IO输入,利用M5S模块检测24V电路开关情况。
(2) ZDAUTO-Arduino UNO扩展板设计规范化,功能强大,应用性强。非常适用于DIY以及小程序的控制制作。
(3) M5S模块具有十分可靠的稳定性,性能优越,用于小信号控制大电压十分稳定,BI类型开关量输入模块,全隔离信号,密封,高可靠,高稳定性,长寿命。
(4) 本系统可用于更多的控制环境中,原理类同。
Hey,怎么样,看清楚这场实验了吗?5步操作,带你体验M5S-BI模块器件和磁性开关传感器之间擦出的火花,有没有很心动想把M5S带进不同的实验中去呢?
心动不如行动,更多详情请尽情戳进官网或拨打我们的服务热线进行了解吧。