Haz una pregunta
  Foros de Electrónica » Temas de Interés » Robótica, Domótica y Mecatrónica
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

24/09/2012 #1


Control de velocidad motores BLDC sin sensores de efecto hall
BUENAS NOCHES.
Soy nuevo en este foro y lo que necesito es saber que programa asembler , y circuito puedo usar
con el PIC 16f84 o cualquier otro para controlar motores tres fases sin tener que utilizar sensores de efecto hall para mover un motor de disco duro el cual no posee sensores de efecto hall.. gracias de antemano.
25/09/2012 #2
Moderador

Avatar de tiago

Te muevo a ésta sección, que es mas de tu pregunta. Fíjate dónde abres los temas.

Saludos.
25/09/2012 #3

Avatar de Melghost

Pues yo creo que necesitas conectar el PIC a un driver de motores paso a paso, o algo que se le parezca.

En cuanto al programa en Assembler, busca por ahí algún ejemplo, que debe de haberlo, y lo adaptas a tu PIC y a tus salidas.

Si quieres controlar la posición del rotor, la cosa se complica y tendrías que medir la f.e.m. en las bobinas del motor para detectar si el rotor se ha movido como le has pedido. No sé si existe ese circuito integrado o te lo tienes que hacer. Pero si la carga mecánica que vas a mover tiene siempre el mismo momento de inercia, yo programaría una rampa suave para acelerar y para frenar, y haría pruebas hasta hallar la aceleración angular óptima, sin ningún tipo de detección.
27/09/2012 #4


gracias por tu respuesta Melghost pero lo que necesito hacer es el driver completo para hacer girar el motor en una sola direccion ojo el motor es bldc no paso a paso quiere decir q es trifasico solo contiene tres hilos y he visto otras personas que lo han logrado sin utilizar sensores de efecto hall como logro eso gracias ..
27/09/2012 #5

Avatar de Melghost

Pues lo siento, pero si es BLDC (corriente continua sin escobillas) y además es trifásico... mis neuronas se cortocircuitan...
09/10/2012 #6


por favor algiien que me ayude gracias melghost
09/10/2012 #7

Avatar de chinouv

creo que esto te puede ayudar

Construcción de motor brushless casero

míralo "completo" y después nos comentas si te sirvio
17/10/2012 #8


la verdad ya lo vi todo y como siempre en este tipo de tutoriales estas buscando todo acerca de tu proyecto y otras personas meten "añadijos" que a veces no van a al caso se salen del tema vuelven dan vueltas suben bajan pero no resuelven el inconveniente ni el problema que se estipulo gracias.
21/10/2012 #9

Avatar de Dario

edinson lopez dijo: Ver Mensaje
la verdad ya lo vi todo ...
de verdad? y te saltaste este mensaje??? Construcción de motor brushless casero y este circuito que encontre con codigo y todo listo para ensamblar y cargar en el pic??? http://www.silicium628.fr/article_i.php?id=14&cat=
saludosss
pd: (actualice el link que estaba caido)
24/10/2012 #10


muchas gracias ... dario
lo unico es q no me funciona el programa asembler ..... perdona lo podrias probar tu y me dices s ite sirvio ....
gracias de antemano ...
25/10/2012 #11

Avatar de Dario

yo lo probe hace un tiempo y funciono muy bien. pero no paso del protoboard, ya que el costo final casi igualaba al de un variador comercial, por lo que decidi cancelarlo y comprar directamente un variador comercial... saludosss
25/10/2012 #12


ole dario y estoy utilizando el mplab para montarlo y simularlo valga la redundancia ,
y de verdad me aparece un error en la memoria ram del pic aunque voy a probar de todas las formas haber que puedo hacer gracias por tu respuesta parcero ...
25/10/2012 #13

Avatar de Dario

bueno, mira, aqui subo el archivo que habia antes en el sitio. talves ahora cambio algo en el codigo, en este achivo esta el circuito y su hex listo para cargar en el pic ademas del fuente en asm. saludosss
Archivos Adjuntos
Tipo de Archivo: rar ESC pic16f628.rar (265,0 KB (Kilobytes), 239 visitas)
26/10/2012 #14


muchas gracias dario pero solo una ultima pregunta, claro que el hex no se deja importar y el asembler solo funciona el delay pero en el circuito dibujado dice q es el pic 16f628
y el archivo esta encabezado como pic16f628A tal vez por eso no me corre te agradeceria muchisimo si me ayudan ya q esto sirve para las futuras personas interesadas en este asunto tan intrigante como son los motores BLDC gracias
26/10/2012 #15

Avatar de Dario

edinson lopez dijo: Ver Mensaje
pero en el circuito dibujado dice q es el pic 16f628
y el archivo esta encabezado como pic16f628A tal vez por eso no me corre
la verdad, no tengo idea... tengo entendido que el f628 y el f628A son iguales. no recuerdo bien, pero me parece haber compilado el asm sin problemas con el mplab y si la memoria no me falla, funciono tambien perfectamente... te aviso que el hex del archivo funciona muy bien en un pic 16f628A. saludosss
06/10/2013 #16


buenas una pregunta esero que me respondan, tambien intente compilar el codigo pero nada siemrpe me sale error luego cargue el programa en el pic, arme el circuito pero nada no responde, asi que supuse que seria porque neceita una señal de entrada y le meti una señal ppm pero nada ... me podrian decir como es que lo hicieron andar porfavor es urgente,
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Robótica, Domótica y Mecatrónica

La electrónica Aplicada a la Robótica y sus técnicas de interface.

Cerrar
Foros de Electrónica » Temas de Interés » Robótica, Domótica y Mecatrónica

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.