Autor Tema: conexiones básicas del chip 18f2550  (Leído 7438 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ener

  • PIC10
  • *
  • Mensajes: 18
conexiones básicas del chip 18f2550
« en: 19 de Enero de 2010, 21:01:54 »
Hola. Debo decir que no sé nada (casi) de electrónica, pero quise experimentar un poco con la programación de este chip, y quisiera ver si alguien puede indicarme algunas cosas básicas sobre las conexiones.

Las preguntas me surgieron cuando revisé dos esquemas de conexión del chip 18F2550 diferentes, que diferían en algunas conexiones. Ambos esquemas son más que todo para aprender, y funcionan luego de que el chip ya esté programado.


1.- Para qué sirve la pata 14 VUSB?
En un esquema encontré que hay que conectarlo a un condensador de 47 micro faradios y en otro a un condensador de 470 nano faradios (y en ambos casos a tierra). Es muy grande la diferencia, y me llama la atención.

2.- Para qué sirve la pata 1 MCLR/VPP/RE3?
En un esquema encontré que debe ir conectada a Vdd por medio de una resistencia de 10K, y en otro esquema encontré que debe ir desconectada.

3.- Las patas 9 OSC1/CLKI  y 10 OSC2/CLKO/RA6, para qué sirven?
Por lo que pude deducir, son para darle la velocidad a la que ejecutará el programa. En ambos esquemas vi que se conectan a un cristal y por medio de condensadores a tierra.
Supongo que se trata de que por cada oscilación de esas patas, se ejecuta una instrucción asembler del programa. ¿es correcto?
En un esquema vi que se conectan a un cristal de 20Mhz y condensadores de 22p, y en el otro esquema 12Mhz y condensadores de 15p
¿Cuál es el mínimo y el máximo, del cristal, que puedo conectar?

4.- En ambos esquemas vi que entre Vdd y tierra del USB se pone un condensador de 100n ¿para qué es eso? es inestable la electricidad del USB de la computadora?


Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: conexiones básicas del chip 18f2550
« Respuesta #1 en: 19 de Enero de 2010, 21:28:04 »
Hola.

Bájate la hoja técnica del microcontrolador y dale una leída rápida. Ahí esta la solución a todas esas dudas.

Saludos
El papel lo aguanta todo

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: conexiones básicas del chip 18f2550
« Respuesta #2 en: 23 de Enero de 2010, 12:37:48 »
Hola ener, como dijo MLO__ te recomiendo leer la hoja de datos ahí encontrarás la respuesta a la mayoría de tus dudas, pero intentaré ayudarte un poco:

1.- Para qué sirve la pata 14 VUSB?
En un esquema encontré que hay que conectarlo a un condensador de 47 micro faradios y en otro a un condensador de 470 nano faradios (y en ambos casos a tierra). Es muy grande la diferencia, y me llama la atención.
Si no me equivoco sirve para regular la tensión USB que recibe el micro de los puertos de la PC. y necesita un condensador conectado a ese pin para dicho efecto, El valor no creo que sea crítico, simplemente cumplir un rango que está dicho en la hoja de datos del micro, generalmente yo uso 470nF, pero vi los esquemas de 47uF y funcionan sin problemas, y creo eso que no es crítico. Pero eso si para usar USB tiene que estar conectado el condesador de ese pin a GND. y por tanto el pin RC3 no existe, solo sirve para el condensador.

2.- Para qué sirve la pata 1 MCLR/VPP/RE3?
En un esquema encontré que debe ir conectada a Vdd por medio de una resistencia de 10K, y en otro esquema encontré que debe ir desconectada.
Es el Master CLeaR/Voltaje de Programación/RE3, cumple esas 3 funciones, cuando se graba el micro, mediante una tensión a ese pin el micro entra en modo programación, cuando funciona "normalmente" es decir para ejecutar el código del micro puede funcionar como MCLR (reset) o como RE3 (I/O, entrada ó salida, y si no me equivoco este pin solo puede configurarse como entrada no como salida.). Es decir puedes o no trabajar con un pind e Reset. Es una característica de este micro y de otros también.

3.- Las patas 9 OSC1/CLKI  y 10 OSC2/CLKO/RA6, para qué sirven?
Por lo que pude deducir, son para darle la velocidad a la que ejecutará el programa. En ambos esquemas vi que se conectan a un cristal y por medio de condensadores a tierra.
Supongo que se trata de que por cada oscilación de esas patas, se ejecuta una instrucción asembler del programa. ¿es correcto?
En un esquema vi que se conectan a un cristal de 20Mhz y condensadores de 22p, y en el otro esquema 12Mhz y condensadores de 15p
¿Cuál es el mínimo y el máximo, del cristal, que puedo conectar?
OSC1 y OSC2 son la patas en las cuales se coloca el oscilador que se utilizará, generalmente un cristal de cuarzo con sus condesadores respectivos a GND (tierra). La frecuencia de cristal que se utilice, como mencionaste sirve para determinar la velocidad de trabajo del microcontrolador para cada ciclo de reloj y por tanto para la ejecución de las instrucciones más o menos a la velocidad que el oscilador que pongamos diga. Dependiendo de la velocidad que escojamos se deben configurar unos bits de configuración, esto si te recomiendo lo complementes con la hoja de datos, es muy amplio.

4.- En ambos esquemas vi que entre Vdd y tierra del USB se pone un condensador de 100n ¿para qué es eso? es inestable la electricidad del USB de la computadora?
Más que por inestabilidad de la fuente sirve para eliminar (filtrar) frecuencias no deseadas o ruidos que pueden afectar el proceso de nuestro microcontrolador.

Bueno ener como te mencionamos la hoja de datos te dará mejores y más precisos datos.

Saludos desde la llajta :mrgreen:
.

Desconectado ener

  • PIC10
  • *
  • Mensajes: 18
Re: conexiones básicas del chip 18f2550
« Respuesta #3 en: 23 de Enero de 2010, 14:13:45 »
Muchas gracias Cryn. Está muy claro.

Desconectado andres88nar

  • PIC10
  • *
  • Mensajes: 5
Re: conexiones básicas del chip 18f2550
« Respuesta #4 en: 08 de Febrero de 2012, 13:20:45 »
holaa la verdad yo  soy demasiado nuevo en esto de los pic, me ocurre un problema, ya programe mi pic 18f2550 solo para prender un led y lo  queme con pickit2, bn ahora lo estoy conectando en una protodoar pero no prende el led, no hace nada y cuando mido con un multimetro sale un voltaje muy pequeño en el pin donde debe prender el led , no se si esta mal conectado o la alimentacion que  es de un cargador de celular que tiene 5 voltios alguien me puede ayudar, me pueden mandar un esquema de conexion

Desconectado andres88nar

  • PIC10
  • *
  • Mensajes: 5
Re: conexiones básicas del chip 18f2550
« Respuesta #5 en: 08 de Febrero de 2012, 21:19:32 »
Muchas gracias Cryn. Está muy claro.

hola estoy apenas programando pic, ya programq eu prenda un les, lo queme con un pickit, y lo conecte como se muestra en algunos diagramas, pero no me funcionaa, qu epuedo hacer tiene que ver la programacion del reloj, estoy en asmbler gracias

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: conexiones básicas del chip 18f2550
« Respuesta #6 en: 09 de Febrero de 2012, 13:14:39 »
holaa la verdad yo  soy demasiado nuevo en esto de los pic, me ocurre un problema, ya programe mi pic 18f2550 solo para prender un led y lo  queme con pickit2, bn ahora lo estoy conectando en una protodoar pero no prende el led, no hace nada y cuando mido con un multimetro sale un voltaje muy pequeño en el pin donde debe prender el led , no se si esta mal conectado o la alimentacion que  es de un cargador de celular que tiene 5 voltios alguien me puede ayudar, me pueden mandar un esquema de conexion

fotos del montaje? códigos?

es para no tener que hacer de houdini  :D
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado andres88nar

  • PIC10
  • *
  • Mensajes: 5
Re: conexiones básicas del chip 18f2550
« Respuesta #7 en: 09 de Febrero de 2012, 20:07:36 »
hola mira esta es la conexion que estoy haciendo pero me puse a investigar mas afondo y creo que es la configuracion del reloj no se la verdad y si la configuracion de MCLR

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: conexiones básicas del chip 18f2550
« Respuesta #8 en: 11 de Febrero de 2012, 01:44:47 »
el circuito está OK
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado andres88nar

  • PIC10
  • *
  • Mensajes: 5
Re: conexiones básicas del chip 18f2550
« Respuesta #9 en: 11 de Febrero de 2012, 15:48:37 »
que puedo hacer

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: conexiones básicas del chip 18f2550
« Respuesta #10 en: 11 de Febrero de 2012, 17:10:56 »
Hola andres88nar deberias de postear el codigo para de esta manera decirte donde estas fallando. ¿Programas en ASM, CCS o C18?

Saludos.
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado andres88nar

  • PIC10
  • *
  • Mensajes: 5
Re: conexiones básicas del chip 18f2550
« Respuesta #11 en: 11 de Febrero de 2012, 18:43:43 »
en asm , pues yo simule en proteus y todo esta perfecto , como dije creo que es la configuracion del reloj o te gradeceria si me mandas un codigo para quemarlo mi correo es andres88nar@hotmail.com

Desconectado marqueses

  • PIC12
  • **
  • Mensajes: 80
    • Alberto Marqueses Blog
Re: conexiones básicas del chip 18f2550
« Respuesta #12 en: 11 de Febrero de 2012, 21:26:06 »
Si crees que el problema es la configuracion del reloj, o el reloj fisico, podrias probar a configurar el oscilador interno.
Alberto Aragón Marqueses
albertomarqueses.wordpress.com


 

anything