Estoy trabajando en ingeniería inversa en algunas pantallas fluorescentes de vacío de Noritake que vivieron sus vidas anteriores dentro de un teléfono público. No existe ninguna hoja de datos para ella ya que es una parte personalizada; Noritake ellos mismos no pudieron ayudar. Algunas partes de hermanos están disponibles pero todas usan diferentes interfaces.
Me di cuenta de que las placas VFD utilizan RS-232 gracias a un cambiador de nivel DS14C232CM justo al lado del conector principal. Algunos insultos con un probador de continuidad más adelante y se me ocurrió este esquema y configuración de prueba:
Elsegundopardelíneaspareceserusadoparaelcontroldeflujo.
UnextremadamentehallazgoafortunadofueuninterruptorDIPenelreversoqueactivaelmóduloenunmododedepuracióndondetambiénseenumeralavelocidadenbaudios,laparidad,eltamañodelpaquete(segúnlosotrosajustesdelinterruptorDIP)comoloscontenidosdealgunosregistros;unaimpresióndecadapersonajeenlaROM;yunademostracióndecompatibilidaddemarcado(porejemplo,desplazamiento/flasheo);InclusotieneunRTC.Estomedicequelastablassonfuncionalesycómohablarconellas.LainterfazesunterminalRS232estándarconalgúncontroldepantallarealizadomediantecódigosdeescape.IntentéusarunadaptadorUSB-RS232paraenviarlealgunoscaracteresusandoRealTerm,peroaquíestámiproblema:algunoscaracteressemuestrandemaneraconfiable,mientrasqueotrosmuestranerroresdebitinvertidosconsistentes.Aquíhayunejemplo,estoyenviandomuchos'2'salapantalla:
'2'esASCII0x32o0b00110010.':'es0x3Ao0b0011*1*010.Bit3seinvierte.Delmismomodo,cuandoenvío1,obtengocasiexclusivamente9;mismobit3error.Impresión:o9pantallasdeformafiable.Asíescomoseveelalfabeto:
Cambié en una segunda pantalla y también tiene un problema similar. La impresión de f produce una 'v' o 'd' ocasional. Otros personajes tienen otros problemas.
¿Cómo puedo solucionar esto? ¿Es esto indicativo de algún tipo de error de sincronización o hardware fallido? No hay daños evidentes en los tableros que me harían sospechar lo último.
He verificado que el adaptador USB-RS232 funciona con un analizador lógico Tektronix.