El segmento de 7 LCD funciona en una tabla de pruebas, no en una tabla de separación

1

Estoy usando una pantalla LCD "sin formato" de 7 segmentos y 3 1/2 dígitos (como éste ) usando 4 controladores CD4543 y un MSP430. Uso uno de los pines del MSP430 para crear una onda cuadrada de 30Hz que alimente a la entrada de fase del CD4543. Se usan otros pines MSP para la inhabilitación del pestillo y las entradas binarias.

La pantalla LCD funciona bien en el tablero y es muy estable (muestra un contraste constante a lo largo del tiempo).

Sin embargo, cuando intenté mover el LCD (junto con los 4543 y el MSP430) a un tablero de separación (utilizando más de 100 cables finos), el LCD se desvaneció y se comportó de manera extraña (proximidad humana o presionando los cables detrás del la placa la enciende o la apaga).

Revisé y volví a revisar el cableado y no pude encontrar nada malo. Retiré la pantalla LCD del panel de separación y funciona bien en la placa de pruebas, por lo que no parece que haya ningún problema con los componentes.

¿Cuál podría ser el problema que impide que mi proyecto se ejecute en un stripboard?

    
pregunta diciu

2 respuestas

7

Dos posibilidades obvias vienen a la mente:

  1. Has estropeado el cableado de stripboard. No hay mucho más que podamos ayudar con eso. Usted dice que hay más de 100 cables, por lo que la posibilidad de que se produzca un error y no la atrape es alta. Una verdadera placa de circuito es la solución obvia.

  2. Tu diseño dejó algo flotando, y resultó que funcionaba en la placa de pruebas. Quizás hubo fugas fortuitas a tierra o energía en el lugar correcto. Solo puede tomar unos pocos nA de fugas para forzar una entrada CMOS flotante alta o baja. También puede ser que en la placa de pruebas esta entrada flotante estuviera más protegida, pero en la tabla de separación se acopla mejor al zumbido de línea de alimentación o lo que sea.

De cualquier manera, parece que tiene una entrada flotante en el tablero de la tira, ya sea por un error de cableado (punto 1) o un error de diseño (punto 2). El hecho de que la proximidad de su mano cambie los síntomas es una clara indicación de esto.

Tiene un error en un circuito, así que vaya a diagnosticarlo. Lo obvio es mirar las formas de onda en un alcance para ver qué es lo que no está bien. No sé qué esperas que hagamos aquí.

    
respondido por el Olin Lathrop
4

Como dice Olin, obviamente tienes un error que necesita diagnóstico.

Los problemas intermitentes son un poco más molestos que los problemas simples que "no funcionan", pero el procedimiento general es muy similar:

  • Verifique la resistencia entre los rieles de potencia, compare con el circuito de trabajo.

  • Verifique la fuente de alimentación si es diferente a la fuente de los circuitos de trabajo.

  • Verifique que todos los voltajes de suministro sean correctos. Si tiene un alcance, observe el riel de alimentación mientras presiona los cables. Vea si puede limitarlo a un área / cable específico.

  • Verifique el consumo de corriente en el circuito de trabajo, compárelo con el circuito de stripboard. Si es significativamente más alto, es probable que tenga una resistencia corta / baja a tierra en alguna parte, una tapa polarizada al revés, un componente quemado o algo así. Es oscilante lo que no debería ser.

  • Verifique la continuidad entre todas las líneas de señal: asegúrese de probar los pines en lugar de la unión de soldadura, ya que la unión de soldadura puede estar dañada.

  • Alcance todas las señales y observe si hay problemas al presionar los cables.

  • En los lugares donde hiciste cortes en el trazado del tablero, asegúrate de haber cortado el tablero por completo para que no quede una pequeña porción de cobre (he tenido este problema, yo mismo). Usa una lupa para verificar de cerca .

  • Para asegurarse de que no haya trozos de cobre / cable que causen problemas, use aire comprimido en la parte posterior del tablero de tiras, y / o límpielo con el removedor de flujo y límpielo / cepille a fondo.

  • Compruebe todos los componentes son los valores correctos. Compruebe que los condensadores polarizados o los diodos estén en la dirección correcta. Compruebe si hay tapas defectuosas (si tiene un medidor LCR, esto es fácil: si no busca electrolíticos abombados, cámbielos si tiene dudas)

  • Revise todo el diseño lentamente y verifique su cableado. Simplifique su código o escriba un programa de prueba que pruebe cada segmento a su vez.

Si no resuelve los problemas siguiendo los consejos anteriores, comience a retirar los componentes de la placa y a probar si el problema desaparece (p. ej., retire uno de los CD4543 y pruebe los segmentos restantes, etc. Use un indicador como como un LED en el microcontrolador que parpadea a, por ejemplo, 2 Hz. Debería parpadear si hay problemas con el riel de alimentación o dejar de parpadear durante un período si el controlador se reinicia.) Sigue arrancando cosas hasta que funcione.

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas