Diferencia entre revisiones de «Módulo programador serial para PIC»

De Wikitronica
Saltar a: navegación, buscar
(Circuito Implementado)
(Mediante Tarjetas PCB Reticuladas tipo Proto)
Línea 52: Línea 52:
 
[[Archivo:Programadorfront.jpg|thumb|center|400px|Circuito Final Cara Frontal.]]
 
[[Archivo:Programadorfront.jpg|thumb|center|400px|Circuito Final Cara Frontal.]]
 
[[Archivo:Programadorrear.jpg|thumb|center|400px|Circuito Final Cara Trasera.]]
 
[[Archivo:Programadorrear.jpg|thumb|center|400px|Circuito Final Cara Trasera.]]
 +
 +
==== Ventajas ====
 +
 +
Este tipo de implementación principalmente se utiliza para pruebas e implementación rápida de circuitos simples, ademas de ser mas económicos en su implementación ya que no se requiere utilizar procesos químicos ni de perforación mediante materiales que pueden resultar costosos, también es un método que no requiere medidas de seguridad mayores. Otra ventaja notables es la facilidad de incluir componentes luego de su finalización cosa que en los otros métodos tiende a ser imposible por la inexistencia de nodos de cobre en la tarjeta en puntos nuevos.
 +
 +
==== Desventajas ====
 +
 +
Los circuitos implementados dentro de estas tarjetas de desarrollo tienden a ser mas grandes que los implementados por métodos mas profesionales, ademas muchas veces requieren la inclusión de un cableado entre componentes ( como se puede observar en la imagen mostrada anteriormente) para su conexión lo que lo hace un trabajo menos limpio y estable.
  
 
=== Mediante Tarjetas PCB con proceso químico o de perforación  ===
 
=== Mediante Tarjetas PCB con proceso químico o de perforación  ===

Revisión del 13:25 9 abr 2013


Microcontroladores

Un microcontrolador (abreviado μC, UC o MCU) es un programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una

PICmicro

Archivo:Ejemplo.jpg
microcontroladores PIC.

Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados del PIC1650, originalmente desarrollado por la división de microelectrónica de General Instrument.

Programación del PIC

Para transferir el código de un ordenador al PIC normalmente se usa un dispositivo llamado Programador. La mayoría de PICs que Microchip distribuye hoy en día incorporan ICSP (In Circuit Serial Programming, programación serie incorporada) o LVP (Low Voltage Programming, programación a bajo voltaje), lo que permite programar el PIC directamente en el circuito destino. Para la ICSP se usan los pines RB6 y RB7 (En algunos modelos pueden usarse otros pines como el GP0 y GP1 o el RA0 y RA1) como reloj y datos y el MCLR para activar el modo programación aplicando un voltaje de 13 voltios. Existen muchos programadores de PICs, desde los más simples que dejan al software los detalles de comunicaciones, a los más complejos, que pueden verificar el dispositivo a diversas tensiones de alimentación e implementan en hardware casi todas las funcionalidades. Muchos de estos programadores complejos incluyen ellos mismos PICs preprogramados como interfaz para enviar las órdenes al PIC que se desea programar. Uno de los programadores más simples es el TE20, que utiliza la línea TX del puerto RS232 como alimentación y las líneas DTR y CTS para mandar o recibir datos cuando el microcontrolador está en modo programación. El software de programación puede ser el ICprog, muy común entre la gente que utiliza este tipo de microcontroladores. Entornos de programación basados en intérpretes BASIC ponen al alcance de cualquiera proyectos que parecieran ser ambiciosos.

Programador de Microcontroladores de PICmicro PIC-PG1A

Entre los programadores de PIC existentes este PIC-PG1A es uno de los mas sencillos y económicos pero de igual forma eficientes, el cual utiliza protocolo serial RS232 para su comunicación con el computador y así transferir los datos al PIC, entre los microcontroladores que este dispositivo soporta son:

  • PIC12C508
  • PIC12C509
  • PIC12CE518
  • PIC12CE519
  • PIC12C671
  • PIC16C61
  • PIC16C74
  • PIC16F627
  • PIC16F871
  • PIC16F874
  • PIC16F877
  • Entre otros con características similares

Puerto Serial

Este programador trabaja con el protocolo serial ICD de 6 pines.

Puerto ICD/ICSP.

Esquemático

El esquemático mostrado a continuación es el correspondiente al programador PIC-PG1A

Esquematico Original.

Lista de Componentes

Circuito Implementado

Diseño en computadora en 3D del Circuito Impreso

Circuito Final Cara Frontal.
Circuito Final Cara Trasera.

Mediante Tarjetas PCB Reticuladas tipo Proto

Circuito Final Cara Frontal.
Circuito Final Cara Trasera.

Ventajas

Este tipo de implementación principalmente se utiliza para pruebas e implementación rápida de circuitos simples, ademas de ser mas económicos en su implementación ya que no se requiere utilizar procesos químicos ni de perforación mediante materiales que pueden resultar costosos, también es un método que no requiere medidas de seguridad mayores. Otra ventaja notables es la facilidad de incluir componentes luego de su finalización cosa que en los otros métodos tiende a ser imposible por la inexistencia de nodos de cobre en la tarjeta en puntos nuevos.

Desventajas

Los circuitos implementados dentro de estas tarjetas de desarrollo tienden a ser mas grandes que los implementados por métodos mas profesionales, ademas muchas veces requieren la inclusión de un cableado entre componentes ( como se puede observar en la imagen mostrada anteriormente) para su conexión lo que lo hace un trabajo menos limpio y estable.

Mediante Tarjetas PCB con proceso químico o de perforación

Enlaces externos

En español


Este artículo está incompleto. Necesita trabajo adicional. Revisar la discusión.