Professional Documents
Culture Documents
Programacin Aplicada
Cuarto Ao
Ingeniera en Electrnica
Bustamante Marlon.
Marlitonvini@hotmail.com
GENERAL:
Desarrollar un proyecto de programacin aplicada utilizando la herramienta de MATLAB.
ESPECFICOS:
InvestInvestigar las aplicaciones de MATLAB. Armar una pequea maqueta para demostrar lo simulado. Realizar un resumen sobre el tema. Exponer los conocimientos obtenidos a los compaeros en clase.
INTRODUCCIN
MATLAB
MATLAB abreviatura de MATrix LABoratory es un lenguaje de alto nivel para clculo numrico. Est disponible para las diversas plataformas. Entre sus prestaciones bsicas se hallan: la manipulacin de matrices, la representacin de datos y funciones, la implementacin de algoritmos, la creacin de interfaces de usuario (GUI) y la comunicacin con programas en otros lenguajes y con otros dispositivos hardware. MATLAB dispone de dos herramientas adicionales Simulink y GUIDE.
MATLAB
Para aquellos que estudiamos ingeniera electrnica la palabra MatLab, nos hace pensar en una herramienta muy til, ya que este complejo sistema de clculo computacional, se ha vuelto el ms importante del medio, en cuanto a sus herramientas y aplicaciones. Clculo: funciones, diferenciacin, integracin, ecuaciones diferenciales, mtodos numricos, funciones 2D y 3D etc. Control: realiza clculos de confiabilidad y mejora los sistemas de control industrial, mecnico, automocin y control aeroespacial. Procesamiento de seales: permite la minimizacin de errores al momento del anlisis de seales y pruebas de laboratorio Procesamiento de imgenes: provee a los cientficos e investigadores de potentes herramientas para diversas reas. Pruebas: especialmente diseada para el rea de electrnica ya que permite la conexin directa de diversos dispositivos (PCI, USB) para la adquisicin de datos.
La comunicacin serial consiste en el envo de un bit a la vez y a un ritmo acordado entre el emisor y el receptor. La comunicacin serial en computadores ha seguido los estndares definidos por el RS-232 que establece niveles de voltaje, velocidad de transmisin de los datos, etc. El conocido como puerto serial ha sido gradualmente remplazado por el puerto USB que permite mayor versatilidad en la conexin de mltiples dispositivos.
La comunicacin entre un dispositivo adquisidor de datos y una interface grfica de fcil manipulacin es importante para personas que estudiamos electrnica, matlab es una herramienta muy buena en este sentido, es por eso que se ha propuesto este proyecto, guiado a la futura adquisicin y procesamiento de datos. Los dispositivos a comunicar en este caso es una pc con un microcontrolador 16f877a el cual puede poseer sensores y actuadores dependiendo la aplicacin, en la presente simulacin controlamos un par de motores colocados en un vehculo destinado al traslado de cualquier objeto.
Programas: Software de matlab. (para la creacin da la interface grfica, y el envio de datos) Software microcode studio. ( software para la programacin respectiva del microcontrolador) Software proteus. ( para la simulacin del proyecto) Software virtual serial port driver ( para la simulacin de puertos seriales vrtuales) Software pickit2( para grabar el programa en el pic) Actuadores: Servomotor( responsable de la aceleracin y el retroceso del vehiculo).
Motor paso a paso ( responsable de la direccin del vehiculo) Placa del microcontrolador. Placa del puente h. Materiales: Cable adaptador USB a SERIAL. (adaptador para pc sin puertos seriales) Microcontrolador 16f877a. Tip 41 y tip 42. Vehiculo. Cable multipar. Fuentes de voltaje. Multmetro. Cautn y estao. Desarmadores y pinsas.
Como primer paso la elaboracin de la interface en GUIDE. a=imread('SERIAL.jpg'); lee la imagen SERIAL de formato jpg guardada en la carpeta y la carga en a. image(a) presentar la imagen axis off desactivar los ejes
SIMULACIN EN PROTEUS:
X X X X X X X X X
X X