Upload
jhopino
View
549
Download
5
Tags:
Embed Size (px)
Citation preview
Módulo IN-SD-Card
El modulo IN-SD-Card esta diseñado para facilitar la conexión entre un microcontrolador PIC18F2550 y una tarjeta de memoria SD-Card.
Podrá conectarse a través de una interfaz USB al computador, y configurar el módulo según los requerimientos de su aplicación electrónica.
Podrá crear sus propios programas utilizando nuestra librería para leer y escribir información en la SD-Card
Los múltiples ejemplos le facilitarán la creación de aplicaciones, y crear soluciones rápidamente.
www.inelsoft.net
Módulo IN-SD-Card
Características:
●Pequeña, práctica y económica placa para aplicaciones que requieran gran espacio de almacenamiento.
●Rápida conexión a tarjetas de memoria SD-Card.
●Fácil interfaz a un puerto USB.
●Headers para hacer conexión con circuitería externa.
●Microcontrolador de la gama alta de Microchip serie 18F2550
●Regulador de voltaje a 3.3V
●Múltiples ejemplos y librerías en CCS.
●Ejemplos en VB6 para conexión USB
www.inelsoft.net
Módulo IN-SD-Card
1
2
3 4 5 6 7
89
1: Jumper para habilitar la alimentación de la placa a través de una conexión con un puerto USB de computadora.
2: Conector tipo B para comunicaciones USB
3: Puntos de alimentación Vcc y Gnd, puede ser utilizado para alimentar circuitos externos o hacer una referencia a Tierra en equipos de medida.
4: Jumper para habilitar el Led de monitoreo
5: Conexión para cable Ribbon y expandir las conexiones del microcontrolador a circuitos externos
www.inelsoft.net
10
Módulo IN-SD-Card
1
2
3 4 5 6 7
810
6: Header para conectar los pines de programación del microcontrolador para la descarga de firmware.
7: Jumper para seleccionar la normal operación del microcontrolador o el modo programación para la descarga del firmware.
8: Slot para inserción de la tarjeta de memoria SD-Card
9: Reloj de tiempo real PCF8583
www.inelsoft.net
9
10: Entrada de alimentación externa
Módulo IN-SD-Card
10 11
12
13
14
10: PIC18F2550 empaquetado SMD.
11: LED de monitoreo.
12: LED indicador de conexión a un puerto USB de la computadora.
13: Regulador LM1117 de 3.3V.
14: LED indicador de alimentación.
www.inelsoft.net
Módulo IN-SD-Card
1
1: Jumper para habilitar la alimentación por USB. Toda conexión USB posee en sus terminales un par de cables para la alimentación a +5V proporcionados por el computador al cual se conecte.
El conector tipo B proporciona acceso a la alimentación que puede ser habilitada por medio de este Jumper.
Las especificaciones del USB admiten un consumo máximo de 500mA, en caso de superar este consumo, el computador desconectará automáticamente la alimentación
www.inelsoft.net
Módulo IN-SD-Card
2
2: Conector tipo B para comunicaciones USB.
Podrá conectar cables con terminales tipo B a este conector, estos cables son comúnmente utilizados por impresoras.
Se aconsejan cables cortos para comunicaciones de alta velocidad
www.inelsoft.net
Módulo IN-SD-Card
3
3: Puntos de alimentación Vcc y Gnd, puede ser utilizado para alimentar circuitos externos o hacer una referencia a Tierra de un Osciloscopio.
Estos puntos también son útiles para conectar puntas lógicas o instrumentos de medida que requieran una referencia a tierra.
El consumo de corriente viene limitado por la forma que se este alimentando la placa, 500mA si es a través del USB, y 800 mA si se conecta de una fuente externa, debido a que el regulador LM1117 soporta como máximo ese valor.
www.inelsoft.net
Módulo IN-SD-Card
4
4: Jumper (JP1) para habilitar el Led de monitoreo.
Con un jumper puede habilitar el LED SMD que se encuentra en la parte posterior de la placa.
El led esta conectado al pin Número 12 ó PIN_C0, este se enciende por un nivel de tensión bajo.
El jumper que esta a su lado (JP2) es para conectar este pin al Header J6.
www.inelsoft.net
Módulo IN-SD-Card
5
5: Conexión Header para cable Ribbon y expandir las conexiones del microcontrolador a circuitos externos.
7 6 5 4 3 2 1
14 13 12 11 10 9 8
Pin (Header) 18F25501 Gnd2 RB33 RB74 RA45 RA26 RC17 Gnd8 Gnd9 RC210 RC011 RA512 RA313 RA114 Gnd
www.inelsoft.net
Módulo IN-SD-Card
6
6: Header para conectar los pines de programación del microcontrolador para la descarga de firmware.
Los pines están distribuidos como se muestra en la foto de izquierda a derecha:
Vpp Gnd Vcc PGD PGC
Vpp: Voltaje de programaciónGnd: Tierra o masa del circuitoVcc: Alimentación +5V.Pgd: Entrada de datos.Pgc: Pulsos (clock).
Al momento de grabar el PIC, es necesario habilitar el jumper JP4, esto se hace para evitar que +5V llegue a la SD-Card (se alimenta con 3.3V)
Vpp Gnd VCC PGD PGC
www.inelsoft.net
Módulo IN-SD-Card
7
7: Jumper JP4 para seleccionar la normal operación del microcontrolador.Jumper JP5 habilita el modo programación para la descarga del firmware.
La función de estos Jumper's es evitar que el voltaje +5 Voltios necesarios al momento de programar el PIC, llegue a la tarjeta de memoria, debido a que la SD-Card solo puede alimentarse con 3.3V.
Se recomienda realizar la programación sin tener insertada la tarjeta de memoria SD-Card.
NUNCA habilite ambos jumpers JP4 y JP5 al mismo tiempo!
www.inelsoft.net
Módulo IN-SD-Card
88: Slot para inserción de la tarjeta de memoria SD-Card
La inserción debe hacerse tal como se muestra en la foto.
www.inelsoft.net
Módulo IN-SD-Card
9: Reloj de tiempo real PCF8583, viene conectado a un cristal de 32KHz, y se comunica con el microcontrolador a través de una interfaz I2C, este Reloj-Calendario, es capaz de proporcionar información sobre hora, minutos, segundos, milisegundos, ideal para cronómetros que necesiten gran precisión.
www.inelsoft.net
9
Módulo IN-SD-Card
10
10: Entrada de alimentación externa.
Esta placa cuenta con un regulador de tensión LM1117 el cual permite como máxima tensión de entrada 15V, y se encarga de reducirla a 3.3V. El voltaje de entrada recomendado es +5V.
Si usted tiene una conexión con un puerto USB y conectada la alimentación externa a un fuente de poder, se recomienda desconectar el Jumper JP3. Evitando así igualar dos fuentes y posibles daños a su computador.
La placa viene equipada con un fusible de 500mA, en caso de que este se funda debe reemplazarlo por uno similar, a no ser que quiera alimentar circuitería externa a través de esta placa. Entonces la corriente no debe sobrepasar los 800mA
www.inelsoft.net
Módulo IN-SD-Card
10
10: PIC18F2550 empaquetado SMD.
Este microcontrolador tiene 32K de memoria Flash, 2048Bytes de memoria RAM y 256Bytes de Eeprom interna. Puede funcionar a una velocidad de 48MHz, su arquitectura esta optimizada para compiladores en lenguaje C .
EL PIC18F2550 se encuentra conectado a un cristal de Cuarzo de 20MHz y los pines para descarga de firmware están conectados al Header J7 para programación ICSP.
Se recomienda desconectar de la placa la tarjeta de memoria SD-Card al momento de la descarga del firmware.
www.inelsoft.net
Módulo IN-SD-Card
11
11: LED SMD de monitoreo:
LED que puede conectarse mediante el Jumper JP1 al Puerto PIN_C1.
Este LED puede usarse por programación para indicar algún estado dentro de sus rutinas.
www.inelsoft.net
Módulo IN-SD-Card
12
12: LED indicador de conexión a un puerto USB de la computadora.
El LED se enciende automáticamente al conectar un cable USB desde la placa a un computador. Al desconectar el cable este LED se apaga.
www.inelsoft.net
Módulo IN-SD-Card
13
13: Regulador LM1117 de 3.3V.Este regulador mantiene 3.3V en toda la placa. El voltaje de entrada se conecta al J8 y soporta como máximo 15V, el voltaje recomendado es de +5V, la corriente máxima que puede proporcionar el regulador es de 800mA.
www.inelsoft.net
Módulo IN-SD-Card
14
14: LED indicador de alimentación.Este LED se enciende al momento de conectar la alimentación externa, siempre que esta supere o sea igual a +5V, también se enciende cuando el JP3 se encuentra habilitado y se conecta el puerto USB al computador.
Si usted tiene una conexión con un puerto USB y conectada la alimentación externa a un fuente de poder, se recomienda desconectar el Jumper JP3. Evitando así igualar dos fuentes y posibles daños a su computador.
www.inelsoft.net
Módulo IN-SD-Card
Dimensiones de la placa:
Ancho 5,7cmLargo 8,3cm
8,3cm
5,7cm
www.inelsoft.net