找回密码
 立即注册
查看: 753|回复: 11

硬件 USB型MCU, P3.2上电会触发100mS的高电平 | ISP打开了P3.2的内部上拉电阻

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-06-12 15:26:19
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 2025-6-9 17:31:23 | 显示全部楼层 |阅读模式
请看两张原理图,
硬件 USB型MCU, P3.2 在上电后会触发100ms的高电平
导致我的输出在上电后触发一下,希望有人能够帮忙解答!!!


芯片原理图

芯片原理图


驱动输出原理图

驱动输出原理图


回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:161
  • 最近打卡:2025-08-23 08:11:44

775

主题

1万

回帖

1万

积分

管理员

积分
18735
发表于 2025-6-10 08:07:37 | 显示全部楼层
后来 ISP 系统区的程序为了,
支持【USB拔插 可以省 停电/上电 电源开关】,
改ISP系统程序为, 优先判断 P3.2是否为低
加了打开P3.2上拉电阻,先读取 P3.2是否为低

深圳国芯人工智能有限公司-芯片手册

截图202506100803543675.jpg

截图202506100803058708.jpg

截图202506100802129036.jpg



回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:161
  • 最近打卡:2025-08-23 08:11:44

775

主题

1万

回帖

1万

积分

管理员

积分
18735
发表于 2025-6-10 08:13:15 | 显示全部楼层
截图202506100813114614.jpg


截图202506100814513991.jpg

截图202506100816166198.jpg

截图202506100814116482.jpg

R16 从 10K 改成 300欧 测试下,后续用强推挽拉高

这样虽然系统区打开了 4K 上拉电阻,
5V * 300/(300+4000) = 5V * 0.069 = 0.35V 还是低电平

5V * 800/(800+4000) = 5V * 0.167 = 0.83V
===要保证 MOS管不通才可以用 800欧
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2025-08-23 01:14:02
已绑定手机

40

主题

2409

回帖

3250

积分

荣誉版主

积分
3250
发表于 2025-6-9 22:20:33 | 显示全部楼层
建议减小下拉电阻阻值,或者在MOS的Gate极对地并电容,
睁开眼睛做场梦~~~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:498
  • 最近打卡:2025-08-23 08:57:24
已绑定手机

45

主题

2172

回帖

7590

积分

论坛元老

积分
7590
发表于 2025-6-10 08:59:23 | 显示全部楼层
截图202506100859212346.jpg
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-06-12 15:26:19
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 2025-6-10 10:24:08 | 显示全部楼层
神*** 发表于 2025-6-10 08:07
后来 ISP 系统区的程序为了,
支持【USB拔插 可以省 停电/上电 电源开关】,
改ISP系统程序为, 优先判断 P3 ...

感谢大佬指点,问题解决!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-06-12 15:26:19
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 2025-6-10 10:24:19 | 显示全部楼层

感谢大佬指点,问题解决!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-06-12 15:26:19
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 2025-6-10 10:24:33 | 显示全部楼层
晓*** 发表于 2025-6-9 22:20
建议减小下拉电阻阻值,或者在MOS的Gate极对地并电容,

感谢大佬指点,问题解决!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-06-12 15:26:19
已绑定手机

1

主题

5

回帖

31

积分

新手上路

积分
31
发表于 2025-6-10 10:24:44 | 显示全部楼层
神*** 发表于 2025-6-10 08:13
将 R16 从 10K 改成 300欧 测试下,后续用强推挽拉高

这样虽然系统区打开了 4K 上拉电阻,

感谢大佬指点,问题解决!
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:158
  • 最近打卡:2025-08-23 11:06:14

76

主题

6635

回帖

1万

积分

超级版主

积分
13859
发表于 2025-6-11 10:14:58 | 显示全部楼层
R15=100~300欧姆。
30N06的栅极电压阈值最小为1.0V(条件:VDS=VGS,ID=250uA),
P3.2内部上拉电阻按4K计算,电源为5V,则R16不能超过1K。基于IO驱动力、电流消耗考虑,其值范围510~1000欧姆为好。
程序中,main函数一开始,先执行P32 = 0,再将P3.2设设置为推挽输出。

30N06应用提醒:
30N06主要参数:
N沟道,VDSmax=60V、IDmax=30A,
RDS(ON)=23mR、Qg=25nC(VDS=30V,VGS=10V),
RDS(ON)=29mR、Qg=15nC(VDS=30V,VGS=4.5V)。
如果是做慢速开关(小于1000Hz),则IO直接驱动没问题。
如果是1KHz以上PWM驱动,则需要启动电路。


点评

因为后续要强推挽拉高,所以建议,R16大些 R16 < 800欧,这样减少点电流消耗  详情 回复 发表于 2025-6-11 10:21
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-23 20:18 , Processed in 0.132246 second(s), 102 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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