He estado trabajando en este proyecto de forma intermitente durante algunos meses y estoy realmente perdido respecto a la naturaleza de la señal que estoy viendo; realmente espero que alguien pueda ayudarme con esto.
Permítanme comenzar diciendo que tengo mucha más experiencia con el software que con el hardware: no tengo un título de EE, ningún aficionado / hack, pero lo he sido durante más de 40 años, así que tengo un cierto nivel de experiencia.
Hace unos meses, comencé a jugar con un tipo de tablero de circuito detector de metales preexistente, que se usa para detectar el metal en los autos. Conectado a la placa de circuito hay un gran bucle de cable, saliendo del circuito es un relé NO / NC muy simple. En cuanto al contenido del circuito, no lo sé, aunque contiene un microcontrolador PIC 16F628A, que es significativo por varias razones (más sobre esto más adelante). También contiene un transformador de dos pares, donde un par va a la bobina que detecta el automóvil, y la otra bobina ingresa al circuito en el tablero. Estoy bastante seguro de que el circuito implementa un oscilador de Colpitt, que es lo que realmente realiza la detección.
De todos modos, he encontrado dos cosas importantes que sobresalen de la placa con un osciloscopio, mientras el dispositivo está funcionando;
- El chip PIC genera un pulso de 0.1 segundos (aproximado) y Se utiliza para excitar el bucle de alambre.
- Un pulso modificado regresa al chip PIC que parece dar El PIC la información que necesita para tomar la decisión si un automóvil es allí o no.
Todos los otros pines en el PIC son bastante poco interesantes: tierra, potencia, reloj, salida de relé, etc.
Bien hasta ahora, como dije, creo que el segundo pin contiene la clave para el proceso de toma de decisiones (automóvil o no). Aquí es donde comienza mi problema. He adjuntado dos fotografías a esta publicación: una que muestra la forma de onda de ese pulso modificado cuando no hay metal presente, y la otra que muestra la forma de onda cuando hay metal. Puedo ver la diferencia; de hecho, puedo ver la diferencia cuando comienzo a acercarme al bucle con mi objeto metálico (caja de herramientas) incluso antes de que haga clic el relé. ¡Pero parece que no puedo medir, ni siquiera entender la naturaleza del cambio en la forma de onda! Como se puede ver en las imágenes, el cambio es leve: es una especie de característica del tren de pulsos, aunque no puedo entender de qué se trata.
Entonces, esto es lo que hice a continuación: uní las dos líneas a un simple circuito Raspberry pi. Mi plan era realizar tal vez una conversión A / D y también tratar de examinar la frecuencia de la señal, junto con el ancho del pulso. Quiero decir, la información debe estar enterrada allí en algún lugar, ¿verdad? Funciona ... y bastante bien!
Pero no he encontrado nada: el A / D mostró que la señal es de naturaleza binaria (como se esperaba, porque el chip PIC no tiene un convertidor A / D incorporado), y no veo el ancho de pulso o Cambio de frecuencia con respecto a la presencia o ausencia de metal. ¡Simplemente no puedo entender esto!
Entonces, volviendo al alcance, siento que si hubiera entendido lo que estaba viendo en la pantalla, podría saber cómo medir lo que había allí.
De todos modos, eche un vistazo a las imágenes que he adjuntado y hágame preguntas: estoy seguro de que he dejado algunos agujeros enormes en mi descripción. Haré mi mejor esfuerzo para obtener sus respuestas! ¡Muchas gracias de antemano! ¡¡Este problema solo me está matando!
Respetuosamente, Marshall
metal