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.zipe 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
Vcctenga 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.
