ImageImageImageImage
Hazte Socio (El Foro siempre Gratis)
Paga con Tarjetas+ Info www.arde.cc/socios

Conectar micropic a pantalla del ordenador

Postea todo lo relacionado con el mundo de los microcontroladores aquí

Moderator: Junta Directiva

User avatar
fusion
Usuario Avanzado
Usuario Avanzado
Posts: 389
Joined: Tue Oct 09, 2007 2:12 pm
Nombre: Javier Lopez Segura
Location: Madrid
Contact:

Conectar micropic a pantalla del ordenador

Post by fusion » Mon Jun 23, 2014 2:13 pm

He leido que se puede escribir del pic a un canal del RS232 y verlo en el ordenador, para ello hay que conectar el jtag, supongo. Imagino hay que tener un conversor USB-RS232 y conectar el RX del RS232 al TX del pic. (También se puede escribir desde le teclado del PC al pic conectando el TX del rs232 al RX del pic).
(Imagino también habrán alguna pantalla LCD RS232 que se pueda usar)

En este caso se hace un WAV player desde una SD que escribe en el Jtag y se escribe en la pantalla:
http://www.uchobby.com/index.php/2008/0 ... av-player/

Mi duda es como se hace lo del JTAG, imagino habrá que decirle donde está el RS232 y los baudios. No sé como se hace con el windows 7.

Ranganok
Usuario Desarrollador
Usuario Desarrollador
Posts: 3874
Joined: Mon Nov 07, 2005 3:10 pm
Location: Barbaros del Valle
Contact:

Re: Conectar micropic a pantalla del ordenador

Post by Ranganok » Mon Jun 23, 2014 2:57 pm

No entiendo mucho lo que quieres hacer.

El caso es que puedes conectar el PC al micro, con un conversor USB-RS232 TTL (o si no es TTL tendrás que poner un MAX232 para que ajuste los niveles de tensión). Además necesitas que el cable sea cruzado (null-modem).

Por parte del PC necesitarás un programa de terminal (hiperterminal, hercules, etc.), y por.parte del micro el.programa.correspondiente.

S2

Ranganok Schahzaman
skiras.blogspot.com

"En igualdad de condiciones la explicación más sencilla es la cierta"

dragonet80
Usuario Desarrollador
Usuario Desarrollador
Posts: 1323
Joined: Wed Oct 03, 2007 12:15 am
Location: Ibiza

Re: Conectar micropic a pantalla del ordenador

Post by dragonet80 » Tue Jun 24, 2014 7:34 am

Yo tampoco entiendo a que te refieres, en el ejemplo que pones no hay nada de jtag.

User avatar
fusion
Usuario Avanzado
Usuario Avanzado
Posts: 389
Joined: Tue Oct 09, 2007 2:12 pm
Nombre: Javier Lopez Segura
Location: Madrid
Contact:

Re: Conectar micropic a pantalla del ordenador

Post by fusion » Tue Jun 24, 2014 8:53 am

Lo que quiero es escribir texto en el micropic y sacarlo por la pantalla del pc:

Code: Select all

   
    UART2PrintString("##########################");UART2PrintString(NewL);
    UART2PrintString("#   DsPIC Audio Player   #");UART2PrintString(NewL);
    UART2PrintString("##########################");UART2PrintString(NewL);	 
    UART2PrintString(NewL);
    UART2PrintString("SD card contents:");
    UART2PrintString(NewL); 
    ComDirPrint();
    UART2PrintString(NewL);  
    UART2PrintString(NewL); 
    UART2PrintString("File to Play:");
    UART2PrintString(NewL);
El caso que no encuentro el programa del jtag en el windows 7 ni me acuerdo como se programa pues hace muchos años que no lo uso.

Aprovecho para decir que el RS232 a niveles TTL no se puede usar cables largos y a alta velocidad.

sistemasorp
Usuario Experto
Usuario Experto
Posts: 472
Joined: Fri Jan 29, 2010 9:51 pm

Re: Conectar micropic a pantalla del ordenador

Post by sistemasorp » Tue Jun 24, 2014 10:53 am

Pues o bien usas el MAX232 (o MAX3160 para largas distancias) que te comentan, o bien usas un conversor TTL serie/USB como este http://www.dx.com/es/p/usb-to-uart-5-pi ... 6k7_PmSzig" onclick="window.open(this.href);return false; Y desde el putty, hyperterminal, screen, minicom o lo que tengas en el ordenador te conectas al puerto serie que te haya creado el adaptador.

Ranganok
Usuario Desarrollador
Usuario Desarrollador
Posts: 3874
Joined: Mon Nov 07, 2005 3:10 pm
Location: Barbaros del Valle
Contact:

Re: Conectar micropic a pantalla del ordenador

Post by Ranganok » Wed Jun 25, 2014 8:09 am

Olvidate del JTAG. Sólo sirve para programar y depurar, pero no es un puerto de comunicaciones estándar.

Aquí falta por ver la distancia a la que quieres transmitir (aprox.):
- USB <1m
- Serial RS232 <3m
- Serial RS485 < 100m
- Ethernet resto (más que nada porque lo puedes conectar a Internet).

Si necesitas una distancia grande usa un MAX485 en la pcb para convertir la señal serie de la salida del micro en RS485 y luego un conversor USB-RS485 para el PC.

S2

Ranganok Schahzaman
skiras.blogspot.com

"En igualdad de condiciones la explicación más sencilla es la cierta"

dragonet80
Usuario Desarrollador
Usuario Desarrollador
Posts: 1323
Joined: Wed Oct 03, 2007 12:15 am
Location: Ibiza

Re: Conectar micropic a pantalla del ordenador

Post by dragonet80 » Thu Jun 26, 2014 8:02 am

Con el RS232 pueden alcanzarse bastante mas de 3 metros. Yo he conectado dos ordenadores (hace bastantes años) al doble de esa distancia y ordenadores con cajas registradoras a bastante mas.

Una cosa, fusion, sigo sin tener claro si quieres conectar directamente el monitor al microcontrolador o lo quieres hacer a traves de un pc.

Ranganok
Usuario Desarrollador
Usuario Desarrollador
Posts: 3874
Joined: Mon Nov 07, 2005 3:10 pm
Location: Barbaros del Valle
Contact:

Re: Conectar micropic a pantalla del ordenador

Post by Ranganok » Thu Jun 26, 2014 8:25 am

Creo que el estándar dice hasta 15m. Pero depende de la velocidad de transmisión, de lo bueno que sea el cable, y sobretodo del entorno de trabajo.

En un entorno industrial yo no recomendaría más de 3m para RS232...

Pero beamspot sabe bastante más del tema que yo en entornos industriales, así que lo mejor es preguntarle a él.

S2

Ranganok Schahzaman

PD: con el resto de números pasa lo mismo. He tirado por el peor caso, por ejemplo, se pueden comunicar hasta 1km con un RS485, pero para un entorno desfavorable a partir de 100-150m es necesario poner repetidores.
skiras.blogspot.com

"En igualdad de condiciones la explicación más sencilla es la cierta"

User avatar
fusion
Usuario Avanzado
Usuario Avanzado
Posts: 389
Joined: Tue Oct 09, 2007 2:12 pm
Nombre: Javier Lopez Segura
Location: Madrid
Contact:

Re: Conectar micropic a pantalla del ordenador

Post by fusion » Fri Jul 04, 2014 9:08 am

En efecto puedes usar RS232 a más larga distancia (dependiendo de los baudios) PERO si usas un conversor RS232 a niveles TTL la distancia debe ser mucho menor.

baudios m
19200 15
9600 150
4800 300
2400 900

Mi idea es conectar al ordenador un USB-RS232 de salidas TTL como este:
http://es.farnell.com/ftdi/ttl-232r-pcb ... dp/1740366
Image

Y ver lo que sale en la pantalla del PC. Incluso se le pueden mandar datos en el camino inverso ;)

sistemasorp
Usuario Experto
Usuario Experto
Posts: 472
Joined: Fri Jan 29, 2010 9:51 pm

Re: Conectar micropic a pantalla del ordenador

Post by sistemasorp » Fri Jul 04, 2014 9:14 am

Te sale más barato el que yo te puse de dealextreme.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest