Arduino 工控板开发

2021年最后一个月,作为软件工程师的我,开始涉足一个新的领域,挑战自己;

从头开始开发一块工控板

在这之前,我玩过很多的arduino开发板,如uno,mega,due,其他的类arduino,还玩过树莓派等,所以对硬件部分还是有些熟悉

我计划的工控板因为IO需要,以mega2560作为核心MCU

1.线路设计

2.Layout

3.PCB工厂出板

4.采购零件,手工焊接零件

5.编写程式调试;修改设计,为下次出板做准备

目前的实现功能描述

  1. 16路输入,低电平有效
  2. 16路输出,其中6路继电器,10路mos 24v输出
  3. 4路ADC
  4. WIFI
  5. SD卡: 更新fw程序
  6. 4个串口,可外接屏幕进行交互
  7. I2C
  8. 24V POWER,提供5V,3.3V输出
  9. VGA信号检测
  10. USB debug输出
  11. LED color sensor
  12. mic录音检测

可实现大部分情况下的机构控制:传感器,电磁阀等;16+16完全够用

目前测试驱动步进电机OK

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值