hola gracias bueno ese preseet como lo llamas vamos es una resistencia variable de 100k como tu dices me varia un voltaje el cual hace que la señal que sale por el puerto RB6 del pic16f628a que me párese que es una señal cuadrada con una frecuencia de 1 mhz que la hacen con los timer de ese puerto es como si fuera la señal de un PWMPara sustituir ese PIC debes hacer "ingeniería inversa", se comienza sacando el esquema eléctrico del aparato, luego si hay uno que funciona a mano, se miden y detalla y analiza todas las funciones.
Con esos datos se pasa a hacer el programa que reemplaza al original con funcionalidad similar o mejorada.
Sin todos esos datos esenciales a la hora de programar es difícil llegar a un buen resultado.
No se tiene el esquema total del aparato y no se sabe que hace el que llamas potenciómetro(no se si es el preseet de 100K que se ve en la fotografía o es otro).
Ese PIC no tiene ADC incluido por lo que para usar un preset y dosificar algo, hay que implementar métodos de lectura alternativos a la simple lectura de la caída de voltaje clásica.
Uno de ellos es medir el tiempo de carga y descarga de un capacitor conectado a la resistencia variable del preset o potenciómetro(RC) y tomar decisiones en base a ello.
Adjunto un ejemplo y simulación en Proteus y Proton Basic en cuanto al lenguaje de programación.
como busco un ejemplo de de eso que dices orientado a C por favorEse PIC no tiene ADC incluido por lo que para usar un preset y dosificar algo, hay que implementar métodos de lectura alternativos a la simple lectura de la caída de voltaje clásica.
Última edición: