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

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

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

1

主题

5

回帖

29

积分

新手上路

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


芯片原理图

芯片原理图


驱动输出原理图

驱动输出原理图


回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:98
  • 最近打卡:2025-06-15 09:46:00

733

主题

1万

回帖

1万

积分

管理员

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

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

截图202506100803543675.jpg

截图202506100803058708.jpg

截图202506100802129036.jpg



回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:98
  • 最近打卡:2025-06-15 09:46:00

733

主题

1万

回帖

1万

积分

管理员

积分
16603
发表于 6 天前 | 显示全部楼层
截图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
  • 打卡总天数:459
  • 最近打卡:2025-06-16 00:13:00
已绑定手机

37

主题

2220

回帖

2656

积分

荣誉版主

积分
2656
发表于 7 天前 | 显示全部楼层
建议减小下拉电阻阻值,或者在MOS的Gate极对地并电容,
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:443
  • 最近打卡:2025-06-13 08:57:40
已绑定手机

39

主题

2053

回帖

7054

积分

论坛元老

积分
7054
发表于 6 天前 | 显示全部楼层
截图202506100859212346.jpg
回复 支持 反对

使用道具 举报 送花

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

1

主题

5

回帖

29

积分

新手上路

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

感谢大佬指点,问题解决!
回复 支持 反对

使用道具 举报 送花

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

1

主题

5

回帖

29

积分

新手上路

积分
29
发表于 6 天前 | 显示全部楼层

感谢大佬指点,问题解决!
回复 支持 反对

使用道具 举报 送花

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

1

主题

5

回帖

29

积分

新手上路

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

感谢大佬指点,问题解决!
回复 支持 反对

使用道具 举报 送花

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

1

主题

5

回帖

29

积分

新手上路

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

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

感谢大佬指点,问题解决!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:93
  • 最近打卡:2025-06-14 13:12:15

74

主题

6088

回帖

1万

积分

超级版主

积分
12715
发表于 5 天前 | 显示全部楼层
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欧,这样减少点电流消耗  详情 回复 发表于 5 天前
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 04:37 , Processed in 0.351477 second(s), 111 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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