27.11.2012 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!