Autor Tema: Tarjeta modular PIC16F877  (Leído 18092 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Tarjeta modular PIC16F877
« en: 16 de Febrero de 2009, 23:27:18 »
Bueno amigos del foro, quiero hacer mi tarjeta modular para el PIC16F877, lo que quiero con ella es que este en capacidad de recibir entradas y salidas digitales por los puertos B,C,D,E y por el puerto A quisiera alternar por medio de jumpers entradas analogas, entradas y salidas digitales. Por otro lado tambien quiero adaptarle conexion serial. En el foro encontre una pero no tengo claro algunas conexiones en dicho diseño.  Creo que es algo sencillo pero quisiera la opinion o la correcion de ustedes sobre todo con la conexion del max y el DB9, tambien adaptarle unos led para ver la actividad del puerto serie..muchas gracias.

Por ahora este seria la tarjeta a implementar.
« Última modificación: 17 de Febrero de 2009, 15:40:50 por jhozate »
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado Joshuermo

  • PIC10
  • *
  • Mensajes: 35
Re: Tarjeta modular PIC16F877
« Respuesta #1 en: 17 de Febrero de 2009, 02:54:57 »
Hola
Aqui hay una buena opcion y se acerca bastante a lo que necesitas, echale un vistaso, es de uno de los grandes maestros del foro

http://picmania.garcia-cuervo.net/Proyectos.php

http://picmania.garcia-cuervo.net/Proyectos_RRBoard2.php

saludos

Desconectado pibe

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 635
Re: Tarjeta modular PIC16F877
« Respuesta #2 en: 17 de Febrero de 2009, 04:59:36 »
Uy ese pulsador cortocircuitando los +5v a masa!  :mrgreen:  Ponlo entre el mismo pin 1 y masa!

Te falta el conector de grabación del pic en rb6, rb7 + mclr

Te recomendaría ponerle resistencias de pullups 4k7/10k  a los puertos

Los condensadores del cristal son 22p
Mi jefe mirando el prototipo que estoy creando: "Y eso va a funcionar?"

Desconectado Felixls

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 300
Re: Tarjeta modular PIC16F877
« Respuesta #3 en: 17 de Febrero de 2009, 13:37:07 »
Yo también publiqué un entrenador que además sirve para todos los PIC de 8, 18, 28 y 40 pines.

Está en: sergiols.blogspot.com

saludos.

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Re: Tarjeta modular PIC16F877
« Respuesta #4 en: 17 de Febrero de 2009, 13:57:40 »
 :lol: gracias por los aportes.
1- detalle de los condensadores, corregido
2-con respecto al pulsador, podria cambiarlo solo para conmutar tierra?  no se si es cierto q dejando el pin al aire se asume un "1"
2-no entendi lo de la grabacion en rb6 rb7+ mclr...supongo q es lo de la programacion ICSP? por ahora no tengo conocimiento sobre ello entonces por eso asumo una base de 40 pines y complicarme la vida sacando y poniendo el pic..
3- es correcto lo q hice con las resistencias??

Felixls felicitaciones!!! buena tarjeta...hey me interesa mucho ese conversor usb-rs232, aparte de materiales se necesita algun controlador especial??

observando el trabajo de picmania me encuentro con la ICSP, necesito documentarme en este tema para implementarlo en mi tarjeta

de nuevo gracias a todos y ahí pongo de nuevo la imagen con los cambios, cualquier comentario es bienvenido
« Última modificación: 17 de Febrero de 2009, 14:26:20 por jhozate »
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado Joshuermo

  • PIC10
  • *
  • Mensajes: 35
Re: Tarjeta modular PIC16F877
« Respuesta #5 en: 17 de Febrero de 2009, 14:30:42 »
Esta muy practica tu tarjeta Felixls, tu pagina trae muchas notas interesantes, no lo habia visto y esta muy bien, felicitaciones.

Jhozate deberias implementar el ICSP a tu tarjeta si tu programador lo trae, ya que es  muy util para evitar daños en el pic,
aqui te dejo un link donde explica como montarlo,

http://www.best-microcontroller-projects.com/pic-icsp.html

saludos

Desconectado pibe

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 635
Re: Tarjeta modular PIC16F877
« Respuesta #6 en: 17 de Febrero de 2009, 14:46:21 »
No, a ver:

1- El pulsador va entre el pin y masa. Pero te falta ahora ponerle la resistencia entre el pin y +5v

2-  Cada resistencia de pullup van de cada pin a +5v. Y luego del mismo pin sacas/metes la señal.
Mi jefe mirando el prototipo que estoy creando: "Y eso va a funcionar?"

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Tarjeta modular PIC16F877
« Respuesta #7 en: 17 de Febrero de 2009, 14:54:59 »
Para la conversion serial-USB se tienen integrados como este:

http://www.sigmaelectronica.net/ft232bl-p-946.html

Otra opcion es trabajar con un micro que tenga USB, hay varios.
El papel lo aguanta todo

Desconectado cerebro

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 735
Re: Tarjeta modular PIC16F877
« Respuesta #8 en: 17 de Febrero de 2009, 15:11:55 »
Yo también publiqué un entrenador que además sirve para todos los PIC de 8, 18, 28 y 40 pines.

Está en: sergiols.blogspot.com

saludos.
Muy buena sergio, estoy buscando hacer algo asi....
LAS MALVINAS SON ARGENTINAS!

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Re: Tarjeta modular PIC16F877
« Respuesta #9 en: 17 de Febrero de 2009, 15:20:59 »
esta bien lo q hice en el puerto B?, si es asi pss ya lo replico en los otros puerto
gracias
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Re: Tarjeta modular PIC16F877
« Respuesta #10 en: 17 de Febrero de 2009, 15:23:33 »
Para la conversion serial-USB se tienen integrados como este:

http://www.sigmaelectronica.net/ft232bl-p-946.html

Otra opcion es trabajar con un micro que tenga USB, hay varios.


averiguare el integrado, pero creo q el circuito de felixls utiliza un MAX
gracias
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado pibe

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 635
Re: Tarjeta modular PIC16F877
« Respuesta #11 en: 17 de Febrero de 2009, 15:26:11 »
Exactamente, hazlo en el resto de puertos.  Claro que si por ahi te interesa tener un puerto triestado pues no las pongas.
Mi jefe mirando el prototipo que estoy creando: "Y eso va a funcionar?"

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Re: Tarjeta modular PIC16F877
« Respuesta #12 en: 17 de Febrero de 2009, 15:40:22 »
ufff ahi si me dejaste sano con eso del triestado, ya actualize la imagen , por otro lado, no tendria conflicto al momento de programar los puertos estando estos con un nivel logico alto con la configuracion de resistencias pull up

gracias
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado Felixls

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 300
Re: Tarjeta modular PIC16F877
« Respuesta #13 en: 17 de Febrero de 2009, 16:05:12 »
:lol: gracias por los aportes.
1- detalle de los condensadores, corregido
2-con respecto al pulsador, podria cambiarlo solo para conmutar tierra?  no se si es cierto q dejando el pin al aire se asume un "1"
2-no entendi lo de la grabacion en rb6 rb7+ mclr...supongo q es lo de la programacion ICSP? por ahora no tengo conocimiento sobre ello entonces por eso asumo una base de 40 pines y complicarme la vida sacando y poniendo el pic..
3- es correcto lo q hice con las resistencias??

Felixls felicitaciones!!! buena tarjeta...hey me interesa mucho ese conversor usb-rs232, aparte de materiales se necesita algun controlador especial??

observando el trabajo de picmania me encuentro con la ICSP, necesito documentarme en este tema para implementarlo en mi tarjeta

de nuevo gracias a todos y ahí pongo de nuevo la imagen con los cambios, cualquier comentario es bienvenido

El conversor supongo que internamente usa un FT232, si necesitás hacerte uno puedes ver en esta página que tiene todo lo necesario

http://www.iearobotics.com/proyectos/usb-rs232/usb-rs232.htm



Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Tarjeta modular PIC16F877
« Respuesta #14 en: 17 de Febrero de 2009, 17:10:35 »
averiguare el integrado, pero creo q el circuito de felixls utiliza un MAX
gracias

El MAX232 es para interfazar el serial TTL al RS232 y visceversa, para pasar de serial a USB es con el FT232.
El papel lo aguanta todo