Controlar el puerto serial

#2
veras yo tengo un programa en visual C q se controla el puerto serial de dos pc usando solo el cable rs232 lo puedes convertir en lenguaje C en modo DOS si quierees agregando una libreria Bym DOS.h y listo

si te sirve me avisas tego un programa q hace un chat por puerto serial osea escribes en una maquina y aparece en la otra

bye
 

Adjuntos

#5
eca dijo:
veras yo tengo un programa en visual C q se controla el puerto serial de dos pc usando solo el cable rs232 lo puedes convertir en lenguaje C en modo DOS si quierees agregando una libreria Bym DOS.h y listo

si te sirve me avisas tego un programa q hace un chat por puerto serial osea escribes en una maquina y aparece en la otra

bye
Gracias...
Lo voy a probar.
 
#6
Hola, me gustaria saber que c usas, a que te refieres con visual c
Visual c++ 2008.net
Borland c++ 7.0
podes ser más preciso
Probe el programa en turbo c++ 3.0, y no me funciona, tengo un chat echo en c++ de dos pero le falta controlar si la comunicación es exitosa y no me funciona en windows me funciona solo arrancando la pc en windows, te lo paso.
 

Adjuntos

#7
...quiero hacer una interfaz propia, osea no usar el hyper de windows...quiero saber que entorno me conviene manejar para hacer la interfaz grafica y al mismo tiempo tenga las librerias que necesito para programar el puerto serie...

se programar en C, y el compilador que usualmente uso es el borland pero debido a que quiero un interfaz grafico no creo que me pueda servir..

de antemano muchas gracias
 
#8
veras yo tengo un programa en visual C q se controla el puerto serial de dos pc usando solo el cable rs232 lo puedes convertir en lenguaje C en modo DOS si quierees agregando una libreria Bym DOS.h y listo

si te sirve me avisas tego un programa q hace un chat por puerto serial osea escribes en una maquina y aparece en la otra

bye
Disculpa... me interesaria mucho si me pudieras pasar el programa que hace un chat por puerto serial... por que de verdad lo necesito... no se si puedas pasarmelo... espero tu respuesta.
 
#10
Hola Gente:

Les pido perdon por interrumpir en el tema ya que necesito ayuda. Tengo una PC (Pentium 2) que tiene todos los puertos (serie , paralelo,etc..) ocupados con diferentes perifericos. Yo necesito programar en un microcontrolador JL3 diferentes programas y para ello necesito de un programador ( que lo tengo ) que se conecta a la PC por medio del puerto serie. Necesitaria saber si puedo hacer una extension mas del puerto serie haciendo un circuito casero y vifurcando las pistas del serie de la PC a otros 2 DB9 y de ahi conectar el mouse que ya estaba conectado y el programador ¿se puede hacer esto sin que se dañe el puerto ?. Y tambien necesitaria saber ,ya que no soy un especialista en el tema (recien estoy comenzando en la elecronica) si el puerto serie que es DB25 ( el macho) tiene las mismas caracteristicas que el del DB9...Una cosita mas , para sacarme la duda , el programador que uso necesita aprox 9V a 12V y limitar la corriente a 40 mA .Tengo una fuente variable hasta 18V que alcanza a 1A pero no regula la corriente , se que necesito una resistencia de 300 ohms para limitarla lo que no se es si la tengo que poner en paralelo o serie al programador. Desde ya gracias y sepan disculpar mi ignorancia. Saludos
 
Última edición por un moderador:
#11
Ok, primeramente no puedes hacer una "bifurcacion" como planeas, la unica solucion que se me ocurre es conectar varios convertidores RS232 a USB a un hub USB y desde alli controlar la informacion asignando un puerto COM a cada cosa

Segunda duda... existen adaptadores comerciales de DB25 a DB9, los puedes conseguir en cualquier casa de computacion o de electronica, incluso hay diagramas que dicen como hacer adaptadores caseros, solo revisa qeu no sea el puerto paralelo por que NUNCA he visto una computadora con puerto serial DB25

Tercera duda... la fuente si te sirve.. solo revisa que el voltaje no se eleve por encima de 12V, no te preocupes por la corriente ya que el programador solo tomara la corriente que necesite...

Saludos...
 
#12
Se puede hacer de una manera peligrosa, es decir, si quieres conectar al mismo tiempo puedes hacerlo físicamente pero a la hora de pasar datos al mismo tiempo no. Primero da la orden al dispositivo 1, cuando acabes lo seleccionas con el programa para que se comunique al 2.

Abrir y cerrar puertos.
 
#13
Muchas gracias por sus consejos son de gran ayuda...Saludos

Perdon otra vez... me quede pensando en lo que me dijo CHICO3001 y la verdad queria preguntarte como puedo hacer para asignar un puerto comun a cada cosa...y mediante que programa ... Gracias de nuevo.
 
Última edición:
#15
saben tengo el mismo lio necesito un programa en c++ para comunicar 2 pc mediante el puerto serial ya revise los que han posteado aqui y los compile en dev c++ y me marca varios errores...me pueden ayudar?
 
#17
Hola soy un poco nuevo programando, una pregunta como le hago para mandar a imprimir datos a una impresora y guardarlos en una usb usando c que sentencias tengo que usar y como las uso
 
Arriba