Bueno Hola a todos !
luego de estar fuera un par de semanas por fin pude darme tiempo de entrar al foro
Sería más sencillo controlar el FAN con varios estados y no variarlo de forma tan lineal con el PIC. O algo así entendí
Hola Ratmayor acabo de terminar algunas pruebas mas con el control de temperatura
con respecto a la forma de variar la temperatura, también vi ese detalle ya que el Vref interno
solo tiene un máximo de 16 bits por el MUX de 16:1 a diferencia de los 256 del PWM así que como te imaginaras
si o si tube que recortarlo, los voltajes quedaron en :
- /3.3V / 5.7V / 7.8V / 9.2V / 10.8V / 11.4V / 12.5V
maso-menos así... ya saben como es la electrónica
(
un puntito mas un puntito menos)
esto es en el ISIS:
aquí una pequeña ilustración de hace unas semanas atrás.
una ilustración de que es cada led
como puedes apreciar no hay ese ruidito tan conocido en los ventiladores al trabajar con PWM
a pesar de trabajar con 245Hz esto se debe a que estoy usando filtros RC esto también me
permite trabajar con los 4Mhz internos del PIC y poder usar esos pines
Una preguntonta, que lenguaje estás usando para programar el PIC? Estoy oxidado con ASM, con C si me defiendo
Se me ocurren un par de ideas...
yo estoy al revés
me defiendo en ASM y no le voy muy bien que digamos en µC
ahora lo que te puedo adelantar es que ya termine de programar el DC + la temperatura
de un solo canal (
lo que estoy pensando es usar un solo PIC para controlar dos
sistemas de protección (estéreo) ( y como solo tengo una salida PWM para controlar DC
y 4 comparadores internos ) usar solo 2 comparadores uno para cada canal y el que
marque mayor temperatura sera el valor o voltaje a salir por el PWM sin depender uno
del otro protegiendo así al que a pasado el Máximo y permitido bajar la temperatura
del otro que posiblemente este en mínimo, medio o máximo de lo permitido.
ya te iré contando como va quedando esa parte.
y en lo que concierne a los indicadores
(muy importante por ciento )
ya que pienso utilizar indicador de señal y clip
(así que debe quedar como cualquier
amplificador profesional con cuatro indicadores: Power ON, Protección, Señal y Clip )
eh programado para que un solo LED (Led de protección) indique cada protección
correspondiente:
Temperatura - Led Indicador /Parpadeo simultaneo: 50ms ON 50ms OFF / Aprox.
detector de DC - el mismo Led Indicador /Parpadeo pausado: 1s ON 0.8s OFF/ Aprox.
y si en su momento se activasen los dos uno después del otro no activara el Relé
a menos que ninguno de los dos estén libres (programación en serie)
este seria el circuito de clip y señal que estoy pensando usar:
pero de lo que si no estoy muy seguro es de las tantas cosas que hay en la salida
no afectara la calidad del sonido
como por ejemplo es el clip y señal,
protección de DC, overload.. etc. como suele pasar con los vumetros
espero que no...
hasta aquí esta todo muy bien
y anda perfecto !
ahora en lo que si estoy teniendo problemas es en el Overload
y me estoy preguntando si existirá alguna otra forma de detectarlo
como te mencione anteriormente el circuito de overload en el ISIS oscila
una imagen:
esa oscilación la e querido quitar programando en el micro los contadores externos (TMR0-1)
si éxito alguno
imagen:
pero al cambiar de lugar el Relay si queda bien
imagen:
ahora e armado esta etapa en un protoboard y le aplique 12 AC entre el +EE y Ampout
y a la R de 0.47Ω le salio humo blanco
posiblemente lo halla armado mal
ya te iré contando como voy con esta parte.
en lo que si tengo una duda es en la red zobel donde colocarlo antes de todo el circuito de protección
rojo o después osea al final junto al parlante
azul
aquí una imagen:
y la otra duda es si habra alguna otra forma de sensar el overload
gracias de antemano
saludos!