Tamaño: 1529
Comentario:
|
Tamaño: 2563
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 {{{Valor del ADC 45,85 valor guardado 44,54 }}} |
Línea 12: | Línea 7: |
#== Realización == | 2. 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 14: | Línea 9: |
#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. Finalmente un led realizando un blinking cada 0,5 seg indicará que el sistema esta funcionando. |
Línea 16: | Línea 11: |
#Se permitirá el uso de cualquier microcontrolador ARM perteneciente a las familias ARM7TDMI (LPC2114) o ARM Cortex-M | 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 18: | Línea 15: |
#== Presentación == | ## 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 20: | Línea 17: |
#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 | ##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 22: | Línea 24: |
#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. | ##== Realización == |
Línea 24: | Línea 26: |
#== IMPORTANTE == | ##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). |
Línea 26: | Línea 28: |
#'''El presente trabajo tiene el carácter de obligatorio y su aprobación es condición para rendir el segundo parcial.''' | ##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:
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 Valor del ADC 45,85 valor guardado 44,54
- 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á.
- 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.