Estoy diseñando un circuito que consiste principalmente en la lógica de la serie 74LS. Estoy sujetando y almacenando varias señales de entrada usando un diodo zener y un búfer de activación Schmitt 74HC7014. A continuación se muestra un extracto relevante del esquema, para el caso más simple del problema que estoy viendo. (Los rieles en el 74HC7014 y el 4066 son T-GND y T-VCC. T1-7 y B1-7 están conectados. La parte 2N3904 es solo un inversor discreto).
Cuando construyo precisamente este circuito en el tablero utilizando componentes de orificio pasante, todo funciona como se espera. Cuando DIVSW está cerrado, los puntos A, B y C se miden bastante cerca de T-VCC.
Sin embargo, en el PCB que había fabricado con componentes SMT, cuando DIVSW está cerrado, el punto A mide en T-VCC como se esperaba. Sin embargo, el punto B mide aproximadamente 2.8V, y el punto C mide 0V. No entiendo por qué la entrada del búfer estaría en 2.8V en primer lugar, ni por qué la salida del búfer estaría en 0V dado ese hecho (el nivel de activación alto de 74HC7014 es 0.65V). Editar : eso debería leer 0.65 x VCC, lo que tiene sentido.
No puedo ver ninguna diferencia significativa entre los componentes del orificio pasante y sus contrapartes de SMT, y todas las huellas parecen estar correctamente conectadas. Estoy usando la misma fuente de alimentación en ambos casos. También probé esto en dos prototipos de PCB SMT separados con resultados similares (uno ya ha sido pirateado en un intento de diagnóstico).
Estoy perplejo en cuanto a lo que podría estar pasando. ¿Alguna sugerencia sobre dónde podría empezar a buscar? Feliz de proporcionar cualquier información adicional necesaria.