Si cubro la celda solar de una calculadora y la libero un momento antes de que desaparezcan los dígitos en la pantalla, ¿por qué la pantalla muestra cosas al azar?

Si cubro la celda solar de una calculadora y la libero un momento antes de que desaparezcan los dígitos en la pantalla, ¿por qué la pantalla muestra cosas al azar?

Esto al azar significa:

Números aleatorios, caracteres randon que no significan nada, etc.

En el mundo digital , definimos las cosas como ceros y unos, y los usamos para almacenar datos, resolver problemas y controlar algoritmos.

En el mundo electrónico , traducimos ceros y unos a “sin corriente” y “corriente” en los circuitos internos, por ejemplo 0V y + 1,5V.

Sin embargo, no podemos confiar en que la corriente sea precisamente + 1,5V, especialmente en una calculadora de bolsillo alimentada por energía solar. Más bien, podríamos, pero la mayor precisión aumentaría el costo. Entonces, los circuitos están diseñados con un poco de margen de maniobra: 0–0.5V para ceros y 1.0–1.5V para unos.

Para que funcione, la calculadora tiene una serie de puertas de memoria o registros que contienen uno o cero. Estas puertas necesitan energía para funcionar, y son las que contienen los datos que deben mostrarse, el número que está escribiendo, la memoria almacenada, etc.

A medida que cubre el panel solar, los condensadores que regulan la corriente se drenan hasta el punto de que la corriente cae en esa región no especificada entre ceros y unos, incluidos los registros. Cuando retira el pulgar del panel solar, la corriente fluye hacia atrás y la calculadora continúa desde donde está. O más bien, donde cree que está.

Recuerde, acaba de drenar la corriente a los registros hasta esa región no especificada. Cuando vuelve la energía, el registro en realidad no sabe si era cero o uno. Básicamente, “adivina”.

El resultado de esa suposición, para cada segmento de la pantalla, es el material aleatorio que ves.

Debido a que la calculadora ha perdido suficiente energía, de modo que gran parte de su memoria se ha dañado, pero no lo suficiente como para que se haya activado el circuito de reinicio de energía interno completo para reiniciarlo.

Las calculadoras son computadoras muy baratas. Esperaría que si intentara algo similar con una PC o una tableta (como abrir la carcasa y hurgar en la fuente de alimentación para acortarlo en parte) que se restablecería por completo, limpiamente cuando dejara de hacerlo.

Y debería porque los circuitos de reinicio son un poco más sensibles en un dispositivo más costoso.

En una calculadora, simplemente no lo son. Entonces, a veces puede hacer daño “suave” a la memoria, corrompiéndola temporalmente, pero no hacer lo suficiente para que se reinicie.