Instalación de hardware y software para la asignatura de Microcontroladores.
Este tutorial es para usuarios de Windows.
Índice
Lista de materiales
Cantidad | Dispositivo | Descripción |
---|---|---|
1 | ATmega328P-PU | Microcontrolador AVR RISC 8-bit 20 Mhz |
1 | Grabador USBasp | Grabador de microcontroladores AVR 8-bit |
1 | Protoboard | |
1 | Regulador L7805CV | Regulador de voltaje 5.0V 1A |
4 | Capacitor cerámico 0.1uF 50V | Código: 104 |
1 | Capacitor electrolítico 470uF 25V | Tolerancia ± 20% |
1 | Capacitor electrolítico 220uF 25V | Tolerancia ± 20% |
4 | Capacitor electrolítico 1uF 25V | Tolerancia ± 20% |
10 | Resistencia de 330Ω 1/4W | Código: naranja, naranja, café, oro |
5 | Resistencia de 1kΩ 1/4W | Código: café, negro, rojo, oro |
5 | Resistencia de 10kΩ 1/4W | Código: café, negro, naranja, oro |
4 | Resistencia de 220Ω 1/4W | Código: rojo, rojo, café, oro |
3 | Potenciómetros de 10kΩ | Tipo preset horizontal de 10 mm |
3 | Push button (microswitch) | Tipo push, 2 terminales |
2 | Transistores BC547 | Transistor NPN |
2 | Metros de alambre para protoboard | Calibre AWG 22 |
10 | Led de 5mm difuso | Color rojo |
1 | Dip-switch de 4 vías | |
2 | Display de 7 segmentos ánodo común | Color rojo fondo negro |
1 | Pantalla LCD alfanumérica 16x2 | 16 pines |
1 | Sensor de temperatura LM35 | Encapsulado TO-92 |
2 | Sensores CNY70 | Sensor reflectivo óptico |
2 | Controlador de motor L293D | Puente-H Doble |
1 | CI Max232 | Circuito integrado para comunicación serial |
1 | Módulo Bluetooth Serial UART | BT_BOARD V1.02 |
1 | Receptor Bluetooth USB para PC | Requerido para la PC |
2 | Motores de CD | Voltaje de 6V a 12V DC |
1 | Elminador de voltaje 12V 1.5A | Fuente de alimentación |
Instalación del software
- Ejecutar Windows Update antes de iniciar la instalación.
- Descargar e instalar Atmel Studio 7, preferentemente usando el instalador web.
- Descargar Codevision AVR.
- Descomprimir el archivo descargado
cvavreval.zip
e iniciar el instaladorCodeVisionAVR.msi
- En tal caso de que CodeVisionAVR no inicie, puede ser problema del Antivirus instalado. Cheque la siguiente información.
- Descargar el controlador Zadig de la tarjeta Usbasp.
- Inserte la tarjeta Usbasp al puerto USB de la computadora.
- Ejecute el archivo descargado
zadig-2.3.exe
. En el menú elija la opciónOptions>List All Devices
- Deje las opciones como se muestran en la imagen:
- Seleccione
Replace Driver
. - Descargue el software para grabación Extreme Burner AVR y ejecute el archivo descargado
extreme_burner_avr_v1.4.3_setup.exe
- Con la tarjeta Usbasp conectada, inicie Extreme Burner AVR. En el menú seleccione
Settings>Programming Mode>ISP
. Después elijaErase>Chip Erase
. Extreme Burner AVR tratará de borrar el microcontrolador, y al no encontrarlo mostrará varios errores pero al menos habrá reconocido a la tarjeta Usbasp. - Ahora el software estará completamente instalado y funcionará correctamente.
Cableado del circuito base
El circuito base es lo mínimo necesario para comenzar a realizar las prácticas, después de ejecutar estos pasos usted podrá grabar su microcontrolador sin problemas.
Conexión de la fuente de alimentación
- Conecte el siguiente diagrama:
- Conecte su fuente de alimentación. Con un multímetro cheque que realmente
Vcc
tenga el valor de5.0V
. Si no es así, revise sus conexiones.
Conexión de la tarjeta Usbasp
- Desconecte la fuente de alimentación. Complete el circuito anterior de acuerdo al siguiente diagrama, a este circuito lo llamamos Circuito base:
- Los pines del conector de 10-pin de la tarjeta Usbasp tienen las siguientes señales, tenga cuidado al conectar, guíese por la muesca del conector.
- Revise de nuevo sus conexiones. Conecte de nuevo la fuente de alimentación e inicie Extreme Burner AVR. En el menú seleccione
Chip>ATmega328P
. Después elijaErase>Chip Erase
. Extreme Burner AVR borrará la memoria del microcontrolador:
- Ha completado con éxito la conexión del circuito base.