• No se han encontrado resultados

Electrónica Básica. Introducción. Electrónica Digital. José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC

N/A
N/A
Protected

Academic year: 2021

Share "Electrónica Básica. Introducción. Electrónica Digital. José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC"

Copied!
20
0
0

Texto completo

(1)

Introducción

Electrónica Digital

José Ramón Sendra Sendra

Dpto. de Ingeniería Electrónica y Automática ULPGC

(2)

Analog A/D TDS D/A Analog

•Nuestro mundo en una aproximación clásica se comporta de forma analógica, es decir, las señales evolucionan de forma continua.

•El procesado analógico de dichas señales resulta complicado

Solución:

Convertir la señal a digital y procesarla en ese formato

(3)

¿Cómo se digitaliza una señal?

(4)

En cada punto recogemos el valor de la señal. Este proceso permite recuperar la señal sin ninguna deformación.

(5)

y codificamos el resultado, transformándolo en un código binario

(6)

Inconvenientes

1. Perdida de calidad

(7)

1. Reproducibilidad de resultados.

Mayor inmunidad a factores externos. Por ejemplo: temperatura, humedad, ruido.

Analógico Digital

Señal+ruido

Señal+ruido Nivel alto

(8)

2. Simplicidad de diseño.

Las tolerancias en los componentes y los efectos parásitos (resistencias, condensadores , diodos) tienen menor importancia.

El diseño se realiza de forma lógica. V R R 1 2 OUT

(

)

(

) (

)

V R R R R R R V V OUT = + 2 ++ 2 + IN + IN 2 2 1 1 ∆ ∆ ∆ ∆ Tolerancias

(9)

3. Flexibilidad.

La gama de problemas abordables es mucho mayor .

Ejemplo:

Multiplicación de dos registros Amplificación de una señal

Problemas idénticos en electrónica digital

Permite tratar problemas inicialmente distintos de igual forma Ejemplo:

Ordenador

Inclusión de retardos en una señal sin introducir deformación Ordenación de señales de mayor a menor por tensión pico-pico

Irresolubles en electrónica analógica

(10)

4. Posibilidad de programación.

Mediante circuitos programables (PLD) se puede diseñar y corregir una aplicación fácilmente lo cual acelera el proceso de desarrollo de un producto.

5. Velocidad

6. Precio.

(11)

Álgebra de Boole.

Un Álgebra consta de:

Variables: X, Y, Z, A, B, ...

0 0 Voltios no hay corriente falso

1 5 Voltios hay corriente verdadero

Valores

0

Alta Impedancia

(12)

0 0 1 1 X Y X AND Y 0 1 0 1 0 0 0 1 X Y X OR Y 0 0 1 1 0 1 0 1 0 1 1 1 X NOT X 0 1 1 0 Valores Variables Operaciones Ejemplos:

(13)

Ejemplo

Si la puerta está abierta y el coche está en marcha

entonces podemos salir del garaje

Puerta abierta Coche en marcha Podemos salir

falso/0 falso/0 falso/0

falso/0 cierto/1 falso/0

cierto/1 falso/0 falso/0

cierto/1 cierto/1 cierto/1

Para salir del garaje se necesita que ocurran dos cosas: que la puerta está abierta y que el coche esté en marcha

(14)

Representación algebraica

F

=

X

• (

Y

+

Z

)

Y

O

Tabla de verdad

X Y Z F 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0

(15)

A B

Cin SUM

Cout

Inversor PuertaAND Puerta OR

(16)
(17)

Sumador completo. Modelo de bloques

Suma

Cout

A B Cin A B Suma Acarr.

MS

A B Suma Acarr.

MS

Sum

Cout

A B Cin A Cin Sum Cout B

SC

Sumador completo realizado como circuito

(18)

Sumador sin acarreo. Modelo de comportamiento descrito en VHDL

-- ***** modelo de un inversor *****

-- external ports

ENTITY inverter_gate;

PORT (a: IN BIT; z: OUT BIT);

END inverter_gate;

-- internal behavior

ARCHITECTURE behavioral OF inverter_gate IS

BEGIN

z <= NOT a AFTER 10 ns;

END behavioral;

(19)

Mediante:

-SSI (Circuitos de bajo nivel de integración) Nivel de puertas -MSI (Circuitos de medio nivel de integración) Realización por medio de multiplexores, contadores, etc...

-PLD (Dispositivos Lógico-Programables) Permiten la implantación de pequeños circuitos de forma rápida, que acelera la preparación de sistemas para demostraciones iniciales de funcionamiento.

-FPGA (Matriz de puertas programables) Tienen las ventajas de las PLD

con el valor añadido de su mayor versatilidad.

-ASIC (Circuitos integrados de aplicación específica) Diseño completo de nuestro sistema y realización como circuito integrado lo que abarata costes para grandes lotes de fabricación.

(20)

Los programas de captura de esquemas permiten introducir el esquema

de forma gráfica, siendo por tanto más intuitivo y menos propenso a errores.

Simuladores.

Los simuladores lógicos, normalmente incorporados en los sistemas con entrada esquemática permiten la prueba lógica del sistema para la verificación previa a la fabricación.

Analizadores y verificadores temporales.

Permiten evitar tediosos cálculos para asegurar que el funcionamiento dinámico de nuestro diseño es el adecuado.

Descripciones de comportamiento.

Permiten describir el comportamiento de un circuito de forma genérica, incluyendo los comportamientos temporales de cada componente.

Circuitos programables.

La existencia de los estos dispositivos (Ej. PLDs) permite la posibilidad de una simulación in situ ya que los errores detectados permiten ser modificados sin un coste prohibitivo.

Referencias

Documento similar