资料介绍
描述

我决定制作更智能的智能电源板,因为担心我的妻子会跳闸电源板上的断路器,为我的所有电子设备(计算机、NAS、电缆调制解调器、路由器、媒体中心、电视、外置硬盘等)供电。用她的头发干燥/卷发的东西。到目前为止,我的妻子还没有设法使断路器跳闸,但我认为她已经接近它了。只要她没有同时使用卷发器、熨斗和加热吹风机,我就安全了,但我不想冒险。
显着特点
Smarter Smart Power Strip 目前的特点:
- 个别插座将关闭它们各自的电流消耗高于阈值。
- 优先插座关闭。当所有插座的总电流消耗高于阈值时,具有较高优先级的插座将保持打开并关闭较低优先级的插座。因此,在我的用例中,我妻子的熨斗和烘干机将关闭以保持我的基本电子设备开启。
指示
我正在使用运行 Android Things 的 PICO-PI i.MUX6 作为电源板的大脑。最初我试图从这个板上运行所有东西,但需要卸载读取传感器和计算电流 RMS 到 Arduino。PICO-PI 从 Arduino 读取数据并确定是否关闭继电器。
由于缺乏资源,这个项目只适用于 2 个插座,因为我手头只有一个 2 继电器板。但我已经编写了代码,只需根据需要进行少量修改即可轻松完成更多任务。
将 Arduino 项目 https://github.com/bbtinkerer/I2C_ACS712/tree/master/Arduino/I2C_ACS712 闪存到 Arduino。如果您愿意,可以更改 I2C 地址。该项目只是不断读取 ADC0 和 ADC1 并计算将连接到这些引脚的 ACS712 20A 的 RMS 值。Arduino 通过 I2C 向其请求数据时返回 4 个字节。前 2 个字节采用 MSB 格式,表示连接到 ADC0 的传感器的电流(以毫安为单位)。第二个 2 个字节是第二个传感器。
为了避免在开发过程中使用带电的电源线,我关闭了带有 10K 电位器的 ACS712 传感器。这些电位器可以模拟 ACS712 传感器报告的内容。

通过 I2C 将 Arduino 连接到 PICO-PI。此外,确保将 PICO-PI 接地引脚连接到 Arduino 的接地引脚。
将 5V 电源连接到 Arduino 5V 引脚。确保您使用的是稳压 5V 电源,因为您通过这种方式为 Arduino 供电来绕过 Arduino 的安全电路。
将 5V 连接到继电器板。
将继电器板的接地连接到 PICO-PI 或 Arduino。
我使用 ULN2803 Darlington 阵列来帮助激活继电器板。我有 2 个相同的继电器板,其中一个可以直接连接到 PICO-PI,另一个不能。与其猜测哪个板可以直接连接,我宁愿只使用一个达林顿阵列。
将电源连接到 ULN2803 芯片。
将 PICO-PI 的引脚(GPIO1_18 和 GPIO4_19)连接到 ULN2803 芯片的输入引脚。将 ULN2803 对应的输出引脚连接到 GPIO1_18 对应继电器 1 的继电器。

如果继电器关闭,按钮将用于重新打开继电器。将 GPIO4_21 连接到按钮的一侧。在第二个按钮上对 GPIO4_22 执行相同操作。在按钮的同一侧与 GPIO 连接一个 10K 上拉电阻到每个按钮的 3.3V。将按钮的其余引脚接地。

使用 Android Studio 用 SmarterSmartPowerStrip 项目刷写 PICO-PI,现在只使用电位器进行测试。
当一切测试正常时,用 ACS712 20A 传感器更换电位器。

从现在开始要格外小心,因为电源线会严重损坏并杀死您。
像往常一样将地线和中性线连接到电源插座。
将火线连接到继电器的常开触点。
将 ACS712 的输入连接到继电器的中间触点。将 ACS712 的输出连接到插座。重复第二个传感器。

仔细检查你的接线。把所有东西都装起来,这样就没有外露的电源线。
我还没有一个盒子,但是当我有的时候,我会确保所有东西都是封闭的,以确保安全,并且电源线尽可能与其他所有东西隔离。
旁注
ACS712 20A 读取的最小电流为 100mA,因此如果看起来电流读取不正确,请记住这一点。无论连接什么,都可能无法为 ACS712 吸收足够的电流。
I2C_ACS712 项目包含一个 Atmel Studio 项目,用于将与 Arduino 类似的程序闪存到 Attiny85 上。连接到另一个 Arduino 时可以工作,但连接到 PICO-PI 时会在一两秒后脱落。我将来会使用这些(当我解决了 PICO-PI 错误时),因为它们包含适量的引脚并且很小。
谢谢你的关注。
- 智能蓝牙HC-05控制电源板开源项目 0次下载
- 掌上鼠标电源板开源分享 0次下载
- 通用多路直流电源板开源分享 0次下载
- 液晶显示器电源板 22次下载
- 海信液晶电视机5338电源板电路原理图下载 33次下载
- 康佳LED40X6000D电源板34008325图纸下载 7次下载
- MM440变频器电源板图纸 56次下载
- 辅助电源板 15次下载
- 电源板PCB 51次下载
- 惯组电源板检测系统设计 10次下载
- 海信液晶电视机5013电源板电路图下载 19次下载
- 海尔电视0094001224A电源板电路原理图.pdf 27次下载
- 海尔电视0094000731电源板电路原理图.pdf 29次下载
- LG等离子屏电源板(V6,V7)电路原理及维修 634次下载
- 乐邦1600w电源板电路图 41次下载
- PLC使用的九大注意事项 193次阅读
- PLC使用注意事项 137次阅读
- 多轨电源设计的布局提示和技巧 637次阅读
- 采用LM324设计的电源测试仪方案 4218次阅读
- 等离子彩电电源板电路的组成 6441次阅读
- dfrobot面包板电源板简介 1859次阅读
- 电源板在进行贴片加工是有哪些工艺要求 4300次阅读
- 基于硬件架构和软件控制的便携式设备智能电源模块解决方案分析介绍 443次阅读
- 电视电源板的工作原理及故障维修方法 2.4w次阅读
- 液晶彩电电源板常见维修方法 5.1w次阅读
- 一文详解TIPN2M50T―H IPM马达控制电源板解决方案 4729次阅读
- 基于STGIF10CH60TS-L的马达控制电源板解决方案详解 5597次阅读
- 拆解了3台主流比特币挖矿机整体比对分析 4.3w次阅读
- 液晶电视电源pfc电路_液晶pfc电路维修技巧 7.3w次阅读
- 开关电源印制板的设计和PCB板布局 1235次阅读
下载排行
本周
- 1最大限度地提高高压转换器的功率密度
- 108.14KB | 291次下载 | 免费
- 2从零起步学电子(适用于初学者)
- 26.28 MB | 44次下载 | 免费
- 3快速看懂电子电路图
- 24.53 MB | 25次下载 | 免费
- 4离散制造业MES和ERP如何进行信息集成分析
- 0.09 MB | 16次下载 | 免费
- 5IGBT单管数据手册参数解析(上)
- 1.68 MB | 5次下载 | 免费
- 6IGBT单管数据手册参数解析(下)
- 1.71 MB | 4次下载 | 免费
- 7锐能微RN8318_RN8615_RN8613_RN8611用户手册
- 8.40 MB | 2次下载 | 免费
- 8松下KY-P2N电磁灶电路原理图介绍
- 0.09 MB | 1次下载 | 1 积分
本月
- 1最大限度地提高高压转换器的功率密度
- 108.14KB | 291次下载 | 免费
- 2KA2284数据手册
- 未知 | 126次下载 | 1 积分
- 3H27UCG8T2BTR数据手册
- 未知 | 96次下载 | 1 积分
- 4TLP291-4_datasheet光耦
- 未知 | 94次下载 | 1 积分
- 5AW8735TQR产品手册
- 未知 | 76次下载 | 1 积分
- 6全志A10手册
- 未知 | 72次下载 | 1 积分
- 7SR420561N规格书
- 未知 | 61次下载 | 1 积分
- 8lm3914数据手册
- 未知 | 49次下载 | 1 积分
总榜
- 1matlab软件下载入口
- 未知 | 935064次下载 | 免费
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420032次下载 | 免费
- 3Altium DXP2002下载入口
- 未知 | 233049次下载 | 免费
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191204次下载 | 免费
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183298次下载 | 免费
- 6labview8.5下载
- 未知 | 81558次下载 | 免费
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73737次下载 | 免费
- 8NI LabVIEW中实现3D视觉的工具和技术
- 未知 | 70088次下载 | 免费
评论