TODOPIC
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
03 de Septiembre de 2010, 05:24:41

Ingresar con nombre de usuario, contraseña y duración de la sesión
Buscar:     Búsqueda Avanzada
257111 Mensajes en 28437 Temas por 27916 Usuarios
Último usuario: zororyuzaki
* Inicio Ayuda Buscar Calendario Ingresar Registrarse
Buscar en TodoPIC
+  TODOPIC
|-+  Microcontroladores PIC
| |-+  * PROYECTOS * (Moderadores: J1M, jfh900, MGLSOFT, Modulay, Sasián, LABmouse)
| | |-+  Sistema modular para los PIC 16F877/18F4550 (RRBOARD 2)
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 Marcar como favorito Imprimir
Autor Tema: Sistema modular para los PIC 16F877/18F4550 (RRBOARD 2)  (Leído 27125 veces)
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« : 05 de Enero de 2006, 05:22:00 »

   Superada con exito la RRBOARD1 estoy pensando este nuevo proyecto como un sistema o grupo de placas interconectables, cada una de ellas con funciones bien definidas. Esta primera va a ser la RRBOARD2-MICRO, el cerebro del sistema, que va a ser dotada de uno de estos dos PIC"s: El 16F877 o el 18F4550, ambos en encapsulados de DIP de 40 pines, y casi al 100% compatibles entre ellos.

   El contenido de la misma es básicamente el micro PIC con los correspondientes circuitos de Power, Reset, Clock e ICSP necesarios para su correcto funcionamiento, y de la publicación de todos sus puertos (PORTA, PORTB, PORTC, PORTD y PORTE)

   También lleva montado todo el  hardware necesario para implementar todos los sistemas de comunicación posibles: RS232, RS485, I2C y USB.

   Voy a intentar estandarizar los sistemas de conexión de forma que cualquier otra placa diseñada, por ejemplo una para manejar Motores PaP, pueda ser conectada en cada uno de los puertos indistintamente. También tengo la pretensión de hacer lo mismo con los conectores que publican los sistemas de comunicación.

   De esta forma todos los publicadores de puertos, SV1 a SV5 para cable plano de 10 hilos, tienen el mismo pinout: 1 Vdd, 2 Vss, 3 RX0, 5 RX1, 7 RX2, 9 RX3, 10 RX4, 8 RX5, 6 RX6 y 4 RX7, en caso de que el puerto correspondiente disponga de todos los pines. En caso contrario solo se ocupan los que haya, pero siempre respetando dicho pinout. Así si utilizamos por ejemplo los pines RE0, RE1 y RE2 para alguna aplicación podemos perfectamente usar los RC0, RC1 y RC2 con tan solo cambiar el conector, y el firmware del PIC por supuesto.

   Asimismo, la publicación de los pines de comunicaciones, JP1 y JP3, llevan la misma estructura: Todos se realizan mediante conectores de 4 pines en línea, siendo el 1 VDD y el 4 VSS, correspondiendo los centrales a las señales publicadas 2 RX y 3 TX para el caso de la comunicación Serie de la USART, 2 SDA y 3 SCL para el I2C.

   El conexionado del ICSP sigue lo desarrollado por los amigos Nocturno y Radón   en sus propios inventos, para intentar hacerlo compatible con los suyos. (Megatrainer por ejemplo que quizás lo mejor que hubiera tenido que hacer yo es pedirle a Radón su esquema y eliminar de él lo que no uso)



« Última modificación: 11 de Febrero de 2010, 06:34:44 por RedPic » En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
LordLafebre
Giovanni Lafebre
Moderador Global
DsPIC30
*****
Desconectado Desconectado

Sexo: Masculino
Ecuador Ecuador

Mensajes: 3524


Micros y micros


WWW
« Respuesta #1 : 05 de Enero de 2006, 09:57:00 »

Hola:

me gusta mucho el diseño para futuras ampliaciones o modulos que se quieran conectar, tambien es compatible para el 18F452 que tiene el mismo pinout del 877 (si mal no recuerdo).... Sonrisa Gigante
En línea

   -  

Nuevo local de venta de dispositivos electrónicos, soporte profesional y estudiantil, visítanos en Juan Jaramillo 1-150 y Manuel Vega. Telf: 4036038 - Cel 084278683 (Cuenca - Ecuador)

http://www.freewebs.com/glafebre
http://micros.mforos.com/
Nocturno
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 12825



WWW
« Respuesta #2 : 06 de Enero de 2006, 01:28:00 »

Ánimo con tu proyecto, paisano. Seguro que consigues algo muy flexible para jugar con estos cacharritos.
Tengo dos dudas:
- ¿qué son esos componentes que pones en cada puerto de comunicación?, ¿interruptores microdip?, ¿para qué?
- una curiosidad, ¿porqué has ordenado los pines de cada puerto de esa manera en el conector de 10 salidas?
En línea

Un saludo desde Sevilla, España.
Visita MicroPIC                                                                                        ɔ!doɹɔ!ɯ ɐʇ!s!ʌ
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« Respuesta #3 : 06 de Enero de 2006, 04:03:00 »

Gracias Lordlafebre, ya verás como vamos a sacarle partido entre todos a este modesto proyecto.

Amigo Nocturno:

1º Sí son microdips y los utilizo para aislar los puertos en caso de no utilizar la comunicación correspondiente. Por ejemplo: al menos un pin del USB se solapa con otro del I2C, el RC4 es SDA y D-, y RC3 es VUSB con el USB funcionando y un puerto IO sin él ... total que he pensado que lo mejor es conectar o desconectar físicamente cada comunicación según se utilice o no.

2º Siguiendo el estilo de la Tarjeta CT6811, que tambien tengo ya que hace años que trabajé con ella (68HC11 by Redraven), publico el puerto completo de 8 bits mas Vdd y Vss. Así con un único conector me llevo 8 bits de datos y la alimentación para una tarjeta auxiliar. El orden de conexión lo he escogido estableciendo 1 y 2 para alimentación y el resto todos los pines en orden rodeando el conector empezando por la derecha y terminando en la izquierda.





3º Aplico el Principio General de Disponibilidad: ¿Por qué los 877 y 4550? Porque los tengo sobre mi mesa. ¿Por qué microdips? Porque M. Leon tiene unos preciosos, desde 1 a 10 dips, y el otro día me traje un puñado de ellos. ¿Por qué conectores de 10 pines para cable plano? Por que tenía una bolsa con una docena de ellos, machos para PCB y hembras para el cable plano, desde hace mas de 5 años y quería utilizarlos de una vez. ¿Por qué el pulsador del Reset es de doble circuito? Porque los que tengo son de doble circuito y necesito que en la placa me salgan cuatro agujeritos para ellos ...

Jua jua jua  lol

Una imagen vale mas que mil millones de palabras:



« Última modificación: 11 de Febrero de 2010, 06:36:07 por RedPic » En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« Respuesta #4 : 07 de Enero de 2006, 12:51:00 »

A la RRBOARD2-MICRO le he añadido otro canal de comunicaciones: RS-485 mediante un MAX481 o DS75176 con lo que la RRBOARD2-MICRO dispone en total de RS232, RS-485, I2C y USB. Giño

He añadido tambien el proyecto para Eagle 4.11 para que podais descargarlo.

En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
LordLafebre
Giovanni Lafebre
Moderador Global
DsPIC30
*****
Desconectado Desconectado

Sexo: Masculino
Ecuador Ecuador

Mensajes: 3524


Micros y micros


WWW
« Respuesta #5 : 07 de Enero de 2006, 01:05:00 »

Hola:

Amigo RedPic, te molestaria si a tu esquema le hago algunas modificaciones???

En línea

   -  

Nuevo local de venta de dispositivos electrónicos, soporte profesional y estudiantil, visítanos en Juan Jaramillo 1-150 y Manuel Vega. Telf: 4036038 - Cel 084278683 (Cuenca - Ecuador)

http://www.freewebs.com/glafebre
http://micros.mforos.com/
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« Respuesta #6 : 07 de Enero de 2006, 01:11:00 »

Amigo Lordlafebre:

Como te contesté en un post anterior "Entre todos podemos mejorarla" y por eso he colgado el proyecto y por eso he puesto el .sch disponilbe.

Adelante, adelante .... pero cuéntame cual es tu aportación (me come la curiosidad)

Giño

En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
LordLafebre
Giovanni Lafebre
Moderador Global
DsPIC30
*****
Desconectado Desconectado

Sexo: Masculino
Ecuador Ecuador

Mensajes: 3524


Micros y micros


WWW
« Respuesta #7 : 07 de Enero de 2006, 02:06:00 »

Hola:

Pues no es gran cosa, utilizo en muchos casos el puerto paralelo asi que queria agregar un conector para LPT, y hacer todo el SCH en ISIS y el PCB en Ares ademas me gusta mas el otro tipo de conector usb (A), y tratar de hacer la placa a una sola cara.... aver como sale... Sonrisa Gigante
En línea

   -  

Nuevo local de venta de dispositivos electrónicos, soporte profesional y estudiantil, visítanos en Juan Jaramillo 1-150 y Manuel Vega. Telf: 4036038 - Cel 084278683 (Cuenca - Ecuador)

http://www.freewebs.com/glafebre
http://micros.mforos.com/
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« Respuesta #8 : 09 de Enero de 2006, 01:49:00 »

Lordlafebre tenme al tanto de tus avances ... que voy a abusar de la confianza del amigo Nocturno y voy a tirarme a la piscina insoladora ... y a ver qué soy capaz de engendrar con esto de las PCB (y ésta va a ser mi primera placa insolada)  helado
« Última modificación: 05 de Noviembre de 2006, 05:18:29 por RedPic » En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
Nocturno
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 12825



WWW
« Respuesta #9 : 09 de Enero de 2006, 04:20:00 »

A tu disposición, paisano.
En línea

Un saludo desde Sevilla, España.
Visita MicroPIC                                                                                        ɔ!doɹɔ!ɯ ɐʇ!s!ʌ
LordLafebre
Giovanni Lafebre
Moderador Global
DsPIC30
*****
Desconectado Desconectado

Sexo: Masculino
Ecuador Ecuador

Mensajes: 3524


Micros y micros


WWW
« Respuesta #10 : 09 de Enero de 2006, 10:37:00 »

Hola:

Pues a ver como me va... mi hora preferida para el ruteo es la madrugada.... Sonrisa Gigante (mucho silencio y nadie molesta ji ji), voy a tratar de empezar hoy.... ya te contare como mis avances... Sonrisa Gigante
En línea

   -  

Nuevo local de venta de dispositivos electrónicos, soporte profesional y estudiantil, visítanos en Juan Jaramillo 1-150 y Manuel Vega. Telf: 4036038 - Cel 084278683 (Cuenca - Ecuador)

http://www.freewebs.com/glafebre
http://micros.mforos.com/
elmasvital
Administrador
PIC24H
*******
Desconectado Desconectado

Mensajes: 1673



« Respuesta #11 : 10 de Enero de 2006, 07:40:00 »

Escrito originalmente por RedPic
Lordlafebre tenme al tanto de tus avances ... que voy a abusar de la confianza del amigo Nocturno y voy a tirarme a la piscina insoladora ... y a ver qué soy capaz de engendrar con esto de las PCB (y ésta va a ser mi primera placa insolada) Helado




Es mucho mejor asi que te ayude alguien... porque empezar insolando una placa medianamente grande y a doble cara... uff me acuerdo de las primeras que hice y me dieron ganas de estamparlo todo contra la pared...

1 saludo
En línea
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« Respuesta #12 : 10 de Enero de 2006, 08:19:00 »

Amigo TheMoreVital :

No se si será la pescadilla que se muerde la cola ... pero la primera placa insolada debería ser la de ... control de la insoladora (verisón Radon) ... por lo que habrá que insolarla usando directamente:

O Sol tan firme y bruñido ... o Sol sostenido ... o Sol bemol. (Mastropiero dixit)

Flash

En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
Nocturno
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 12825



WWW
« Respuesta #13 : 10 de Enero de 2006, 03:29:00 »

Si, es buena idea empezar por una placa pequeña.
Yo también empecé con el astro Sol y si el fotolito es bastante opaco, los resultados seran perfectos.
Prueba con un mínimo de 6 minutos.
En línea

Un saludo desde Sevilla, España.
Visita MicroPIC                                                                                        ɔ!doɹɔ!ɯ ɐʇ!s!ʌ
elmasvital
Administrador
PIC24H
*******
Desconectado Desconectado

Mensajes: 1673



« Respuesta #14 : 10 de Enero de 2006, 07:18:00 »

bueno puedes montarte la insoladora sin microcontrolar con un interruptor simple.

1 saludo
En línea
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« Respuesta #15 : 27 de Febrero de 2006, 03:46:00 »

Como me han notificado que los EM202 estan prontos para su entrega ... voy a modificar este esquema para añadirle la conectividad Ethernet ... con lo que este PIC va a ser el mas conectado del mundoooo ... RS232, RS485, I2C, USB y Ethernet (casi náGiño

En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
doppel
Moderadores
PIC24H
*****
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1222


--Doppel - Córdoba ------A r g e n t i n a ----


WWW
« Respuesta #16 : 27 de Febrero de 2006, 10:07:00 »

hola

Interesante el proyecto y muy completo!


Sonrisa
En línea

**DOPPELBLOG**

 " Para ser exitoso no tienes que hacer cosas extraordinarias. Haz cosas ordinarias, extraordinariamente bien "
IngLAOFX
PIC10
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 41



« Respuesta #17 : 11 de Marzo de 2006, 12:51:00 »

Efecyivamente, grandioso proyecto, yo habia pensado algo similar, al menos una placa base a partir de la cual comenzar a desarrollar otros proyectos, pero gracias a usted no reinventare la rueda....

Ojala pronto pueda publicar como muchos de ustedes algun proyecto basado en esta maravillosa placa...
En línea

Gana Mas Una Bruja Rentando Su Palo De Escoba A 10Euros por Vuelta Que Uno Prediciendole Un Esplendoroso Futuro A La Clase Obrera En Una Semana
RaDoN
Moderadores
PIC24H
*****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1338



« Respuesta #18 : 04 de Abril de 2006, 11:18:29 »

Diego, creo que estas muy acertado con el sistema modular, de hecho el mayor problema que tengo con la megatrainer el poder rutar todo lo que lleba en una sola placa, aun siendo de doble cara, asi que estoy optando por esto que es ademas más practico, puesto que asi se puede reutilizar en otros desarrollos (los módulos).

Por ahora, el de la LCD:

Quise que se puedieran conectar LCD de distintos tamaños, e incluso conmutar la luz (en algunas LCDs el ánodo y cátodo estan invertidos en las pines 15 y 16) por eso propongo esta solución, ademas lleba lo tipico, los potes para regular la intensidad de la luz, el contraste y un jumper para que la retroiluminación de la LCD sea fija o activada por RD3.

Creo que es compatible con tu placa  Razz salvo por el conector de cable plano que lleba otra distribución, aunque facilmente se puede adaptar, asi que aquí la dejo si no te importa  lol





Me voi corriendo al curro jeje, cuando regreso subo el fotolito en pdf.
En línea

Si juegas contra el mejor, pierdes como los demás.
RedPic
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Tibet Tibet

Mensajes: 4876



WWW
« Respuesta #19 : 05 de Abril de 2006, 01:22:06 »

Exactamente esa era mi idea, amigo Radon. Ahora incluso voy a quitarle todas las conexiones externas de RS232, RS485, USB ... etc. Solo voy a dejarle los Buses de Puertos, el ICSP y el bus I2C. Estoy ahora mismo adaptando los componentes Eagle (Un par de conectores y el pulsador del Reset) y creo que la placa debe estar lista (insolada, revelada y limpiada) en los proximos días.

Tengo un proyecto en mente (que me está reconcomiendo) para el que necesito la RRBOARD2 calzando un 18F4550 ... ya os tendré al tanto.

En línea

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania
TODOPIC
   

 En línea
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 Imprimir 
« anterior próximo »
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 válido! CSS válido!
Página creada en 0.115 segundos con 22 consultas.