Sistemas Embarcados. Projeto de Sistemas Embarcados

Tamanho: px
Começar a partir da página:

Download "Sistemas Embarcados. Projeto de Sistemas Embarcados"

Transcrição

1 Sistemas Embarcados Projeto de Sistemas Embarcados

2 Projeto de Sistemas Embarcados Identificação do problema Identificação da melhor tecnologia para a solução do problema Elaboração de um modelo de arquitetura para o sistema embarcado Depuração do sistema Ferramentas utilizadas Projeto de Sistemas Embarcados 2

3 Identificação do problema Conhecer o processo ao que o sistema estará conectado Conhecer o funcionamento do processo Conhecer a maneira como o processo interpreta as entradas e como as saídas são geradas Conhecer a dinâmica do sistema Identificar algoritmos a serem utilizados e evitados no sistema de controle Projeto de Sistemas Embarcados 3

4 Identificação da melhor tecnologia para a solução do problema Com o processo identificado se pode identificar a melhor tecnologia a ser utilizada para o controle da planta. Analógico / Digital Linear / On-Off Os sistemas embarcados analógicos possuem uma aplicação mais restritas que os sistemas digitais Os projetos de sistemas embarcados analógicos são usados em sistemas onde não se exige uma grande flexibilidade e se exige uma resposta rápida. Projeto de Sistemas Embarcados 4

5 Identificação da melhor tecnologia para a solução do problema Sistemas embarcados de controle On-Off devem ser utilizados quando uma grande precisão na variável controlada não é necessária Estes sistemas possuem implementação mais simples, mas apresentam uma precisão inferior no controle Sistemas de controle lineares (P, PI e PID) devem ser utilizados nos casos em que se requer uma maior precisão na variável controlada Projeto de Sistemas Embarcados 5

6 Identificação da melhor tecnologia para a solução do problema Os sistemas embarcados digitais apresentam uma grande flexibilidade de implementação Podem ser utilizados para o controle e aquisição de dados de diversos tipos de dispositivos Devido à capacidade de reprogramação, uma mesma arquitetura pode ser utilizada para o controle de distintos dispositivos Deve-se escolher o processador utilizado no sistema de acordo com a velocidade da implementação. Projeto de Sistemas Embarcados 6

7 Identificação da melhor tecnologia para a solução do problema Sistemas muito rápidos necessitam de aquisição de sinais a uma alta taxa de amostragem, que implica em altas velocidades de processamento Sistemas mais lentos podem utilizar processadores mais simples e lentos sem prejuízo para o processo em si Sistemas que necessitam utilizar larguras de dados maiores, 32 ou 64 bits, necessitarão de processadores mais avançados se estes sistemas estiverem associados a um processo rápido Projeto de Sistemas Embarcados 7

8 Identificação da melhor tecnologia para a solução do problema A arquitetura de um sistema embarcado será desenvolvida à partir das necessidades do sistema a ser controlado e das necessidades do processador Se o sistema utilizar um PC, necessitamos de um disco rígido para a carga do S.O. Placas de aquisição para a entrada de dados, etc. Se o sistema utilizar um microcontrolador, deve-se atentar para as configurações do mesmo, como o número de entradas analógicas disponíveis, a resolução das mesmas Se este sistema possuir uma conexão ao PC, incorporar uma maneira de conectar o PC ao Sistema Embarcado Projeto de Sistemas Embarcados 8

9 Elaboração de um modelo de arquitetura para o sistema embarcado Uma vez identificado o sistema a ser controlado, a tecnologia a ser utilizada se pode idealizar a arquitetura a ser empregada no sistema embarcado A elaboração envolve os periféricos necessários não embarcados no microcontrolador/dsp utilizado e os acessórios necessários ao funcionamento dos mesmos Outra necessidade que precisa ser levantada é a lógica adicional necessária ( glue-logic ) entre o processador e os outros dispositivos do sistema embarcado Projeto de Sistemas Embarcados 9

10 Elaboração de um modelo de arquitetura para o sistema embarcado Após a elaboração do sistema embarcado é conveniente a simulação do mesmo antes da execução de placas de circuito impresso para identificar melhorias de hardware Executar as placas de circuito impresso utilizando uma tecnologia que se domine, porém tentando minimizar as dimensões da mesma atendendo as restrições físicas da planta Não esquecer-se que esta placa deve ser fixada a uma caixa na planta, no momento da execução da placa, estes pontos de fixação devem ser reservados Projeto de Sistemas Embarcados 10

11 Depuração do sistema A depuração deve iniciar-se com a simulação antes da execução da placa de circuito impresso ou montagem em proto-board A depuração em proto-board pode ser realizada, mas deve ser conduzida com muito cuidado, pois podem existir problemas de contato que comprometem o correto funcionamento do sistema embarcado Projeto de Sistemas Embarcados 11

12 Depuração do sistema Após a execução da placa, deve-se depurar o funcionamento do sistema embarcado acoplado à planta ou a um modelo que apresente a mesma função de transferência, caso a planta não esteja disponível ou não possa ser utilizada em testes de depuração Nesta etapa se deve identificar falhas em hardware e software Projeto de Sistemas Embarcados 12

13 Depuração do sistema Nos casos em a planta não pode ser utilizada em testes de depuração é comum a realização de um sistema embarcado que apresente a função de transferência da planta a ser controlada Projeto de Sistemas Embarcados 13

14 Ferramentas utilizadas para o projeto de Sistemas Embarcados Compiladores C e Assembly para distintos microcontroladores Programas de simulação de circuitos e de geração de placas de circuito impresso como o Proteus Programadores para microcontroladores/dsp RealTime Workshop (Matlab/Simulink) que exporta modelos de Simulink para algumas plataformas de hardware, permite simulação antes da implementação e a simulação Hardware-In-the-Loop (HIL) Projeto de Sistemas Embarcados 14

15 Ferramentas utilizadas para o projeto de Sistemas Embarcados Scicos é uma alternativa OpenSource ao Simulink que possui ferramentas de desenvolvimento de Sistemas embarcados baseados em PC (linux e windows) e em placas FLEX (dspic), permitindo simulações por software e simulações HIL National Instruments Lab-View é utilizado para a criação de sistemas embarcados baseados em PC (windows) Projeto de Sistemas Embarcados 15

Barramento. Prof. Leonardo Barreto Campos 1

Barramento. Prof. Leonardo Barreto Campos 1 Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;

Leia mais

Sistema de Aquisição de Dados em Tempo Real Utilizando Software Livre e Rede Ethernet para Laboratório de Controle

Sistema de Aquisição de Dados em Tempo Real Utilizando Software Livre e Rede Ethernet para Laboratório de Controle Sistema de Aquisição de Dados em Tempo Real Utilizando Software Livre e Rede Ethernet para Laboratório de Controle Elaine de Mattos Silva1 José Paulo Vilela Soares da Cunha1 Orlando Bernardo Filho2 1 Departamento

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação POR QUE APRENDER CONCEITOS

Leia mais

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO LABORATÓRIO DE SISTEMAS OPERACIONAIS PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO Sistema Operacional Conteúdo retirado do livro Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo

Leia mais

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Aula 02: Organização e Arquitetura de Computadores / Lógica Digital (Parte I) O conteúdo deste documento tem por objetivo

Leia mais

Construa um sistema completo de teste HIL preparado para o futuro

Construa um sistema completo de teste HIL preparado para o futuro Construa um sistema completo de teste HIL preparado para o futuro Jeferson Cintra Engenheiro de Vendas National Instruments Jeferson.cintra@ Diferentes desafios Aumento do desempenho O desafio da qualidade

Leia mais

Aula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 11 Dispositivos Lógicos Programáveis SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 1. Características Gerais l PLD Programmable Logical Device; l Agrupa um grande número de

Leia mais

PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3. Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018

PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3. Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018 PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3 Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018 Disciplina PréRequisito Semestral Quadrimestral PCS3115 Sistemas Digitais I

Leia mais

Sistemas Digitais: Introdução

Sistemas Digitais: Introdução Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Digitais: Introdução DCA0119 Sistemas Digitais Heitor Medeiros Florencio 1 Objetivo: Projetar Sistemas

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 70-000 Tel: (7)-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP

Leia mais

Prof. Eliezer Soares Flores 1 / 22

Prof. Eliezer Soares Flores   1 / 22 Memórias Prof. Eliezer Soares Flores e-mail: eliezerflores@unipampa.edu.br 1 / 22 Sistemas computacionais Hardware: parte física de um sistema computacional; Software: parte lógica de um sistema computacional.

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

Curso Técnico em Informática

Curso Técnico em Informática COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Curso Técnico em Informática Disciplina: Fundamentos e Suporte

Leia mais

Curso de Tecnologia em Sistemas Eletrônicos MATRIZ CURRICULAR. Módulo I /Semestre 1 Carga horária total: 400h

Curso de Tecnologia em Sistemas Eletrônicos MATRIZ CURRICULAR. Módulo I /Semestre 1 Carga horária total: 400h Curso de Tecnologia em Sistemas Eletrônicos CÂMPUS FLORIANÓPOLIS MATRIZ CURRICULAR Módulo I /Semestre 1 Carga horária total: 400h Circuitos Elétricos 1 80 Lógica Combinacional 80 Física Geral 80 Comunicação

Leia mais

ARDUINO E RASPBERRY PI : UMA COMPARAÇÃO DE ESPECIFICAÇÕES E APLICAÇÕES DE MINICOMPUTADORES

ARDUINO E RASPBERRY PI : UMA COMPARAÇÃO DE ESPECIFICAÇÕES E APLICAÇÕES DE MINICOMPUTADORES ARDUINO E RASPBERRY PI : UMA COMPARAÇÃO DE ESPECIFICAÇÕES E APLICAÇÕES DE MINICOMPUTADORES Autores : Eduarda Botelho FRUTUOSO, Gabriel dos Reis PEREIRA, Vanderlei FREITAS JUNIOR. Identificação autores:

Leia mais

Arquitetura do Microcontrolador Atmega 328

Arquitetura do Microcontrolador Atmega 328 Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Arquitetura do Microcontrolador Atmega

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação 1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: leandro.uff.puro@gmail.com site:

Leia mais

SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255

SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255 SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: CARACTERÍSTICAS Interface USB Consiste em uma garra e 5 eixos verticais multi articulados. Sensor de Posição LVDT Tipo-Absoluto para cada eixo e não exige nenhum

Leia mais

Organização e Arquitetura de Computadores

Organização e Arquitetura de Computadores Organização e Arquitetura de Computadores Estrutura Conceitos de Hardware Conceitos de Software Armazenamento de dados (unidades de medidas) Redes de computadores (equipamentos de interconexão, classificação

Leia mais

NOÇÕES DE INFORMÁTICA

NOÇÕES DE INFORMÁTICA NOÇÕES DE INFORMÁTICA 54 QUESTÕES DE PROVAS FAPEMS NÍVEL MÉDIO E SUPERIOR POR ASSUNTOS COM GABARITOS Caderno de Questões, elaborado por assuntos, segundo o conteúdo programático de Noções de Informática,

Leia mais

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel DISPOSITIVOS LÓGICOS PROGRAMÁVEIS SEL 414 - Sistemas Digitais Prof. Homero Schiabel 1. Introdução Operação do circuito lógico pode ser descrita por: Tabela da Verdade Expressão booleana Dispositivo de

Leia mais

Registro de dados com Genesis HighSpeed. Aquisitor de dados. Alto desempenho, mobilidade, operação intuitiva

Registro de dados com Genesis HighSpeed. Aquisitor de dados. Alto desempenho, mobilidade, operação intuitiva Registro de dados com Genesis HighSpeed Aquisitor de dados Alto desempenho, mobilidade, operação intuitiva Potencial de aplicativo ilimitado GEN3i a solução flexível para os mais diversificados aplicativos

Leia mais

14/3/2016. Prof. Evandro L. L. Rodrigues

14/3/2016. Prof. Evandro L. L. Rodrigues SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores

Leia mais

INFRAESTRUTURA NECESSÁRIA...

INFRAESTRUTURA NECESSÁRIA... VISÃO DO SISTEMA Sumário 1 INTRODUÇÃO... 2 2 ITSCAM PRO... 3 2.1. 2.2. ARQUITETURA DO SISTEMA... 3 PRINCIPAIS FUNCIONALIDADES E TELAS... 4 3 INFRAESTRUTURA NECESSÁRIA... 11 3.1. 3.2. 3.3. 3.4. INFRAESTRUTURA

Leia mais

Real Time Multitasking Processor

Real Time Multitasking Processor Real Time Multitasking Processor Descrição do Produto O RealTime Multitasking Processor é um processador de comunicação e de algoritmos que opera em conjunto com as UCPs AL2003 ou AL2004. O processador

Leia mais

Introdução a Sistemas Operacionais. Adão de Melo Neto

Introdução a Sistemas Operacionais. Adão de Melo Neto Introdução a Sistemas Operacionais Adão de Melo Neto 41 Definição de SO Sistema Operacional É um conjunto de rotinas (programa) executado pelo processador que controla o funcionamento do computador como

Leia mais

MÁQUINAS VIRTUAIS EM SISTEMAS DISTRIBUÍDOS. Luiz C. Vieira

MÁQUINAS VIRTUAIS EM SISTEMAS DISTRIBUÍDOS. Luiz C. Vieira EM SISTEMAS DISTRIBUÍDOS Luiz C. Vieira Origem na Virtualização de Mainframes IBM, 1960 Executar várias aplicações e processos ao mesmo tempo. Otimização de recursos M44/44X 7044 Máquinas virtuais Em 1980

Leia mais

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Arquitetura de Computadores. Infraestrutura de TI: Hardware Arquitetura de Computadores Infraestrutura de TI: Hardware Computação Informação + Automação Tratamento dos dados em informação por meios automáticos Dispositivos eletrônicos Aplicados em Computadores,

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Prof. Eduardo Simões de Albuquerque Instituto de Informática UFG 1o. Semestre / 2006 Adaptado do material do prof. Fábio Moreira Costa Programa e Introdução Assunto do curso

Leia mais

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO. INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO isabeladamke@hotmail.com Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o

Leia mais

Arquitetura de Um Computador

Arquitetura de Um Computador Arquitetura de Um Computador José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-20 José Costa (DEI/IST) Arquitetura de Um

Leia mais

SSC510 Arquitetura de Computadores 1ª AULA

SSC510 Arquitetura de Computadores 1ª AULA SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura

Leia mais

Professor: M. Sc. Cristiano Mariotti

Professor: M. Sc. Cristiano Mariotti Professor: M. Sc. Cristiano Mariotti http://www.mscmariotti.pro.br As informações processadas nos computadores são compostas por caracteres, sendo que cada caractere, representado por 0 ou 1, é chamado

Leia mais

RECURSOS EXTRAORDINÁRIOS PARA A IMPLANTAÇÃO DO CURSO

RECURSOS EXTRAORDINÁRIOS PARA A IMPLANTAÇÃO DO CURSO ANEXO 12 RECURSOS EXTRAORDINÁRIOS PARA A IMPLANTAÇÃO DO CURSO A12.1. Considerações Iniciais Inicialmente, é importante destacar que a Faculdade de Engenharia Elétrica da Universidade Federal de Uberlândia

Leia mais

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão. O uso do computador Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão. Exemplos: Modelos meteorológicos. Cálculo estrutural.

Leia mais

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Apresentação do curso Critério de avaliação Média final = 0.8 * MP + 0.2 * ME onde MP = (P1 + P2) / 2 e ME = Notas

Leia mais

INTRODUÇÃO A SISTEMAS OPERACIONAIS

INTRODUÇÃO A SISTEMAS OPERACIONAIS INTRODUÇÃO A SISTEMAS OPERACIONAIS Prof. Me. Hélio Esperidião DEFINIÇÃO DE SISTEMA OPERACIONAL. O sistema operacional é uma camada de software colocada sobre o hardware para gerenciar todos os componentes

Leia mais

ESPECIFICAÇÕES DE UMA REDE DE AUTOMAÇÃO. Taxa de transmissão. Topologia física

ESPECIFICAÇÕES DE UMA REDE DE AUTOMAÇÃO. Taxa de transmissão. Topologia física ESPECIFICAÇÕES DE UMA REDE DE AUTOMAÇÃO Taxa de transmissão É a quantidade média de dados a serem transmitidos na rede em períodos de tempo. A taxa de transferência de dados é medida em kbps ou kb/s. Topologia

Leia mais

Gerência de Dispositivos. Adão de Melo Neto

Gerência de Dispositivos. Adão de Melo Neto Gerência de Dispositivos Adão de Melo Neto 1 Gerência de Dispositivos Introdução Acesso ao Subsistema de E/S Subsistema de E/S Device Drivers Controladores Dispositivos de E/S Discos Magnéticos Desempenho,

Leia mais

de HIL utilizando componentes de mercado

de HIL utilizando componentes de mercado Descubra como criar soluções padronizadas de HIL utilizando componentes de mercado para aplicações aeroespaciais Victor Hirata Gerente de Contas Sênior National Instruments A explosão de dispositivos inteligentes

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Objetivo Apresentar conceitos gerais utilizados em informática. 2 Estrutura Conceitos de Hardware Conceitos de Software Armazenamento de dados (unidades de medidas) Redes de computadores

Leia mais

ARDUINO. Profº. Engº. Robson Dias Ramalho

ARDUINO. Profº. Engº. Robson Dias Ramalho ARDUINO Profº. Engº. Robson Dias Ramalho 3. Microprocessador (E/S) 4. Memória RAM (E/S) 5. Placa de vídeo (E/S) 8. Disco Rígido (E/S) 9. Mouse (Saída) 10. Teclado (E/S) 2. Placa mãe (barramento de dados)

Leia mais

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Aula 03: Objetivos 2 Arquitetura de um Microcontrolador Unidade Central de Processamento Portas de Entrada e Saída Porta Serial Temporizador / Contador Conversor

Leia mais

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO 1 INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO 2 O COMPUTADOR 3 O COMPUTADOR 4 O COMPUTADOR Blocos funcionais 5 TIPOS DE COMPUTADOR Você conhece os diferentes tipos de computador? 6 TIPOS DE COMPUTADOR PC

Leia mais

Internet das Coisas com Intel A2 Placas IoT.

Internet das Coisas com Intel A2 Placas IoT. Internet das Coisas com Intel A2 Placas IoT paul.guermonprez@intel.com Historia Arduino Raspberry Pi Avaliação de placas IoT Microcontrolador vs Processador Arduino usa um microcontrolador de 8-bit. É

Leia mais

AGT0001 Algoritmos Aula 01 O Computador

AGT0001 Algoritmos Aula 01 O Computador AGT0001 Algoritmos Aula 01 O Computador Karina Girardi Roggia karina.roggia@udesc.br Departamento de Ciência da Computação Centro de Ciências Tecnológicas Universidade do Estado de Santa Catarina 2016

Leia mais

Unidade 1: Tecnologias da Informação e Comunicação Conceitos Introdutórios. Tecnologias da Informação e Comunicação

Unidade 1: Tecnologias da Informação e Comunicação Conceitos Introdutórios. Tecnologias da Informação e Comunicação Agrupamento Campo Aberto - Beiriz Tecnologias da Informação e Comunicação Unidade 1: Tecnologias da Informação e Comunicação Áreas de Aplicação das TIC n n n Computação l l Informática Burótica Comunicação

Leia mais

Autor: Lênin Charqueiro. Pelotas,22 de março de 2013

Autor: Lênin Charqueiro. Pelotas,22 de março de 2013 Autor: Lênin Charqueiro. Pelotas,22 de março de 2013 1 1. Definição; 2. Sistemas de instrumentação associados a sistemas computacionais; 3.Instrumentação remota via World Wide Web; 4. Sistemas embarcados

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Informática na Educação Prof. Msc. Rafael Robson Negrão rafael@uel.br http://www. Escola Bíblica Cristã Introdução à Informática 2 Objetivo Apresentar conceitos gerais utilizados

Leia mais

Sistema Operacionais II. Aula: Virtualização

Sistema Operacionais II. Aula: Virtualização Sistema Operacionais II Aula: Virtualização Objetivos Entender o que é uma máquina virtual. Instalar várias máquinas virtuais em um mesmo computador usando o VirtualBox. Aprender os modos de rede suportados

Leia mais

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

ENGENHARIA DE SISTEMAS MICROPROCESSADOS ENGENHARIA DE SISTEMAS MICROPROCESSADOS Prof. Pierre Vilar Dantas Turma: 0040-A Horário: 4N Aula 01-26/07/2017 Plano de ensino Professor www.linkedin.com/in/pierredantas/ TÓPICOS Conceitos gerais. Evolução

Leia mais

Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o

Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o Sistemas Operacionais um pouco da história... - Evolução dos SO s através do tempo - Novas técnicas não são assimiladas simultaneamente por todos - Década de 40, não existia SO - O programador é o faz

Leia mais

Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module

Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module 1 Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module Marcela Trindade Engenheiro de Vendas National Instruments System on Module (SOM) sbrio-9651

Leia mais

FCA - Editora de Informática xv

FCA - Editora de Informática xv Índice Geral Agradecimentos ix Prefácio xi Índice das Simulações xxv 1 - Introdução ao mundo dos computadores 1 1.1 O computador como ferramenta... 2 1.2 A importância dos computadores... 4 1.3 Processamento

Leia mais

Microcontroladores. Rafael Silva de Lima https://sites.google.com/site/pensante91/

Microcontroladores. Rafael Silva de Lima https://sites.google.com/site/pensante91/ Microcontroladores Rafael Silva de Lima rafael_silvadelima@yahoo.com.br https://sites.google.com/site/pensante91/ CETTPS Centro de Ensino Técnico e Profissionalizante Curso Técnico em Automação/ Eletrotécnica

Leia mais

Objetivo. Introdução à Informática. Estrutura. Apresentar conceitos gerais utilizados em informática.

Objetivo. Introdução à Informática. Estrutura. Apresentar conceitos gerais utilizados em informática. Introdução à Informática Objetivo Apresentar conceitos gerais utilizados em informática. Prof. Saravalli www.profsaravalli.com E-mail: ademir_saravalli@yahoo.com.br 2 Estrutura Conceitos de Hardware Conceitos

Leia mais

Modelação, Identificação e Controlo Digital

Modelação, Identificação e Controlo Digital Modelação, Identificação e Controlo Digital 1-Aspectos Gerais 1 Modelação, Identificação e Controlo Digital Semestre de Inverno 2005/2006 Área Científica de Sistemas de Decisão e Controlo Modelação, Identificação

Leia mais

Introdução à Informática

Introdução à Informática 1 FACULDADE DOS GUARARAPES Introdução à Informática Introdução a Computação e Suas Aplicações Prof. Rômulo César romulodandrade@gmail.com www.romulocesar.com.br 2 Objetivo Apresentar conceitos gerais utilizados

Leia mais

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO Wagner de Oliveira SUMÁRIO Hardware Definição de Computador Computador Digital Componentes Básicos CPU Processador Memória Barramento Unidades de Entrada e

Leia mais

Identifique os defeitos no início do desenvolvimento com um teste HIL escalável

Identifique os defeitos no início do desenvolvimento com um teste HIL escalável Identifique os defeitos no início do desenvolvimento com um teste HIL escalável Gabriel Ferreira Engenheiro de vendas - National Instruments Desenvolvimento do software embarcado Projeto Teste físico K

Leia mais

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2) Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Conceitos de Hardware e Software Referências: Arquitetura de Sistemas Operacionais. F. B. Machado, L. P. Maia. Editora

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I BARRAMENTO Slide 1 Sumário Introdução Componentes de Computador Funções dos Computadores Estruturas de Interconexão Interconexão de Barramentos Slide 2 Introdução

Leia mais

O seu PC do jeito que você quer

O seu PC do jeito que você quer O seu PC do jeito que você quer 8 canais de LED separados 4 canais de ventoinhas separados LED 1 LED 2 FAN 1 FAN 2 LED 3 LED 4 FAN 3 FAN 4 LED 5 LED 6 LED 7 LED 8 Você tem o controle! O controlador LED

Leia mais

Informática I. Aula 2. Ementa

Informática I. Aula 2.  Ementa Informática I Aula 2 http://www.ic.uff.br/~bianca/informatica1/ Aula 2-29/08/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e

Leia mais

Informática: termo que provém da contração das palavras Informação. Processamento de dados: operações que se praticam com dados.

Informática: termo que provém da contração das palavras Informação. Processamento de dados: operações que se praticam com dados. Informática: termo que provém da contração das palavras Informação automática. É a ciência que estuda o tratamento automático e racional da informação. Principais funções: - desenvolvimento de novas máquinas

Leia mais

Programação de Periféricos

Programação de Periféricos Programação de Periféricos Componentes Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Apresentação Raspberry pi Sistema Operacional embarcado Atividade Raspberry pi Sistema computacional

Leia mais

Montagem e Manutenção de Computadores

Montagem e Manutenção de Computadores Montagem e Manutenção de Computadores Organização dos Computadores Aula de 04/03/2016 Professor Alessandro Carneiro Introdução Um computador consiste de vários dispositivos referidos como hardware: o teclado,

Leia mais

Elementos básicos de uma Arquitetura Computacional

Elementos básicos de uma Arquitetura Computacional ARQUITETURA DE COMPUTADORES Elementos básicos de uma Arquitetura Computacional Prof.: Mauri José Klein ELEMENTOS Uma memória; Uma unidade aritmética e lógica (ALU); Uma unidade central de processamento

Leia mais

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO 1º Período Código Disciplina CHT 1 CHP 2 CH Total Pré-requisitos Dados I 40 40 80 - Cálculo I 80-80 - Fundamentos da Computação 40-40 - Fundamentos

Leia mais

Introdução à Programação de Computadores Fabricação Mecânica

Introdução à Programação de Computadores Fabricação Mecânica Introdução à Programação de Computadores Fabricação Mecânica Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br - http://www.hipolito.info Aula 04 - Linguagens de Programação, Interpretador, compilador

Leia mais

Problemas em Tecnologia da Informação

Problemas em Tecnologia da Informação Diagnóstico e Solução de Problemas em Tecnologia da Informação Upgrades de Hardware Prof. Rodrigo Amorim Tópicos abordados Quando atualizar o hardware? Motivações do mercado Qual dispositivo pode ser trocado?

Leia mais

2.1 Circuitos electrónicos analógicos Circuitos electrónicos digitais...29

2.1 Circuitos electrónicos analógicos Circuitos electrónicos digitais...29 Índice Geral Agradecimentos... vii Prefácio... ix Índice Geral... xiii Índice das Simulações... xxiii Índice das Figuras... xxvii Índice das Tabelas... xli Índice dos Programas... li 1 - Introdução ao

Leia mais

O desafio: Desenvolver um analisador de segurança elétrica e desempenho para avaliação de marcapassos cardíacos externos e implantáveis.

O desafio: Desenvolver um analisador de segurança elétrica e desempenho para avaliação de marcapassos cardíacos externos e implantáveis. Analisador de marcapassos cardíacos "Com as condições ilustradas foi possível perceber que o programa desenvolvido em plataforma LabVIEW, com auxílio da interface para entrada e saída de sinais analógicos

Leia mais

PLANO DE ENSINO CURSO SUPERIOR EM ENGENHARIA DE CONTROLE E AUTOMAÇÃO BACHARELADO

PLANO DE ENSINO CURSO SUPERIOR EM ENGENHARIA DE CONTROLE E AUTOMAÇÃO BACHARELADO PLANO DE ENSINO CURSO SUPERIOR EM ENGENHARIA DE CONTROLE E AUTOMAÇÃO BACHARELADO Componente Curricular: Microcontroladores Experimental Carga Horária: 30 Período Letivo: 2018-1 Professor: Ricardo Kerschbaumer

Leia mais

Tecnologias Digitais

Tecnologias Digitais Tecnologias Digitais MicroControlador Portas Lógicas PAL Processado r ARM CPLD FPGA Sinais analógicos e Digitais Sinais analógicos e Digitais Os sinais são analógicos quando as tensões medidas ao longo

Leia mais

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Display de LCD 16 2 Neste Lab, iremos descrever como conectar o sensor BH1750FVI, já citado no Lab 01, ao Arduino Micro e à um display. A indicação

Leia mais

Introdução à Computação: Máquinas Multiníveis

Introdução à Computação: Máquinas Multiníveis Introdução à Computação: Máquinas Multiníveis Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,

Leia mais

WINDOWS 10 I. Software: parte lógica da máquina (não palpável). Permite o gerenciamento do computador ou a atribuição funções ao computador.

WINDOWS 10 I. Software: parte lógica da máquina (não palpável). Permite o gerenciamento do computador ou a atribuição funções ao computador. WINDOWS 10 I O computador e seus componentes Hardware: o hardware corresponde à parte física da máquina, todo e qualquer componente que possa ser tocado (físico). O grupo inclui componentes internos (placa

Leia mais

PARTE I - FUNDAMENTOS DE PROJETOS DE COMPUTADORES ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR

PARTE I - FUNDAMENTOS DE PROJETOS DE COMPUTADORES ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR PARTE I - FUNDAMENTOS DE PROJETOS DE COMPUTADORES ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR Introdução Entender a arquitetura de computadores do ponto de vista do programador Entender

Leia mais

NOÇÕES DE INFORMÁTICA

NOÇÕES DE INFORMÁTICA NOÇÕES DE INFORMÁTICA 83 QUESTÕES DE PROVAS DA FAPEMS E FAPEC-MS POR ASSUNTOS COM GABARITOS Edição maio 2018 TODOS OS DIREITOS RESERVADOS. É vedada a reprodução total ou parcial deste material, por qualquer

Leia mais

Informática Aplicada. Introdução

Informática Aplicada. Introdução Informática Aplicada Introdução Breve histórico da computação moderna Principais eventos 1000ac - Ábaco 1614 - Logaritmos (John Napier) 1623 - Sistema Binário (Francis Bacon) 1642 - Máquina de Turing 1946

Leia mais

N1040. Controlador de Temperatura

N1040. Controlador de Temperatura Controlador de Temperatura N1040 O controlador de temperatura N1040 reúne baixo custo e alta precisão com ação PID. Tem profundidade de somente 80 mm, sistema de conexão elétrica removível, duas saídas

Leia mais

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico - Ementário das disciplinas do curso de Engenharia da Computação Currículo 6 Criado pelo CDI em 30/05/2016 - Núcleo Básico - NB 019 - Cálculo I CH Teórica 160 CH Prática 00 CH Total 160 cr 8 Funções. Limites.

Leia mais

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051 PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051 MODELO: EE0216 DESCRIÇÃO Plataforma de treinamento em microcontroladores família 8051 base em aço carbono e pés de borracha, pintura

Leia mais

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência Lista de Exercícios sobre Conceitos de Informática Exercício 1: Correspondência Relacione os termos da tabela 1 abaixo com as definições da tabela 2. Para facilitar, os termos da tabela 1 estão colocados

Leia mais

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2) Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Visão Geral Referências: Sistemas Operacionais Modernos. Andrew S. Tanenbaum. Editora Pearson. 3ª ed. 2010. Seção: 1.1

Leia mais

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais Agenda Arduino Tipos, detalhes; Esquema elétrico. IDEs Eagle; ATMel Studio; Arduino Studio; Circuits IO (Simulador). Arduino Arduino MEGA2560

Leia mais

Alexandre Bernardino, Margarida Silveira, J. Miranda Lemos

Alexandre Bernardino, Margarida Silveira, J. Miranda Lemos Mestrado Integrado em Engenharia Aeroespacial 2009/2010 - Semestre de Inverno Controlo Óptimo e Adaptativo TRABALHO DE LABORATÓRIO Identificação e Controlo Digital do Sistema de Posicionamento de uma Barra

Leia mais

Técnico de Gestão e Programação de Sistemas Informáticos. Sistemas Operativos 10º ano

Técnico de Gestão e Programação de Sistemas Informáticos. Sistemas Operativos 10º ano Técnico de Gestão e Programação de Sistemas Informáticos Sistemas Operativos 10º ano Introdução aos Sistemas Embebidos Vivemos num mundo onde o software desempenha um papel crítico Mas a maior parte deste

Leia mais

Estrutura Básica de um Computador

Estrutura Básica de um Computador SEL-0415 Introdução à Organização de Computadores Estrutura Básica de um Computador Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção

Leia mais

EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO

EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO Autores: Prof. Dr. André Riyuiti Hirakawa, Prof. Dr. Carlos Eduardo Cugnasca e Prof. Dr. Paulo Sérgio Cugnasca Versão 1.0-05/2005 1. OBJETIVO Esta experiência

Leia mais

Supervisor de Monitoramento e Diagnóstico de Sensores aplicado a um Sistema Experimental

Supervisor de Monitoramento e Diagnóstico de Sensores aplicado a um Sistema Experimental Supervisor de Monitoramento e Diagnóstico de Sensores aplicado a um Sistema Experimental "Este trabalho se propõe a desenvolver um sistema experimental que englobe todas as funcionalidades de uma planta

Leia mais