Con este dimmer se pretende conseguir un control con una resolución de un 1% del dimmer de la pantalla de forma externa en un monitor xenarc 700IDT con un único pin de entrada (al que llamaré COMSER/DIMMER), que será el conector RCA de sonido que se puede inutilizar en esta pantalla, ya que no tiene altavoz, en otros modelos de pantalla, si no son indash, se puede poner simplemente un cable hasta la pantalla, si es otra indash habrá que buscarse la vida para hacer llegar un cable dentro de la pantalla.
El control tendrá dos modos de funcionamiento, simple y avanzado:
Simple (función dimmer): Cuando no esté activa la entrada COMSER/DIMMER, la pantalla tendrá un brillo fijo del 100%, cuando se active, se ajustará el brillo al que tengamos seleccionado en la pantalla, lo ideal es conectar el circuito de luces del vehículo a la entrada de control COMSER/DIMMER, a través de una resistencia de 4K7.
Avanzado (control externo): El nivel de brillo de la pantalla se transmite via serie desde un circuito externo con un período de bit de 15ms (la resistencia de entrada dependerá del voltaje utilizado en el circuito externo).
En cualquiera de los dos modos los cambios de brillo se producen de forma suave, tardando aprox 1 segundo desde 0-100%.
El control de brillo original de la pantalla se realiza con una señal que va de 0-3.3V, correspondiendo el 0 a brillo al 100% y 3.3 al apagado total del tubo.
Los pines del inversor llevan las siguientes señales:
Positivo-12V.
Negativo
Control brillo (0-3.3V)
Control on/off (0V apagado, 3.3V encendido)
La señal de control de brillo viene de una salida PWM del circuito digital de control de la pantalla, que es simplemente una señal de 800Hz de frecuencia con un ciclo de trabajo variable. Esta salida va con lógica de 3.3V.
Esta señal se filtra paso bajo con RF y CF para convertir este tren de pulsos digitales en una tensión analógica entre 0 y 3.3V, la cual se conecta con un amplificador operacional LM358 con una ganancia de 2 (establecida por RG1 y RG2), y sale hacia el pin de control de brillo del inversor (aqui hay un error de diseño en la pantalla, esta ganancia está mal hecha, debería ser de 1 y no de 2, puesto que el inversor se apaga con sólo 3.3V, esto se traduce en que el control original de la pantalla no se puede ajustár a menos del 50%, ya que de lo contrario se apaga el tubo y no vemos nada!!!!!!!!, para solventarlo basta con desoldar RG2)
La modificación que propongo es anular el circuito de control original eliminando el filtro formado por RF y CF, de forma que conectando en el punto PWM (salida digital de control original), podamos leer con un microcontrolador el brillo ajustado en la pantalla, y por otra parte podamos meter con una salida del microcontrolador el brillo deseado en el punto PWMOUT, que es donde iba a parar la salida del filtro original.
Por otra parte la entrada COMSER/DIMMER vendrá por la entrada de sonido (sin función en la XENARC 700IDT), en la que tendremos que quitar varios componentes para evitar que anulen la entrada.
El circuito se alimenta de la fuente de 3.3V de la misma pantalla.
Nota, las modificaciones a realizar son:
Puntos rojos: puntos a soldar con cablecillos hasta el circuito.
Componentes en rosa: componentes que se deben desoldar.
El esquema del circuito de control es un diseño con un microcontrolador PIC12F629.
La salida de control PWMOUT puede ser en modo digital o analógico, es decir, modo PWM 0-3.3V (a 200Hz) o salida analógica de 0 a 3.3V (en rigor el pic limita al dimmer al 99%, aprox 3.2V, para garantizar que la pantalla no se apague).
Esto se selecciona con la salida OUT_ANADIG, se puede cambiar en el firmware, el hex compilado está en modo digital (OUT_ANADIG=0).
La distribución de pines es compatible con un programador ICSP, por lo tanto se puede dejar soldado el pic sin zócalo, se puede programar a través del conector, conectando el pin 1 del programador en el pin 3 del circuito:
PROG DIMMER
1-3
2-4
3-5
4-6
5-7
6-
Os dejo el firmware y los esquemas, sois libres de distribuirlo, modificarlo o proponer cambios, siempre que no elimineis al autor de los comentarios.
En el código fuente hay cosas interesantes, pwm software, medición de ciclo de trabajo señal PWM con timer1..., para los que se inicien en los PIC.
La transmisión serie la explicaré más tarde.
dimmer-detall-dalt.jpg
Description:
Control original y modificaciones
Filesize:
61.17 KB
Viewed:
2590 Time(s)
dimmer-detall-baix.jpg
Description:
Entrada de control y modificaciones
Filesize:
36.72 KB
Viewed:
2590 Time(s)
esquema.png
Description:
esquema
Filesize:
10.57 KB
Viewed:
2589 Time(s)
pcb.png
Description:
pcb propuesta
Filesize:
10 KB
Viewed:
2589 Time(s)
xenarc-dimmer-circuit.jpg
Description:
circuito real ligeramente modificado para tumbar los condensadores
Filesize:
45.44 KB
Viewed:
2589 Time(s)
xenarc-dimmer-dalt.jpg
Description:
Filesize:
67.34 KB
Viewed:
2589 Time(s)
xenarc-dimmer-baix.jpg
Description:
Filesize:
84.27 KB
Viewed:
2589 Time(s)
xenarc-dimmer-final.jpg
Description:
Filesize:
66.35 KB
Viewed:
2589 Time(s)
xenarcBl.zip
Description:
fuentes, codigo en C (hi-tech), sch, pcb (protel)...
Joined: 24 Dec 2004
Mensajes: 3230
Localización: Alicante
Vale para cualquier pantalla que tenga un inversor con entrada de control de luminosidad. Sólo es necesario localizar los pines adecuados en la pantalla para conectar el circuito.
Ver tema siguiente Ver tema anterior No puedes escribir nuevos temas en este foro No puedes responder temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en encuestas en este foro You cannot attach files in this forum You can download files in this forum