51 resultados para microcontroladores
Resumo:
Curso de Aula Mentor dirigido a personas que poseen algunas nociones en electricidad o electrónica, interesadas en ampliar o aprender conocimientos en programación de Autómatas Programables de bajo nivel, o personas que realizan instalaciones de Automatismos con cierto grado de automatización (de origen industrial o doméstico).
Resumo:
Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)
Resumo:
[ES] El principal objetivo de este TFG fue la creación de un protocolo basado en CAN que facilitase la integración de redes de microcontroladores. Dicho protocolo tendría que ser sencillo de usar pero con funcionalidades potentes. Se eligió CAN como base puesto que se trataba de un estándar robusto y ampliamente reconocido. El resultado obtenido fue TouCAN, una librería potente pero amigable al usuario. TouCAN posee dos partes claramente diferenciadas pero estrechamente relacionadas, un lado microcontrolador y un lado supervisor. El lado microncontrolador que es sobre el que versa este TFG, está diseñado sobre Arduino, una tecnología muy en boga actualmente dada la facilidad de desarrollo y a una comunidad entusiasta. El objetivo principal de esta parte es la de interconectar los microcontroladores entre sí mediante el protocolo definido en TouCAN, proporcionando las clases y los métodos necesarios para ello. Por otra parte proporciona una serie de métodos de comunicación por el puerto serie para la interacción con un PC supervisor. El lado supervisor está basado en sistemas UNIX, por lo que es compatible con las diversas distribuciones Linux existentes además de ser fácilmente portables a otros sistemas como Mac OS X. Su principal función es la de servir como supervisor del lado microcontrolador. Conectándose a uno de los nodos maestros es capaz de interactuar con el resto de la red, permitiéndole al usuario comunicarse con sus dispositivos en todo momento. TouCAN tiene el potencial necesario para convertirse en una herramienta libre de amplio uso puesto que es sencillo pero potente, sostenida por una tecnología ampliamente conocida.
Resumo:
[ES] El presente TFG tiene por objetivo el desarrollo de una librería que permita al usuario controlar de forma sencilla una red de microcontroladores. Como protocolo de comunicación sobre el que trabajar se ha utilizado el bus CAN, que proporciona una capa para el control de errores, configuración del ancho de banda, gestión de prioridades y protocolo de mensajes. Como resultado al proyecto, se obtiene la librería TouCAN en la cual se establecen dos partes diferenciadas, el lado microcontrolador y el lado supervisor. Cada una de estas partes se desarrollará en un TFG distinto, siendo el lado supervisor el correspondiente a este TFG. El lado microcontrolador se apoyará sobre la plataforma Arduino. En esta parte, se desarrollará la capacidad de conectar diferentes dispositivos de la red de microcontroladores entre sí, definiendo para ello un protocolo de comunicación que permita la realización de comunicaciones síncronas y asíncronas entre los distintos dispositivos de la red. Para dotar al arduino de la capacidad de hacer uso del protocolo bus CAN, se utilizará un Shield destinado a tal fin. El objetivo del supervisor será la integración de la red de microcontroladores con dispositivos de propósito general, tales como un ordenador personal, que permita realizar tareas de control y monitorización de los distintos sistemas empotrados situados en la red. Como sistema operativo utilizado en la elaboración de la librería se utilizó una distribución GNU/Linux. Para la comunicación del dispositivo supervisor con la red de microcontroladores se utilizará el puerto serie disponible en la plataforma Arduino.
Resumo:
El objetivo de este libro es enseñar los principios fundamentales para la programación de los microcontroladores, tomando como base los microcontroladores PIC de Microchip. El texto está organizado en tres partes. La primera parte está fundamentada en los principios teóricos de la organización y su arquitectura; contiene las definiciones de las características generales de los procesadores, con énfasis en los recursos especiales del procesador, las funciones de cada uno de los bits, de sus registros, la organización de los mapas de memoria de programa y memoria de datos, el conjunto de instrucciones, sus puertos y sus principales periféricos. La segunda parte está orientada a las aplicaciones, y contiene las indicaciones para el manejo de las herramientas de desarrollo, programas de aplicación para la configuración y operación de sus puertos y aplicaciones para programar sus periféricos. Estas aplicaciones están desarrolladas con el lenguaje asembler o de bajo nivel y el lenguaje C. Estas dos opciones de programación dan la oportunidad al estudiante de aprender ambas técnicas y de escoger el lenguaje que más le convenga según sus necesidades. La tercera parte hace referencia a una sección de anexos que es un material de apoyo y consulta para el desarrollo de los programas que se presenta en el texto. El libro está dirigido especialmente a estudiantes y profesionales del campo de la electrónica y los sistemas.
Resumo:
A domótica é uma área com grande interesse e margem de exploração, que pretende alcançar a gestão automática e autónoma de recursos habitacionais, proporcionando um maior conforto aos utilizadores. Para além disso, cada vez mais se procuram incluir benefícios económicos e ambientais neste conceito, por forma a garantir um futuro sustentável. O aquecimento de água (por meios elétricos) é um dos fatores que mais contribui para o consumo de energia total de uma residência. Neste enquadramento surge o tema “algoritmos inteligentes de baixa complexidade”, com origem numa parceria entre o Departamento de Eletrónica, Telecomunicações e Informática (DETI) da Universidade de Aveiro e a Bosch Termotecnologia SA, que visa o desenvolvimento de algoritmos ditos “inteligentes”, isto é, com alguma capacidade de aprendizagem e funcionamento autónomo. Os algoritmos devem ser adaptados a unidades de processamento de 8 bits para equipar pequenos aparelhos domésticos, mais propriamente tanques de aquecimento elétrico de água. Uma porção do desafio está, por isso, relacionada com as restrições computacionais de microcontroladores de 8 bits. No caso específico deste trabalho, foi determinada a existência de sensores de temperatura da água no tanque como a única fonte de informação externa aos algoritmos, juntamente com parâmetros pré-definidos pelo utilizador que estabelecem os limiares de temperatura máxima e mínima da água. Partindo deste princípio, os algoritmos desenvolvidos baseiam-se no perfil de consumo de água quente, observado ao longo de cada semana, para tentar prever futuras tiragens de água e, consequentemente, agir de forma adequada, adiantando ou adiando o aquecimento da água do tanque. O objetivo é alcançar uma gestão vantajosa entre a economia de energia e o conforto do utilizador (água quente), isto sem que exista necessidade de intervenção direta por parte do utilizador final. A solução prevista inclui também o desenvolvimento de um simulador que permite observar, avaliar e comparar o desempenho dos algoritmos desenvolvidos.
Resumo:
A Ria Formosa é um tesouro ambiental sem paralelo, preservando uma fauna e flora únicas no mundo. A riqueza deste habitat é de enorme importância para a região, e extremamente apetecível para cientistas oriundos de todas as partes do globo, que aqui frequentemente se deslocam para conduzirem estudos científicos e experiências. O Centro de Ciências do Mar (CCMAR) da Universidade do Algarve (que inclui o Centro Experimental do Ramalhete) conduz estudos e experiências neste palco, estudos que são de inquestionável valor para o conhecimento e desenvolvimento científico. Um assunto que está a merecer a atenção da comunidade científica mundial nos últimos anos é a questão da acidificação dos oceanos. A diminuição gradual do pH das águas pode vir a ter graves repercussões nos ecossistemas marinhos, e o Centro Experimental do Ramalhete tem vindo a conduzir experiências com fauna e flora provenientes da Ria Formosa em águas com níveis de pH mais reduzido, condições que se prevê que os oceanos venham a ter no futuro. Os equipamentos de instrumentação e controlo a que o Centro tem acesso condicionam as experiências que ali são levadas a cabo pelos investigadores, pelo que o desenvolvimento de equipamentos adequados incorporando tecnologias apropriadas permitiria a realização de novas e melhores experiências no campo da biologia marinha. Ao nível do controlo existe uma lacuna no mercado, entre controladores para aquariofilia demasiado simples e controladores industriais demasiado dispendiosos e complexos. Esta dissertação pretende colmatar essa lacuna através do desenvolvimento de um protótipo de um sistema distribuído microcontrolado para aquisição de dados e controlo de pH que vá ao encontro das necessidades dos investigadores do Centro e que se pretende simples, modular, flexível, económico e expansível no futuro. O foco centra-se no desenvolvimento da instrumentação necessária para as medições de temperatura e pH, e depois no estudo de uma malha de controlo PID utilizando como base um modelo do sistema obtido através de resultados experimentais, para o controlo automático do pH.
Resumo:
Nesta dissertação de Mestrado em Engenharia Eletrotécnica – Telecomunicações desenvolveu-se um sistema de monitorização de defeitos de uma rede de energia elétrica de média tensão, para melhorar a qualidade de serviço do fornecimento de energia elétrica. O sistema deteta e indica a localização da respetiva falha, que impede o funcionamento de uma parte da rede, também interliga todos os sensores instalados na rede a um ponto central que recebe toda a informação proveniente dos sensores, e ajuda na tomada de decisão. Neste trabalho de dissertação fez-se o estudo e descrição das redes de energia elétrica, realçando a topologia, o modo de operação e parâmetros de qualidade. Assinalou-se também os principais defeitos que podem ocorrer na rede de média tensão. Apresentou-se, ao nível comercial, soluções para mitigar o problema alvo de estudo. Explorou-se, num ambiente de simulação, soluções de deteção dos defeitos da rede, tendo sido desenvolvidos três sistemas distintos: sistema A, sistema B e sistema C. Sistema A que monitoriza o valor nominal da corrente elétrica em cada troço da rede elétrica, sistema B com a monitorização do valor da corrente elétrica em cada posto de transformação e sistema C que compara as correntes no inicio e final de cada troço da rede elétrica, verificando se há alguma discrepância entre ambas. Após a análise e simulação das soluções descreve-se o procedimento realizado para criar um protótipo de um sistema de monitorização. Começou-se por testar, individualmente, os sensores de corrente, circuito de condicionamento, microcontroladores e sistema Scada, usado para a visualização dos dados. Posteriormente, elaborou-se manuais de utilização de forma a auxiliar o sistema em trabalhos futuros que venham dar continuidade a este trabalho. Para validar a análise teórica e confirmar os resultados da simulação, testou-se experimentalmente o sistema de deteção C. Confirmou-se que o sistema de monitorização de defeitos é capaz de detetar e localizar a avaria presente na rede de energia elétrica.
Resumo:
Trabajo no publicado
Resumo:
El proyecto consiste en la realización por parte de los alumnos de un sistema electrónico autónomo, integrando elementos mecánicos y electrónicos para construir pequeños microbots de investigación. Está destinado al alumnado de segundo curso del Ciclo Formativo de Grado Superior de Desarrollo de Productos Electrónicos, para los módulos de Desarrollo de Proyectos de Productos Electrónicos, Construcción de Prototipos Electrónicos, Mantenimiento de Equipos Electrónicos, y Administración, Gestión y Comercialización en la Pequeña Empresa. Los objetivos son motivar a los alumnos mediante un proyecto en el que se utilizan los conocimientos adquiridos; aplicar la metodología de proyectos; divulgar los proyectos a través de una página web; exponer los conocimientos a través de medios de comunicación; análisis de mercado y exposición oral; desarrollar circuitos específicos para las aplicaciones con microcontroladores; y colaborar con otras familias profesionales. Las actividades son el diseño y construcción de un hexápodo o microbot de seis patas; ejercicios y prácticas sobre el funcionamiento y programación en lenguaje ensamblador del hexápodo; búsqueda de información técnica sobre sensores aplicables al microbot; visita a la convocatoria de microbótica ChampionBot, de la Universidad Politécnica; participación en la III Feria de Madrid por la Ciencia, con la creación de un stand sobre Microbótica; participación en el III Concurso de Micro-Robots de la Universidad de Alcalá ALCABOT 2002; publicación de los materiales en papel y en la página web del centro. Se elaboran materiales por los profesores, que se incluyen como anexos, como los manuales y ejercicios y placas de los microcontroladores; CD-ROM con la página web Microbótica y Mecatrónica; vídeo con algunos de los microbot en movimiento; y varios números de la Revista RESISTOR. También se adjuntan como anexos los informes del Jefe de la familia profesional de Electricidad-Electrónica, y de la Dirección del Instituto; certificados; y materiales elaborados por los alumnos, como varios microbot con su proyecto, y las encuestas..
Resumo:
Libro para estudiantes de enseñanza secundaria (nivel A2) en el área de la electrónica aprobado por el OCR (Oxford Cambridge and RSA Examinations). Se basa en la comprensión de los conceptos de pequeños subsistemas, técnicas y dispositivos (nivel AS) para mostrar cómo se pueden combinar para crear grandes sistemas como memorias, microcontroladores, fuentes de alimentación, receptores de radio e Internet, y cómo se aplican en el mundo real de los equipos de comunicación, dispositivos de control, almacenamiento de datos y transmisión de información. Dispone de una página Web con material de apoyo .
Resumo:
Se describe una experiencia llevada a cabo en el IES Profesor Hern??ndez Pacheco (C??ceres) en la asignatura de Tecnolog??a que consisti?? en el desarrollo de microcontroladores PIC de microchip. Se bas?? en una plataforma denominada Ping??ino que es Open source Hardware
Resumo:
Resumen basado en el de la publicaci??n
Resumo:
A modelagem e desenvolvimento de sistemas embarcados ("embedded systems") de forma distribuída, tende a ser uma tarefa extremamente complexa, especialmente quando envolve sistemas heterogêneos e sincronização de tarefas. Com a utilização do modelo de componentes de software é possível descrever, de uma forma simplificada, todos os elementos de distribuição e de comunicação para este tipo de sistemas. Neste sentido, a especificação de uma ferramenta capaz de auxiliar na modelagem e no desenvolvimento deste tipo de aplicação, certamente irá tornar o trabalho mais simples. Esta dissertação inicia por uma análise comparativa entre as tecnologias passíveis de serem utilizadas na definição de sistemas distribuídos heterogêneos, focando-se principalmente nas metodologias de modelagem, e nos mecanismos e middlewares de comunicação. Dos conceitos formados a partir desta análise é descrita uma ferramenta, baseada em componentes de software. A ferramenta é uma extensão do projeto SIMOO-RT, onde foram adicionados os conceitos de componente de software, biblioteca de componentes e diagrama de implantação. Além disso, foram realizadas modificações no sistema de geração de código, para dar suporte aos novos conceitos da ferramenta. A dissertação termina com a descrição de alguns estudos de caso utilizados para validar a ferramenta.
Resumo:
No intuito de validar seus projetos de sistemas integrados, o Grupo de Microeletrônica da UFRGS tem investido na inserção de estruturas de teste nos núcleos de hardware que tem desenvolvido. Um exemplo de tal tipo de sistema é a “caneta tradutora”, especificada e parcialmente desenvolvida por Denis Franco. Esta caneta se utiliza de um microcontrolador 8051 descrito em VHDL, o qual ainda carece de estruturas dedicadas com funções orientadas à testabilidade. Este trabalho exemplifica a integração de teste em um circuito eletrônico préprojetado. Neste caso específico, foi utilizado o microcontrolador 8051 fonte compatível que será inserido no contexto da caneta tradutora. O método utilizado apoiou-se na norma IEEE1149.1, destinada a definir uma infra-estrutura baseada na técnica do boundary scan para o teste de placas de circuito impresso. São apresentadas características de testabilidade desenvolvidas para o microcontrolador, utilizando-se a técnica do boundary scan em sua periferia e a técnica do scan path em seu núcleo. A inserção destas características de teste facilita a depuração e testes em nível de sistema, imaginando-se o sistema como algo maior, fazendo parte do sistema da caneta tradutora como um todo. São elaborados exemplos de testes, demonstrando a funcionalidade do circuito de teste inserido neste núcleo e a possibilidade de detecção de falhas em pontos distintos do sistema. Finalmente, avalia-se o custo associado à integração desta infra-estrutura de teste, tanto em termos de acréscimo de área em silício, quanto em termos de degradação de desempenho do sistema.