Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   ASM y Microcontroladores (https://www.clubdelphi.com/foros/forumdisplay.php?f=44)
-   -   Puerto COM/USB (https://www.clubdelphi.com/foros/showthread.php?t=56443)

JoseFco 18-05-2008 17:06:46

Dale una miradita a este lugar y usa el menu de la izquierda para que puedas ver todo lo que tiene.

http://personales.ya.com/cepalacios/

PD:Te dare un enlace a un proyecto para un programador mas simple y por serial port.
http://pic16f84.hit.bg/

Un Saludo.

Delar 18-05-2008 17:23:41

Ahora que veo la foto de un programador si que tenia uno, pero no tengo ni idea de donde está :(

Si no lo encuentro me tendré que hacer otro

JoseFco 18-05-2008 17:34:59

Cita:

Empezado por Delar (Mensaje 287532)
Ahora que veo la foto de un programador si que tenia uno, pero no tengo ni idea de donde está :(

Si no lo encuentro me tendré que hacer otro

Ese programador del enlace que te di esta muy facil de hacer, pero si puedes encontrar ese libro que te referi, te dara una gran ayuda.No se donde te encuentras pero esa editorial tiene el libro en diferentes lugares.Tambien si entras a Ebay encontraras programadores para los PIC en muy buen presio.Mire una oferta los otros dias desde China por mucho menos de $20.00 ya en la puerta de tu casa y que incluye todos los PIC.

MaMu 18-05-2008 20:59:43

Los programadores que muestran en los links, son MODs del programador original, el JDM Programmer. Si bien es muy facil de hacer y soporta un gran numero de dispositivos, la desventaja que tiene es que no todos los puertos seriales de las PC son identicos, por lo que muchas veces este programador se comporta erraticamente con algunos PICs. En el caso de del 16F84A lo recomiendo, y como soft programador recomiendo el ICPROG. Con esto estaría listo el tema de la programación. Ahora en cuanto tenga unas horas libres, me voy a poner a hacer el firmware para el pic y una pequeña aplicación en Delphi para controlarlo. Tenganme paciencia.

Saludos

JoseFco 18-05-2008 21:16:25

Cita:

Empezado por MaMu (Mensaje 287545)
Los programadores que muestran en los links, son MODs del programador original, el JDM Programmer. Si bien es muy facil de hacer y soporta un gran numero de dispositivos, la desventaja que tiene es que no todos los puertos seriales de las PC son identicos, por lo que muchas veces este programador se comporta erraticamente con algunos PICs. En el caso de del 16F84A lo recomiendo, y como soft programador recomiendo el ICPROG. Con esto estaría listo el tema de la programación. Ahora en cuanto tenga unas horas libres, me voy a poner a hacer el firmware para el pic y una pequeña aplicación en Delphi para controlarlo. Tenganme paciencia.

Saludos

Ya a mi me pego la curiocidad y les pedi a los tios de Microchip que me mandaran unos 16F88 a ver si aprendo algo.Estaremos esperando ese codigo a ver como es el relajo del puerto serial en un PIC.

MaMu 19-05-2008 00:04:00

Cita:

Empezado por JoseFco (Mensaje 287550)
Ya a mi me pego la curiocidad y les pedi a los tios de Microchip que me mandaran unos 16F88 a ver si aprendo algo.Estaremos esperando ese codigo a ver como es el relajo del puerto serial en un PIC.

Muy buena elección, el 16F88 es el sucesor inmediato del ya obsoleto pero poderoso 16F84. Yo estoy explotando las características del 16F628, un simpático clónico de la linea del 16F84 con características muy sorprendentes.

JoseFco 19-05-2008 00:29:28

Hola Amigos.

Aqui les dejo otra forma de conectar un PIC sin usar Max232.




Pueden usar el chip de Dallas.


MaMu 19-05-2008 00:46:28

1 Archivos Adjunto(s)
Vamos por partes dijo el forense.
Vamos a emular un el control de un PIC16F84A mediante la PC, via puerto serie. Además, de forma bidireccional, es decir, enviamos el valor de una tecla al PIC para que cumpla con la funcion de avance, retroceso, giro, stop, etc, y a su vez lo desplegamos en un display de LCD de 2 x 16lineas, y ademas, enviamos a nuestra aplicación el mismo mensaje que desplegamos en el LCD. Para lo siguiente, adjunto todas las rutinas, para quien se anime, compile y las simule en Proteus.

Espero que les sirva, y bueno, ya tienen para hacer unos cuantos deberes, lean el codigo, esta comentado.

Saludos

Delar 21-05-2008 21:20:16

Este fin de semana me lo miraré todo con más detenimiento, que entre semana no tengo mucho tiempo...

Saludos

rretamar 29-06-2008 01:42:44

Aún a riesgo de que suene como una herejía: Creo que ya es tiempo de dejar el port RS232 en el olvido. Es fácil de programar, está muy bien documentado y cualquier microcontrolador puede conectarse.

Pero es obsoleto. Tan obsoleto como el vetusto pic16f84. Las nuevas placas madre no traen más puertos serie. Incluso muchas dejaron de incluir el puerto paralelo. En lugar de eso, vienen con varios ports USB. Ratones, teclados, impresoras, pendrives, webcams, programadores de microcontroladores, osciloscopios digitales, discos duros externos, UPS...todo eso está viniendo con USB. Ahí hay que ir. Requiere paciencia y aspirinas, es bastante más complejo, pero vale la pena dar el salto hacia USB. Y por supuesto, también hacia ethernet.

Saludos ! :)

JoseFco 29-06-2008 01:46:50

Cita:

Empezado por rretamar (Mensaje 297092)
Aún a riesgo de que suene como una herejía: Creo que ya es tiempo de dejar el port RS232 en el olvido. Es fácil de programar, está muy bien documentado y cualquier microcontrolador puede conectarse.

Pero es obsoleto. Tan obsoleto como el vetusto pic16f84. Las nuevas placas madre no traen más puertos serie. Incluso muchas dejaron de incluir el puerto paralelo. En lugar de eso, vienen con varios ports USB. Ahí hay que ir. Requiere paciencia y aspirinas, es bastante más complejo, pero vale la pena dar el salto hacia USB.

Saludos ! :)

Hola rretamar, eso es algo que sin remedio tendra que ocurrir.Pronto yo por mi parte estare explorando esas aguas.

Un Saludo.

FGarcia 09-09-2008 02:51:38

Suite HID
 
Aun no lo pruebo pero encontre esta suite para usar el USB. Son de la misma pagina del autor de VirtualTree View.

MaMu 16-09-2008 04:00:49

Cita:

Empezado por rretamar (Mensaje 297092)
Aún a riesgo de que suene como una herejía: Creo que ya es tiempo de dejar el port RS232 en el olvido. Es fácil de programar, está muy bien documentado y cualquier microcontrolador puede conectarse.

Pero es obsoleto. Tan obsoleto como el vetusto pic16f84. Las nuevas placas madre no traen más puertos serie. Incluso muchas dejaron de incluir el puerto paralelo. En lugar de eso, vienen con varios ports USB. Ratones, teclados, impresoras, pendrives, webcams, programadores de microcontroladores, osciloscopios digitales, discos duros externos, UPS...todo eso está viniendo con USB. Ahí hay que ir. Requiere paciencia y aspirinas, es bastante más complejo, pero vale la pena dar el salto hacia USB. Y por supuesto, también hacia ethernet.

Saludos ! :)

La complejidad depende de como encares la aplicación. En mi caso uso FTDI-232 a USB, y a nivel electronica trato todo de forma serie, e internamente I2C. Luego de comprender electronicamente el puerto USB, el manejo del mismo termina siendo muy sencillo e incluso, hasta a veces divertido, sobre todo a la hora de jugar con las eprom donde cargamos la data de informacion del dispositivo. Y otra cosa fundamental, es tomar la tensión directamente del puerto USB, es muy comodo, y no se compara a la corriente soportada por el Serie o el Paralelo.

Saludos


La franja horaria es GMT +2. Ahora son las 13:13:47.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi