Está en la página 1de 5

Diagramas de conexión básica del AVR AT90S8515

Autor: Oscar Díaz Rangel


May 12, 2006

Este documento presenta los diagramas de las conexiones mínimas que deben acom-
pañar al microcontrolador AT90S8515. Los circuitos que se presentan corresponden a la
configuración básica requerida por el AVR para completar la implementación del programa
intermitente, el cual permite, mediante la visualización de LEDs que encienden y apagan,
iniciar en la práctica y manejo de estos dispositivos: hardware y software necesarios.

1 Circuito de RESET
En la figura 1 se puede observar el sencillo circuito necesario para proveer al AVR de una
señal de RESET que puede ser activada manualmente y en el momento que se requiera. Este
circuito consta de elementos sencillos y fáciles de conseguir; los componenetes necesarios son
los siguientes:

• Un diodo 1N4148
• Una resistencia de 10kΩ
• Un Push button
• Un capacitor de 1µF

1
Vcc

D1 R1
1N4148 10 kOhm

Al pin de RESET del AVR

Push C1
button 1 µ F

Figure 1: Circuito de RESET

Conecte los componentes como lo indica el diagrama de la figura 1 y la terminal indicada


al pin de RESET del AVR, en el caso del AT90S8515 es el pin 9. Es importante que el
voltaje Vcc sea el de alimentación del AVR y es de 5V.

2 Circuito de Reloj
Otro circuito básico para la operación del AVR es el el circuito de reloj, ya que propor-
ciona la microcontrolador los pulsos de reloj que permiten su funcionamiento, ejecución
de instrucciones y sincronía. En este caso se escoge la configuración con cristal, pero es
posible también conectar un oscilador externo, en cuyo caso la conexión es distinta. Los
componentes necesarios son los siguientes:

• Un cristal a 4MHz (este valor puede variar dependiendo de la frecuecia a la que pueda
trabajar el AVR)
• Dos capacitores de 22pF

Conecte los componentes como indica la figura 2 y las terminales indicadas en las entradas
XTAL1 y XTAL2 del AVR.

2
C2
22pF

Cristal A las entradas del


C3
22pF oscilador del AVR

Figure 2: Circuito de Reloj

3 Circuito Buffer
Para el ejemplo sencillo que se ha desarrollado de LEDs intermitentes es necesario, como es
natural conectar LEDs al puerto A del AVR. El AT90S8515 provee de de buffers internos de
los cuales es posible drenar hasta 20mA, esto significa que los LEDs podrían conectarse direc-
tamente a los pines del puerto del microcontrolador, cada uno con su respectiva resistencia
limitadora. Sin embargo, los LEDs serán conectados al puerto A mediante un buffer externo,
en específico el IC 74HC244, el cual proporciona una protección al microcontrolador en caso
de que la corriente en los LEDs se exceda de 20mA.
Los componentes requeridos son los siguientes:

• Un circuito integrado 74HC244


• 8 LEDs
• 8 resistencias de valor conveniente

El valor de las resistencias limitadoras se debe calcular en base a la corriente que se desea
que fluya por los LEDs y el valor del voltaje en nivel alto que se presenta en la salida del
buffer 74HC244. Por ejemplo, se considera una corriente de 15mA (valor típico de salida de
nivel alto del 74HC244) y un valor de voltaje de nivel alto de 3.4V (también típico para el
74HC244). El cálculo según la Ley de Ohm da como resultado R=227Ω, tomando valores
comerciales, se escoge R=220Ω.
Arme el circuito como muestra la figura 3.

3
17 3

15 5

13 7
11 9

Al puerto A del 19
AVR 2 18

4 16

6 14
8 12

HC244

R R R R R R R R

Figure 3: Circuito Buffer

Finalmente, la circuitería básica completa para el programa intermitente quedar como


la figura 4.

4
Vcc

0.1 µ F tantalio

40

Vcc
PA0 17 3
39
PA1 15 5
38
PA2 13 7
37
PA3 11 9
D1 R1 36
1N4148 10 kOhm AT90S8515 19
RESET
9 PA4 2 18
35
PA5 4 16
34
Push C1 PA6 6 14
button 1 µ F 33
PA7 8 12
32

HC244

R R R R R R R R

C2
22pF
XTAL2
18

Cristal
C3
22pF
XTAL1
19

GND
20

Figure 4: Circuito completo

También podría gustarte