Estudi del consum energètic de temporitzadors digitals integrats en microcontroladors
Autor: | García González, Adrián |
---|---|
Přispěvatelé: | Reverter Cubarsí, Ferran, Universitat Politècnica de Catalunya. Enginyeria Electrònica |
Jazyk: | Spanish; Castilian |
Rok vydání: | 2020 |
Předmět: | |
Zdroj: | UPCommons. Portal del coneixement obert de la UPC Universitat Politècnica de Catalunya (UPC) |
Popis: | Microcontrollers are integrated circuits based on a programmable processor. We can find them in many devices, such as those we use in our daily lives: televisions, computers, smartphones, etc. and in those that are used in more technical sectors: intelligent buildings, automation of industrial processes or even in the aeronautical industry. Microcontrollers are basically formed by the Central Processing Unit (CPU), which is the heart of the microcontroller and is responsible for processing and executing the instructions to develop a specific task, the memory, where all the instructions that the CPU can execute are stored , and the peripherals, which are hardware resources integrated in the microcontroller and that allow it to interact with the outside. One of these peripherals is the digital timer, whose function is to count values over a period of time using a reference frequency. These values can be captured when a certain event occurs and can even be compared with other values. In this final degree project, a commercial microcontroller that meets certain characteristics will be selected and a study of the energy consumption of the integrated timer will be carried out. To do this, it will be necessary a process of apprenticeship of the operation and characteristics of the microcontroller and also to learn the software developer of the microcontroller with which an application will be developed to be able to propose various scenarios in which the consumption of the timer will be measured. Once these measurements have been made, an analysis of these results will be made and they will be compared with the values provided by the manufacturer. After that, conclusions will be drawn that can help to optimize the consumption of microcontrollers in real applications. Los microcontroladores son circuitos integrados basados en un procesador programable. Podemos encontrarlos en muchos dispositivos, tanto en aquellos que utilizamos en nuestra vida diaria: televisiones, ordenadores, teléfonos inteligentes, etc. como en aquellos que se utilizan en sectores más técnicos: edificios inteligentes, automatización de procesos industriales o incluso en la industria aeronáutica. Los microcontroladores están formados básicamente por la Unidad Central de Procesamiento (CPU), que es el corazón del microcontrolador y se encarga de procesar y ejecutar las instrucciones para desarrollar una tarea específica, la memoria, donde se almacenan todas las instrucciones que puede ejecutar la CPU, y los periféricos, que son recursos hardware integrados en el microcontrolador y que le permiten interactuar con el exterior. Uno de estos periféricos es el temporizador digital o timer, cuya función es la de contabilizar unos valores durante un intervalo de tiempo a partir de una frecuencia de referencia. Estos valores podrán ser capturados al ocurrir un determinado evento e incluso podrán ser comparados con otros valores. En este trabajo de final de grado, se seleccionará un microcontrolador comercial que cumpla con unas determinadas características y se realizará un estudio del consumo energético del timer integrado. Para ello, se deberá realizar un aprendizaje del funcionamiento y las características del microcontrolador y del entorno de programación con el cual se desarrollará una aplicación para poder plantear diversos escenarios en los cuales se medirá el consumo del temporizador. Una vez realizadas estas mediciones, se hará un análisis de estos resultados, se compararán con los valores proporcionados por el fabricante y se extraerán unas conclusiones que podrán servir de ayuda a la hora de optimizar el consumo de los microcontroladores en aplicaciones reales. |
Databáze: | OpenAIRE |
Externí odkaz: |