Diseño y construcción de tricicleta solar - GEA - Universidad ...
Diseño y construcción de tricicleta solar - GEA - Universidad ...
Diseño y construcción de tricicleta solar - GEA - Universidad ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.3 Sistema <strong>de</strong> control<br />
En la ingeniería básica <strong>de</strong>l proyecto se planteó que se realizaría un control discreto mediante un<br />
microcontrolador para el manejo <strong>de</strong> la energía y control <strong>de</strong>l accionamiento. Para la selección<br />
<strong>de</strong>l microcontrolador se evaluaron distintos factores tales como el costo total <strong>de</strong>l <strong>de</strong>sarrollo<br />
(incluyendo programador y software), velocidad <strong>de</strong> procesamiento, cantidad <strong>de</strong> entradas y<br />
salidas analógicas, conversores análogo/digital, configuración <strong>de</strong> TIMER y señales PWM,<br />
comunicación con periféricos, lenguaje <strong>de</strong> programación, información en foros y amplitud <strong>de</strong><br />
la comunidad <strong>de</strong> <strong>de</strong>sarrolladores.<br />
Muchas tecnologías cumplían con la amplia gama <strong>de</strong> requerimientos, sin embargo se utilizó la<br />
tecnología <strong>de</strong> microcontroladores AVR <strong>de</strong> ATMEL <strong>de</strong>bido a su robustez y buen <strong>de</strong>sempeño<br />
en aplicaciones profesionales (www.atmel.com). A<strong>de</strong>más esta selección se realizó <strong>de</strong>bido a que<br />
se pue<strong>de</strong> programar a alto nivel con una gran cantidad <strong>de</strong> librerías y ejemplos disponibles,<br />
cuestión que facilita enormemente el <strong>de</strong>sarrollo.<br />
El microcontrolador utilizado en la aplicación es el ATMega32 (40<br />
pines) que <strong>de</strong>ntro <strong>de</strong> sus características principales para este<br />
proyecto se mencionan las 8 canales con conversores análogo digital<br />
(ADC) <strong>de</strong> 10 bit, comunicación serie, 32 I/O programables, cristal<br />
clock 16MHz.<br />
Se utilizó la placa <strong>de</strong> <strong>de</strong>sarrollo STK500 para programar y probar el<br />
programa <strong>de</strong>sarrollado para el microcontrolador. La flexibilidad que ofrece este programador<br />
radica en el fácil acceso a los pines <strong>de</strong> los puertos y ambiente gráfico <strong>de</strong>l programa<br />
AVRStudio4 que permite comunicarse con el microcontrolador y probar la configuración <strong>de</strong><br />
los puertos.<br />
Otra herramienta que fue muy práctica para la programación y pruebas <strong>de</strong>l programa es<br />
PROTEUS <strong>de</strong>bido a que fue posible emular en el PC la programación con las entradas<br />
analógicas y visualizar en instrumentación virtual las señales <strong>de</strong> salida <strong>de</strong>l microcontrolador.<br />
Fig. 4.20 Programador STK500 <strong>de</strong> ATMEL utilizado para el <strong>de</strong>sarrollo en el microcontrolador<br />
ATMega32<br />
4-16