Descripción:
El presente documento detalla análisis, investigación, implementación y
desarrollo de conocimientos aprendidos en nuestra vida académica con
respecto al uso de microcontroladores, centrándonos en el estudio de las
características y funcionamiento de la tarjeta LPCXpresso LPC1769
basada en MCU ARM Cortex M3 y del AVR Butterfly con microcontrolador
ATMega169; en la elaboración de un código que permita la comunicación
entre dispositivos a través del protocolo I2C para la manipulación y control
de motores BLDC.
El proyecto consiste en manipular el joystick del AVR Butterfly, enviar
comandos por protocolo de transmisión I2C a la tarjeta LPCXpresso
LPC1769 que a través de un módulo transmitirá las órdenes a los
motores. Una vez ejecutada la orden dada, se procesa desde la
LPCXpresso LPC1769 un código de confirmación que se presentará en el
LCD del AVR Butterfly.
Para esto utilizaremos los modos de Lectura y Escritura de ambos
módulos, ya sea como Esclavo o Maestro, según el caso, a través de un
código en lenguaje C.