Estoy restaurando una máquina Skee-Ball modelo H, y estos modelos antiguos tienen un montón de configuraciones codificadas y una detección de interruptor no confiable, por lo que quiero reemplazar el circuito de control principal con algo basado en Arduino, pero mantener el otro circuito , como los circuitos de visualización de siete segmentos.
He estado analizando los esquemas, pero estoy confundido acerca de los circuitos de visualización. El esquema para la pantalla se encuentra a continuación, y aquí está el conjunto completo de esquemas para toda la máquina: enlace
Nuncahetrabajadoconregistrosdedesplazamientoantes,perolaimpresiónquetengoesqueparaunaaplicacióndepantalla,esnecesarioquehayaunpestillo."Esta publicación del blog fue muy útil para mí: enlace
El circuito de visualización utiliza 74C164 registros de desplazamiento. Publico un enlace a la hoja de datos, pero no se me permiten más de dos enlaces porque soy nuevo. De todos modos, el 74C164 no tiene un cierre interno, y no veo ningún circuito de cierre en el esquema. El ULN2003A es solo un conjunto de transistores para alimentar las luces de la pantalla por lo que puedo decir.
¿Puede alguien ayudarme a entender cómo funciona este circuito?
EDIT: seguimiento, déjame mostrarte dónde está mi principal punto de confusión. En la hoja de datos del 74C164, muestra una forma de onda de ejemplo. Aquí está el ejemplo:
Parece que el chip simplemente pasa a través de la señal de datos, pero el tiempo se retrasa en cada salida. Debido a que no se engancha, no veo cómo puede funcionar para el circuito de pantalla del Modelo H. Cada segmento debe recibir la misma señal, solo un retraso de tiempo.
EDIT2: ¿Es posible que el chip que envía los datos solo envíe una señal de reloj mientras está enviando datos? ¿Detener el reloj efectivamente bloquearía las salidas?