Sempre que ligo a lâmpada da mesa, minha prancha trava. Às vezes, retiro lixo da porta serial, às vezes é redefinido.
Tentei adicionar alguns capacitores de desvio adicionais na minha placa de ensaio, mas isso não fez diferença.
(A lâmpada da minha mesa usa uma lâmpada de halogênio de 20W, 12V. Possui um transformador na base)
Alguém pode oferecer sugestões sobre por que isso pode acontecer e como eu posso pará-lo?
Aqui estão duas das placas - elas eram dongles USB, mas agora ambas são alimentadas por uma única verruga através de um regulador de tensão de 3,3V.
Observando em um osciloscópio, quando aperto o interruptor de luz, vejo um pico nas linhas de verruga 3V3 e na parede.
Editar:
Aqui estão os traços da entrada e saída do regulador 3V3 ao ligar e desligar a luz, respectivamente.
5V está no topo, 3V3 no fundo
O regulador é um ZSR330 .
Editar:
Uma leitura cuidadosa da folha de dados mostrou isso:
O pino RESET_N é sensível ao ruído e pode causar redefinição não intencional do chip. Para uma linha de reset longa, adicione um filtro RC externo com valores de 1 nF e 2,7 kΩ próximo ao pino RESET_N.
Meu cabo de programação conecta um fio longo através de uma tábua de pão ao pino de redefinição. Eu suspeito que esse foi o problema.