Bienvenido: Ingresar
location: Diferencias para "WebHome/TrabajosPracticos/Practico_01"
Diferencias entre las revisiones 14 y 18 (abarca 4 versiones)
Versión 14 con fecha 2015-09-08 19:52:40
Tamaño: 1529
Comentario:
Versión 18 con fecha 2016-09-08 22:22:04
Tamaño: 2571
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 3: Línea 3:
# Partiendo de un sistema basado en un microcontrolador ARM, construir una aplicación que lea una señal analógica y envíe una cadena con el valor en voltios de la medida (2 decimales) #acompañado de una breve descripción Utilizando la EDU-CIAA se deberá escribir una aplicación que realice lo siguiente:
Línea 5: Línea 5:
#Ejemplos
# {{{ Tensión medida 2,3 V }}}
# {{{ Valor medido 4,3 V }}}, etc.
#Nota
# * La tensión medida deberá tener una amplitud de 5 V y se puede realizar con un potenciómetro (recordar que el valor máximo admisible para el ADC es de 3,3 V).
# * Se debe implementar al menos una interrupción (para la lectura del ADC y/o el uso de la UART)
 1. Leer un ADC a 100 Hz, la lectura del ADC será mostrada en la pantalla de una PC cada 200 ms como un valores entre 0 y 100 (100 para fondo de escala) se deberá mostrar el valor instantáneo y el valor guardado al presionar el switch 1 de la placa
Línea 12: Línea 7:
#== Realización == Ej
{{{Valor del ADC 45,85 valor guardado 44,54 }}}
Línea 14: Línea 10:
#El práctico se realizará en forma grupal, permitiendo un máximo de 5 personas por grupo y un mínimo de 2. (los mismos integrantes del trabajo final).  1. Dos botones serán utilizados para subir o bajar un valor de comparación (0 a 100) en el momento que este valor coincida en +-1 unidad con el valor del ADC se encenderá un led, cuando esté fuera del rango el led se apagará.
Línea 16: Línea 12:
#Se permitirá el uso de cualquier microcontrolador ARM perteneciente a las familias ARM7TDMI (LPC2114) o ARM Cortex-M  1. Finalmente un led realizando un blinking cada 0,5 seg indicará que el sistema esta funcionando.
Línea 18: Línea 14:
#== Presentación == Nota
 * el sistema debe implementar una base de tiempo por interrupciones y la lectura del ADC realizarla de la misma manera
 * El muestreo del ADC es muy superior a la velocidad con que se muestra, se debe implementar un simple calculo de promedio para el ADC con 20 muestras.
Línea 20: Línea 18:
#La presentación será con el grupo, realizando un coloquio individual a sus integrantes y se podrá realizar los días martes en el horario de clase o los días miércoles a partir de las #16 hs. en el laboratorio de técnicas digitales ## Partiendo de un sistema basado en un microcontrolador ARM, construir una aplicación que lea una señal analógica y envíe una cadena con el valor en voltios de la medida (2 decimales) #acompañado de una breve descripción
Línea 22: Línea 20:
#Para esta presentación, se deberá solicitar fecha con al menos una semana de anticipación, teniendo cada día y por cada curso, un cupo máximo de 4 grupos. ##Ejemplos
## {{{ Tensión medida 2,3 V }}}
## {{{ Valor medido 4,3 V }}}, etc.
##Nota
## * La tensión medida deberá tener una amplitud de 5 V y se puede realizar con un potenciómetro (recordar que el valor máximo admisible para el ADC es de 3,3 V).
## * Se debe implementar al menos una interrupción (para la lectura del ADC y/o el uso de la UART)
Línea 24: Línea 27:
#== IMPORTANTE == ##== Realización ==
Línea 26: Línea 29:
#'''El presente trabajo tiene el carácter de obligatorio y su aprobación es condición para rendir el segundo parcial.''' ##El práctico se realizará en forma grupal, permitiendo un máximo de 5 personas por grupo y un mínimo de 2. (los mismos integrantes del trabajo final).

##Se permitirá el uso de cualquier microcontrolador ARM perteneciente a las familias ARM7TDMI (LPC2114) o ARM Cortex-M

##== Presentación ==

##La presentación será con el grupo, realizando un coloquio individual a sus integrantes y se podrá realizar los días martes en el horario de clase o los días miércoles a partir de las #16 hs. en el laboratorio de técnicas digitales

##Para esta presentación, se deberá solicitar fecha con al menos una semana de anticipación, teniendo cada día y por cada curso, un cupo máximo de 4 grupos.

##== IMPORTANTE ==

##'''El presente trabajo tiene el carácter de obligatorio y su aprobación es condición para rendir el segundo parcial.'''

Trabajo Práctico Obligatorio

Utilizando la EDU-CIAA se deberá escribir una aplicación que realice lo siguiente:

  1. Leer un ADC a 100 Hz, la lectura del ADC será mostrada en la pantalla de una PC cada 200 ms como un valores entre 0 y 100 (100 para fondo de escala) se deberá mostrar el valor instantáneo y el valor guardado al presionar el switch 1 de la placa

Ej Valor del ADC 45,85 valor guardado 44,54 

  1. Dos botones serán utilizados para subir o bajar un valor de comparación (0 a 100) en el momento que este valor coincida en +-1 unidad con el valor del ADC se encenderá un led, cuando esté fuera del rango el led se apagará.
  2. Finalmente un led realizando un blinking cada 0,5 seg indicará que el sistema esta funcionando.

Nota

  • el sistema debe implementar una base de tiempo por interrupciones y la lectura del ADC realizarla de la misma manera
  • El muestreo del ADC es muy superior a la velocidad con que se muestra, se debe implementar un simple calculo de promedio para el ADC con 20 muestras.

UntitledWiki: WebHome/TrabajosPracticos/Practico_01 (última edición 2017-09-05 18:53:16 efectuada por GuillermoSteiner)