hsmine 发表于 2020-1-7 08:01 嗯,前段时间刚经历过类似的事情,加下拉也没用,最后只能改版,换为"上电复位后默认使用GPIO功能"的引脚。: ]4 ^3 w: B i: }9 c9 ^ |
| R803前面加个电压比较器 |
| 可以尝试R801,R802,R803,C811的取值都加大。R803,C811加大可以增大RC常数,滤除短脉冲。但是R803加大会使得3904的基极电流减小,导致集电极电流也变小,加大R801,R802可以抵消这部分影响。 |
|
下拉应该是没有用的,很明显前面一段小脉冲非软件可控制,后面的低电平及拉高动作才是软件空控制结果。不增加额外电路情况下 解决办法是换 I/O口(上电后默认低电平)0 b3 P$ G) x5 o) c+ c7 Q! Z. l% b |
| 学习学习,感觉可以在C811并一个电阻试试. |
| 楼上都说的好对。 |
| 通过示波器图示可以看出 PPWR瞬间有一个不到1v的电压;可以尝试调整R803与C811的阻值与容值来解决这个问题 。 |
| 谢谢各位分享,因为小的脉冲是平整方形的,我猜测是复位初始化状态阶段带来的,增加三极管打开的门槛应该就可以了,三极管的BE间加电阻。 |
启媛 发表于 2020-1-7 15:43 配置上下拉不是会输出稳定高低电平吗,浮空输入是中间电平把,我记得浮空的话有1.65v,不懂请教 |
xbin 发表于 2020-1-6 09:18" T0 S9 s' A/ o; O1 z 说的合理,很有可能是这个原因 |
周小雨56 发表于 2020-1-8 07:48 按他说的 应该是 复位 还没有初始话 的情况下,出现的小尖脉冲 |
启媛 发表于 2020-01-07 15:43:58 : u2 F# x5 S# P2 T 加个下拉,给默认状态,应该问题就不大了6 y$ u; Y8 r( a |
qinguojun 发表于 2020-1-6 21:35 P7 K$ a. }9 N2 l3 A* e 一般单片机 的引脚状态在复位情况下, 是输入 高阻状态。' C$ W% f% \4 T3 n0 W. i |
qinguojun 发表于 2020-1-6 21:35 很简单 那就换到初始话 时只有普通GPIO 功能的引脚啊 $ }0 } N4 ^/ `: S" _. c1 N3 ? 这样也不用增加成本 修改软件 最节省成本! z5 k! Y8 w; c4 f |
/1
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-11-23 22:52 , Processed in 0.187500 second(s), 30 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050