Hola, este es mi primer post, estuve buscando en el foro y no encontre solución para lo que voy a plantear.
Comienzo desde el principio. Hace unos dias compre a precio muy, pero muy barato un equipo de audio en un remate. El tema es que le faltan un par de plaquetas y los conectores de atras. Lo que si se puede usar (que es en lo que estoy interesado y trabajando) es la sintonia digital de AM/FM y le voy a hacer una entrada AUX.
Estoy diseñando el control digital con un PIC16F628A y como preamplificador un TDA7449 (esta parte va muy bien encaminada).
Ahora mi pregunta principal es si alguien me puede dar código en C para controlar el volumen con una "rueda" (que es lo original que tiene el equipo). La rueda tiene 3 pines, he estado haciendo pruebas pero da errores, es decir aveces mientras debería estar subiendo baja o viceversa. Cabe aclarar que quiero hacer la parte de volumen mediante esta rueda para no tener que hacerlo mediante botones y tener que modificar la estética.
También mi consulta extra es si un PIC16F628A estando cargado con el programa puede grabar alguna variable en alguna parte de la memoria de si mismo. Especificamente lo que quiero guardar son las variables de VOLUMEN, GRAVES, AGUDOS, BALANCE, GANANCIA, ENTRADA o sea serían 6 variables de 1 byte cada una. La idea es saber si en PIC puede guardar esto estando sin alimentación para no tener que usar una memoria eprom.
Bueno, si alguien tiene idea le voy a estar muy agradecido y si tienen interes luego de terminado el proyecto lo subo para ver como me quedo.
Un abrazo grande para todos.
Pablo.
Comienzo desde el principio. Hace unos dias compre a precio muy, pero muy barato un equipo de audio en un remate. El tema es que le faltan un par de plaquetas y los conectores de atras. Lo que si se puede usar (que es en lo que estoy interesado y trabajando) es la sintonia digital de AM/FM y le voy a hacer una entrada AUX.
Estoy diseñando el control digital con un PIC16F628A y como preamplificador un TDA7449 (esta parte va muy bien encaminada).
Ahora mi pregunta principal es si alguien me puede dar código en C para controlar el volumen con una "rueda" (que es lo original que tiene el equipo). La rueda tiene 3 pines, he estado haciendo pruebas pero da errores, es decir aveces mientras debería estar subiendo baja o viceversa. Cabe aclarar que quiero hacer la parte de volumen mediante esta rueda para no tener que hacerlo mediante botones y tener que modificar la estética.
También mi consulta extra es si un PIC16F628A estando cargado con el programa puede grabar alguna variable en alguna parte de la memoria de si mismo. Especificamente lo que quiero guardar son las variables de VOLUMEN, GRAVES, AGUDOS, BALANCE, GANANCIA, ENTRADA o sea serían 6 variables de 1 byte cada una. La idea es saber si en PIC puede guardar esto estando sin alimentación para no tener que usar una memoria eprom.
Bueno, si alguien tiene idea le voy a estar muy agradecido y si tienen interes luego de terminado el proyecto lo subo para ver como me quedo.
Un abrazo grande para todos.
Pablo.