Cómo mantener un equipo único cuando las piezas están gastadas

[JGlass] se ocupa de la tecnología de cara al público, que, según él, incluye cosas como equipos de teatro, exhibiciones minoristas y exhibiciones de museos. Muchas de estas piezas tecnológicas son, literalmente, dispositivos únicos en su tipo, incluso si se construyeron a partir de lo que alguna vez estuvieron disponibles de inmediato, piezas disponibles comercialmente. Cuando estas máquinas necesitan reparación, las piezas de repuesto no siempre están disponibles y la ingeniería inversa es útil. Recientemente, comenzó a documentar exactamente cómo abordar este proceso utilizando como ejemplo la identificación y el reemplazo de una pantalla industrial obsoleta de 7 segmentos.

La parte particular que se muestra es el Lascar EM32-4 LED, que apareció y murió en un equipo único. El problema es que el LED EM32-4 es improducible e inalcanzable, y el controlador lógico programable (PLC), que alimenta todo, es una caja negra inmodificable. Es una muy buena noticia que exista una hoja de datos, pero a menudo es solo un punto de partida. Crear una solución de caída de una sola vez requiere una combinación de investigación, problema y diseño.

Para hacer eso, [JGlass] comienza con un recorrido por los elementos de la hoja de datos y explica que es importante tener primero una comprensión de alto nivel de una función, luego revisar los detalles y estar siempre preparado para verificar, desafiar o descartar las suposiciones de alguien. Después de establecer una comprensión de alto nivel, aparece un índice físico compatible para cosas como diagramas de bloques y funciones, y luego abre el componente defectuoso para ver si se puede aprender algo más. Solo entonces se toman multímetros y encuestas para una investigación más activa. Toda esta costumbre debe hacerse siempre con el objetivo final firmemente en mente: crear un nuevo dispositivo actúa como que reemplazó. Sin el enfoque, uno puede perderse fácilmente en detalles e incógnitas.

La ingeniería inversa es un proceso y cuantas más herramientas, mejor. Si te perdiste nuestra publicación anterior sobre una guía de piratas informáticos para JTAG, esta es tu oportunidad de revisarla y estar más preparado para la próxima vez que necesites hacer un trabajo de detective electrónico.

  • Doug Leppard dice:

    Mi yerno se dio la vuelta. Las partes principales parecían funcionar, por lo que parecía que el tablero de control había explotado, era imposible estar seguro sin reemplazarlo. Así que construí una placa de control con un arduino que realizaba las funciones básicas de la placa de control y ahora vuelve a tener un remolino. La documentación técnica era muy limitada pero con algunas pruebas se descubrió.

    • Liam dice:

      Escriba el proceso en un blog y publíquelo aquí. ¡Lo leí! ¿Cómo dominó Arduino la placa principal, etc.?

    • Sr. Nombre Requerido dice:

      Apoyaré una solicitud de un artículo de HaD sobre este, suena bastante interesante. ¡Esperando que no caiga en los oídos de Def y que consideres escribirlo con algunas fotos!

      • Doug Leppard dice:

        Gracias, lo consideraré. Descubrir el tablero de control fue un error, así que simplemente lo descarté y controlé directamente la bomba, etc. y leí directamente los sensores de temperatura. Si perdió la capacidad de leer los tiempos directamente, pensó en enviarlo a un programa a través de ESP32 o algo similar, pero fue perezoso. Lo pensaré un poco.

  • Kyle Brinkerhoff dice:

    Una vez que era joven y pobre, apagamos el interruptor mecánico de una lavadora, rompimos el panel de control e instalamos una fila de varios interruptores que conectan todos los dispositivos y polaridades posibles a un conjunto de cables, descubrimos cómo Para controlar todas las funciones de la máquina por secuencia de interruptores, logramos mantener el sensor de llenado y usamos un relé para asegurarnos de que nunca se desbordara. ¡pero fue genial! lavar la ropa pasó de una tarea mundana a algo como volar sobre la tierra lunar de Apolo, fue muy gracioso, teníamos secuencias completas escritas para hacer todas las cosas para cargar la ropa, incluso grabamos un temporizador para el ventilador del baño, para que pudiéramos encender fuera de la máquina por nuestra cuenta si nos alejamos de ella. Tuve que enseñarle a mi amigo una vez cómo lavarlo y se reía todo el tiempo, le dio el “manual” y terminó llamándome para que lo comenzara, todo sonaba como “Houston tenemos un problema” de nuevo. 10/10 lo volvería a hacer (sin embargo, mi esposa podría matarme por ello)

    • Doug Leppard dice:

      así que las felicitaciones suenan como yo

    • Maravilloso dice:

      Oh hombre, eso suena genial, ¿tienes fotos?

  • Giro dice:

    ¡Tenemos algo en común! Tengo un voltímetro lascar arriba y se me murió. Tengo una reserva, pero me temo que hará lo mismo que la primera. Estaba en un carrito de golf y en ese momento era el único medidor eléctrico autopropulsado que pude encontrar.
    Parece que la fem trasera lo mató.

  • JJGG dice:

    ¡Autor aquí, por favor deje preguntas!

    Tengo muchas más entregas en esta serie que todavía tengo la intención de editar en algún momento, a saber:

    -utilizando un analizador lógico para investigar las formas de onda provenientes del PLC
    -construir un emulador de pantalla en Python para verificar que he descifrado con éxito el flujo de bits
    -construcción de un controlador LED basado en Arduino para crear una nueva pantalla de copia desde cero.

    Supongo que probablemente trabajaría en eso, ¿verdad?

    • CTB dice:

      Me gustaría mucho saber cuál es la complicación de la interfaz con el programa PLC. ¿Es un programa bloqueado? ¿O simplemente es demasiado caro para obtener el programa adecuado? Pareces más que capaz de descubrir cómo comunicarte con cualquier modelo que haya experimentado.

    • CAROLINA DEL NORTE dice:

      Parece que puede reconstruir el módulo en cuestión. Siguiendo las marcas en el costado del LED parece que algunos lugares todavía las tienen. ¿Por qué no fue este el camino que tomaste?

      https://www.digikey.com/product-detail/en/lascar-electronics/OEM-1B-LED/2136-OEM1B-LED-ND/10259116
      https://www.testequipmentdepot.com/lascar/panel-meters/compact-led-voltmeter-8-mm-oem-1b-led.htm

      • JJGG dice:

        El LASCAR 1B LED tiene un factor de forma similar, pero es un voltímetro de panel. La pantalla LED EM-32 que estoy reemplazando (o el LED OEM-32 en su interior) es un módulo de 7 segmentos de 4 dígitos que permite el control directo de cada uno de los 35 segmentos de la pantalla.

        De hecho, tenemos ambos tipos de módulos en el espacio en el que estoy trabajando, parece que simplemente puse la imagen incorrecta en la publicación. ¡Ho!

  • Sistemas de datos seniles dice:

    Recientemente realicé al revés PAL usando solo los esquemas de la máquina y relativamente poca prueba y error.
    Alerta de spoiler, el PAL tiene dos funciones independientes simples: ser un decodificador BCD de hasta 7 segmentos con una lógica de habilitación altamente personalizada y usar un pin más de la lógica mencionada para activar Latch IC (74LS273). Pero hoy probaré la última versión de mi archivo JEDEC (el último tenía algunos errores, pero básicamente funcionó) y esto permitirá que una serie de máquinas de pinball raras se inicien nuevamente.
    (estas pantallas tienen la enfermedad del diseñador descuidado: empujan 16 bombillas con LS273 más ULN2804 cada 8. Cada vez que una bombilla explota, existe la posibilidad de un cortocircuito secundario que acorta el ULN y derrite (no es broma, incluso el enchufe se derrite) LS273, las PAL estaban agrietadas en el medio y la policomputadora estroboscópica segmentaria, aunque se veía bien, también estaba completamente frita por dentro) editores: enlace en el artículo. Yo también soy vago)
    Hay otro PAL en la placa de la CPU, pero dudo que haga otra cosa que no sea Chip Select.

  • Gregory L. Charvat dice:

    Esto es genial, acabo de tener esos problemas al reparar el equipo de prueba de principios de la década de 1990. Cosas como los circuitos integrados reguladores de línea ya no están disponibles, pero hay trucos factibles para hacer que funcionen de nuevo, o para que algo vuelva a funcionar lo suficientemente bien.

  • Cabeza de alfiler dice:

    El controlador en estas pantallas Lascar es un troquel MM5450 con los 41 pines disponibles y utilizados. Debido a que los paquetes DIP no permiten 41 pines, este troquel existe en 2 versiones: MM5450 y MM5451.
    Pero puede sacrificar la salida L4 del módulo con MM5450 para que la entrada Habilitar (E) permanezca accesible.
    Un microchip vende estos chips en un paquete DIP o PLCC, y también aparecen algunos.

    • JJGG dice:

      ¡Interesante! No había considerado eliminar el módulo OEM por mí mismo y poner un nuevo controlador en él … tal vez cuando el mundo vuelva a cambiar, eso sería algo que podría hacer. O cree un módulo eterno usando MM5450 en un factor de forma posiblemente DIP y conectelo a una pantalla recuperada.
      ¡Gracias!

Isabella Ortiz
Isabella Ortiz

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *