ZDAUTO-Arduino UNO扩展板应用案例:基于M5S的磁性开关-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5379|回复: 0

ZDAUTO-Arduino UNO扩展板应用案例:基于M5S的磁性开关

[复制链接]
发表于 2020-4-28 09:22 | 显示全部楼层 |阅读模式
本帖最后由 智达ZDAUTO 于 2020-5-18 15:26 编辑

一、设计思路
当磁性开关传感器部分探测到磁铁,会接通设备侧电路,并通过M5S向控制侧(MCU)发送一个信号,单片机执行相应操作。

本设计将通过Arduino UNO R3开发板和ZDAUTO-Arduino UNO扩展板组合,通过Arduino进行IO输入,利用M5S模块检测24V电路开关情况。


二、实验材料
实验材料.jpg

该硬件电路由24V电源、5V电源、Arduino UNO R3 、M5S-开关量输入模块(M5S-BID0524A1)、磁性开关、LED灯、电阻、磁铁构成。Arduino板通过连接M5S扩展板,利用数字信号输入脚检测M5S信号脚。

实验接线.png

三、模块装备
A UNO.png
Arduino UNO R3实物图

UNO 扩展.jpg
ZDAUTO-Arduino UNO扩展板 模块的实物图

扩展接线.png
ZDAUTO-Arduino UNO 扩展板模块原理图


四、软件设计
当磁性开关传感器部分探测到磁铁,通过M5S向控制侧(MCU)发送一个低电平信号,单片机可以通过读取信号脚来做出相应操作,如开关灯等。程序流程图如下图所示:

软件设计.jpg

五、实验成品
成品.jpg

六、总结
① ZDAUTO-Arduino UNO扩展板设计规范化,功能强大,应用性强。非常适用于DIY以及小程序的控制制作。
② M5S模块具有十分可靠的稳定性,性能优越,用于小信号控制大电压十分稳定,BI类型开关量输入模块,全隔离信号,密封,高可靠,高稳定性,长寿命。
③本系统可用于更多的控制环境中,原理类同。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-30 23:49 , Processed in 0.175429 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表