• Domingo 19 de Mayo de 2024, 16:10

Autor Tema:  Proyecto Con Microcontroladores  (Leído 5974 veces)

karen81

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Proyecto Con Microcontroladores
« en: Jueves 22 de Enero de 2004, 03:52 »
0
:hola: hola queria saber si alguno de ustedes ha echo una especie de robot con microcontrolador lo necesito para un proyecto.
gracias de antemano

Karen Giraldo  
karengiraldo81@hotmail.com
No basta tener buen ingenio; lo principal es aplicarlo bien.

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Proyecto Con Microcontroladores
« Respuesta #1 en: Jueves 22 de Enero de 2004, 20:46 »
0
Pues yo no, nunca he hecho un robot, pero si lo necesitas para un proyecto, porque no lo haces tu???... no es dificil, no creo que alguien halla puesto su tiempo en la creacion de un robot, al menos eso creo... un par de motores paso a paso y algunos componentes mas, una buena mente que trabaje mucho y ya tendrias tu robot hecho. Saludos y si necesitas ayuda, pos no dudes en pedirla. Saludos :hola:
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

karen81

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #2 en: Viernes 23 de Enero de 2004, 19:30 »
0
:hola: Una pregunta no sabes como puedo conseguir una tarjeta de evaluacion de microcontrolador HC12 me han dicho que son muy caras (aproximadamente $200).
No basta tener buen ingenio; lo principal es aplicarlo bien.

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Proyecto Con Microcontroladores
« Respuesta #3 en: Viernes 23 de Enero de 2004, 21:38 »
0
Hola Karen, no tengo idea donde puedas conseguir lo que buscas, buscare algo de info, si encuentro algo interesante te informo. Saludos y suerte :hola:
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

jgpeiro

  • Miembro activo
  • **
  • Mensajes: 67
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #4 en: Sábado 7 de Febrero de 2004, 20:55 »
0
el fabricante debe ofrecerlas a traves de su web. www.mot-sps.com si no recuerdo mal(de motorola). Pero vamos, es muy facil que cueste ese precio que comentas(200$). De todas formas no creo que te resulte imprescindible, puedes trabajar con otro micro o cn algun basic stamp. Informacion en la red sobre robotitos que la gnt se fabrica hay suficiente para que te canses, solo busca en el google +ROBOT +PIC o +ROBOT +68HC11 o cualquier micro que se te ocurra y vas a encontrar info...ademas la mucha gente comenta paso a paso como ideo y construyo su propio robot y todos los problemas con los quese fue topando... en fin, solo necesitas edicarle tiempo y algo e dienrillo...
¿que falta despues de morir que hubiese anter de nacer?, ¿es posible la reencarnacion?

javierv

  • Miembro activo
  • **
  • Mensajes: 25
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #5 en: Miércoles 18 de Febrero de 2004, 09:17 »
0
Saludos a todos.

Karen: ¿Qué clase de robot deseas hacer?, es decir un manipulador, uno móvil, etc.

En particular yo hice un brazo de 3 DOF + gripper y utilice 3 micros PIC16F877.

No se si te sirva de algo o si tengas alguna otra pregunta.

karen81

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #6 en: Domingo 22 de Febrero de 2004, 01:44 »
0
:huh: cualquier tipo de robot pero lo debo hacer con HC12 o con pic 16f877 a fuerza, ahora lo que me preocupa es el circuito de amplificador de potencia para los motores ya que dicen que hay que colocarles proteccion a los puertos y no se como.
No basta tener buen ingenio; lo principal es aplicarlo bien.

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Proyecto Con Microcontroladores
« Respuesta #7 en: Domingo 22 de Febrero de 2004, 02:24 »
0
Cita de: "karen81"
:huh: cualquier tipo de robot pero lo debo hacer con HC12 o con pic 16f877 a fuerza, ahora lo que me preocupa es el circuito de amplificador de potencia para los motores ya que dicen que hay que colocarles proteccion a los puertos y no se como.
Lo primero que debes hacer es decidir qué es lo que vas a hacer :D.

¿Un robot? ¿Qué te gustaría hacer?

¿Un brazo? (tipo grúa) ¿Que sólo se mueva o que manipule cosas? Bien, lo primero es definir qué es lo que deseas, dices que algo sencillo, pues piensa simple: un brazo de grúa manipulado con discos giratorios, si es sencillo, no necesitas lograr que el brazo recoja algo, sino simplemente que manipules el brazo de grúa para subir, bajar y mover a la izquierda y derecha.

Luego de definir esto, debes pensar cómo lo puedes implementar, para un brazo de grúa puedes tomar algunos trozos de madera que sirvan como la "flecha", luego, con un pedazo de hilo simulas los cables, este hilo lo prolongas hasta un motor de CD por ejemplo. El brazo de grúa lo montas sobre un plato giratorio, el cual gira mediante otro motor :).

El siguiente paso es ir definiendo cómo se va a controlar este sistema, es decir, los elementos que necesitas: circuitos extra, señales de funcionamiento, señales de alarma (por ejemplo, encender algún led cuando se está moviendo el brazo de grúa, o cuando va hacia arriba o hacia abajo, etc.).

Ahora sí, si aún no lo has hecho es el momento de elegir un microcontrolador, puedes elegir alguno ya sea porque ya cuentas con él, porque conoces un poco más sobre el mismo o porque algún amigo te lo recomendó :P. El chiste aquí es que TÚ elijas con qué quieres trabajar, sobre esto te comento:

Yo no he usado el PIC que comentas (yo sólo he usado el famoso 16F84), pero te puedo decir que con el PIC no necesitarás nada más para poder comenzar a utilizarlo, además de que tiene menos instrucciones. Mientras que con el microcontrolador HC12, por lo general DEBES hacerte de un "sistema mínimo" para poder emplearlo (una tarjeta microcontroladora), por lo cual, además de que este microcontrolador es más caro que un PIC, todavía aumenta más su precio.  Pero eso sí, este microcontrolador es mucho más potente :D.

Para algo como el ejemplo que te comento, con un PIC 16F84 bastaría, sólo es cuestión de que te pongas a idear cómo hacer tal o cual cosa.

Sobre lo de proteger los puertos, es algo con lo que todos tenemos dudas siempre, no te preocupes, no es nada difícil. Hay varias formas de hacerlo, simplemente se trata de limitar la corriente que circula/llega a los pines de los puertos que estás empleando, con la finalidad de que no se dañen, checa la documentación del microcontrolador que elijas para ver la máxima capacidad de corriente que soportan.

Si necesitas activar algún elemento de más voltaje (digamos 12 o 24 V) con una etapa de control alimentada con 5V, simplemente emplea transistores como interruptores, aplica la alimentación de 12/24V como fuente y con la señal de control activa al transistor. Lo que si recomendaría es que le preguntes a tu profesor(a) sobre alguna forma de lograr esto, pues aunque es algo muy sencillo, no entiendo porqué los profesores no simplemente ponen un ejemplo de cómo emplear un transistor como interruptor para explicar qué es eso de "proteger los puertos"  :angry:.

Saludos,
José Jorge (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip

javierv

  • Miembro activo
  • **
  • Mensajes: 25
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #8 en: Domingo 22 de Febrero de 2004, 06:05 »
0
Hola de nuevo.

Pues primero, debeas definir que es lo que quieres hacer, y que tanto tiempo le puedes (o quieres) dedicar.

Por otro lado, para el control de potencia para los motores: puedes usar un L298N que es un IC barato, que casi no requiere circuiteria externa y contiene dos puentes H.

Individualmente cada puente H puede manejar hasta 2A; y tiene un modo de operación en paralelo, con el cual puedes manejar motores de hasta 4A; la verdad no creo que necesites mas potencia que esa para un proyecto pequeño. Además es muy sencillo de utiliza, recibe 2 señales de entrada (TTL, osea 5 volts) + 1 enable; con las cuales le indicas el sentido de giro.

En cuanto a la protección de los puertos, pues hay varias opciones, buffers, optoacopladores, etc.

karen81

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #9 en: Sábado 28 de Febrero de 2004, 23:49 »
0
:( el robot que tengo que hacer es uno que busque cosas le van a dar unas coordenadas y debe ir hacia ellas ¿alguna idea de como poder realizarlo?

gracias de antemano :hola:
No basta tener buen ingenio; lo principal es aplicarlo bien.

Xolar

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #10 en: Martes 23 de Marzo de 2004, 16:24 »
0
en la web del departamento de electronica de la universidad de alcala tienes un buen link dedicado exprofeso a robots, su fabricacion y desarroyo, asi mismo tb para un concurso anual para superar ciertas pruebas, y muchos mas links.

http://www.depeca.uah.es/wwwnueva/index.htm

ahi, en ENLACES tienes Alcabot, y luego otra vez en enlaces, pero esta vez a la izquierda...

mas sobre microrobots y esas cosillas.

Espero te sea util;)

stripwire

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Proyecto Con Microcontroladores
« Respuesta #11 en: Viernes 5 de Mayo de 2006, 20:59 »
0
Hola, yo en hace un par de años participé el Alcabot con un robot para la prueba del laberinto.

La máquina en cuestión estaba basado en un microcontrolador PIC16F876, y lo programaba en lenguaje C (concretamente CSS PIC-C).

Para programar el micro utilicé el JDM extralowcost PIC-PROGRAMMER. Te dejo un LINK a una página desde la que puedes obtener el esquema y algunas indicaciones para usarlo. PROGRAMADORA SENCILLA

Una vez que tengas la programadora hecha, empieza a investigar el tema de usar un bootloader para no tener que estar extrayendo una y otra vez el micro de tu circuito (de tanto meterlo y sacarlo al final se rompe algún pin del integrado)

Lo siguiente que te recomiendo es que te diseñes un sencillo ordenador de abordo con lo justo para manejar un par de motores, unos sensores (analógicos o digitales) y para comunicarse con el PC. Mientras más sencillo sea menos cosas podran fallar (lo digo por experiencia). Para construirte el ordenador de abordo puedes usar el programa Eagle de Cadsoft (tienen una versión de prueba 100% funcional).

Lo siguiente es currarte una buena mecánica y probar y probar hasta conseguir algo que se parezca a un robot. Verás que luego lo jodido son los algorimos para que la máquina haga lo que tu quieres y como tu quieres.

Para proteger los puertos de tu micro, efectivamente puedes usar optoacopladores, aunque a mi me parece que es matar moscas a cañonazos. Hay otras formas... diodos por ejemplo. Hay cada maestrillo tiene sus truquillos.

Bueno, te deseo mucha suerte con tu máquina.
Espero haberte ayudado en algo