Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

18/10/2010 #21

Avatar de thenot

Respuesta: Controlar dos motores por puerto serial
Bueno entonces no se porque te complicas tanto con la programacion del chip o como trabajaras con el.
En pocas palabras esto lo debes hacer asi: primero debes tener un "protocolo" en tus datos, que puede ser tan simple a decir, cuando por serial envie un 1 entonces moveré el motor1 a la derecha, cuando envie un 2, moveré el motor1 a la izquierda, y asi... Ahora en el chip tendrás que estar a la espera de estos números, y cuando recibas uno, dirás si el numero es 1 entonces activo este pin del pic y este otro lo apago, si recibo un 2 apago (o lo dejo en estado bajo) un pin y activo otro y asi hasta que tengas todas las combinaciones que necesites para controlar tus 2 motores. En el pic cada pin que puede ser salida, mediante programación puedes dejarlo en estado alto o bajo. Así que la coneccion del pic al puerto serial sera como dejar un programa a la espera de que un usuario ingrese un valor por el teclado, cuando lo recibes y según sea lo que recibiste (comparación con if o lo que quieras) haces lo que necesites, osea poner en estado alto unos pines del pic o micro y otros en estado bajo (para darle dirección a los motores).

Espero te aclare un poco lo que quieres, sino avisas y trato de explicártelo de mejor forma.

Saludos!!
18/10/2010 #22


Respuesta: Controlar dos motores por puerto serial
ummm... ok ok... ya entendi, pero si se necesita del max 232 supongo verdad?, o con solo ese pic basta para hacer el trabajo?
18/10/2010 #23

Avatar de thenot

Respuesta: Controlar dos motores por puerto serial
El max232 lo necesitas ya que el puerto serial trabaja con voltajes cercanos a los 12 volts, y para el pic necesitas de 5 volts y para bajar ese voltaje entra en acción el max232, o el circuito que te mencionaron mas arriba.

Una consulta... necesitas enviar solo datos desde el pc al pic? o en ambos sentidos?? Lo digo, por que si es en un solo sentido mejor usas dl diagrama que te menciona Reyvilla y si es en un solo sentido (de pc a pic) necesitarias solo de la parte superior del circuito, osea 1 transistor y 3 resistencias y para el max232 necesitaras aparte de el, 4 condensadores, así que te conviene mucho mas hacerlo con el transistor, yo lo e usado y no hay diferencias entre el max y este. Bueno al final es decisión tuya, cualquiera de los 2 te funcionara sin problemas. Pero si o si necesitas de uno de estos, sea cualquiera de los 2.

saludos!
18/10/2010 #24


Respuesta: Controlar dos motores por puerto serial
ok ok... que bien, pues como e dicho, no se mucho de circuitos, asi que creo que optare por el max232, pero bueno, mañana lo consulto con mis compañeros a ver que dicen, muchisimas gracias a todos los que han participado... muy buen foro, pocas veces me e topado con algun foro en el que te contesten asi de rapido y con muy buenas respuestas, cuando necesiten algo de programación, dense una vuelta por elhacker.net ese foro es igual muy bueno, y ahi estare también para responder con gusto XD
Un saludote a todos, y nuevamente mil gracias...
seguramente me vean por aqui mas seguido
18/10/2010 #25
Excluido


Respuesta: Controlar dos motores por puerto serial
Hasta eso puedo decir... que la calidad de las respuestas van en calidad de las preguntas... Saca tus conclusiones.

Solo te encargamos que des seguimiento a tu proyecto para los que tengan el mismo problema posteriormente y ya no tengan que esperar a la solucion como en tu caso.
18/10/2010 #26

Avatar de thenot

Respuesta: Controlar dos motores por puerto serial
antiworldx dijo: Ver Mensaje
Solo te encargamos que des seguimiento a tu proyecto para los que tengan el mismo problema posteriormente y ya no tengan que esperar a la solucion como en tu caso.
Iba a decir exactamente lo mismo, porque muy usualmente ocurre que hacen las consultas y no sabes si les funciono o no lo que querían hacer y otros que miran el hilo ven que no hay una solución clara y vuelven a preguntar lo mismo, o mucho tiempo después reviven temas pidiendo al autor del hilo que les proporcione ayuda con lo mismo o pidiendo la documentación de lo que se hizo.

Saludos y que todo te funcione de maravillas!
19/10/2010 #27

Avatar de reyvilla

Respuesta: Controlar dos motores por puerto serial
seria bueno que lo colocaran como regla del foro ya que si se esta ayudando a alguien o nos estan ayudando a nosotros, deberiamos de compartir esa informacion ya que forma parte de todos los que colaboraron para hacerlo...saludosss
19/10/2010 #28
Excluido


Respuesta: Controlar dos motores por puerto serial
Esta muy facil obligar a que sigan retroalimentando el problema. No suelten la solucion de un solo golpe... hay que dar de poco a poco las soluciones de manera que se mantenga el interes. O siendo mas cruel, mantenerlos comiendo de gotitas.
19/10/2010 #29

Avatar de reyvilla

Respuesta: Controlar dos motores por puerto serial
abeces es desesperante pero asi se aprende mas. porque uno se ve obligado a investigar y a resolver tambien parte del problema.
19/10/2010 #30


Respuesta: Controlar dos motores por puerto serial
Esta bien, esta bien, lo are ire posteando mis avances
26/10/2010 #31


Respuesta: Controlar dos motores por puerto serial
Una preguntota, avanzando con mi proyecto me tope con una pagina, la cual proporcionaba el firmware del micro para que convierta una señal serial a paralela, pero lo que no me a quedado claro es el circuito, el circuito es este


pero no veo por ningun lado donde quedaria el max232, además no se que tipo de oscilador es el que usa, tengo entendido que son 2 tipo, el de cuarzo y....no recuerdo el otro, por favor si alguien pudiera ayudarme se lo agradecria mucho!

Aqui la pagina de donde lo e sacado
http://www.pablin.com.ar/electron/ci...opar/index.htm
27/10/2010 #32
Excluido


Respuesta: Controlar dos motores por puerto serial
Este indica que lleva el oscilador de cuarzo de 4MHZ ahi indicado... junto con los dos capacitores de 18pF.
La salida del max232 va a dar a la entrada serie, y quita la resistencia de 10K
27/10/2010 #33

Avatar de albertoxx

Respuesta: Controlar dos motores por puerto serial
Para que complicarse si con los 2 pines de salida del puerto serial DTR y RTS y 2 flipflop 74LS73 como contadores binarios uno por cada puerto se puede digamos

0 0 -> motor apagado
0 1 -> motor izquierda
1 0 -> motor derecha
1 1 -> ... sin uso
27/10/2010 #34
Excluido


Respuesta: Controlar dos motores por puerto serial
Si... y la sincronizacion? Si al encender la PC arroja pulsos? Si hay ruido en linea?
Ya lo armaste y lo usaste?
Es mas, ¿Recuerdas como vienen codificados el paquete?
27/10/2010 #35

Avatar de albertoxx

Respuesta: Controlar dos motores por puerto serial
he trabajado bastante con el puerto serial y las rutinas del puerto te dicen en que estado estan los pines, ademas al encender la pc el puerto va a sus valores predeterminados y si necesito saber la sincronia puedo usar los pines DSR,DCD,CTS,RING para saber en que estado estan los motores
27/10/2010 #36
Excluido


Respuesta: Controlar dos motores por puerto serial
Ha, estas usando los bits de sincronia... Eso ya es otra historia. Acostumbrado yo a usar solo dtx y drx
27/10/2010 #37


Respuesta: Controlar dos motores por puerto serial
mmm... talvez sea lo más fácil, pero es que ya me faltaban las ideas para hacerlo, apenas empezaba a trabajar con el puerto serial, y no sabia que había mas de una salida, pero ya tengo el micro, ya tengo el firmware para hacer la conversión, hace un momento lo grabe ya tengo casi todos los materiales, solo me falta armarlo, y en eso estoy...
(Además de que las salidas hacia el micro las tengo que hacer en ensamblador y nunca me tope con alguna interrupción para DTR y RTS) ya luego les cuento como me fue, espero que bien, sino volvere a preguntar
Saludos!
27/10/2010 #38

Avatar de albertoxx

Respuesta: Controlar dos motores por puerto serial
Si lo logras hacer hay subes la info al foro para cuando alguien quiera ayuda con algo similar ya lo encuentre echo
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 Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

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