Mostrar registro simples

dc.contributor.advisorGotz, Marcelopt_BR
dc.contributor.authorDe Conto, Joelpt_BR
dc.date.accessioned2018-02-21T02:31:06Zpt_BR
dc.date.issued2017pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/172728pt_BR
dc.description.abstractConsiderando o crescente avanço de tecnologias utilizadas em hardwares computacionais, a capacidade e poder de processamento de sistemas embarcados também é aprimorado, demandando cada vez mais tempo e conhecimento para serem programados. Algumas formas de facilitar e agilizar este processo são a implementação de estruturas que gerenciem os recursos disponíveis e a utilização de linguagens de programação de alto nível. Desta forma, este trabalho objetiva desenvolver um sistema operacional simplificado no ambiente de diagrama de blocos do software Simulink, para que possa ser utilizado na programação de sistemas embarcados. Para isso, será analisado um sistema operacional escrito na linguagem C++ para a plataforma Arduino, servindo como base para o desenvolvimento da lógica implementada no Simulink. Pelas verificações realizadas, observa-se que o sistema operacional apresenta um comportamento previsível e satisfatório, tanto na simulação quanto na implementação em hardware, o que permite concluir que os objetivos deste trabalho foram alcançados, disponibilizando uma estrutura de gerenciamento de tarefas que facilita o ciclo de programação.pt_BR
dc.description.abstractConsidering the increasing advance of technologies used in computer hardware, the capacity and processing power of embedded systems is also developed, demanding more time and knowledge to be programmed. Some ways to facilitate and speed up this process are to implement structures that manage the available resources, and the use of high-level programming languages. Therefore, this work aims to develop a simplified operating system in the block diagram environment of the Simulink software, in order that it can be used in the programming of embedded systems. For this purpose, an operating system written in the C ++ language for the Arduino platform will be analyzed, as a basis for the development of the logic implemented in Simulink. Through the verification performed, it is observed that the operating system presents a predictable and satisfactory behavior, both in simulation and hardware implementation, which allows concluding that the objectives of this work were achieved, providing a task management structure that facilitates the programming.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectEmbedded systemen
dc.subjectEngenharia de controle e automaçãopt_BR
dc.subjectOperational systemen
dc.subjectReal timeen
dc.subjectSimulinken
dc.subjectArduinoen
dc.titleImplementação de um sistema operacional simplificado de tempo real em Simulink com geração automática de código embarcadopt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb001059836pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentEscola de Engenhariapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2017pt_BR
dc.degree.graduationEngenharia de Controle e Automaçãopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples