Cómo programar un PIC microcontrolador y leer un Encoder (1 / 7 paso)

Paso 1: materiales

Nota: materiales indicados con asterisco pueden ser sustituidos según lo que tenga disponible. Los componentes utilizados para este tutorial que caen en esa categoría aparecen en paréntesis. Tenga en cuenta que las sustituciones pueden dejar partes de esta guía irrelevante (es decir, una porción de código no funcionen si se utiliza un microcontrolador diferentes).

Software:

MPLAB X IDE (libre de: http://www.microchip.com/pagehandler/en-us/family...
MPLAB XC8 (libre de: http://www.microchip.com/pagehandler/en_us/devtoo...

Hardware:

Fuente de alimentación
Cables de plátano
Protoboard
Cables de
PIC programador / depurador * (MPLAB ICD 3)
RJ11 Conector [incluido con el MPLAB ICD 3]
USB 2.0 Cable [incluido en el MPLAB ICD 3]
Microcontrolador PIC * (PIC18F4520) - Asegúrese de utilizar un microcontrolador DIP de modo que se puede poner en un protoboard.
Dispositivo con un encoder rotativo * (chip artículo # 2269)
Resistencia de 10 Ohm
RJ-11 adaptador de protoboard (DigiKey # H11394-ND)

Osciloscopio (opcional) - le permite ver las señales de encoder
X 2 sondas de osciloscopio (opcional)
Multímetro (opcional) - útil para la depuración de problemas

Artículos Relacionados

Cómo programar un PIC 18F2550 o 18f4550 con Arduino UNO

Cómo programar un PIC 18F2550 o 18f4550 con Arduino UNO

Aquí está nuestro nuestro primer tutorial en Instructable ser tan indulgente. Este tutorial muestra el método de usar una placa Arduino UNO como un programador de microcontroladores PIC. Este método ha sido probado con PIC 18F2550 y 18f4550 pero pued
PIC microcontrolador volumen Ajustador Program(Proteus 8 Stimulation)

PIC microcontrolador volumen Ajustador Program(Proteus 8 Stimulation)

Hola a todos,El aspecto importante de cada aprendizaje debe inducir curiosidad y hacer algo significativo para satisfacer. Con la ayuda de esa curiosidad, aquí estoy haciendo un programa de ajuste de volumen que se asemeja a la misma en la mayoría de
Máximo la araña - desarrollada por LEGO y PIC microcontrolador

Máximo la araña - desarrollada por LEGO y PIC microcontrolador

lo Max la araña nos visitó en el laboratorio de hoy y quería entrar en el espíritu de halloween. "Me gustaría bajar a las personas en el elevador", él sonrió, de manera que sólo una araña podría."He conseguido justo lo que," guiñó un o
Control remoto obstáculo evitando Robot con PIC microcontrolador

Control remoto obstáculo evitando Robot con PIC microcontrolador

Utilizo el pic 16f877amódulo ultrasónico motor servo había orientada motor motor cristal conductor y 20 mhz.En robótica, evitación del obstáculo es la tarea de satisfacer algún objetivo de control sujeto a las limitaciones de la posición de no inters
5 razones por qué usted son no capaz a programa A microcontrolador

5 razones por qué usted son no capaz a programa A microcontrolador

cuando a partir de microcontroladores es probable que algunos problemas en la programación de su microcontrolador y no hay nada más frustrante que perder horas para encontrar el problema y todavía no ser capaz. He trabajado con diferentes tipos de mi
IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! Teclado USB de teclas con control remoto infrarrojo

IRK! es un teclado USB, sin llaves, que se puede utilizar simplemente usando su control remoto infrarrojo de aprendizaje .Creé que me permite controlar mi MythTV de cine en casa PC con mi control remoto infrarrojo de aprendizaje en lugar de tener que
Programación de microcontroladores PIC

Programación de microcontroladores PIC

microcontroladores PIC están una herramienta muy útil y versátil para su uso en muchos proyectos electrónicos. Son muy baratas y fáciles de encontrar. También son muy potentes y muchos son capaces de velocidades de hasta 64 MIPS utilizando el bloque
Comprensión ICSP de los microcontroladores PIC

Comprensión ICSP de los microcontroladores PIC

programación microcontroladores no es difícil. Construcción de un programador hace un gran primer proyecto de electrónica. El objetivo de este instructable es explicar el método simple 'en circuito serial programming' con Microchip PICs.Paso 1: ¿Por
Introducción a microcontroladores PIC

Introducción a microcontroladores PIC

un mínimo de lo que necesitas para empezar a programar micros PIC para el uso en proyectos de electrónica (robótica, etc.)Paso 1: Lo que usted necesita para el proyecto Nota: parece que si tienes windows XP, no hay ningún software de programador PIC
GSM base versátil robot vehículo usando microcontrolador PIC

GSM base versátil robot vehículo usando microcontrolador PIC

este proyecto está diseñado para desarrollar un vehículo robótico que puede ser controlado por un teléfono celular. Comandos DTMF de un teléfono envían a otro celular que se monta en el vehículo robótico. Estos comandos son alimentados a un microcont
Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Es un microcontrolador basado en proyecto de electrónica DIY. El nombre de módulo inalámbrico RF con microcontrolador PIC. El módulo de RF es un pequeño circuito electrónico utilizado para transmitir, recibir, o las ondas de radio transceive en uno d
Parpadear un LED con lenguaje ensamblador y un PIC

Parpadear un LED con lenguaje ensamblador y un PIC

para decir lo tan obvio, hay muchos sabores de microcontroladores en el mundo.  Existen innumerables aplicaciones para ellos.  Este Instructable cubrirá los pasos necesarios a parpadear un LED usando un microcontrolador PIC y el lenguaje de ensamblad
Cómo elegir un microcontrolador

Cómo elegir un microcontrolador

solía ser que el número de chips microcontroladores diferentes disponibles para el aficionado era bastante limitado. Tienes que usar lo que usted pueda llegar a comprar en el distribuidor de chip por correo, y que se redujo por la elección a un peque
Programador de PIC de la tarjeta

Programador de PIC de la tarjeta

este fue mi entrada para el concurso de Hack A Day tarjetas tamaño circuito. Acabo de comprimir los archivos y ponerlos en mi página web. Les dejo lo aquí porque todas las entradas parecen estar en un blog de fácil acceso. Esperemos que esto que el p