CPU
 
Bienvenido a nuestra sección de cursos rápidos y tutoriales, aquí encontrarás información acerca del manejo y uso de muchos dispositivos electrónicos, esperemos te sea de utilidad.
Ésta sección se actualiza con proyectos 100% desarrollados en nuestro laboratorio por lo que puede tardar un poco en mostrar nuevo contenido
Primero que nada..
Definiremos que es lo que vamos realizar:
  • Construir una pequeña tarjeta de pruebas basada en PIC12F683 montable en protoboard.

La tarjeta incluirá uncamente el PIC12F683, unas cuantas resistencias y leds para evidenciar el estado de los puertos de entrada -  salida, además de contar con un pequeño regulador de voltaje para poder conectarla a otras fuentes de alimentación de más de 5 Volts.

Ésta tarjeta nos servirá para todas nuestras prácticas, otra cosa que debemos de ir consiguiendo es el MPLAB X IDE así como el XC8, así es, nos iremos por el camino dificil, ésta es otra razón por la cual Arduino es más popular, pues su enotrno de proigramación es, digamos más amigable, los Pic se relacionan mucho con el lenguaje ensamblador, el cual, siemrpe es evitado por grán cantidad de programadores, éste entorno de programación para el Pic si es gratuito pero supone un reto para el programador hacerlo en Assembler, por eso, existen lenguajes de más alto nivel para facilitarnos un poco la tarea, MICROCHIP ha lanzado complementos para MPLAB IDE en donde se puede utilizar un compilador en lenguaje C para programar los Pic.

Avanzaremos despacio, parte por parte para que puedas entender bien como iniciarte en la programación de Pic en lenguaje C.

Iniciando con la tarjeta de pruebas:

Necesitaremos los siguientes materiales:
  • Placa de circuito impreso perforada.
  • Regulador de voltaje 78L05.
  • 7 Leds de preferencia de 3mm.
  • 7 resistencias de 300 Ohms 1/4 watt.
  • Header con doblez de 90 grados para conexión al proto.
  • Alambre UTP (del que se usa para los cables de Red)
  • Socket para circuito integrado de 8 pines.
  • Capacitor de 10 pf.
  • Y por su puesto, un PIC12F683.

Necesitaremos un programador para PIC, el cual se puede comprar en steren por unos cuantos pesos o conseguir en mercado libre.

Aquí tenemos el diagrama esquemático del circuito que vamos a construir en la tarjeta perforada:

esquemático de tarjeta

Debemos de poner especial atención en los pines del microcontrolador, si observamos detenidamente, éste circuito no necesita cristal o resonador para funcionar, la oscilacion la realiza internamente por lo que solo necesitamos el Pic programado para tener un "cerebro", existen pines que solo pueden funcionar como entrada, hay otros en los que las salidas son open drain, lo que significa que debemos de utilizar resistencias pullup para poderlas utilizar, los componentes extras se colocaran en el proto de ser necesarios, nuestra placa deberá construirse deacuerdo al diagrama de arriba, para conocer más detalles del microcontrolador que vamos a utilizar debemos de obtener su hoja de datos.

 

Construyendo la tarjeta:

100 3716Una vez que tengamos todos los componentes, procedemos a ensamblar nuestra tarjeta deacuerdo al diagrama, el tamaño de la tarjeta puede variar dependiendo de nuestra habilidad para soldar y hacer las conexiones necesarias.

 

100 3730Procedemos a soldar los primeros componentes, procura que los componentes queden montados de manera que las conexiones entre ellos sean lo mas sencillas de realizar, esto te evitará dolores de cabeza tratando de hacer conexiones complicadas, una buena forma de empezar es soldando el header (pines de conexión) para de una vez asignar que será cada uno de ellos ( en nuestro caso de izquierda a derecha: VCC, GND, y puertos GP0 a GP6).

 

100 3733  100 3738

Ahora soldaremos los leds que indicarán el estado de cada puerto del Pic, éstos llevan una resistencia en serie para evitar que se quemen, como se calcula la resistencia que requiere el led? es muy fácil, sabemos que cada puerto nos puede dar 5 Volts cuando se encuentra en estado alto, si buscamos la hoja de datos del led que estamos utilizando podremos encontrar la cantidad de correiente que éste necesita para funcionar, ahora solo debemos de utilizar la ley de OHM para obtener el valor de la resistencia necesaria para limitar la corriente que pasará por el led.

 

100 3740Se realizan las soldaduras necesarias para unir las resistencias a los puertos del Pic, observe que todas las conexiones están hechas de alambre desnudo, debemos de asegurarnos que si vamos a empalmar otros alambres sobre las primeras conexiones, éstos estén debidamente aislados para evitar cortos o dañar el micro.

 

100 3743 Ahora debemos de realizar las últimas conexiones, que conectarán los puertos del Pic al header de terminales, éstaslas haremos con alambre aislado teniendo cuidado de conectar correctamente cada una en el puerto correspondiente.
 
100 3744Así se ve nuestra placa terminada, ahora solo queda probarla para ver si el regulador está funcionando correctamente, agregamos un led amarillo como testigo para asegurar que la corriente si llega al regulador y obtenemos un voltaje regulado en la salida del mismo.
 
100 3749Listo! ya aseguramos que la tarjeta funciona! ahora preparémonos para la siguiente entrega (Programando en MPLAB XC8) primeros pasos, si deseas continuar con éste artículo, baja el MPLAB IDE y el XC8 de Microchip.com, siguenos en Facebook

Calendario de fechas para cursos y eventos.

May 2018
M T W T F S S
30 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3

CLASES DE ROBÓTICA PARA NIÑOS Y NIÑAS

65

Que no se te pasen las próximas fechas, inscribe a tus hijos ya!, promueve su desarrollo y sus habilidades de ingeniería y resolución de problemas, no dejes pasar más tiempo

Más Información...

 

INTEGRACION DE SISTEMAS

IMG 20150206 WA0004

Integración de sistemas, desarrollo de software para pruebas, automatización de procesos, desarrollo de software para aplicaciones específicas en áreas industriales y residenciales.

Ver más..

 

IMPRESIONES 3D

imp3d

Contamos con el servicio de impresiòn 3D para realizar piezas y prototipos rápidos.

Nuestra impresora tiene un área útil de 200 X 200 mm y 150mm de altura.

Ver mas..

PROTOTIPOS ELECTRÓNICOS

DSC00047

Diseño, desarrollo y construcción de prototipos electrónicos, tarjetas electrónicas, diagramas, programación de firmaware, soldadura de componentes, diseñamos circuitos a partir de tus necesidades.

Ver más..

Mision

modern designFomentar el desarrollo de la electrónica, robótica proporcionando cursos, capacitaciones, servicios y desarrollos de ingeniería de la más alta calidad y a la vanguardia de las tecnologías actuales, nuestro objetivo es impulsar y desarrollar nuevos talentos enfocados en el área de la robótica así como desarrollar la creatividad de nuestros estudiantes como parte de su preparación hacia una carrera profesional.
 
 
 
 

Visión

easy to startQue todos nuestros productos y servicios lleguen a todos nuestros clientes ajustandonos siempre a la vanguardia de los avances tecnológicos pero siempre cuidando de su bolsillo, mantener una saludable relación con nuestro medio ambiente, gobierno, amistades, clientes y competidores. 
 
 
 

Valores

great doc supportValoramos a las personas, ya que ellas son el motor que impulsa ésta y todas las compañías del país, por lo tanto, nos dirigimos a todos dentro de un ambiente completamente sano y de respeto mutuo, trabajamos éticamente para conseguir los mejores beneficios para nuestros clientes. mantenemos el uso de la tecnología para el beneficio de las futuras generaciones y del planeta. 
  
Volver