亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Arduino 控制中心

组件和用品

IRF6201 N-FET
负载开关数据表链接 - 可以在任何地方购买
× 1
IRF9310 P-FET
电源开关数据表链接- 任何地方都可以买到
× 1
8A 固态交流负载继电器
× 1
NPN 晶体管
用于开启电源 P-FET
× 1
0.1A 保持可复位 PTC
Arduino 电源保护
× 1
2.2A 保持可复位 PTC
测试电流保护
× 1
肖特基二极管 1206 SMA 60V / 2A
× 2
RTC 模块
用于数据记录的实时时钟 - 可选
× 1
SparkFun Arduino Pro Mini 328 - 5V/16MHz
操作的大脑 - 也可以使用 3.3V 部分
× 1
Adafruit 高端电流监视器
用于精确的高端电流和电压监控 - 可选
× 1
0.96" OLED 显示器 - SPI
可以使用 Adafruit 部分,但需要稍微更改布局
× 1
OSH Park 定制PCB
我的定制 PCB 设计 - 从 OSHPark 订购 - 三个 30 美元 - 开放硬件!
× 1
0.1 ohm 功率电阻
注意,这个电阻设置了电流或电压分辨率的限制。这是一个 1W 部件,因此使用此电阻器会将您限制为 3.16A,但可提供良好的电压分辨率。如果您想运行更多电流,请选择较低的电阻值。
× 1

关于这个项目

我构建了这个项目来处理我经常遇到的常见控制、测量和自动化任务。我试图使设计尽可能模块化和灵活,以便可以对其进行配置以支持许多项目。这是我对这个项目的第三次重大修订,也是第一次让我感觉足够好与大家分享。

该板可以控制直流和交流电源。在直流侧,我设计的电路板可处理高达 40V 和 6A 的电压,并且电源和负载可以独立控制。直流负载可以是电阻性的或电感性的。 Arduino 控制板上的所有元件,可以直接使用其模拟输入进行测量,也可以使用 Adafruit 高端电压和电流传感器进行测量。为了完整性,我添加了带有固态继电器的 AC 控制,尽管我承认我不确定我将如何使用它。

这是我使用该板的一个场景 - 物联网设备的电池耗尽测试。步骤包括:

  1. 将电池连接到 Source 连接器
  2. 将我的 IOT 设备的电源连接到测试连接器
  3. 向负载连接器添加“最坏情况”负载
  4. 将 TMP-36 温度探头贴在转换器芯片和模拟接头上
  5. 使用 PWM 将负载配置文件编程到 Arduino 中(传输、唤醒、睡眠)
  6. 使用 Arduino 记录电压、电流和温度执行测试
  7. 重要的是,Arduino 可以根据设定的性能/安全规则结束测试

我可以想象其他一些很酷的用途,包括:

  • 连接 WiFi 或蓝牙模块以实现远程控制
  • 测试完成后关闭交流电源
  • 使用负载 FET 控制交流或直流电机
  • 可用于 3.3V 逻辑设备,只需将 5V Pro Mini 替换为 3.3V
  • 自动测试新电源以确保它们符合设计规范

您可以使用我上传的 EAGLE 文件来定制电路板,也可以从 OSHPark 订购。


代码

示例代码 - Github 存储库
在此草图中,我正在测试跨测试点连接的 DC-DC 转换器。我将 TMP-36 温度传感器粘在转换器芯片上,并使用单节锂聚合物电池作为源。然后负载PWM从0逐渐增加到100%https://github.com/chipmc/Battery_Rundown_Test

定制零件和外壳

测试员%20Board%20v3a.sch 测试员%20Board%20v3a.brd

示意图

奥什帕克
  • 订购印刷电路板
  • 下载BRD文件
  • 查看 OSH 公园的项目
  • 通过 OSH 公园
显示所有零件是如何连接的

制造工艺

  1. 控制控制中心
  2. 对吊扇启用 Alexa Control
  3. 使用 Arduino、1Sheeld 和 Android 的通用远程控制
  4. 使用 Arduino 控制硬币接收器
  5. 使用物联网远程控制机械臂
  6. Arduino 带蓝牙控制 LED!
  7. Arduino 加湿器控制
  8. Arduino Nano:使用操纵杆控制 2 个步进电机
  9. ThimbleKrox - 用手指控制鼠标
  10. 通过英特尔居里的运动敏感电路控制
  11. 漏水探测器和阀门控制
  12. 用 30 美元以下的 Arduino 控制蟑螂