每当我打开台灯时,我的主板就会崩溃。有时我会从串行端口中获取垃圾,有时会重置。
我尝试在面包板上添加一些额外的旁路电容器,但这没什么区别。
(我的台灯使用20W,12V卤素灯泡。它的底部有一个变压器)
谁能提出建议,说明为什么会发生这种情况以及如何阻止它?
这是两块板-它们是USB软件狗,但现在都通过3.3V稳压器由单个壁式电源供电。
在观察示波器时,当我轻按电灯开关时,我看到3V3和壁疣线上都出现尖峰。
编辑:
这是分别打开和关闭灯时3V3调节器的输入和输出的轨迹。
5V在顶部,3V3在底部
稳压器是ZSR330。
编辑:
仔细阅读数据表可知:
RESET_N引脚对噪声敏感,并且可能导致芯片意外复位。对于长的复位线,请在RESET_N引脚附近增加一个外部RC滤波器,其值1 nF和2.7kΩ。
我的编程电缆通过面包板将长电线连接到复位引脚。我怀疑这是问题所在。