![]() |
29楼说的有道理,但是不是代码的问题 文波的确没问题,我对着电脑想了半天,最后就改过波特率,从9600改成了115000. 下午我又改回去,然后就好了,想不通啊 然后把那些电容,二极管都去掉了。依然很稳定 然后把那个旧的模块又换回去试试,也很稳定。 实在想不通啊 |
后续来了,换了新的模块,这次比较干净,但是问题依然存在 然后,又使用USB通过显示屏供电,居然也不行了 如此,大概是最后修改过啥代码,但是现在记不起来了。 但是之前我用USB供电测试过定时,2小时,期间没有复位过。现在用USB供电,结果几分钟就一次。 大概是和串口的代码有关吧 ,哎! |
拿到了瞬态二极管样品 在12V端使用了15V的型号,在5V端使用了5.0以及6.0的型号,结果,没什么鸟用,哎 |
选瞬态二极管(TVS)要结合电路正常工作电压、耐压等需求,按以下选: ### 12V 端 - **反向工作电压(\(V_{RWM}\))**:需略高于 12V 电路正常工作电压,比如选 \(13 - 15V\) ,像 2TS13CA、2TS14CA、2TS15CA 这类适配 12V 电路的 TVS 型号可考虑。 - **钳位电压(\(V_C\))**:要低于后级电路(比如连接的降压模块、CPU 等)能承受的最大电压,避免过压损坏。 - **峰值脉冲功率等**:结合可能出现的瞬态电流、脉冲能量选,确保 TVS 能扛住冲击。比如工业环境干扰大,选功率、电流容量大些的。 ### 5V 端 - **反向工作电压(\(V_{RWM}\))**:略高于 5V 正常工作电压,比如 \(5.5 - 6V\) ,像 SMF5.0A(丝印 FE )、SMAJ5.0A(丝印 AE )等 5V 适配型号可参考 。 - **钳位电压(\(V_C\))**:低于 CPU 等 5V 供电器件的最大耐受电压,像常见 5V 供电芯片,\(V_C\) 选 7 - 8V 左右(具体看芯片手册耐压) 。 - **其他**:若 5V 端是高速信号或对电容敏感,关注 TVS 结电容,选低结电容型号防信号畸变。 实际选时,还要结合电路应用场景(比如工业、消费电子,干扰强度不同)、封装(考虑 PCB 空间、散热) ,选完建议查厂商规格书,验证参数适配,也可小批量测试验证防护效果 。比如车规级应用,TVS 还得符合 AEC - Q101 等标准 。 |
选瞬态二极管(TVS)要结合电路正常工作电压、耐压等需求,按以下选: ### 12V 端 - **反向工作电压(\(V_{RWM}\))**:需略高于 12V 电路正常工作电压,比如选 \(13 - 15V\) ,像 2TS13CA、2TS14CA、2TS15CA 这类适配 12V 电路的 TVS 型号可考虑。 - **钳位电压(\(V_C\))**:要低于后级电路(比如连接的降压模块、CPU 等)能承受的最大电压,避免过压损坏。 - **峰值脉冲功率等**:结合可能出现的瞬态电流、脉冲能量选,确保 TVS 能扛住冲击。比如工业环境干扰大,选功率、电流容量大些的。 ### 5V 端 - **反向工作电压(\(V_{RWM}\))**:略高于 5V 正常工作电压,比如 \(5.5 - 6V\) ,像 SMF5.0A(丝印 FE )、SMAJ5.0A(丝印 AE )等 5V 适配型号可参考 。 - **钳位电压(\(V_C\))**:低于 CPU 等 5V 供电器件的最大耐受电压,像常见 5V 供电芯片,\(V_C\) 选 7 - 8V 左右(具体看芯片手册耐压) 。 - **其他**:若 5V 端是高速信号或对电容敏感,关注 TVS 结电容,选低结电容型号防信号畸变。 实际选时,还要结合电路应用场景(比如工业、消费电子,干扰强度不同)、封装(考虑 PCB 空间、散热) ,选完建议查厂商规格书,验证参数适配,也可小批量测试验证防护效果 。比如车规级应用,TVS 还得符合 AEC - Q101 等标准 。 |
chchking 发表于 2025-6-5 05:43 模块是隔离输出的,零线和地线是分开啊 |
如果你有示波器就知道,带负载的时候突然断开,差的DCDC会飙升几V电压 |
注意零线和地线的区别 |
rundstedt 发表于 2025-6-4 18:51 单独从5变3.3给CPU呢? |
xiaobendan001 发表于 2025-6-3 20:14 LDO和7805发热量是一样的。 |
CPU频繁复位可能是供电不足、温度异常、线路阻抗匹配有问题、数据传输错误、虚焊(开短路)有关。 |
szb314 发表于 2025-6-4 09:50 我是真没看到过电源里面有这种情况的。 |
szb314 发表于 2025-6-4 09:50 我上面说过,那个我用了模块的USB口反过来通过串口的供电线给CPU供电,就非常稳定,没有任何问题,连续几个小时都没有出现任何问题。 |
ydatou 发表于 2025-6-4 09:18 我拆掉2003后也一样的 |
看了你示波器图,,感觉不是纹波导致 stc重启,,这点强度还不够它重启,,先看看自己程序bug有没有吧 |
xiaobendan001 发表于 2025-6-3 18:18 看来不是纹波大造成的。 多加些0.1uF电容退耦,加在uln2003、mcu、1509、屏供电等器件附近。 另外继电器如果是控制交流非纯阻类器件的话,还要加阻容吸收电路。 |
Hephaestus 发表于 2025-6-3 20:06 7805的话,对于大于0.5A的负载,会非常热,需要一个很大的散热器,同时5W的模块就不够用了吧 |
xiaobendan001 发表于 2025-6-3 16:50 LDO动态响应非常差,纹波的频率范围已经在调整率0dB以下了,毫无作用,消纹波只用电感电容这些无源器件。 |
ydatou 发表于 2025-6-3 16:31 绝对不能用LDO,LDO的动态性能非常差,瞬态响应完全跟不上,比如输入从0瞬变到12V,输出会有尖峰烧单片机。能不用LDO的场合千万别用LDO,78xx、LM317这些“HDO”动态性能要好得多,至少非常稳定。 |
尖峰是因为输出滤波电容的ESR大,改用低ESR的电容就OK了。 |
ydatou 发表于 2025-6-3 17:08 手头没有100欧,找到一个180欧姆的,放在C1的右边那里了,没用。 |
ydatou 发表于 2025-6-3 17:08 事实是这个CPU我还用在一个PWM的板子上,从示波器上看,当直流电机开始运转时,电源上的干扰更严重,但是运行却十分稳定,我也是糊涂了。 |
ydatou 发表于 2025-6-3 17:22 我在另外一个用变压器供电的板子在用同一盘上的XL1509,输出文波虽然比之前的MC34063稍微大一点,但是没有别的啥问题,运行还算稳定。 |
ydatou 发表于 2025-6-3 17:08 各种滤波都测试了,不行 我通过触摸屏模块的USB供电反向给主板供电,就非常稳定的运行。一点问题没有。 我还换了另外一个功率小点模块,示波器看了,那个文波小一些,但是功率不够,需要吧显示屏亮度调到很低才能运行,否则几十秒后模块就热保护输出瞬间丢失,瞬间又复位。导致一样的结果。 这款是5W的,复位时间不确定,复位时电压也没有跌落,有时候上电几秒钟就复位了,有时候十几分钟。 |
06123 发表于 2025-6-3 16:56 看波形里面的文波,频率并不是1509的,我看了,1509的输出很平稳,频率150K 文波拉长后观察频率约为三分之一,就是40几K左右,应该是模块的工作频率了。 |
我用过XL1509。多加几个0.1uF的电流![]() |
先要确定是不是纹波大造成的。加上π形滤波试试有否改善。![]() |
1509 FB的走线太长了。另外某一个宝上的1509用过一次,文波大,换某商城的后就好了。 |
ydatou 发表于 2025-6-3 16:31 通过串口连接一个5寸屏,背光电流挺大的 |
输入470uf 电解,应该可以了,输出 100uf 用固态电容,不需要太大,,1509 FB脚走线要尽量短,电感按官方的即可,,STC VCC 对GND 加一个0.1uf 电容,,,, PCB走线 也是比较重要的 |
mcu电流不大,没必要用dcdc,应使用LDO。 |
测试就只通电,继电器没有负载。尝试改动一些分支的接地点,没有用。 |
没线路图,没实物图,盲猜...,既然有示波器,应该是好解决,高频纹波的话,在回路里对地104该是可以的...不过104的位置很关键,连上示波器,自己试试... |
建议把你的原理图和走线都贴出来,这样大家才方便分析,另外芯片规格书都有参考电路,建议选型直接照抄 |
donglw 发表于 2025-6-3 12:57 从示波器上看,幅度也没有那么高啊 10V,那还能管用吗? |
coody_sz 发表于 2025-6-3 13:43 ESR啥意思?模块上用的固态电容 我用的绿色金字的,还尝试了钽电容。都不行。 |