Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

20/08/2010 #1

Avatar de robotic

como enviar un 000 001 010 011 por puerto serial
Hola amigos del foro, como están?
me preguntaba como podía enviar datos en paralelo a través del puerto serial y cual serian los códigos para hacer esto 000 001 010 011 100 101 110 111 al usar un hscrollbar en visual basic 6.0.
20/08/2010 #2

Avatar de Dr. Zoidberg

Respuesta: como enviar un 000 001 010 011 por puerto serial
robotic dijo: Ver Mensaje
me preguntaba como podía enviar datos en paralelo a través del puerto serial

Estás fumando cosas raras?????
20/08/2010 #3

Avatar de robotic

Respuesta: como enviar un 000 001 010 011 por puerto serial
ezavalla dijo: Ver Mensaje

Estás fumando cosas raras?????
jajajaja que chistoso quieres una fumada jajajajaja.
me explico quiero diseñar un circuito que tenga un pic que me recoja los datos seriales y los transforme en paralelo http://sfprime.net/pic16f84/index.htm


alguna idea estoy en lo correcto o no?
20/08/2010 #4

Avatar de ByAxel

Respuesta: como enviar un 000 001 010 011 por puerto serial
Hola:
Esta es una idea...
Conversor Serie - Paralelo con PICmicro
20/08/2010 #5


Respuesta: como enviar un 000 001 010 011 por puerto serial
jajajaja que chistoso quieres una fumada jajajajaja.
me explico quiero diseñar un circuito que tenga un pic que me recoja los datos seriales y los transforme en paralelo
mientras sigas fumando semiconductores va a estar dificil.... jajajaaj...
como es que quieres transformarlo o mas bien para que...
por ejemplo quieres que un pic le mande a otro pic serial y este ultimo no se al puerto paralelo????

si es asi pues haces la captura yy mandas en binario por los puertos algo asi como la instrucion DCD de pbp...
20/08/2010 #6

Avatar de robotic

Respuesta: como enviar un 000 001 010 011 por puerto serial
lubeck dijo: Ver Mensaje
mientras sigas fumando semiconductores va a estar dificil.... jajajaaj...
como es que quieres transformarlo o mas bien para que...
por ejemplo quieres que un pic le mande a otro pic serial y este ultimo no se al puerto paralelo????

si es asi pues haces la captura yy mandas en binario por los puertos algo asi como la instrucion DCD de pbp...
esto es lo que quiero hacer
20/08/2010 #7


Respuesta: como enviar un 000 001 010 011 por puerto serial
mmmm. que lenguaje usas en el pic????

EDITO
por lo que me doy cuenta esta incursionando en el mundo de los microcontroladores verdad???
mira esto te puede interesar...
Inicio en el mundo PIC
20/08/2010 #8

Avatar de Dr. Zoidberg

Respuesta: como enviar un 000 001 010 011 por puerto serial
Lo que querés hacer es muuuuyyyy fácil!. Solo tenés que recibir los datos por el puerto serie del PIC, lo guardas en algún registro tipo BYTE y luego lo envías al puerto que hayas elegido como salida. No hay ciencia en ese esquema: tres cables de entrada (TX/RX/GND) para el puerto serie y ocho bits (ocho cables) de salida en algún puerto, dependiendo del PIC que uses.
El esquema que has hecho parece correcto, pero vas a tener que jugar con los bits por que el puerto serie está en el puerto B del PIC y eso te limita el uso de algunas líneas y vas a necesitar usar las del puerto A para suplirlas. Por otra parte, yo usaría un MAX232 para la interfaz serie a la PC...por seguridad y compatibilidad, vió? Digo, por que si no tenés experiencia con PICs, no vas a saber como lidiar con los problemas derivados de niveles de tensión incompatibles en el puerto serie...
20/08/2010 #9

Avatar de robotic

Respuesta: como enviar un 000 001 010 011 por puerto serial
ezavalla dijo: Ver Mensaje
yo usaría un MAX232 para la interfaz serie a la PC...por seguridad y compatibilidad, vió? Digo, por que si no tenés experiencia con PICs, no vas a saber como lidiar con los problemas derivados de niveles de tensión incompatibles en el puerto serie...
entonces necesitaría hacer esto?
y despues del pic colocar el multiplexor para que le lleguen los datos 001 010 011....?
20/08/2010 #10

Avatar de Dr. Zoidberg

Respuesta: como enviar un 000 001 010 011 por puerto serial
Si, eso es lo que tenés que hacer.
20/08/2010 #11
Moderador

Avatar de Chico3001

Respuesta: como enviar un 000 001 010 011 por puerto serial
Un multiplexor no te sirve por que solo activa una salida a la vez y no todas como necesitas, lo que tienes que hacer es usar varios puertos del mismo PIC para colocar tu dato en paralelo, si no tienes suficientes pines entonces puedes usar Latches tipo D (74HC373 o 74HC573) o tambien usar el mismo PIC para enviar la informacion serialmente y usar deserializadores (74LS164)
20/08/2010 #12

Avatar de Elizabeth Bathory

Respuesta: como enviar un 000 001 010 011 por puerto serial
ezavalla dijo: Ver Mensaje

Estás fumando cosas raras?????
ajajja sii son pasados!.. como le dicen al muchacho de esa forma vil y tan cruel en la cara...
solo es confunsion de conceptos xD
20/08/2010 #13

Avatar de robotic

Respuesta: como enviar un 000 001 010 011 por puerto serial
he llegado hasta este punto, espero que este bien para empezar a trabajar sobre el circuito
20/08/2010 #14


Respuesta: como enviar un 000 001 010 011 por puerto serial
y despues del pic colocar el multiplexor para que le lleguen los datos 001 010 011....?
hay otro esquema muy escaso por la red en el que se usa el DTS y TSR (a lo megor me equivoco con las siglas en escencia es lo mismo pero usa la peticion de envio y recepcion de datos, a mi me gusto mas... en fiin todo esto por el uso del Buffer en puerto serial...
ademas del tX y RX claro...
20/08/2010 #15

Avatar de robotic

Respuesta: como enviar un 000 001 010 011 por puerto serial
el circuito del multiplexor cd4051 ya lo tengo armado con los sensores y todo en el protoboard, los 1 y 0 en el ABC se los estoy dando con pulsadores y funciona, es de ahí hacia atrás donde necesito trabajar. para hacerlo desde el pc.
20/08/2010 #16


Respuesta: como enviar un 000 001 010 011 por puerto serial
oh.. si te refieres a mi comentario.. si si.. yo me referia al circuito del max232 pero para hacer referencia a que me referia a tu comentario puse solo una parte de tu texto... yo estoy trabajando tambien en un proyecto similar y me tope conque se quedan atascados o se pierden los datos en el buffer y se soluciona con el dtr y tsr (o no se que) que se usa con el ocx de vb puede ser que tu no lo necesites...

si no es a mi haz caso omiso de mi comentario...
20/08/2010 #17

Avatar de Dr. Zoidberg

Respuesta: como enviar un 000 001 010 011 por puerto serial
Elizabeth Bathory dijo: Ver Mensaje
ajajja sii son pasados!.. como le dicen al muchacho de esa forma vil y tan cruel en la cara...
solo es confunsion de conceptos xD
Disculpame, pero no es NI VIL, NI CRUEL; y si no se lo digo en la cara no va a poder corregir el error que ha cometido para que le entendamos cual es el problema. De hecho, tampoco es confusión de conceptos, sino que escribió cualquier cosa que luego corrigió en el proximo mensaje.

PD: Los hombres no hablan (escriben en este caso) como las mujeres, que probablemente hubieran ocupado cuatro páginas del tema para decirle que no se entendía lo que había escrito.
20/08/2010 #18

Avatar de robotic

Respuesta: como enviar un 000 001 010 011 por puerto serial
hola de nuevo compañeros me quede con la duda sirve o no este circuito?
20/08/2010 #19

Avatar de Dr. Zoidberg

Respuesta: como enviar un 000 001 010 011 por puerto serial
robotic dijo: Ver Mensaje
hola de nuevo compañeros me quede con la duda sirve o no este circuito?

Para hacer qué querés saber si sirve?
Vos has preguntado como enviar datos en serie vía RS232 de la PC y ponerlos en paralelo a un multiplexor: pues ese esquema que has hecho aparentemente si sirve para eso, pero habría que ver que programa le ponés al pic para que lo haga...y saber que supone que debe hacer el circuito terminado.
20/08/2010 #20

Avatar de robotic

Respuesta: como enviar un 000 001 010 011 por puerto serial
ezavalla dijo: Ver Mensaje

Para hacer qué querés saber si sirve?
Vos has preguntado como enviar datos en serie vía RS232 de la PC y ponerlos en paralelo a un multiplexor: pues ese esquema que has hecho aparentemente si sirve para eso, pero habría que ver que programa le ponés al pic para que lo haga...y saber que supone que debe hacer el circuito terminado.
hola ezavalla gracias por contestar, encontré esto que podría ser algo parecido a lo que quiero hacer (laboratorio 3) http://proteus.110mb.com/Simulacione..._Basic_p1.html
que opinas?
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

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