sábado, 26 de mayo de 2012

Nunca he programado, por donde empiezo?


Uno de los problemas de muchos estudiantes universitarios es que desean aprender a programar pero no saben por donde empezar, hay tantas marcas de microcontroladores, muchos lugares donde enseñan, muchos lenguajes de programación y no saber por cual empezar, AyM solution de esfuerza por llegar a aquellos que saben programar y quieren aprender algo mas pero sin dejar de lado a aquellos que tienen las ganas de empezar en el mundo de los microcontroladores.

Para empezar a programar nosotros proponemos empezar con un microcontrolador PIC ya que en nuestro país (Perú) y en muchos otros países se encuentra muy difundido, no habrá problemas al momento de comprar uno, se puede programar en multiples lenguajes con assembler, CCS, C18, C30, etc. y la información que encontramos en Internet al respecto es muy variada.

Figura1: Microcontrolador PIC

Hay muchos microcontroladores PIC en el mercado de las gamas 16F y 18F, nosotros recomendamos el uso del PIC18F4550 ya que se pueden hacer múltiples proyectos, al ser de la gama 18 tiene muchas prestaciones (SPI, I2C, USART, USB, ADC, TIMER, PWM, COMPARADORES, etc).


Para poder programar el PIC hay que tener un quemador, para los PIC usamos el Pickit2 que tambien se encuentra en las tiendas de electrónica de Perú, este dispositivo es necesario para programar el microcontrolador cuando queramos probar ciertos códigos.

Figura 2: Pickit2 clone
Para complementar el PIC y permitir su funcionamiento de necesita una fuente de alimentación de 5v, un cristal oscilador de 20MHz (puede ser de menos frecuencia pero usaremos este en los tutoriales), capacitores, protoboard, resistencias, leds y algunos componentes que seran necesarios para aprender a programar.

Sabemos que hay placas entrenadores donde se puede programar directamente usando un bootloader para poder quemar el PIC, pero creemos que es ideal empezar desde cero, saber en que consiste cada cosa paso a paso, luego también empezaremos con diseños de PCB y explicación de bootloaders.

Esperamos que puedan adquirir los materiales para poder empezar con los tutoriales, cualquier consulta pueden hacerla en la caja de comentarios y gustosos los ayudaremos y responderemos.

Atte.
AyM solution

1 comentario: