PCB图如下:
成分
电容 100nF | × 4 |
2路螺丝连接器Bornier | × 13 |
电阻10K 1/4W | × 16 |
电阻 2 | × 16 |
2K 1W | × 16 |
H11AA1 交流光耦 | × 1 |
描述
用于 Arduino 微控制器的多路交流输入板
该项目源于实现家庭电气系统自动化的愿望。
Arduino 是一个很好的平台,可以快速开发原型,但对于复杂的项目,它仍然只有很少的输入,所以我需要一些东西来允许我使用一些引脚来检测负载的状态(轻、通用负载、电源插座) .
使用该板,可以使用 4 个引脚来选择要读取的多路复用器输入,一个引脚用于启用多路复用器公共引脚,最后另一个引脚用于读取所选输入的状态。通过堆叠两块板,可以仅使用另外两个引脚读取另外的 16 个输入(一个仅当除了选择引脚之外,多路复用器的共享引脚也被共享)等等。
COM 输出上检测到的状态范围为 0 到 5V,适合直接连接到微控制器的数字端口,即使没有连接或有源负载。如果所选输入中没有电流,则输出通常处于高电平 (5V),如果所选输入中有电流,则输出通常处于低电平 (0V)。所有输入都是光电隔离的,以确保逻辑和电源部分之间的必要隔离
该板配置为读取 24V AC,要与 12V AC 一起使用,必须将 R9 到 R24 的电阻器替换为 1K 1W 电阻器。
要将其与 48V AC 一起使用,必须将 R9 到 R24 的电阻器替换为 4.7K 2W 电阻器。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !