Anda di halaman 1dari 12

LABORATORIO DE ARQUITECTURA DE COMPUTADORAS

2013_B
Los laboratorios del curso de Arquitectura de Computadoras estn compuestos de las
siguientes practicas:
PROPUESTA DE PROYECTO FINAL CURSO
1.- Hardware Sistema PC/! "#""/"#"$%
PLANTEAMIENTO PROYECTO FINAL 2da semana
&.- Sistema 'perati(o )S *'S + ,indows
-.- .nsamblador "#""/"#"$% direccionamiento / programaci0n% 1uego de instrucciones
manual 23!.L 4,indows
5.- C0digo )aquina% debug programas e1emplo Sistema 'perati(o )icroso6t
1ER AVANCE PROYECTO FINAL
7.- Capitulo ./S Scott )ueller
$.- Hardware .special PC )ainboard 8abricantes / compatibilidad de ensamble con
peri69ricos.
:.- C)'S Programas residentes / )ane1o de 2nterrupciones.
2DO AVANCE PROYECTO FINAL
".- ;so Puertos para control e<terno 4serial% paralelo% ;S=% 2nter6ace PC2% Prueba ./S
>.- Hardware PC A! Pentium 2? 4;ltima @eneraci0nA
1#.- Ser(idores / Computadores B.speciales
11.- Simuladores Sistemas Paralelos% )ultiprocesadores% Superescalares / ?ectoriales
AVANCE FINAL PROYECTO
1&.- 2n6orme 8inal% Paper / documentaci0n del Pro/ecto
SUSTENTACIN DEL PROYECTO
In!"#me P#"$e%&" de A#'()&e%&(#a de C"m*(&ad"#as+
8ormato de Caratula% Cndice% bibliogra6Ca% paginas numeradas como esta en la @uCa de Practicas
C"n&en)d" de, In!"#me en "#den+
1.- .speci6icaciones t9cnicas del Pro/ecto en 6orma completa.
&.- *iagrama de bloque completo del sistema Dardware / so6tware
-.- )or6ologCa del sistema: 9n6asis en dimensiones% ngulos de giro% alcances% precisi0n% con
esquema o dibu1o 4me1or si esta en escalaA etc
5.- So6tware 2nstalaci0n% con6iguraci0n% algoritmos de control% e1ecuci0n normal manual / tareas
7.- !areas preestablecidas 4secuencias de traba1o 7 mCnimoA
$.- Aportes / aplicaciones en general.
:.- Conclusiones / recomendaciones
".- Ane<os con programas completos% 6otos / (ideos del desarrollo del pro/ecto% Do1a de datos
completo
>.- C* con in6ormaci0n del sistema
1#.- Paper - pag. resumen del pro/ecto
P#(e-as "-,).a&"#)as+ B#a/" *(n&e#" 0Y U-)%a%)1n P(n&e#"2Im*#es"#a
1.- Posicionamiento de un punto E4#%#-&1#%&>:A tamaFo m<imo A5
&.- 2mpresi0n de un tringulo% rectngulo / cCrculo dado los parmetros.
-.- Luego de posicionarse que retorne al punto de re6erencia que puede ser 4#%#AG
5.- Programa ser compilado en el momento. ?eri6icar instalador / e1ecutable.
7.- Se e<plicara la 6orma de con6iguraci0n del P2C / PC para su interacci0n ;S=.
$.- Acabado / operaci0n en 6orma optima.
:.- 2n6orme ser presentado al inicio de la sustentaci0n.
".- 8ecDa programada es impostergable% ser e(aluado como este o en su de6ecto Dasta el
Hltimo a(ance presentado.
2ng. .rasmo Sulla .spinoIa
*r. 2ng. JesHs !ala(era SuareI
1
1
PK2).KA S.)A3A
1.- Hardware Computadora Personal PC ! "#""-"#"$
C'3!.32*'
1.- Sistemas que componen la computadora !
&.- CaracterCsticas del procesador "#""/"#"$
-.- 8uncionamiento en general
5.- Sistema descrito por bloques / por circuitos
7.- .squemtico del sistema completo Sistema de Aplicaci0n.
$.- )uestra de una )ainboard ! con identi6icaci0n de dispositi(os
.tiquetado / accesorios4Primera semana clasesA.
:.- Kegistros del "#""
".- )odos de direccionamiento
>.- Set de instrucciones del "#""
1#.- Lengua1e maquina% macroensamblador del "#""
11.- *ebuger% / simuladores del "#""
!KA.K *2A@KA)A .SL;.)A!2C' C')PL.!' C'3 !'*'S L'S P.K28.K2C'S
*2=;JA*' C')' 8;.3!. . 2)PK.S' A-
&.- Sistema 'perati(o )S *'S + ,indows / Sistema 'perati(o Linu<
;=;3!;
-.- .nsamblador "#""/"#"$% direccionamiento / programaci0n% 1uego de
instrucciones manual 23!.L 4,indows / Linu< ;buntuA
Re.)s&#"s de, 3033
A Acumulador
= Kegistro base
C Kegistro contador
* Kegistro de datos
*S Kegistro del segmento de datos
.S Kegistro del segmento e<tra
SS Kegistro del segmento de pila
CS Kegistro del segmento de c0digo
=P Kegistro de apuntadores base
S2 Kegistro Cndice 6uente
*2 Kegistro Cndice destino
SP Kegistro del apuntador de la pila
2P Kegistro de apuntador de siguiente instrucci0n
8 Kegistro de banderas
M"d"s de d)#e%%)"nam)en&"
.stos procesadores tienen &: modos de direccionamiento 4una cantidad bastante ms
grande que los microprocesadores anterioresA o reglas para localiIar un operando de una
instrucci0n. !res de ellos son comunes a microprocesadores anteriores:
D)#e%%)"nam)en&" )nmed)a&" 4el operando es un nHmero que se encuentra en la misma
instrucci0nA%
d)#e%%)"nam)en&" a #e.)s&#" 4el operando es un registro del microprocesadorA /
La base se almacena en el registro base 4= o =PA. .l Cndice se almacena en el registro
ndice 4S2 o *2A. Cualquiera de estas dos cantidades% la suma de las dos o ninguna%
pueden utiliIarse para calcular la direcci0n real% pero no pueden sumarse dos bases o
dos Cndices.
Los registros restantes 4A% C% * / SPA no pueden utiliIarse para direccionamiento
indirecto. .l programador puede utiliIar tanto la base como el Cndice para gestionar ciertas
2
2
cosas% tales como matrices de dos dimensiones% o estructuras internas a otras
estructuras% esquemas que se utiliIan en las prcticas comunes de programaci0n. La
base / el Cndice son (ariables o dinmicas% /a que estn almacenadas en registros de la
CP;. .s decir% pueden
modi6icarse 6cilmente mientras se e1ecuta un programa.
Adems del segmento% base e Cndice% se usa un desplaIamiento de 1$ bits% " bits o # bits
4sin desplaIamientoA. Msta es una cantidad esttica que se 6i1a al tiempo de ensamblado
4paso de c0digo 6uente a c0digo de mquinaA / no puede cambiarse durante la e1ecuci0n
del programa 4a menos que el programa se escriba sobre sC mismo% lo que constitu/e una
prctica no aconse1adaA.
!odo esto genera los &5 modos de direccionamiento a memoria que se (en a
continuaci0n:
- Re.)s&#" )nd)#e%&":
1A N=O%
&A N*2O.
-A NS2O.
- Basad":
5A desp"N=O%
7A desp"N=PO%
$A desp1$N=O%
:A desp1$N=PO.
- Inde4ad":
"A desp"NS2O%
>A desp"N*2O%
1#A desp1$NS2O%
11A desp1$N*2O.
- Basad"2)nde4ad":
1&A N=PS2O%
1-A N=P*2O%
15A N=PPS2O%
17A N=P*2O.
- Basad"2)nde4ad" %"n des*,a/am)en&":
1$A desp"N=PS2O%
1:A desp"N=P*2O%
1"A desp"N=PPS2O%
1>A desp"N=P*2O%
&#A desp1$N=PS2O%
&1A desp1$N=P*2O%
&&A desp1$N=PPS2O%
&-A desp1$N=P*2O.
- D)#e%&":
&5A Ndesp1$O.
AquC desp" indica desplaIamiento de " bits / desp1$ indica desplaIamiento de 1$ bits.
'tras combinaciones no estn implementadas en la CP; / generarn error al querer
ensamblar% por e1emplo% A** CL%N*PS2O.
.l ensamblador genera el tipo de desplaIamiento ms apropiado 4#% " 0 1$ bitsA
dependiendo del (alor que tenga la constante: si (ale cero se utiliIa el primer caso% si (ale
entre -1&" / 1&: se utiliIa el segundo% / en otro caso se utiliIa el tercero. 30tese que N=PO
sin desplaIamiento no e<iste. Al ensamblar una instrucci0n como% por e1emplo% MOV AL,
[BP]% se generar un desplaIamiento de " bits con (alor cero. .sta instrucci0n ocupa
registros sean: .S Q -&##D% = Q &##D% S2 Q -"D. Como se apunt0 ms arriba la direcci0n
real de memoria ser:
.S R 1#D P = P S2 P $ Q -&##D R 1#D P &##D P -"D P $ Q -&&-.D
3
3
Es&#(%&(#a de mem"#)a de se.men&a%)1n+ Como se Da mencionado anteriormente% el
"#"$/"#"" usa un esquema ingenioso llamado segmentaci0n% para acceder
correctamente a un megab/te completo de memoria% con re6erencias de direcciones de
s0lo 1$ bits.
?eamos c0mo 6unciona. Cualquier direcci0n tiene dos partes% cada una de las cuales es
una cantidad de 1$ bits. ;na parte es la direcci0n de segmento / la otra es el o66set. A su
(eI el o66set se compone de (arias partes: un desplaIamiento 4un nHmero 6i1oA% una base
4almacenada en el registro baseA / un Cndice 4almacenado en el registro CndiceA. La
direcci0n de segmento se almacena en uno de los cuatro registros de segmento 4CS% *S%
.S% SSA. .l procesador usa estas dos cantidades de 1$ bits para calcular la direcci0n real
de
&# bits% segHn la siguiente 60rmula:
*irecci0n real Q 1$ R 4direcci0n del segmentoA P o66set
!al como (eCamos antes% dado que 1$ en decimal es 1# en De<adecimal% multiplicar por
ese (alor es lo mismo que correr el nHmero De<adecimal a la iIquierda una posici0n.
Ha/ dos registros de segmento que tienen usos especiales: el microprocesador utiliIa el
registro CS 4con el o66set almacenado en el puntero de instrucci0n 2PA cada (eI que se
debe acceder a un b/te de instrucci0n de programa% mientras que las instrucciones que
utiliIan la pila 4llamados a procedimientos% retornos% interrupciones / las instrucciones
P;SH / P'PA siempre utiliIan el registro de segmento SS 4con el o66set almacenado en el
registro puntero de pila SPA. *e aDC los nombres que toman: CS es el segmento de c0digo
mientras que SS es el registro segmento de pila.
Para acceder a datos en la memoria se puede utiliIar cualquiera de los cuatro registros de
segmento% pero uno de ellos pro(oca que la instrucci0n ocupe un b/te menos de
memoria: es el llamado segmento por de6ecto% por lo que en lo posible Da/ que tratar de
usar dicDo segmento para direccionar datos. .ste segmento es el *S 4registro de
segmento de datosA para todos los casos e<cepto cuando se utiliIa el registro base =P.
.n este caso el segmento por de6ecto es SS. *S% .S / SS se cargan mediante las
instrucciones )'? / P'P% mientras que CS se carga mediante trans6erencias de control
4saltos% llamadas% retornos% interrupcionesA intersegmento.
*ebug
C:ST De-(. N.nterO
.n la siguiente linea aparecera un gui0n% 9ste es el indicador del *ebug% en este
momento se pueden introducir las instrucciones del *ebug. ;tiliIando el comando:
- # N.nterO
Se desplegaran todos los contenidos de los registros internos de la ;CPG una 6orma
alternati(a de mostrarlos es usar el comando UrU utiliIando como parametro el nombre del
registro cu/o (alor se quiera (isualiIar. Por e1emplo:
- #-4
.sta instrucci0n desplegar unicamente el contenido del registro = / cambia el indicador
del *ebug de 5 2 5 a 5 + 5
.stando asC el prompt es posible cambiar el (alor del registro que se (isualiI0 tecleando
el nue(o (alor / a continuaci0n N.nterO% o se puede de1ar el (alor anterior presionando
N.nterO sin telclear ningHn (alor.
4
4
.s posible cambiar el (alor del registro de banderas% asC como utiliIarlo como estructura
de control en nuestros programas como se (er mas adelante. Cada bit del registro tiene
un nombre / signi6icado especial% la lista dada a continuaci0n describe el (alor de cada
bit% tanto apagado como prendido / su relaci0n con las operaciones del procesador:
'(er6low
3? Q no Da/ desbordamientoG
'? Q sC lo Da/
*irection
;P Q Dacia adelanteG
*3 Q Dacia atrasG
2nterrupts
*2 Q desacti(adasG
.2 Q acti(adas
Sign
PL Q positi(oG
3@ Q negati(o
Vero
3V Q no es ceroG
VK Q sC lo es
Au<iliar/ Carr/
3A Q no Da/ acarreo au<iliarG
AC Q Da/ acarreo au<iliar
Parit/
P' Q paridad nonG
P. Q paridad parG
Carr/
3C Q no Da/ acarreoG
CE Q SC lo Da/
5
5
5.- C0digo )aquina% debug programas e1emplo Sistema 'perati(o
)icroso6t
7.- Capitulo ./S Scott )ueller *esarrollado por @rupo
$.- Hardware .special PC )ainboard 8abricantes / Compatibilidad de
ensamble con peri69ricos.
2 .- !2!;L' : K.C'3'C2)2.3!' *. )A23='AK*% =;S.S E SL'!S .3
@.3.KAL.
22 .- '=J.!2?': .studiar / conocer los di6erentes tipos de mainboard segHn la
tecnologCa. Conocer sus buses / los terminales de los slots.
Conocer la arquitectura% dispositi(os / accesorios PC / el )ainboard
222 .- 238'K). PK.?2':
1. .numere los dispositi(os / accesorios 4peri69ricosA que pueden conectarse en los
puertos de entrada / salida de una computadora personal.
&. *escribir los tipos de case que podemos Dacer uso en el ensambla1e de una
computadora.
-. .numere / e<plique las tecnologCas que se Dan usado Dasta la actualidad describa
las caracterCsticas mas importantes de las mainboard !% A! &"$%-"$%5"$% 7"$%
Pentium% Pentium 22% Pentium 222 / Pentium 2? e<istentes.
5. .numerar los tipos de ranuras de slot en los di6erentes mainboard. 42SA% PC2% etcA
describir sus caracterCsticas.
7. *escribir los bloques ms importantes que componen un mainboard pentium.
!raer esquemas.
$. *escriba los pines de todos los tipos de ranuras de slot que tenemos en los
)ainboard mas comunes.4.1emplo: *1-*17% ?CC% etcA
6
6
:. .numere / e<plique Los puertos usados en una PC% sus tar1etas controladoras%
los di6erentes tipos de conectores usados% la con6iguraci0n mas comHn usada
42KL% *irecci0n base% canal de *)A etc.A.
". *escribir la con6iguraci0n PnP en computadoras / como son usadas.
>. *escriba los 1umpers o con6iguraciones que debemos realiIar en una )ainboard.
Como son multiplicador% clocW% / Alimentaci0n.
1#. Como es realiIado el cone<ionado de los 8**% H**% LP!1% C')1% C')&%
8uentes4!2P'SA% )onitor 4!2P'SA% etc. Lue seFales tenemos en sus terminalesX
11. *escribir como es realiIado el re6resco de memorias.
1&. Como es realiIado la con6iguraci0n de los di6erentes controladores / puertos en el
Setup del =2'S de la PC.
1-. *escribir / reconocer los pines de los microprocesadores para cada una de las
tecnologCas 4!4"#""A% "#&"$% "#-"$% "#5"$% "#7"$% P.3!2;) .!CA.
15. *escribir como estn organiIados las memorias en cada una de las tecnologCas.
17. *escribir el mapeo de memoria / el mapeo de ./S en especial el mapeo de ./S en
memoria.
1$. Kesumir como se realiIa la programaci0n de los di6erentes integrados que
con6orman la computadora personal. .1emplo 4"&"5A% "&77% "&75% "&71A% "&:>%
"&7>A% "&-:% etc.A
2?.- )A!.K2AL E .L;2P':
#1 *isWette de arranque con Sistema 'perati(o.
#1 Yit de Derramientas para uso in6ormtico.
#1 )ultimetro digital para realiIar mediciones.
#1 )ainboard o PC Pentium 2? para pruebas4trae alumnoA.
?.- PK'C.*2)2.3!'
1.- Kecordar las consideraciones de seguridad que deben tenerse en cuenta al iniciar
una tarea de mantenimiento in6ormtico.
&.- Preparar las Derramientas / accesorios en la mesa de traba1o .
-.- ;na (eI tomado las precauciones del caso iniciar el desarmado del CP;%
colocando adecuadamente los elementos sacados para e(itar daFos en los mismos.
5.- *eterminar los parmetros / datos que se tienen que anotar para el in6orme de la
practica.
7.- *e acuerdo a los catlogos de los 6abricantes determinar la compatibidad de los
accesorios de una PC actual.
$.- Anotar obser(aciones / conclusiones del desarrollo de la practica.
:.- C)'S Programas residentes / )ane1o de 2nterrupciones.
2 .-!2!;L' : S'8!,AK.-HAK*,AK. 4S.!;PA
- K.L'J *. !2.)P' K.AL
- PK'@KA)AC2'3 K.S2*.3!..
- 23!.KK;PC2'3.S P'K HAK*,AK. E S'8!,AK.
22.- '=J.!2?' : Conocer programaci0n residente en memoria / la con6iguraci0n del relo1
de tiempo real de la PC 4leer / escribir el C)'S KA)A. Conocer la manera
en que se con6igura las interrupciones tanto por Dardware como por
so6tware.
222 .- 238'K). PK.?2':
1. !raer programas residentes tipeados de los te<tos especialiIados en algHn
lengua1e pequeFo portable.4asembler%basic%c std% pascal% etcA
&. *escriba la direcci0n base del relo1 de tiempo real de la PC / realiIar un programa
para poder tener acceso a dicDo relo1 en lectura / escritura.
7
7
-. Como podemos programar alarmas de acuerdo al uso del relo1 de tiempo real de la
PC. !raer programa de alarmas.
5. *escribir las interrupciones por Dardware usadas en la PC cuales estn ocupadas
/ cuales disponibles.
7. *escribir el procedimiento para acceder a una interrupci0n.
$. *escribir las interrupciones por so6tware usadas en la PC cuales estn ocupadas /
cuales disponibles.
:. KealiIar el diseFo de un sistema de 6orma que podamos probar las interrupciones
de ambos tipos . !raer programa probado 6uente / compilado
". *escribir el setup de la PC% las opciones de con6iguraci0n / los parmetros.
2?.- )A!.K2AL E .L;2P' P'K @K;P':
#1 Programa 6uente / compilado residente.
#1 Programa 6uente / compilado de lectura / escritura del setup del bios
#- Programas de diagnostico de PCs
#1 *isWette de arranque con Sistema 'perati(o.
#1 *isWette con lengua1e de programaci0n portable.
#1 Yit de Derramientas para uso in6ormtico.
#1 )ultimetro digital para realiIar mediciones.
#1 Computadora para prueba.
?.- PK'C.*2)2.3!'
1. .n una computadora 5"$ o ms re(isar el setup del =2'S de la computadora /
las di6erentes opciones de con6iguraci0n que tengamos% Dora / 6ecDa del sistema%
parmetros de discos duros% / Dabilitaci0n de disWeteras% tamaFo de memoria KA)
disponible etc.
&. Conocer como se con6igura H** + 8** e<terna o integrada en placa madre%
secuencia de unidades de arranque% etc.
-. ;sando el so6tware de diagnostico determinar los componentes del sistema / sus
pruebas de desempeFo.
5. KealiIar las pruebas necesarias del programa residente% obteniendo los resultados
necesarios.
7. *etallar la 6orma como esta Daciendo uso de la memoria 4mapa de memoria con
ubicaci0n de programas en el mismo A el programa residente. Como realiIa la
liberaci0n de memoria en el momento de sacar el programa residente.
$. Probar el programa que acceda al Kelo1 de !iempo Keal / realiIar modi6icaciones
de la 6ecDa / Dora del sistema% asC como otros datos que podamos acceder
4e1emplo (elocidad del CP;A
:. Probar el programa de uso de interrupciones.
".- ;so de Puertos para control e<terno 4serial% paralelo% ;S=% 2nter6aces
PC2% 2SAA. ;no por persona4no cuenta serial ni paraleloA.
2 .-!2!;L' : ;S' *. P;.K!'S PAKA C'3!K'L .!.K3'
22 .- '=J.!2?' : Conocer la manera en que se usan los programas para uso de puertos
como entradas / salidas.
222 .- 238'K). PK.?2':
1. *escribir los pines del puerto paralelo LP!1% identi6icar los tipos de puertos / sus
direcciones con las que podemos usarlas.
&. Como con6iguramos el puerto paralelo para transmitir datos en 6orma bidireccional.
-. *escribir los parmetros con los cuales usamos las instrucciones de entrada /
salida de datos por los puertos de ./S de la PC.
5. *escriba los pines del puerto serial C')% identi6icar los pines en el puerto / usar
comandos *'S para poder con6igurar / trans6erir in6ormaci0n.
8
8
7. Como con6iguramos el integrado de comunicaciones para transmitir datos a tra(9s
del puerto serial.
$. *eterminar el uso del puerto ;S= del Sistema% caracterCsticas
:. *eterminar el uso de los slots de .<pansi0n 2SA / PC2
". Lengua1es de Programaci0n con las instrucciones de lectura / escritura de
puertos.
>. Programas Aplicati(os para uso de puertos
2?.- )A!.K2AL E .L;2P':
#1 *isWette de arranque con Sistema 'perati(o.
#1 *isWette con algHn lengua1e para programar pequeFas rutinas de ./S.
#1 Yit de Derramientas para uso in6ormtico.
#1 )ultimetro digital para realiIar mediciones.
#1 Computadora para prueba.
#1 Cable de impresora para probar puerto paralelo.
#1 Cable de prueba de puerto serial.
?.- PK'C.*2)2.3!'
1. KealiIar el diseFo de programa para la transmisi0n por puerto serial / paralelo
con cables de prueba.
&. KealiIar el diseFo de un programa / las seFales a ser usadas en los puertos
conocidos para poder escribir en los puertos / Dacer lecturas de puertos
conocidos.
>.- Hardware PC A! Pentium 2? 4Zltima @eneraci0nA
C'3!.32*'
1.- Sistemas que componen la computadora A!
&.- CaracterCsticas del procesador Pentium 2? 2ntel )ulti-Core
-.- 8uncionamiento en general
5.- Sistema descrito por bloques / por circuitos
7.- .squemtico del sistema completo Sistema de Aplicaci0n.
$.- )uestra de una )ainboard A! con identi6icaci0n de dispositi(os
.tiquetado / accesorios4Segunda semana clasesA.
:.- Kegistros
".- )odos de direccionamiento
>.- Set de instrucciones
1#.- Lengua1e maquina% macroensamblador
11.- *ebuger% / simuladores
!KA.K .SL;.)A *. =L'L;.S @.3.KAL C')PL.!' E CA!AL'@' *.
8A=K2CA3!.S C'3 C'S!'S
PK'E.C!' *. AKL;2!.C!;KA *. C')P;!A*'KAS
NO HAY CONVALIDACION DE PROYECTOS.
GRUPOS DE 2 PERSONAS SE TIENE 3TURNOS
SEGUNDA SEMANA PROPUESTA DE PROYECTO, NO SE ACEPTAN CAMBIOS
9
9
2 .- '=J.!2?' :
;sar un inter6ace4el9ctrico-protocoloA entre la aplicaci0n 4K'='!2CAA un micro
controlador ;S= 1"8&77# o 1"8577# / ;no o mas )icroprocesadores como lo es una
PC personal%
Controlar los actuadores para conocer en todo momento la posici0n del Puntero siendo
este realimentado
Caso Znico:
a.- Posicionador E plano para operar un Puntero-Pluma-2mpresoraG se usara para el
e1e motor de pasos / e1e E usara motor de corriente continua
b.- *eben programarse tareas Especi6icas% el programa tiene que estar compilado /
con instalador. 3o es posible usar Lab?iew o programa que no compile.
c.- La precisi0n es de un milCmetro. Alcance mCnimo A5 4&1#mm-&>:mmA.
L"s *#"$e%&"s se #ea,)/an *#e6)a a*#"-a%)1n de ,"s d"%en&es

22.- .SP.C282CAC2'3.S.-
.l sistema tiene las siguientes consideraciones:
AA !iene que usarse una inter6ace con sistema de protecci0n.
=A Se usar puertos de ./S ;S=
CA Se Dar uso de computadora personal.
*A Se Dar uso de entradas anal0gicas% entradas digitales% salidas anal0gicas /
salidas digitales.
.A Los sensores / actuadores sern usados segHn la aplicaci0n.
8A !odos los componentes / equipos traen los integrantes del grupo.
@A KealiIar el estudio de la mor6ologCa / programaci0n de tareas
HA !ener claro las especi6icaciones t9cnicas
22 .- !AK.AS PK.L2)23AK.S:
1. KealiIar el diseFo de la inter6ace en esquemtico% circuito impreso / diseFo de
placa inter6ace / los accesorios a usar.
&. *ocumentar el pro/ecto Dasta este punto% como son esquemas el9ctricos / circuito
impreso con / sin componentes ambas caras.
-. .n placa impresa copiar el circuito impreso en ambas caras por el m9todo
serigr6ico / quemar con cido% luego del cual procedemos a realiIar la
per6oraci0n de los Duecos para el soldado posterior de los componentes / los
I0calos.
5. 2mplementar el circuito adicional para realiIar pruebas en el acondicionamiento de
seFales discretas tanto para .ntradas / Salidas.
7. 2mplementar el circuito adicional para realiIar pruebas en el acondicionamiento de
seFales anal0gicas en .ntradas / Salidas.
$. KealiIar las pruebas de los circuitos en 6orma completa tanto de la tar1eta inter6ace
como de los circuitos acondicionadores de seFales. Comprobar con sensores
reales / actuadores reales.
2?.- )A!.K2AL E .L;2P':
#1 Sistema 'perati(o.
#1 Yit de Derramientas para uso in6ormtico.
#1 )ultCmetro digital para realiIar mediciones.
#1 Computadora para prueba.
3'!A: presentar Paper de los pro/ectos% 2n6orme documentado / 6ormato digital del
mismo4incluir Do1a de datos / ane<osA
;32?.KS2*A* 3AC2'3AL *. SA3 A@;S!23
8AC;L!A* *. 23@.32.K2A *. PK'*;CC2'3 E S.K?2C2'S
10
10
*.PAK!A).3!' ACA*M)2C' *. 23@.32.K2A .L.C!K'32CA
LA='KA!'K2' *. 238'K)[!2CA
!KA=AJ'S/PKAC!2CAS
P;3!;AL2*A* E )A!.K2AL.S 5 P;3!'S
238'K). PK.?2' *. PKAC!2CA $ P;3!'S
PK'C.*2)2.3!' PKAC!2CA .3 CLAS. : P;3!'S
C;.S!2'3AK2' 823AL - P;3!'S
!'!AL &# P;3!'S
8'K)A!' *. 238'K).S:
1.- CAKA!;LA:
;32?.KS2*A*
8AC;L!A*
.SC;.LA
C;KS'
!;K3': \A] L;3.S 15-1$ H'KAS
3;).K' *. @K;P': $
!2!;L' *. PKAC!2CA% !KA=AJ' ' A?A3C. PK'E.C!'
3;).K' *. PKAC!2CA
AP.LL2*'S E 3')=K.S 4'K*.3 AL8A=.!2C'A% C;2 E 82K)A%
8.CHA%
&.- PAK!.S *.L 238'K).: PA@23AS .3;).KA*AS
CAKA!;LA S.@Z3 8'K)A!'
23*2C. C'3 PA@23A
238'K). K.SAL!A3*' K.SP;.S!A P;3!;AL
=2=L2'@KA82A *.!ALLA*A .J.: PA@ $% !itulo de Articulo% 3ombre de Libro /
Autor ' *irecci0n de internet
=2=L2'@KA82A
1.- =AKKE =K.E. )2CK'PK'C.SA*'K.S
&.- ,2LL2A) S!ALL23@S% AKL;2!.C!;KA *. C')P;!A*'KAS
-.- )'KK2S )A3'% AKL;2!.C!;KA *. C')P;!A*'KAS
5.- !.KKE @'*8K.E% L.3@;AJ. .3SA)=LA*'K
7.- )A3;AL.S *. 2=) PC !% A!
$.- )A3;AL.S '!K'S 8A=K2CA3!.S.
:.- C');32CAC2'3.S .3!K. PC. J'S. CAK=ALLAK
".- 23!.K3.!
>.- SC'!! );.LL.K ;P@KA*23@ A3* K.PA2K23@ PCS 17%1: E 1> .*
1#.- *A!A SH..! ;S=
11.- *A!A SH..! 1"8&77#/1"8577#
3'!A:
1.- .s necesario tener presente que en 2nternet Da/ in6ormaci0n del desarrollo de estas
practicas de 6uentes no con6iables / mal solucionadas. Adems que contamos con
esas 6uentes detectadas% si se diera el caso de copia tendrn la nota ms ba1a
disponible.
&.- Se atender consultas sobre la presente guCa de prcticas en la ;ni(ersidad% la web o
por correo electr0nico.
-.- Las e(aluaciones de los grupos A%= / C se realiIaran los dCas martes ::##am.
5.- Los grupos son de & personas% solo se acepta Dasta & inasistencias 1usti6icadas de lo
contrario se considera abandonado.
7.- Puntualidad con tolerancia de 1# minutos.
$.- 17 semanas con lista o6icial% 1- prcticas / 5 de e(aluaciones.
:.- 'bligatorio matricula aula (irtual% material% guias / e(aluaciones se publicaran en al
misma.
11
11
2ng. .rasmo Sulla .spinoIa
erasmose^Dotmail.com
12
12

Anda mungkin juga menyukai