Autor Tema: :: Brushless motor DFB601505M :: No Resuelto aun ::  (Leído 3759 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
:: Brushless motor DFB601505M :: No Resuelto aun ::
« en: 03 de Agosto de 2012, 18:35:59 »
Hola
Tengo un problemilla con mi laptop al parecer creo que tiene que ver con el ventilador
y el sensor de temperatura.

Me gustaria saber como puedo controlar con un pic este tipo de ventilador:
tiene pinta de ser de pwm lo digo por que tiene tres cables y a mas temperatura gira a mas velocidad
el conector es minusculo.

en la pegatina pone:

---------------------------------
model - DFB601505M70T
DC 5v 0.30A
---------------------------------


me gustaria saber como se conecta es para probar si funciona bien.
de ser asi lo intentaria conectar desde fuera.

busque el data de este ventilador y encontre algo:
su fabricante es de asia.

data de la serie:
http://www.tmfan.com/doc/ball%20bearing/60size/DFB601505M.pdf

http://www.coolingfan.cn/productsinfo.asp?ProductID=416

Es este mismo:
http://www.mocom.ru/Component/cooler/clevo/d430s/clevo_d430s_cooler.html

http://i.pchub.com/i/Clevo-D400S-Cooling-Fan-31-D400S-102-b-36953.jpg

si va 5 voltios y soporta 0.30a sera el maximo imagino
en la hoja de datos pone varias cosas muy muy chocantes
va 5voltios pero el on of es a 3.5v
y la corrinte es de 0.14 +-  ya no es de 0.30

¿alguien que cacharre con frecuencia con esto me sabe decir?


sigo buscando mas cosas...

hola encontre el manual de reparacion y busque los circuitos del Fan pagina 113:

http://tim.id.au/laptops/noname/clevo%20d400e%20d410e%20sager%20np4060.pdf
http://www.tim.id.au/laptops/noname/clevo%20d400e%20d410e%20sager%20np4060.pdf

necesitaria ayuda para interpretacion me he puesto a buscar los datas de los componentes
aca:

http://search.datasheetcatalog.net/

y tiene unos nombres raros. pero el circuito parece muy simple:

1 transistor 2SD1834
1 resistencia de 470
1 resistyencia de 100k
1 diodo zener F01J2E
1 diodo 1SS355
2 condensadore sde 0.1uf
1 condesador electrolitico 100U/16V DIP
1 componente L91 (no se, tiene pinta de bobina) FCM2012V121

al parecer se controla con 3 voltios:

¿pero de ser asi como se hace para que varie la velocidad?


un saludo







« Última modificación: 07 de Agosto de 2012, 15:39:52 por pajaro »

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #1 en: 07 de Agosto de 2012, 13:58:38 »
No se si voy a ser de mucha ayuda.

Citar
si va 5 voltios y soporta 0.30a sera el maximo imagino
en la hoja de datos pone varias cosas muy muy chocantes
va 5voltios pero el on of es a 3.5v
y la corrinte es de 0.14 +-  ya no es de 0.30

3.5V* 0.14A=0.49W esta tiene que ser la nominal, a la potencia que trabaja normalmente y la de 5V*0.3A=1.5W es la maxima que puede soportar durante un tiempo determinado, no mucho, unos segundos maximo. Te lo digo porque en los motores siempre se suelen dar estas dos potencias.

Si es un brushless no te va a ser muy sencillo hacerlo tu (no quiero decir que no seas capaz) pero va con un puente trifasico con 6 mosfet (hay integrados que llevan el circuito completo) la velocidad se regula variando la frecuencia, se puede hacer de manera parecida a un paso a paso enviando pulsos a las tres bobinas (cada cable va a una bobina) esto es lo que supongo. Pero tu dices que lleva solo un transistor, ya no se....con un transistor solo, tiene que ser un motor DC con escobillas y giro en un solo sentido, claro, pero entonces no me cuadra tres cables, llevaria dos......¿Puede que uno de los cables sea la salida de un encoder o sensor hall? porque si varia la velocidad es raro que no la mida.

A ver si alguien te aclara mas el tema.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #2 en: 07 de Agosto de 2012, 15:43:43 »
hola
el ventilador (FAN) este es de continua (DC)

encontre el manual de reparacion y busque los circuitos del Fan pagina 113 del pdf son 126:

http://tim.id.au/laptops/noname/clevo%20d400e%20d410e%20sager%20np4060.pdf
http://www.tim.id.au/laptops/noname/clevo%20d400e%20d410e%20sager%20np4060.pdf

le cuesta cargar un poco, con respecto al tercer pin no se ...

Un saludo..


« Última modificación: 07 de Agosto de 2012, 15:47:27 por pajaro »

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #3 en: 08 de Agosto de 2012, 05:55:13 »
Por lo que veo en el esquema es un DC normal (con escobillas) pin 1 a VCC (+3V) pin 2 al colector del transistor que lo pone a masa, haciendo PWM sobre el transistor regulas la velocidad, y el pin 3 es un sensor, no aclara si es un encoder, hall o de temperatura.

Para saber si esta cascado el ventilador dale 3V con una fuente +3V al pin 1 y masa al pin 2 y tiene que andar. Para hacerle un circuito lo puedes hacer con un 12f y un transistor,  hay esquemas por el foro para motores DC, no necesitas un puente H ya que gira en un solo sentido, con un transistor solo te llega.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #4 en: 08 de Agosto de 2012, 16:32:26 »
Hola
el problema va ser los 3 voltios, solo tengo 7805 de 1 amperio
el transistor podria valer un bc347 npn?
con una resistencia de 1k entre la base y el pwm del pic seria conveniente ..verdad?
y transistor como interruptor

no encontre el enlace del foro que mencionas ..
si conoces algun enlace te agradeceria que lo colocaras..

Un Saludo

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #5 en: 09 de Agosto de 2012, 09:44:16 »
Citar
el problema va ser los 3 voltios, solo tengo 7805 de 1 amperio

No creo que haya problema, en el circuito original tambien lo alimentan a 5V, despues con el PWM ya lo bajas a la tension que quieras.

Citar
el transistor podria valer un bc347 npn?

Creo que no te vale, en el data sheet que encontre pone que es para 0.1A, necesitas uno para 0.5A minimo, como te costara lo mismo, o casi, busca uno de 1A y 12V cuestan menos de 0.5€

Citar
con una resistencia de 1k entre la base y el pwm del pic seria conveniente ..verdad?
y transistor como interruptor

Si, mejor entre 1K5 y 2K2, mirate estas explicaciones de redpic sobre transistores, ya que cada uno tiene sus propios parametros, es conveniente que este en saturacion (que conduzca a tope).

http://picmania.garcia-cuervo.net/electronica_basica.php

Encontre esta pagina de control con 555 y transistor y mosfet en vez del 555 iria el PIC, casi todo lo que encuentro es con puente H, para ambos sentidos de giro, pero tu necesitas algo mas simple. El esquema original tambien te debe valer.

http://robots-argentina.com.ar/MotorCC_ControlAncho.htm

Primero asegurate que es lo que falla, puede ser el sensor de temperatura, puede ser el ventilador o el circuito que lo controla.....seguro que algo mas habra que pueda ser y no lo sabemos  :lol: esta es la gracia, descubrirlo  :lol:

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #6 en: 13 de Agosto de 2012, 07:54:03 »
Hola amigo

Gracias por tus enlaces y explicaciones.

Lo que me comentas de bajar la tension con el pwm, como lo consigues?
hay alguna formula para saber cuantos pulsos y en cuanto intervalo?

Un Saludo..


« Última modificación: 22 de Septiembre de 2012, 19:40:56 por pajaro »

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #7 en: 13 de Agosto de 2012, 13:19:03 »
Citar
Lo que me comentas de bajar la tension con el pwm, como lo consigues?
hay alguna formula para saber cuantos pulsos y en cuanto intervalo?

La formula es sencilla, si tienes 5V y quieres conseguir 3V le das el 60% en alto, esto seria en teoria ya que en el transistor te caera alguna tension, entonces seguramente le tendras que dar algo mas en alto. Si por ejemplo haces un PWM de 100Hz cada pulso completo tendra 10ms, es decir 6ms en alto y 4ms en bajo, si lo haces en torno a 15Khz creo que hara menos ruido, mas que nada porque esta fuera de la banda audible (banda audible humana esta entre 20Hz y 20Khz pero a partir de 14Khz creo que ya no nos enteramos de casi nada). Con el 60% (en teoria, mira cuanta V cae en el transistor en coduccion) seria maxima velocidad, si le das 40% tendra menos velocidad y asi sucesivamente, bueno no se entre que rangos de V funcionara ese motor, habra que probar.

¿Ya sabes seguro que es el controlador lo que falla?

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #8 en: 13 de Agosto de 2012, 18:21:01 »
Hola

no se aun con certeza lo que falla
cuando pueda controlar el ventilador de forma externa
junto con un sensor de temperatura externo o ponga a rular el ventilador
a su maxima potencia saldre de dudas, pero como aun no consegui arma el circuito por no dar con el transistor
estoy en tablas, de todas formas creo que usare un bs170 que es un transistor mos fet de canal N de poco ruido
creo que este es de 500mA es decir 0.5 en el ventilador decia 0.30A como maximo aunque en el data ponia la mitad
0.15A y 5v voltios esto hace una potencia de 1.5 vatios.

Si su maxima es 0.15A quiria ponerle un rango que me deje un margen de segurida del 25% al menos
eso seria como maximo 0.12A como maximo.

Ayer encontre un BD135 creo que con este ultimo me valdria , lo malo es que la corriente se demanda
no se da y no se como voy ha hacer para limitarla y no quemar el ventilador..

con el set_duty(valor); se puede medir con un polimetro el valor  de salida despues de una resistencia?
imagino que si no, teoricamente deberia de funcional.

Un saludo.



« Última modificación: 13 de Agosto de 2012, 18:27:20 por pajaro »

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #9 en: 14 de Agosto de 2012, 07:13:27 »
El BD135 te vale, sporta 1.5A, el BS170 que segun dices soporta 0.5A puede valer aunque muy justo.

Un polimetro te vale para medir. El BD135 segun el data cae 0.5V entre colector y emisor en saturacion, por tanto con PWM al 100% (o sin PWM, conduciendo todo el tiempo) debes tener en la carga 4.5V o un valor aproximado.

La I no la tienes que limitar, el motor consumira lo que tenga que consumir en cada momento.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: Brushless motor DFB601505M :: No Resuelto aun ::
« Respuesta #10 en: 22 de Septiembre de 2012, 21:01:32 »
Hola
Ya hemos vuelto a la carga,  :-/
con la decision de poner a rular el ventilador del portatil.

Asi, que lo pimero que hare sera crear una fuente de continua
con ayuda de un 7803 o un lm317.

un transistor BD135 y la frecuencia del pwm a 50hz luego lo pondre a 20khz,
para que no sea adible por nosotros y sera por software, empezare poniendolo en proteus.

El pic que mas tengo a mano ahora es un pic18f2550 y cristal 20Mhz

aca el circuito.

http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=38949.0;attach=19477


encontre otro enlace:

http://www.todopic.com.ar/foros/index.php?topic=15316.msg96246#msg96246


« Última modificación: 23 de Septiembre de 2012, 15:47:25 por pajaro »