找回密码
 立即注册
查看: 693|回复: 3

新人求助:多电源供电

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2024-08-17 16:41:35

16

主题

25

回帖

270

积分

中级会员

积分
270
发表于 2023-10-19 20:25:40 | 显示全部楼层 |阅读模式
芯片:STC8H4K64TL

用途:四个串口通过串口转USB芯片,用TYPE-C数据线连接四台电脑,通过TYPE-C数据线为芯片供电(5V)
目标:插入任意一根TYPE-C数据线,均能使用。
供电部分设计

原理:
12.png

假设最左边的数据线第一个插入:
R5上拉→Q2基级高电平导通→Q1基级低电平导通,芯片供电运行。
芯片函数。首先初始化P2.7-P2.4然后P2.7输出高电平,其余输出低电平。
插入第二个数据线
因为对应I/O输出低电平,R5无法将其上拉成高电平,Q2低电平截止,Q1基级无电平截止,第二个数据线电源无法为芯片供电。
函数跑飞情况:
芯片初始化。I/O口均为高阻态。
原供电TYPE-C端,因为电容充满原因,对应I/O口被Q5立即上拉高电平。
原未供电的对应I/O口高电平,因为电容充电,不能立即Q5被上拉。
在这个时间内,芯片控制I/O口输出对应电平。

求助问题:
1.上述方案是否可行。个人爱好,不宜做可行性实验。
2.I/O口的LED指示灯对I/O口电平有啥影响。
3.电容取多大合适。

另:打算用多余的I/O口接LED做正常运行指示,既插入第一个设备,待芯片正常供电后,该LED亮,意思就是可以插入其余设备


回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2023-10-19 21:09:47 | 显示全部楼层
1, 看不懂你的复杂想法;
2,我也不会画图了,没装工具;
建议,非要 用 USB转串口连接电脑,如下
截图202310192100134258.jpg

你愿意加几个就加几个

改造上图,每个 USB 的插座,电源处串锗二极管供电
【USB+5V】 - 0.3V = 4.7V


1,第1个电脑的【PC1,USB+5V】 接锗二极管 截图202310192118472448.jpg , 【USB+5V-0.3V】 给MCU供电

2,第2个电脑的【PC2,USB+5V】 接锗二极管,【USB+5V-0.3V】 给MCU供电
3,第3个电脑的【PC3,USB+5V】 接锗二极管,【USB+5V-0.3V】 给MCU供电
4,第4个电脑的【PC4,USB+5V】 接锗二极管,【USB+5V-0.3V】 给MCU供电

4个电脑电源输入各自经过隔离二极管后输出接在一起,
一组经过隔离二极管输出的实际电压高,就哪一组供电











回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2024-08-17 16:41:35

16

主题

25

回帖

270

积分

中级会员

积分
270
发表于 2023-10-21 15:54:54 | 显示全部楼层
神*** 发表于 2023-10-19 21:09
1, 看不懂你的复杂想法;
2,我也不会画图了,没装工具;
建议,非要 用 USB转串口连接电脑,如下

谢谢 明白了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2023-11-2 19:11:58 | 显示全部楼层
电路电流比较小(100mA以下),使用肖特基二极管1N5817,压降通常不超过0.3V。超过100mA,则压降会有0.3~0.5V。
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 22:11 , Processed in 0.378636 second(s), 67 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表