Estoy usando un CD4040 para dividir la frecuencia de un oscilador y leer su período usando PCA. El problema es que estaba usando 3 osciladores, 120 kHz, 70 kHz y 30 kHz y lo dividí por 32. El problema es que cuando agito mi tablero, la medición realmente se atornilla. Probé mi oscilador, no puedo ver ningún cambio en él usando el osciloscopio, pero el valor de Captura muestra que cambió. ¿Cuál podría ser el problema? Estoy empezando a pensar que podría tener armónicos entre las entradas de CD4040 y 8051.
Ediciones:
Lamentablemente, no puedo enviar mis fotos de configuración, pero sí sobre el problema mecánico. Si sostengo mi tablero y trato de golpearlo suavemente en lugares aleatorios, el único lugar en el que mi medida es diferente de lo que debería ser es cuando se acerca. el 8051. Puedo golpear mi tanque LC, puedo golpear mi transformador 1: 1, puedo golpear mis transistores y etc. Traté de resolver todos mis componentes SMD de nuevo e incluso obtuve un nuevo 8051, pero el problema continúa. Más tarde, hoy cambiaré la salida de mi CD4040 a un divisor inferior para que mi frecuencia sea un poco más alta, porque me temo que mi frecuencia más baja puede estar causando esta sensibilidad.
Sobre el PCB, es un PCB real, lo diseñamos, lo hicimos en una casa de PCB y soldamos los componentes.
Mi principal problema es: Mi uC puede detectar la variación del período, pero mi osciloscopio no puede. Estoy usando un Tektronix TDS-1012.
Es una configuración de "Amplificador diferencial", pero uno de mis colectores NPN tiene el tanque LC. Mi L es un transformador 1: 1 dentro de uno de estos y mi Inductor es un bucle para la detección de metales. Así que para los valores no los conozco muy bien, porque no medí la inductancia del bucle ni la inductancia mutua del transformador. Los condensadores del tanque son de poliéster, comprados en su mayoría en Digikey.