Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

n00b0t

136 Respuestas
19 Usuarios
0 Reactions
61.5 K Visitas
dip6
Respuestas: 132
 dip6
Topic starter
(@dip6)
Ardero
Registrado: hace 15 años

Hola a todos!

Soy bastante nuevo en esto de la electrónica y tengo que reconocer que todavía me peleo con cuestiones básicas. Sin embargo, hace unos meses descubrí el mundo de la robótica y me he propuesto construir un pequeño seguidor de líneas que me sirva como proyecto de aprendizaje. Parto de la base de que es fácil que cometa errores en el diseño, de modo que cualquier comentario y/o sugerencia será bienvenido.

Objetivos

En primer lugar, me he marcado unas líneas básicas a cumplir:

  • PCB a modo de chasis, con forma circular y dimensiones reducidas (9cm o menos de diámetro)
    Utilizaré únicamente componentes "through hole" (aunque también me gustaría montar en un futuro una versión con SMT)
    Micro ATmega328 montado en placa (tengo un par de Arduinos por aquí, de modo que ya tengo micro + programador...)
    Ampliable (aunque no se muy bién a qué, pero obviamente dejaré abierta la posibilidad de usar las conexiones libres del micro)
  • Bien, creo que mi principal problema será el espacio. Teniendo en cuenta que me gustaría usar una única placa para alojar todos los componentes, la cosa parece muy difícil...

    Responder
    135 respuestas
    dip6
    Respuestas: 132
     dip6
    Topic starter
    (@dip6)
    Ardero
    Registrado: hace 15 años

    Si conectas los motores a la salida regulada, que es de mayor tensión, sobrecargarás el regulador y generarás muchísimo ruido en la rama de alimentación del micro.

    ¿Y no habría forma de proteger o aislar el resto del circuito usando la salida regulada?. La cuestión es que pienso usar un L293D y no tengo claro si podría meter 5v por las patillas "de control" y 3.6v por la 8 (Vcc2).
    La mejor solucion es usar otra batería (por ejemplo 4 AAA en lugar de 3 AA).

    Si, pero me obligaría a cambiar el diseño y montar una segunda PCB. Me lo estoy tomando como un reto, pero si no queda más remedio me iré a la opción sandwich...

    Responder
    heli
    Respuestas: 748
     Heli
    (@heli)
    Ardero
    Registrado: hace 19 años

    Del datasheet: http://www.jvmbots.com/pafiledb/uploads/2094d75f6b33202ecab8d50ccbc2c639.pdf " onclick="window.open(this.href);return false;
    La alimentación de la lógica (VCC1) va de 4,5V a 7V, no puedes aliementarlo a 3,6
    La alimentación de los motores (VCC2) va de VCC1 a 36V, no puede ser inferior a la alimentación de la lógica. No puedes alimentar a 5V la lógica (VCC1) y a 3,6V los motores (VCC2).
    Este integrado es muy sencillito y de pocas prestaciones, tiene una caida de tensión interna (sumando la de la rama alta y la baja) de 2,5V. Para usarlo a 5V eso significa que solo llegarán a los motores la mitad de la alimentación, eso son muchas pérdidas.
    Intenta montar un puente con mosfet discretos que es mucho mas eficiente y trabajará mejor con tensiones bajas.
    Una opción son estos circuitos de ROHM (hay otros de la misma familia) que pueden trabajar desde 3V y son mosfet:
    http://es.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=6996733 " onclick="window.open(this.href);return false;
    http://docs-europe.electrocomponents.com/webdocs/0de3/0900766b80de3895.pdf " onclick="window.open(this.href);return false;

    Responder
    ranganok
    Respuestas: 3875
    (@ranganok)
    Ardero
    Registrado: hace 20 años

    Pues sí que simplificaría las cosas, aunque tenía intención de montar el ATmega328P del Arduino (que tengo por aquí dos muertos de risa). En cualquier caso, ¿no sería mucho más difícil ajustar los demás componentes (estoy pensando en la calibración los sensores CNY70) sin un voltaje regulado?

    El micro que dices funciona desde 1.8V a 5.5V por lo menos eso pone en el sumary (algún experto en Atmel que lo corrobore?)

    Si vas a usar los CNY70 como digitales (entradas 0-1) te sirve prefectamente, si los vas a usar en modo analógico puedes usar la línea AVdd del micro para chequear la tensión de alimentación.

    S2

    Ranganok Schahzaman

    Responder
    dip6
    Respuestas: 132
     dip6
    Topic starter
    (@dip6)
    Ardero
    Registrado: hace 15 años

    La alimentación de los motores (VCC2) va de VCC1 a 36V, no puede ser inferior a la alimentación de la lógica. No puedes alimentar a 5V la lógica (VCC1) y a 3,6V los motores (VCC2).

    Si, por eso pensaba conectar todo a 5v. Me temo que salvo que exista un modo sencillo de aislar el ruido de los motores del circuito, tendré que cambiar de idea, meter más baterías y pasar a dos placas.
    Una opción son estos circuitos de ROHM (hay otros de la misma familia) que pueden trabajar desde 3V y son mosfet:
    http://es.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=6996733 " onclick="window.open(this.href);return false;
    http://docs-europe.electrocomponents.com/webdocs/0de3/0900766b80de3895.pdf " onclick="window.open(this.href);return false;

    Pues sí, tienen buena pinta, pero parece que son todos de montaje en superficie (y como soy muy cabezón quiero evitarlos en este proyecto). Me tomo nota para la futura versión SMT (que espero sí pueda encajar en una sola placa).

    Responder
    dip6
    Respuestas: 132
     dip6
    Topic starter
    (@dip6)
    Ardero
    Registrado: hace 15 años

    Si vas a usar los CNY70 como digitales (entradas 0-1) te sirve prefectamente, si los vas a usar en modo analógico puedes usar la línea AVdd del micro para chequear la tensión de alimentación.

    Si, pienso usarlos en digital (ya los estuve probando con un M74HC14). A ver si me decido por la configuración definitiva (baterias/regulador/driver de motores) y me pongo con ello.

    Responder
    Página 4 / 28
    Compartir: