Vous êtes sur la page 1sur 4

U

N I V E R S I D A D D E E L S A L V A D O R
F A C U L T A D D E I N G E N I E R A Y A R Q U I T E C T U R A
E S C U E L A D E I N G E N I E R A E L C T R I C A

P R O G R A M A D E A S I G N A T U R A .
I GE NE RAL ES .
Nombredelaasignatura
:
Si st em as Em bebi dos I

Prerequisito
:
ArquitecturadeComputadorasyHerramientasdeProductividad
Cdigo/ciclo
:
EBB115/I2015.
U.V.
:
4
Plandeestudios
:
1998
Catedrtico
:
M.Cs.eIng.JosWilberCaldernUrrutia
I I I NTRO DUCCI N.
Enaplicacionesindustrialesesunapracticacomnquelosprocesosseencuentrenautomatizadosyqueseansupervisadosycontroladosatravsdeun
sistemascada,elcualesimplementadoporunsistemainformticocomplejoyqueesalimentadoporunagrancantidaddesensoresdistribuidosenlaplanta,
porloqueseconcluyequeelbinomiodehardwareysoftwaredebetrabajarenperfectaarmona,paragarantizarquelaplantatengaunbuenrendimiento.
La presente asignatura se basa en sistemas embebidos para controlar, supervisar y automatizar de sistemas basado en micro controladores y
nanocomputadoras,utilizandolenguajesdeprogramacindealtonivel comoporejemploC,C++ yPython.Seimplementarnalgoritmosquetomarn
decisionesbasadosenlalecturadesensores,luegopormediodeuncircuitodeelectrnicoapropiadamentediseado,segobernarnlosactuadores.La
comunicacinnecesariaparacontrolar,supervisaroautomatizarelsistema,selograrobiendeformaalmbricaoinalmbrica,yenalgunoscasosserealizar
vaInternet.
I II DES CRI PCI NDE LAAS IG NATURA.
Estaasignaturacuentaprincipalmentecontressecciones:1)desarrollodeprintcircuitboardPCB,2)microcontroladorynanocomputadorasy3)sensoresy
actuadores.
Microcontrolador: se estudiar las caractersticas de un microcontrolador que acepte un lenguaje de programacin de alto nivel, la eleccin de
microcontroladorestarenfuncinde:cantidaddepuertosdigitalesdeentradaysalida,cantidaddepuertosanalgicosdeentradaysalida,velocidadde
operacin,protocolosdecomunicacin,memoriasinternas,entreotros.Elmicrocontroladoreselcerebroquerecibirinformacindelmedioambienteatravs
desensoresyesresponsabledequelosactuadoreselectromecnicosrealicenunadeterminadaaccinenel instantecorrespondientesegnel algoritmo
implementado.
WilberCaldern

HACIALALIBERTADOPORLACULTURA

UESFIAEIEEBB115

Pgina1/4

Nanocomputadoras:Secaracterizanportenerpequeasdimensionesfsicasyportrabajarconunsistemaoperativocompleto,sonmspoderosasyverstiles
quelosmicrocontroladores,laprestacionesdelasnanocomputadorasofrecenmayorflexibilidadparaelcontrol,automatizacinycontroldeprocesosque
representanunagrancomplejidadtcnica.
Sensores: Seestudiarn lossensoresmspopulares utilizadosenaplicacionesindustrialesas comotambinenpequeossistemasautnomososemi
autnomos.Lossensoressonlosencargadosdeproporcionaralalgoritmolainformacindelosestadosdelosactuadoresycondicionesambientalesoexternas
almicrocontroladoronanocomputadora.
Actuadoreselectromecnicossonporejemplo:Motores(DC,pasoapasooservos),pistoneslinealesocirculares,rels,electrovlvulas,sistemasautnomos
osemiautnomos,brazosrobticos,entreotros,ysonloselementosquerealizarnlasaccionesordenadasporelmicrocontroladoronanocomputadora.Entre
losactuadoresyelcelebroseimplementarelrespectivocircuitodepotenciaquegarantizarlaejecucindelaaccinylaproteccindelsistema.
Comomediodeinformacindelestadodelossistemasquesedesarrollarnutilizarninterruptores,diodosemisoresdeluz,pantallasLCD'seinterfase
grficadeusuarioimplementadasoenaplicacionesendispositivosmvilesbasadosenAndroid.Elcontrol,lasupervisinolaautomatizacinpodrser
almbricooinalmbricoyenalgunoscasosserealizardeformaremota.
Alfinaldelaasignaturaserealizarunproyectoconelcual,sepondrnenprcticalasnuevascompetenciaadquiridasenestaasignatura.
I VOB JE TI VO S GE NE RAL ES .
Implementaracondicionadoresdesealparalaadquisicindedatosdelmundoreal.
Desarrollarunmedidordeenergamonofsicoqueregistreelvoltaje,lacorrienteylaenergaconsumida,yquecuenteconprotocolosdecomunicacin
utilizadosenInternet.
Desarrollarunrobotseguidorderutasconlacapacidaddemedirladistanciarecorridaymostrarlatrayectoriarealizada.
VME TO DOL OG A.
ComoperfildeentradaserequierequelosalumnoscuentenconunbuenniveldelgicayconocerloslenguajesdeprogramacinCyC++,ademsdebe
contarconexperienciaenarmarcircuitoselectrnicosenprotoboardyusodeinstrumentos,ascomotambintenerunacuriosidadnaturalencrearyprogramar
sistemaselectromecnicos.SededicarunaseccinparaintroduciralosalumnosenlaprogramacinenPythonyeneldesarrollodeinterfasegrficasde
usuarios.
Unporcentajeimportantedelaexposicintericasecotejarconprcticasdelaboratorio.Paragarantizarelavanceefectivodelaasignatura,sedejarn
pequeostrabajosdeinvestigacinquepodranseracompaadosdeunprototipoelectromecnico.Alfinaldelaasignatura,losalumnospresentarnun
proyectoqueevidenciarlascapacidadesadquiridas.Paraagilizarlacomunicacin,seutilizarunaulavirtualinstaladaen http://aula.fia.ues.edu.sv que
tambinservircomomedioparapresentarlasasignacionesyreportesdelaboratoriosquesedesarrollarnalolargodelciclo,nosedescartaelusodeunared
socialcomoalternativadecomunicacinentrelosestudiantesyeldocente.Laasistenciapuntualalasclasescomoaloslaboratoriosesobligatoriayrequisito
paraentregarlosavancesrespectivos,porloquesellevaruncontroldiariodeasistencia.
WilberCaldern

HACIALALIBERTADOPORLACULTURA

UESFIAEIEEBB115

Pgina2/4

VI E VAL UACI N.
Primerexamenparcial
Segundoexamenparcial
Entregadereportessemanales
Laboratoriosprcticos
Proyectofinal

10%
10%
20%
20%
40%

Vercronograma
Vercronograma

Elcontenidohaevaluarencadaexamenparcialserelcubiertohastauna
semanaantesdelafechadeejecucindelaevaluacin.
El examen diferido se realizar una semana despus de haber sido
aprobadalasolicitud.

VII CONTE NI DO .
UNIDAD
Unidad0

DesarrollodePCB
UnidadI

OBJETIVOS

Conceptos
introductorios

UnidadII

Puertosdeentraday
salida

UnidadIII

Sensores

UnidadIV

Actuadores

WilberCaldern

CONTENIDO

CrearPCBdemaneraeficiente

01)Introduccin
02)EntornodedesarrollodePCB
03)ImplementacindelPCB

Seleccionarapropiadamenteelmicrocontroladorbasadoenlas
exigenciasdelaaplicacin.
Nivelarlascapacidadesdeprogramacin.

11)Redesresistivas
12)Amplificadoresoperacionales
13)RedesRC,RLyRLC
14)Sistemasembebidos
15)Lenguajesdeprogramacin
16)Entornodeprogramacin

Dominarelusodelospuertosdigitalesyanalgicosdeentrada
ysalidadelmicrocontrolador.
Detectarelestadodelospuertosdigitalesyanalgicosytomar
decisionesenbasealoslecturasrealizadas.

21)Puertosdigitalesdeentradaosalida.
22)Puertosanalgicosdeentradaosalida.
23)Controlpormodulacindeanchodepulso
24)Ampliacindelospuertosdeentradaosalida
25)Interfaseelectrnica

Conocerlossensoresmsutilizadosenprocesosautomatizados
osemiautomatizados.
Realizaraccionesbasadoenlalecturadelossensores.

31)Sensoresdetemperatura
32)Sensoresdeproximidad
33)Sensoresdeposicionamiento
34)Sensoresdepresencia
35)Sensoresespecializados

Controlar la direccin y velocidad giro de distintos tipos de


motoreselctricos.
Dominar diferentes tipos de actuadores electromecnicos en
general.

41)ControldemotoresdeDC,pasoapasoyservo
42)Seguidoresderutas
43)Brazorobtico,maquinaCNC
44)Electrovlvulas

HACIALALIBERTADOPORLACULTURA

UESFIAEIEEBB115

Pgina3/4

UNIDAD

OBJETIVOS

Estudiar las nanocomputadoras para el desarrollo de


aplicacioneselectrnicas
Dominaralmenos10comandosbsicosdeLinux
ImplementarenPythonalgoritmosparaelcontrol,supervisin
yautomatizacindeprocesos.
Desarrollarinterfasesgrficasdeusuario.

51)ComandosdeLinuxmasutilizados
52)ProgramacinenPython
53)DesarrollodeInterfasegrficadeusuarios
54)Nanocomputadoras
55)Control,supervisinyautomatizacin.

Ejecutaraccionesatravscontrolesalmbricosoinalmbricos
Estudiaryaplicarprotocolosdecomunicacininalmbricos
Controlar,supervisaryautomatizarprocesosvaInternet.

61)Comunicacincableada
62)Comunicacininalmbrica
63)ComunicacinvaInternet

UnidadV

Nanocomputadoras

UnidadVI

Comunicacin

CONTENIDO

VII I CRO NO G RAMADE ACT I VIDADES .


S
A C

T I

V I

D A D

Unidad

2
0

E M
4

A N A S

III

III

Exmenesparciales
Proyecto
Laboratorios

E1

E2

10

IV

F E
11

C T I V
12

13
V

14

A S
15

16

17

18

VI
2

E3

E4

Laboratoriosdesdela1hastala15semana

JonathnOxerHughBlemings,PacticalArduino
MichaelMargolis,ArduinoCookbook,O'Reilly
DavidBeazlay&BrianK.Jones,PythonCookbook,O'Reilly
SimonMonk,RaspberryPiCookbook,O'Reilly
PeterMembreyandDavidHows,LearnRaspberryPiwithLinux,Apress

WilberCaldern

I XB IB LI OG RAF A
1)
2)
3)
4)
5)

HACIALALIBERTADOPORLACULTURA

6) http://www.arduino.cc/,http://www.adafruit.com/tutorials,
http://tronixstuff.wordpress.com/tutorials/.
http://www.atmel.com/products/microcontrollers/avr/default.aspx,
http://www.cursomicros.com/avr/index.html,
https://learn.adafruit.com/category/raspberrypi,
http://www.raspberrypi.org/tag/tutorials/,http://www.udoo.org/tutorials/,
http://effbot.org/tkinterbook/

UESFIAEIEEBB115

Pgina4/4

Vous aimerez peut-être aussi