Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control de Encendido Apagado de Un Motor DC
Control de Encendido Apagado de Un Motor DC
TLHUAC
Carrera: Ingeniera Mecatrnica
Materia: Interfaces para Automatizacin y Control
Profesor: Ing. Omartn Prez Jurez
Grupo: 9M2
P LANTEAMIENTO
DEL
PROBLEMA
El
S OLUCIN DEL
P ROBLEMA
O BJETIVO
J USTIFICACIN
INTRODUCCIN
6
M OTOR DE C ORRIENTE
D IRECTA O C ONTINUA (DC)
Un motor elctrico de
Corriente Continua es
esencialmente una
mquina que convierte
energa elctrica
en movimiento o trabajo
mecnico, a travs de
medios electromagnticos.
M OTOR DE C ORRIENTE
D IRECTA O C ONTINUA (DC)
M OTOR DE C ORRIENTE
D IRECTA O C ONTINUA (DC)
M OTOR DE C ORRIENTE
D IRECTA O C ONTINUA (DC)
continua [C.C.]
10
M OTOR DE C ORRIENTE
D IRECTA O C ONTINUA (DC)
TIPOS:
11
SERIE
PARALELO O SHUNT
COMPOUND O COMPUESTO
M ICROCONTROLADOR
12
13
M ICROCONTROLADOR
M ICROCONTROLADOR
Arquitectura Harvard
14
M ICROCONTROLADOR
Arquitectura Harvard
15
ARDUINO
16
ARDUINO
Lenguaje de Programacin de
17
ARDUINO
La plataforma Arduino se programa
mediante el uso de un lenguaje propio
basado en el popular lenguaje de
programacin de alto nivel Processing.
Sin embargo, es posible utilizar otros
lenguajes de programacin y
aplicaciones populares en Arduino.
Algunos ejemplos son:
Java
Processing
Pure Data
Ruby
C
C++ (mediante libSerial o en
Windows)
C#
Linux TTY (terminales de Linux)
Liberlab (software de medicin y
experimentacin)
BlitzMax (con acceso restringido)
Squeak (implementacin libre de
Smalltalk)
Mathematica
Matlab
Visual Basic .NET
ARDUINO
ARDUINO
Lenguaje de Programacin de
18
P UERTO SERIE
19
P UERTO SERIE
20
Mientras
que
otras
interfaces
como Ethernet, FireWire, y USB mandaban
datos como un flujo en serie, el trmino "puerto
serie" normalmente identifica el hardware ms
o menos conforme al estndar RS-232, diseado
para interactuar con un mdem o con un
dispositivo de comunicacin similar.
P UERTO SERIE
21
P UERTO SERIE
22
El puerto serie RS
232 (tambin conocido
como COM) es del tipo
asincrnico, utiliza
cableado simple desde 3
hilos hasta 25 y
conecta computadoras o
microcontroladores a
todo tipo de perifricos,
desde terminales a impr
esoras y mdems pasan
do por mouses.
RS-232
23
24
RS-232
TERMINAL
1
NOMBRE
CD
2
3
4
RxD
TxD
DTR
5
6
GND
DSR
RTS
CTS
RI
FUNCIN
(Carrier Detect)
Detector de
transmisin
Recepcin de datos
Transmisin de datos
(Data Terminal
Ready) Terminal de
datos lista
Terminal para Tierra
(Data Set Ready)
Conjunto de datos
listo
(Request To Send)
Permiso para
transmitir
(Clear To Send) Listo
para enviar
(Ring Indicator)
Indicador de llamada
DESARROLLO
25
1) P ROGRAMACIN DEL
ARDUINO UNO
Cdigo para lectura de los datos
por puerto serial y
encendido/apagado del pin 13
26
27
void loop()
{
while(Serial.available()==0); //Cuando se detecte dato de entrada, iniciar ciclo
int val=Serial.read(); //val toma el valor que venga del puerto serial
if(val=='A'){
digitalWrite(13,HIGH); //Si es 'A', el pin 13 se enciende
}
else if(val=='B'){
digitalWrite(13,LOW); //Si es 'B', el pin 13 se apaga
}
}
2) P ROGRAMACIN
VISUAL BASIC
Cdigo para el envo de datos por
puerto serial y armado de la
ventana del programa
28
29
E LABORACIN DE LA
VENTANA F ORM 1
30
3) A RMADO
MARCHA DEL
P UESTA EN
C IRCUITO
32
C ONEXIN Y P UESTA EN
M ARCHA
ENCENDIDO
33
C ONEXIN Y P UESTA EN
M ARCHA
APAGADO
CONCLUSIN
34
35
F UENTES
DE I NFORMACIN