资料介绍
描述
我决定制作更智能的智能电源板,因为担心我的妻子会跳闸电源板上的断路器,为我的所有电子设备(计算机、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控制电源板开源项目
- 掌上鼠标电源板开源分享
- 通用多路直流电源板开源分享
- 液晶显示器电源板 27次下载
- 海信液晶电视机5338电源板电路原理图下载 44次下载
- 康佳LED40X6000D电源板34008325图纸下载 11次下载
- MM440变频器电源板图纸 63次下载
- 辅助电源板
- 惯组电源板检测系统设计
- 海信液晶电视机5013电源板电路图下载 26次下载
- 20W LED电源板的PCB电路原理图免费下载 166次下载
- 海尔电视0094001224A电源板电路原理图.pdf 27次下载
- 海尔电视0094000731电源板电路原理图.pdf 32次下载
- LG等离子屏电源板(V6,V7)电路原理及维修 635次下载
- 乐邦1600w电源板电路图
- PLC使用的九大注意事项 456次阅读
- PLC使用注意事项 425次阅读
- 多轨电源设计的布局提示和技巧 1024次阅读
- 采用LM324设计的电源测试仪方案 5165次阅读
- 等离子彩电电源板电路的组成 7655次阅读
- dfrobot面包板电源板简介 2621次阅读
- 电源板在进行贴片加工是有哪些工艺要求 4793次阅读
- 基于硬件架构和软件控制的便携式设备智能电源模块解决方案分析介绍 608次阅读
- 电视电源板的工作原理及故障维修方法 2.6w次阅读
- 液晶彩电电源板常见维修方法 5.4w次阅读
- 一文详解TIPN2M50T―H IPM马达控制电源板解决方案 5290次阅读
- 基于STGIF10CH60TS-L的马达控制电源板解决方案详解 6730次阅读
- 拆解了3台主流比特币挖矿机整体比对分析 4.4w次阅读
- 液晶电视电源pfc电路_液晶pfc电路维修技巧 7.8w次阅读
- 开关电源印制板的设计和PCB板布局 1415次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多