Академический Документы
Профессиональный Документы
Культура Документы
cumplen con una determinada funcin lgica. Cada uno de stos puede a su
vez combinarse para formar dispositivos ms complejos, y por ltimo sistemas
completos. No olvidemos que nuestra computadora personal (sistema) es
simplemente un conjunto de varios millones de transistores (componentes) y
otros elementos, distribuidos en muchoscircuitos integrados (dispositivos).
Analizaremos nuevamente el circuito bsico de las figuras 2.18 y 2.19, pero ya
desde un punto de vista digital, es decir la entrada al mismo es una tensin
con dos posibles valores, y la salida, consecuencia de esa entrada, tambin lo
ser. De aca en adelante nombraremos estos dos valores posibles de tensin
como 0 (cero = 0 Volts) y como 1 (uno = +Vcc); adems vamos a adoptar
los valores de Rc y Rb de tal manera que eltransistor se encuentre siempre en
el estado de corte o de saturacin, pero nunca en situaciones intermedias. Con
esto podemos inferir que:
Ve = 0 transistor en corte Vs = 1
Ve = 1 transistor en saturacin Vs = 0
Esto significa que con este simple circuito, compuesto de varios componentes,
hemos realizado un dispositivo que invierte la seal de entrada.
Figura 4.2 Dispositivo inversor bsico.
Con el trmino invierte queremos significar una inversin lgicay no una
inversin de signo como en el caso de algunas configuraciones de
amplificadores operacionales en que tambin aparece este trmino. Entonces
una inversin lgica significa un cambio de estado lgico de la seal de salida
respecto de la de entrada. La funcin inversin puede resumirse en la siguiente
tabla que determina el valor que toma la salida para (SIGUE)
ELECTRONICA ANALOGICA Y DIGITAL ANTONIO GONZALEZ
5
OSCILADORES Y TEMPORIZADORES
5.1 INTRODUCCION.
La primer parte de este captulo esta dedicada a los osciladoreselectrnicos.
Veremos en detalle a una buena cantidad de circuitos clsicos para entender
como se generan oscilaciones de mltiples caractersticas con las virtudes y
limitaciones que presentan cada uno de ellos; clasificaremos a estos
dispositivos y detallaremos las caractersticas ms sobresalientes en cada
caso. La segunda seccin incluye el tratamiento de circuitos, denominados
temporizadores, que sin generar tensiones oscilantes proporcionan al
diseador herramientas para la generacin de pulsos de tensin nicos en
funcin del tiempo y de determinadas condiciones iniciales o condiciones de
entrada.
5.2 OSCILADORES.
Es muy comn la utilizacin de tensiones, en electrnica, que tengan una
variacin de su nivel en Volts, de forma peridica o repetitiva, y en general con
parmetros constantes que caracterizan su evolucin en el tiempo, aunque a
veces necesitemos ex profeso modificar dinmicamente algunos parmetros de
esta tensin. La seal a la que nosreferimos podemosdenominarla en general
onda peridicau oscilacin. Esta oscilacin puede tener innumerables
propsitos, velocidades de evolucin enel tiempo, formas, principios de
generacin, componentes que la determinan, etc. pero todas se obtienen a
partir de lo que podemos definir como oscilador: Un oscilador electrnico es un
circuito que genera una tensin variable, peridica y de manera autnoma, es
decir sin aplicar excitacin de entrada alguna.
Cabe sealar que de aca en adelante llamaremos simplemente osciladoral
oscilador electrnico, motivo de estecaptulo, pero tengamos en cuenta que
dicho trmino no se aplica exclusivamente a circuitos electrnicos sino que se
generaliza a innumerables sistemas en el mundo que nos rodea. Existen
casos son vlidas las fuentes simples que describiremos ahora; si bien hay que
tener en cuenta que una fuente con regulacin en su salida se desarrolla a
partir de una fuente sin regulacin.
Las fuentes no reguladas se basan en la rectificaciny filtradode una onda de
tensin sinusoidal alternada. Se entiende por rectificacina la transformacin
de una onda alterna (voltaje de ambas polaridades) en una onda continua
(voltaje de una sola polaridad). No confundir tensin continua con tensin
constante. La primera puede tener cualquier forma de onda pero siempre con
la misma polaridad, en cambio la segunda es adems constante en el tiempo.
6.2.1 RECTIFICACION Y FILTRADO.
La rectificacin, que se efecta mediante diodos y que adelantramos en el
apartado 2.2, puede realizarseen media onda como lo muestra la figura 6.1 o
en onda completa, figura 6.2, presentando cada caso ventajas y desventajas.
Para obtener definitivamente una tensin planala se recurre al filtrado que
consiste en transformar la onda rectificada, comunmente llamada onda
pulsante, en una tensin ya constante. Esta operacin la realiza un capacitor
de valor adecuado. En ambos casos se muestra el circuito bsico de la fuente
de tensin continua no regulada con sus correspondientesdiodos rectificadores
Dy el capacitor de filtrado C.
Figura 6.1 Rectificacin en media onda y filtrado.
En general el capacitor utilizado como filtro es de un valor importante, por lo
que se recurre al tipo electroltico que puede alcanzar valores sustancialmente
altos. En la figura 6.1a podemos apreciar la consecuencia de rectificar con solo
un diodo, que es la supresin del semiciclo negativo de la onda sinusoidal. El
resultado es una tensin continua con la misma forma que la tensin Vs, salida
del transformador, en los semiciclos positivos y cero en los (SIGUE)
ELECTRONICA ANALOGICA Y DIGITAL ANTONIO GONZALEZ
7
MICROCONTROLADORES
7.1 INTRODUCCION.
Un microcontrolador (Microcontroller Unit - MCU) es una de las formas ms
sencillas de sistemas de cmputo. Es mucho ms simple y pequeo que las
computadoras personales o profesionales. La mayora de los MCU son
simplemente componentes electrnicos bajo el formato fsico de circuito
integrado, que cumplen la funcin de ejecutores de instrucciones de propsitos
generales. En estos sistemas se destacan como elementos principales la
Unidad Central de Procesamiento CPU, y fundamentalmente el programa
diseado por el usuario, que como en cualquier sistema de cmputo, sin l, el
propio computador no tendra posibilidad de funcionamiento alguno.
La figura 7.1 muestra un sistema de cmputo tpico compuesto por los bloques
de memoria, entrada - salida, CPU, reloj, adems de un bloque que no es fsico
como los mencionados, sino que tiene el carcter de intangible. Este bloque es
el programa o software elaborado por el programador, que es la secuencia de
instrucciones que la CPU debe ejecutar para realizar el trabajo que el usuario
desea que el sistema decmputos realice. Cada bloque ser descrito en
detalle.
Figura 7.1 Sistema de cmputo bsico.
Si bien el grfico anterior es simple, esrepresentativo tanto de un pequeo
MCU como de un computador personalya que ambos estn compuestos
bsicamente por los bloques indicados.
7.1.1 ENTRADAS (INPUT).
Los dispositivos de entrada proveen informacin al sistema de cmputo desde
el mundo exterior. En un sistema PC, eldispositivo de entrada ms comn es
el teclado, mientras que en un MCU las entradas pueden ser simplemente
datos compuestos por juegos de 16, 32, 64 y hasta 128 bits; estos grupos se
llaman wordo palabra, pero un byte es siempre 8 bits. En los pequeos MCUs
la palabra usualmente tiene un ancho de un byte. Este nmero de bits que
determina el ancho de la palabra en un sistema de cmputo, define de alguna
manera la potencialidad del sistema ya que procesar datos, por ejemplo, de 32
bits es muy diferente a procesar un simple dato de 8 bits. Hay distintos tipos de
memorias usados en un sistema microcontrolador, y destinados a diferentes
propsitos. Los ms importantes son:
1-La memoria NO VOLATIL, que en el caso de la familia HC908 es del tipo
Flash, es la memoria donde se graba elprograma diseado por el usuario.
Esta memoria no cambia su contenido con la falta de alimentacin del
circuito, aunque puede borrarse y escribirse nuevamente con los
procedimientos adecuadosque veremos mas adelante, ya sea quitando de
funcionamiento al microcontrolador o con rutinas de borrado y grabacin
que corren en tiempo real y permiten grabar porciones de memoria Flash
sin que el microcontrolador salga de funcionamiento. Este ltimo mtodo
se utiliza normalmente para la grabacin de datos que no deben perder su
valor con los cortes de energa. En generaciones de microcontroladores
mas antiguas, el programa de usuario, luego de estar totalmente
depurado, se grababa en memoria no voltil del tipo OTP-EPROM
(Programable una vez), que no permitala regrabacin del chip para
modificacin o actualizacin desoftware, y mucho menos el
almacenamiento de datos en tiempo real.
2-La memoria RAM (random access memory)de usuario. Esta memoria es
la que el mismo programa de usuario grabado en FLASH utiliza como
lugares de almacenamiento temporario de datos. La CPU tambin la utiliza
para el mismo fin y adems en esta zona de memoria se encuentran todos
(0,1,,7).
BASE 10
DECIMAL
BASE 2
BINARIO
BASE 8
OCTAL
BASE 16
HEXADECIMAL
0
1
2
3
0000
0001
0010
0011
0000
0001
0002
0003
0
1
2
3
4
5
6
7
0100
0101
0110
0111
0004
0005
0006
0007
4
5
6
7
8
9
10
11
1000
1001
1010
1011
0010
0011
0012
0013
8
9
A
B
12
13
14
15
1100
1101
1110
1111
0014
0015
0016
0017
C
D
E
F
16
17
0001 0000
0001 0001
0020
0021
10
11
100
255
256
0110 0100
1111 1111
1 0000 0000
0144
0377
0400
64
FF
100
1.023
1.024
65.535
0011 1111 1111
0100 0000 0000
2000
177777
3FF
400
FFFF
Tabla 7.1 Equivalencias entre sistemas numricos.
Para evitar confusiones entre los sistemas de numeracin decimal y los dems,
se ha convenido universalmente colocar el smbolo $delante del nmero
hexadecimal y el smbolo @delante del nmero octal,para discriminarlos. Por
ejemplo 64significa en numeracin decimal (SIGUE