Quiero agregar un restablecimiento de fábrica en un diseño de PCB en el que estoy trabajando. Básicamente, quiero que sea un interruptor (o una combinación de ellos) que nunca se cerrará "accidentalmente" y, por lo tanto, restablecerá accidentalmente el uC de fábrica.
Mi idea inicial fue agregar un interruptor que solo puede presionar con una aguja que se ve a menudo en los productos de consumo, excepto que esta PCB no estará dentro de un gabinete y creo que el requisito de "aguja" proviene del diseño del gabinete para tener una pequeña abertura que solo una aguja puede penetrar.
Mi próxima idea es usar un interruptor 8PDT (o similar) donde solo 1 combinación de los 8 interruptores (1/2*8 = 1/256 = 0.4%) generará un "1" para el restablecimiento de fábrica.
¿Alguien tiene alguna experiencia con esto, o sugerencias para métodos alternativos?
Gracias.
Use un botón de PCB estándar, pero solicite que el usuario lo presione en una secuencia que no sucedería accidentalmente.
Por ejemplo: 1 pulsación larga, seguida de una liberación larga, seguida de una pulsación corta. La pulsación larga y la liberación pueden ser de 2 segundos cada una, la pulsación corta puede ser de 0,5 s. Obviamente, debe permitir una tolerancia en estos tiempos.
O presione el botón 3 veces dentro de un cierto intervalo de tiempo, etc.
Ideas:
He visto a personas usar un botón relativamente inaccesible (clip de papel o caja que se debe abrir para acceder) que se mantiene presionado durante el encendido.
Eso asegura suficiente intención de que no se active accidentalmente, en mi opinión.
jay keegan
rdtsc
Jim