TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: Near en 19 de Marzo de 2009, 01:36:05

Título: Quiero aprender
Publicado por: Near en 19 de Marzo de 2009, 01:36:05
Hola a todos, tal como mi titulo dice quiero aprender sobre microprocesadores y como instalarlos para poder usar servos etc.

Me compre una protoboard y un pic pic16f87 pero no se como conectarlo, cuantos voltios necesita, la teoria etc, me pueden recomendar libros asi puedo aprender?

Se programar en C y C++ y algo de assembly, pero no se como con la proto-board y el pic conectado poder hacer una conexion a la pc para programarle que encienda un led y como referirme a un punto del protoboard donde este el led al programar, soy bastante autodidacta asi que solo necesitaria que me guien el camino y me es muy dificil conseguir un micro integrado con todo preparado por mi situacion economica, ademas de que no aprenderia lo que quiero aprender.

Espero que se haya entendido, sino por favor diganme si no entendieron algo de mi mensaje.

Muchisimas gracias.

Near
Título: Re: Quiero aprender
Publicado por: jfmateos2 en 19 de Marzo de 2009, 06:34:07
Bienvenido Near.

Si ya tienes experiencia en C, te recomiendo que eches un vistazo a este hilo, donde encontraras varios montajes con los que practicar: http://www.todopic.com.ar/foros/index.php?topic=4530.0

Debes tener en cuenta que vas a necesitar un programador para introducir el programa en el PIC (por ejemplo, el GTP Lite: http://www.megaupload.com/?d=AR6AJAWA) y un compilador de C (por ejemplo, el CCS http://www.ccsinfo.com/).

El Pic que has comprado, 16F87 es casi idéntico al 16f88 (creo que sólo se diferencian en que el tuyo no tiene entradas de conversión A/D), por lo que las conexiones básicas (alimentación, puesta a tierra y oscilador) son las mismas (las que se ven en esta imagen):

(http://www.best-microcontroller-projects.com/image-files/c-programming-course-00-mikroc-16f88-intro.png)
Título: Re: Quiero aprender
Publicado por: ASTROCAR en 19 de Marzo de 2009, 08:23:04
Hola, pr lo que comentas lo de menos seria programar ya que dices saber C; lo que si tendrias que estudiar un poco es los terminos de electronica basica para que asi te familiarices con los circuitos y sepas montar tus proyectos otra opcion es que con un simulador vayas tomando experiencia en eso de la electronica por que de momento necesitas saber como se alimenta un pic, que es una fuente de alimentacion que son las resistencias, como hacer coneccionado en un proto y pare de contar pero no es nada complejo luego que sepas esas cosas ya seria como hacer tus codigos para que el pic haga lo que usted desee que eso lo puedes hacer como ya bien te referistes en lenguaje C usando el compilador ccs o cualquier otro basado en C ojo tambien hay en basic y asm pero como ya sabes C lo mejor es seguir ya tu avance en ese lenguaje. Otra cosa importante es tener a la mano un programador o quemador de pic para que pueda programar el codigo que prefiamente hicistes para que el pic funcione a tus necesitades.

Saludos y cualquier cosa estamos a la orden.
Atten.
Alexander Santana.
Barcelona-Venezuela.
msn: serviciotecnico5@hotmail.com
Título: Re: Quiero aprender
Publicado por: Near en 19 de Marzo de 2009, 12:33:48
Muchas gracias a ambos, el tema de programacion es lo que menos me preocupa, es simplemente que tengo el protoboard y el pic insertado pero ahora estoy sin saber A) que items debo comprar para empezar a aprender, ya entendi que resistencias y unos led son necesarios.

B) Todo lo demas (como conecto un puerto para conectar a la pc, como funcionan los cables, como entiendo los graficos que me pusieron!) ya me baje un par de apuntes de fisica para tener las bases, pero necesitaria saber todo, y no encuentro esta parte del proceso.

Ya consegui libros en la biblioteca en el armado de los servos, la conexion etc, pero todo eso seria asumiendo que tengo una placa para programar el pic.

Entonces en primer lugar necesitaria saber como conecto el pic a la pc, hay algun manual sobre eso paso a paso?

Muchas gracias nuevamente!
Título: Re: Quiero aprender
Publicado por: jfmateos2 en 19 de Marzo de 2009, 14:08:49
Near, lo primero que necesitas es construirte o comprarte un programador para el PIC, que te permitirá pasar los programas que realices en el PC al PIC.

Como ya te he comentado antes puedes construirte uno tú mismo, como el GTP Lite de puerto paralelo, o comprarte uno ya fabricado, como el GTP+ USB.
Título: Re: Quiero aprender
Publicado por: Near en 19 de Marzo de 2009, 14:23:36
Como vi en el gtp lite que no estaba mi pic pense que no servia, pero entonces el diagrama que pusiste ahi seria la forma de conectarlo al icsp.


Hay algun libro o manual para poder entender los diagramas y tener base para no electrocutarme en el proceso?? Porque no entiendo A) como conecto los pines que estan ya puestos dentro del protoboard al icsp, y B) a donde conecto las pilas al protoboard (en la izq y der hay una hilera '+' y otra '-'), hay algun texto sobre proto boards, busque online y no encontre nada util.

Muchas gracias
Título: Re: Quiero aprender
Publicado por: PalitroqueZ en 19 de Marzo de 2009, 14:31:35
aquí hay un programa de simulador de circuitos digitales, la novedad es que los componentes se montan en protoboard.

http://www.ucontrol.com.ar/wiki/index.php/Simulador_de_circuitos_digitales

Título: Re: Quiero aprender
Publicado por: Suky en 19 de Marzo de 2009, 17:16:42
Aqui unos videos de introducción al Protoboard.


Título: Re: Quiero aprender
Publicado por: Near en 20 de Marzo de 2009, 15:39:22
Muchas gracias ahora si entendi lo del proto-board  :-/ estoy imprimiendome unos libros de electronica y voy a comprarme leds resistencias etc para empezar a probar, que tipo de fuente de energia recomiendan? agarro una fuente vieja de una pc o intento conseguir un porta baterias?

Muchas gracias nuevamente!!
Título: Re: Quiero aprender
Publicado por: PalitroqueZ en 20 de Marzo de 2009, 17:03:09
una fuente de PC es perfecta para usarlas en proyectos. Yo tengo una y es la que uso para los ensayos.

 :P
Título: Re: Quiero aprender
Publicado por: Near en 22 de Marzo de 2009, 23:52:48
Muchas gracias a todos estoy avanzando jaja, ya tengo el protoboard andando con unas pilas aunque conectar los cables a las pilas es dificil porque se salen de la cinta scoch, el problema es q el pic que tengo tiene 40 pines y la imagen que subieron es de menos, es 16f877A

tengo la fuente y no se que conectar , porque hay 2 partes, un manojo de cables que van al disco por ejemplo y otros que no se que son, ademas no se como encenderla xD

Muchisimas gracias!!

pongo la imagen de mi pic:

Título: Re: Quiero aprender
Publicado por: Suky en 23 de Marzo de 2009, 10:57:33
Esta es una descripcion de los pines de la fuente ATX
 
(http://attachments.techguy.org/attachments/125004d1201387916/20-pin-atx-pinout.gif)

Saludos!!!