PD Micro - 兼容Arduino Pro Micro功能和管脚定义,并能通过USB-C PD输出5-20V直流电压的模块
兼容Arduino Pro Micro的功能和管脚排列,并能够通过连接USB-C PD电源,输出5-20V的直流电压=
标签
嵌入式系统
测试
电源
USB-C
refdesignshare
更新2022-05-07
1600

这个项目来自

PD Micro是第一个兼容Arduino的USB Type-C PD模块,它可以提供从5-20V的直流电压,非常适合需要单独供电电源的项目,比如涉及电机控制或大功率LED的项目。这个项目是开源的,PCB使用KiCad5来设计。

PD Micro有一个板载30V 10.4 A P通道MOSFET负载开关,由单片机控制。这也允许用户做可编程的功率序列,就像一个功率定时电路。

USB Type-C PD Arduino库
PD Micro配有我们新实现的、简单、紧凑的USB Type-C PD库,允许用户通过Arduino IDE设置电源传输输出电压,可移植的USB Type-C设备的应用程序的源代码,可以用于ATMega328和ATmega32U4控制器。

Fng7_a-K_Q-sbwOiRk1yPnua4Hew

PD库本身需要的内存和闪存空间不到总内存和闪存空间的一半,而剩下的一半以上的空间可供用户代码使用。


即使不需要Arduino的,PD Micro也可以作为一个独立的、可编程的USB Type-C PD电源使用,通过Arduino IDE对目标电压和电流进行编程。板上有5个LED可用于电压水平和3个LED的当前水平,这提供了一个简单、明确的当前USB PD电源状态的指示。

例PD状态:5V、3A:

FqTdFXSkhR3B45oRwNRY8VDBuPt0

12V, 3A:

FrkfoHGRNnD43wZnktBhST__m20u

20V, 2A:

Fkrr4LVnHETbFADrjGhBiO22dLOL

技术规格

  • 供电部分:
    • PD功能,提供可以协商的供电 - 5, 9, 12, 15, 或20 V,最大电流达5A (20V时可以达100 W)
    • USB Type-C端口(用于PD和编程)
      • FUSB302 USB Type-C PHY (通过CC管脚进行USB PD通信)
      • 在D+/D-/CC1/CC2管脚都有ESD保护
    • TPS62175 DC-DC用于最大5V 0.5A的输出
    • 3.5mm, 2端的终端连接器用于电源的输出
    • PCB为4层设计,内部铺设地平面,VBUS线宽为3mm
  • 微控制器: ATmega32U4在5V供电电压,时钟16 MHz
  • I/O: 管脚兼容Arduino Pro Micro
    • 9x 10-bit ADC管脚
    • 12x Digital I/Os (INT和I²C总线与FUSB302公用)
    • 5个GND管脚
    • 3个VBUS管脚(USB-C power)
    • 1x 5 V管脚 (DC-DC output)
  • PD状态LEDs:
    • TX/RX activity
    • 5个LED用于PD的电压指示
    • 3个LED 用于PD的电流指示
  • 复位按键
  • 尺寸: 1.6 x 0.7 inches (额外0.3 inches用于电源连接器管脚)
  • 编程: 通过Arduino IDE使用默认的Arduino Leonardo板的设置

管脚连接:

FmAvdGrnbtN-U5OTUTeFFxEtH2qd

PCB布局布线:

PD Micro是一个4层板,两面都有元器件贴装。

Fnqw8414FWUKIXvzu04XplU26joh

 

竞品比较:

FjC_5ORO3saYtTiZXBNkoS5DWNyX

物料清单
附件下载
PD_Micro.pdf
用KiCad设计的PCB的原理图
团队介绍
Ryan Ma
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号