Professional Documents
Culture Documents
ndice
ndice
Electrnica
Industrial
1. Microprocesadores.
1.1.
Conceptos
generales.
1.2.
Clasicacin
segn
arquitecturas.
1.3.
Clasicacin
segn
conjunto
de
instrucciones.
1.4.
Programacin. 1.5.
Encapsulado.
2.
Memorias.
2.1
Conceptos
generales.
2.2
Tipos
de
memorias.
2.3
Memorias
RAM.
2.3.1
RAM
Est@ca.
2.3.2
RAM
Dinmica.
2.4
Memorias
ROM.
2.5
Memorias
FLASH.
ndice
ndice
Electrnica
Industrial
3.
Microcontroladores.
3.1
Conceptos
generales.
3.2
Aplicaciones.
3.3
Fabricantes.
3.4
Conexiones
bsicas
de
un
C.
3.5
Elementos
internos
de
un
C.
3.6
Arquitectura
interna
de
un
C.
3.7
ATmega328.
3.8
Otros
componentes
u@lizados
con
los
C.
3.9
Ejemplos
de
aplicacin.
4.
Arduino.
4.1
Conceptos
generales.
4.2
Placas
Arduino.
4.3
Arduino
Uno.
4.4
Entradas/Salidas
Arduino
Uno.
4.5
El
entorno
de
desarrollo
Arduino.
4.6
El
lenguaje
de
programacin.
3
Microprocesadores
Sistemas
mecnico
ACTUADORES
Solenoides,
rels,
piezoelctricos
Motores
de
con@nua
Motores
paso
a
paso
Servomotores
Disposi@vos
hidrulicos
y
neum@cos.
SENSORES
Interruptores
Pulsadores
Potencimetros
LDRs
Fotoclulas
Encoders
Galgas
extensom
Termopares
Acelermetros
MEMs
VISUALIZADORES
LEDs
Displays
LCD
CRT
TFT
Electrnica Industrial
Microprocesadores
Conceptos generales
Los circuitos combinacionales y secuenciales son adecuados en diseos sencillos que no requieren cambios de funcionalidad frecuentes. En aquellos sistemas mecatrnicos en los que sea necesario cambios de funcionalidad frecuentes, e impliquen relaciones complejas entre entradas y salidas suele ser mucho ms prc@co desarrollar soluciones basadas en el empleo de soaware, el cual corre sobre microprocesadores, microcontroladores, SOC, etc. Un microprocesador es un circuito integrado a muy gran escala de integracin (VLSI) que con@ene muchos circuitos digitales (combinacionales y secuenciales) que realizan funciones aritm@cas, lgicas, de comunicacin y control. Cuando un microprocesador se empaca en una tarjeta de circuito impreso (PCB) con otros componentes (oscilador, puertos de entrada salida, latches, memorias, etc).el resultado es una microcomputadora Los microprocesadores son disposi@vos digitales diseados para manipular informacin. Tienen 3 buses: Datos: Con@ene el ujo de informacin Direcciones: Controla la posicin actual en memoria Control: Regula el ujo de informacin . Se pueden clasicar segn la arquitectura hardware del sistema microcomputador al que van des@nados (Von Neuman y Harvard) y segn las caracters@cas del conjunto de instrucciones del mismo (CISC y RISC) 5
Electrnica Industrial
Microprocesadores
P
Contador
de
programa
Acumulador
CPU
Memoria
Entradas
y
Salidas
BUS
DEL
SISTEMA
6
Registros
Bus
de
Control
ALU
Unidad
de
control
Electrnica Industrial
Microprocesadores
Bus Interno BIU Unidad de Control Unidad Aritm@ca Lgica Registro de Banderas
Electrnica Industrial
Microprocesadores
Memoria de Datos
CPU
Memoria de Programa
Electrnica Industrial
Microprocesadores
Electrnica Industrial
Microprocesadores
Programacin
El microprocesador no @ene memoria interna Se debe conectar con una memoria externa que contenga el programa El programa se guarda como datos en la memoria, un dato ledo puede ser informacin o un cdigo de operacin El procesador lee de manera ordenada cada punto de la memoria del programa
Memoria
Entradas
y
Salidas
BUS
DEL
SISTEMA
Electrnica Industrial
10
Microprocesadores
Encapsulado
Intel 4004
Zilog Z80
Motorola
68000
Electrnica
Industrial
Intel
80486DX2
11
Dr. Andrs Iborra Universidad Politcnica de Cartagena Campus Muralla del Mar, s/n 30202 Cartagena Tel. Fax. E-mail Twiyer Lista de correo Www +34 968 32 56 54 +34 968 32 53 45 andres.iborra@upct.es @CincubatorHUB @aiborra cloud-incubator@upct.es www.cincubator.com