Autor Tema: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software  (Leído 43412 veces)

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

Desconectado carafaelet

  • PIC12
  • **
  • Mensajes: 61
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #15 en: 23 de Mayo de 2008, 11:58:20 »
Tras usar un Pc de sobremesa y realizar la conexión serie-serie, vi que tampoco habia forma de comunicarme del Pc al pic. Buscando información de otra cosa, di en el foro con este hilo, donde encontré la solucion: http://www.todopic.com.ar/foros/index.php?topic=5723.msg31747#msg31747 y me baje el "Advanced Serial Port Monitor" y este si que me transmite desde el portatil al Pic, por lo que el fallo esta en el Hyperterminal que no hay forma de que transmita..  :-/
En esta vida hay 10 clases de personas, las que saben binario y las que no.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #16 en: 24 de Mayo de 2008, 23:21:14 »
Hola.

A mi siempre me ha funcionado el hyperterminal del guindous para transmision y recepcion PIC-PC y PC-PIC. Lo unico que si tuve que hacer para que el PIC me recibiera los datos del PC fue conectar el pin 1 (DCD) al pin 6 (DSR) en el conector DB9, si no hacia esta conexion, el PIC no recibia nada.

Saludos
El papel lo aguanta todo

Desconectado carafaelet

  • PIC12
  • **
  • Mensajes: 61
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #17 en: 25 de Mayo de 2008, 12:59:35 »
 :-/ Muchas gracias MLO porque yo estos dos pines los tengo "al aire" en mi conector y quiza sea este el problema, cuando tenga tiempo lo pruebo y os cuento.. Aun asi resulta curioso como softwares ("Hyperterminal" y "Advanced Serial Port Monitor") con la misma función y el mismo estandar no funcionan igual y requieren una modificación hardware.  :-)
En esta vida hay 10 clases de personas, las que saben binario y las que no.

Desconectado carafaelet

  • PIC12
  • **
  • Mensajes: 61
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #18 en: 31 de Mayo de 2008, 11:56:09 »
Nada MLO_.. no hay forma.. ni uniendo estos dos pins consigo transmitir del Hyperterminal al Pic,a continuación pongo el esquema eléctrico del interfaz 232 que tiene el laboratorio PichSchool (de Microsystems Engineering), que aunque difiere un poc de los esquemas puestos arriba no creo que sea este el problema puesto que como he dicho con el "Advanced Serial Port Monitor" si que consigo transmitir, además de que este interfaz se encuetra dentro de una placa de aprendizaje, comercializada por MSE, que habrá sido probada y testeada adecuadamente. De todas formas aqui pongo dicho esquemático por si alguien ve algo:

En esta vida hay 10 clases de personas, las que saben binario y las que no.

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #19 en: 31 de Mayo de 2008, 12:01:58 »
Maestro Redpic, has le has violado las patas a un db9?  :D  :D  :D
Bienvenido al foro, taro28!  :-/
Qué raro carafaelet, a mí también me ha funcionado de lujo el hyperterminal.
Sigue probando y ya nos contarás.
Nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado carafaelet

  • PIC12
  • **
  • Mensajes: 61
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #20 en: 31 de Mayo de 2008, 12:13:37 »
En esta vida hay 10 clases de personas, las que saben binario y las que no.

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #21 en: 31 de Mayo de 2008, 12:51:14 »
Saludos carafaelet! Pues deberías colocar cómo lo estás conectando al pic... supongo que el db9 es la parte que va a la pc y el que dice AP5 es el que va al pic no? Pero lo veo extraño... tienes conectados los TXIN y TXOUT de un mismo lado, e igual sucede con los RXIN y RXOUT  :shock:
Trata de montar el esquema como lo tienes montado, con todo y pic, a ver si se te puede ayudar mejor.
Nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #22 en: 31 de Mayo de 2008, 13:24:59 »
Hola.

Los condensadores que yo utilizo son los recomendados por la datasheet del MAX232, 1uF/25v, son electroliticos y hay que tener cuidado con la polaridad. Has probado la configuracion de cable Null Modem? ( o modem null ).

Saludos
El papel lo aguanta todo

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #23 en: 31 de Mayo de 2008, 13:35:17 »
Tienes razón MLO, yo también uso electrolíticos... aunque la ds del max232 menciona que los no polarizados también son aceptables.
El valor que ellos recomiendan es de 1uF, aunque yo he colocado de 10uF y también me ha funcionado perfecto.
Aquí está la conexión recomendada según la datasheet de Texas Instrument:



Nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado carafaelet

  • PIC12
  • **
  • Mensajes: 61
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #24 en: 01 de Junio de 2008, 11:36:08 »
Efectivamente firepic el conector db9 es el que va al pc, mientras que el ap5 al pic, la conexión con el pic y todo es bien sencilla pues simplemente se unen con un par de cables el Rx y Tx del conector ap5 con otro conector que los une a los pines del pic RC7 y RC6 (que quedan definidos como bit de recepción y transmisión por software). Respecto a TXIN, TXOUT, RXIN y  RXOUT, yo tampoco lo entendí cuando me paré a ver el esquema.. pero como con el "Advanced Serial Port Monitor" si que funcionaba y ademas se trata de un montaje comercializado pues lo atribuí a ignorancia mia.. De todas formas voy a ver si monto uno de los esquemas propuestos en una protoboard y os comento.

Saludos!!
En esta vida hay 10 clases de personas, las que saben binario y las que no.

Desconectado estebanfolcher

  • PIC12
  • **
  • Mensajes: 70
Re: Ejemplito 16F876A: Lo mínimo para comunicarnos vía RS232 Hardware y Software
« Respuesta #25 en: 09 de Agosto de 2018, 16:02:53 »
Nada MLO_.. no hay forma.. ni uniendo estos dos pins consigo transmitir del Hyperterminal al Pic,a continuación pongo el esquema eléctrico del interfaz 232 que tiene el laboratorio PichSchool (de Microsystems Engineering), que aunque difiere un poc de los esquemas puestos arriba no creo que sea este el problema puesto que como he dicho con el "Advanced Serial Port Monitor" si que consigo transmitir, además de que este interfaz se encuetra dentro de una placa de aprendizaje, comercializada por MSE, que habrá sido probada y testeada adecuadamente. De todas formas aqui pongo dicho esquemático por si alguien ve algo:
buenas tardes a todos.
intenta probar  quitando los led. es tontería pero tu prueba te lo comento por algo que me paso una ves.

saludos