Ayuda con un proyecto!

Iniciado por 16BITS, 13 Febrero 2014, 02:59 AM

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

16BITS

Y tengo el circuito armado.  No está en Google es pura innovación  o eso se pretende

Enviado desde mi XT1032 mediante Tapatalk

Meta

Hola:

Lo tengo medio terminado y estoy haciendo pruebas. Hay una cosa que aún no me has escrito,  ::)

Por ejemplo, ¿el motor DC siempre funciona en un sentido o hay cambios de sentido?
Si hay cambios de sentidos el esquema de abajo te vale.


Si solo tiene un sentido, con un transistor y un diodo de protección te irá bien com indica abajo.


Motorcito. Rercuerda, dime que tensión usa el motor.




Esperando tus respuestas.
Puedes poner fotos de tu proyecto.

Saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

16BITS

Que tal compañero muchas gracias por el apoyo, bueno el motor si gira para un solo lado no cambia el sentido.


Unas Fotos adjuntas de el proyecto, te agradeceria si me muestras un diagrama como irian los pulsadores y todo.



Meta

#13
Buenas:

1) ¿Cómo hiciste ese dibujo? ¿Con AudoCAD?

2)
Voy a ponerme manos a la obra. Motor sin sentido, 4 pulsadores:
Pulsador 1 --> 5 minutos.
Pulsador 2 --> 10 minutos.
Pulsador 3 --> 20 minutos.
Reset --> Para detener los tiempos. Es como si fuera un STOP. En realidad resetea el PIC y lo pone en modo inicio, esperando que pulses un botón.

3) Haré un esquema eléctrico y te comento los componentes que necesitas.

4)
¿Cuántos voltios aguanta el motor y cuanto consume? (Lo comento proque el PIC agauanta 5V y el motor puede ser más, así que deberás usar dos fuentes alimetación. En este momento de lo que me digas, hay que usar ciertos componentes o no).

En cuanto a grabar el archivo compilado llamado archivo.hex del PIC16F84A, aquí dejo dos tutoriales de como hacerlo. Uno con el famoso y popular grabador IC-Prog y el otro WinPIC800:
http://electronica-pic.blogspot.com.es/2009/03/manual-ic-prog.html
http://electronica-pic.blogspot.com.es/2009/03/manual-basico-del-winpic800.html
:)
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

skapunky

@Meta faltaría el reset del pic no? Ya que por el esquema que veo no se usa la interrupción ni el MCLR del pic.

Yo para hacer un reset de tiempo, mediante el MCLR se puede realizar ya que lo que se hace es un reset del programa (es como apagar y encender) aunque trabajando con motores lo ideal es hacerlo mediante interrupción, éste pic por lo que veo tiene una, la INT0.

Yo pondría un pulsador de reset en la INT0 donde pausara el contador de tiempo reseteandolo. Además puedes añadir algo mas de código por si te interesa hacer algo al cancelar la temporizacion.
Killtrojan Syslog v1.44: ENTRAR

16BITS

El dibujo lo hize en Google Sketchup, El motor es de 12V. Muchas Gracias Por Apoyarme Con Esto Amigo!

Enviado desde mi XT1032 mediante Tapatalk

Meta

Hola:

Me habías respondido desde ayer y no me había dado cuenta que ya pasó a la página 2.

En cuanto al INT, lo puedo poner, pero no hará efecto, ya que los tiempos son mediante subrutinas y el PIC queda como esclavo, es decir, no puedes interrumpir una tarea ya comenzada hasta que esta se acabe. Sirve si usas un Timer 0 con interrupción, lo malo que no alcanza los 20 minutos de tiempo para ello, pero si en las subrutinas. Gracias por aportar ideas.

Por lo que se ve, ahora es esto:
Pulsador 1 --> 5 minutos.
Pulsador 2 --> 10 minutos.
Pulsador 3 --> 20 minutos.
Reset --> Para detener los tiempos. Es como si fuera un STOP. En realidad resetea el PIC y lo pone en modo inicio, esperando que pulses un botón.

Motor DC 12V.
PIC16F84A 5V.

¿Qué tecnología te gusta o driver para controlarlo?
Con un transistor y resistencias o con un IC L293D.

Usted elige, antes de que empiece hacer el esquema y programarlo en asm. También haré adaptaciones a otros PIC como 16F627A, 16F628A, 16F648A y 16F88 por si en algún funturo te haga falta.

Un saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

16BITS

Hay ahí de el driver no se mucho, preferiría eso a tu criterio. En cuanto a lo otro preferiría un IC L293D.

Enviado desde mi XT1032 mediante Tapatalk

Meta

#18
Hola:

Si prefieres el L293D, es más fácil, no hay que calcular nada ya que este IC aguanta de 4.5V a 36V hacia ese driver.



Ver vídeo para que te hagas una idea como funcona el driver.
[youtube=640,360]http://www.youtube.com/watch?v=j7loGQ-dYGU[/youtube]

De los tres motores que ves arriba, se usará en la parte arriba derecha.

Ya voy a empezar a programar..............

¿Alguna otra pregunta?

Saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

16BITS

Es todo amigo muchisimas gracias!

Enviado desde mi XT1032 mediante Tapatalk