ÍNDICE RESUMO... 3 INTRODUÇÃO SOFTWARES: SOFTWARES SUPERVISÓRIOS E APLICATIVO SOFTWARES EM SISTEMAS EMBARCADOS:...
|
|
- Marcos Vieira Molinari
- 8 Há anos
- Visualizações:
Transcrição
1 Centro Federal de Educação Tecnológica de Minas Gerais Uned V- Divinópolis Coordenação de Engenharia Mecatrônica Contexto Social e Profissional da Engenharia Mecatrônica Grupo 6 André Cortez Fernando Emmanuel Melyssa Rodrigues Thaís Campos Lopes Prof. Renato Dâmaso Divinópolis, 27 de maio de 2011.
2 ÍNDICE RESUMO... 3 INTRODUÇÃO... 4 CAPÍTULO 1: SOFTWARE EM ELETRONICA RECONFIGURÁVEL SOFTWARES: SOFTWARES SUPERVISÓRIOS E APLICATIVO SOFTWARES EM SISTEMAS EMBARCADOS:... 6 CAPÍTULO 2: ELETRÔNICA RECONFIGURÁVEL... 8 CAPÍTULO 3: O QUE SÃO OS SISTEMAS EMBARCADOS TIPOS DE APLICAÇÕES DE SISTEMAS EMBARCADOS MODOS DE FUNCIONAMENTO DE SISTEMAS EMBARCADOS O QUE É DESEJÁVEL EM UM SISTEMA EMBARCADO APLICAÇÕES EMBARCADAS NO SETOR AUTOMOTIVO CAPÍTULO 4. PROTOCOLOS INDUSTRIAIS BREVE HISTÓRICO Redes de sensores ou Sensorbus Redes de Dispositivos ou Devicebus Redes de instrumentação ou fieldbus FIELDBUS PROFIBUS CONCLUSÃO REFERÊNCIAS BIBLIOGRÁFICAS
3 ÍNDICE DE IMAGENS Figura 1. Software permite que motorista mude a cor de fundo do painel de intrumentos e escolha as informações que achar mais importantes (Foto: Milene Rios/G1)... 7 Figura 2. Estrutura interna de um FPGA... 0 Figura 3. Vários sistemas embarcados em um automóvel, comunicando-se por barramento CAN Figura 4. Diagrama referente às ferramentas que utilizam cada protocolo Figura 5. Esquema de funcionamento do FieldBus
4 RESUMO No decorrer deste trabalho tentamos explicar as aplicações e tendências da eletrônica reconfigurável e sistemas embarcados. A atual demanda industrial e de mercado pede dispositivos cada vez menores e com maior capacidade computacional. A flexibilidade e desempenho passam a ser variáveis extremamente importantes. A característica multifuncional dos aparelhos e a possibilidade de configuração pelos usuários são desafios que vêm sendo contornados pelos projetistas de sistemas embarcados. Apresentaremos como exemplo as principais inovações na área automobilística. 3
5 INTRODUÇÃO Com o grande avanço na área da eletrônica e a explosão tecnológica apresentada no século XXI, as arquiteturas configuráveis passaram a ocupar um grande campo de atuação na engenharia e nas ciências.existe uma necessidade crescente de poder computacional e flexibilidade que podem ser proporcionados por estas estes dispositivos. Entre todos os campos de estudo associados com projeto de sistemas embarcados, as tecnologias de software e hardware, em particular dos processadores, são as que têm experimentado avanços mais significativos. Em função dessa acelerada evolução tecnológica, a ideia de se utilizar estruturas abertas e reconfiguráveis que possam adaptar-se a novas demandas torna-se muito atraente. Isto pode até ser um pré-requisito na consideração de projetos de estruturas embarcados. Sistemas de desenvolvimento baseados em computação reconfigurável (hardwarereconfigurável) apresentam características adequadas para uso nesta classe de projetos. Eles apresentam dentre outras vantagens, as características de baixo consumo, alta velocidade de operação, capacidade de integração, flexibilidade, facilidade de programação e operação modular. 4
6 CAPÍTULO 1: SOFTWARE EM ELETRONICA RECONFIGURÁVEL 1.1.SOFTWARES: Um software é composto por uma sequência de instruções, que é interpretada e executada por um processador ou por uma máquina virtual. Em um programa correto e funcional, essa sequência segue padrões específicos que resultam em um comportamento desejado. Normalmente, os softwares são desenvolvidos utilizando linguagens de programação, pois estas foram projetadas para aproximar-se das linguagens usadas por seres humanos. Raramente a linguagem de máquina é usada para desenvolver um programa. Atualmente existe uma quantidade muito grande de linguagens de programação, dentre elas Java, Visual Basic, C, C++, PHP, dentre outras. Alguns programas feitos para usos específicos, como por exemplo software embarcado ou software embutido, ainda são feitos em linguagem de máquina para aumentar a velocidade ou diminuir o espaço consumido. Em todo caso, a melhoria dos processadores dedicados também vem diminuindo essa prática, sendo a C uma linguagem típica para esse tipo de projeto. Essa prática, porém, vem caindo em desuso, principalmente devido à grande complexidade dos processadores atuais, dos sistemas operacionais e dos problemas tratados. Muito raramente, realmente apenas em casos excepcionais, é utilizado o código de máquina, a representação numérica utilizada diretamente pelo processador. Os softwares podem ser divididos em 3 categorias: 1. Software de sistema que incluiu o firmware (O BIOS dos computadores pessoais, por exemplo), drivers de dispositivos, o sistema operacional e tipicamente uma interface gráfica que, em conjunto, permitem ao usuário interagir com o computador e seus periféricos. 2. Software aplicativo, que permite ao usuário fazer uma ou mais tarefas específicas. Aplicativos podem ter uma abrangência de uso de larga escala, muitas vezes em âmbito mundial; nestes casos, os programas tendem a ser mais robustos e mais padronizados. Programas escritos para um pequeno mercado têm um nível de padronização menor. 5
7 3. Software embutido ou embarcado, destinado a funcionar dentro de uma máquina que não é um computador de uso geral e normalmente com um destino muito específico. 1.2.SOFTWARES SUPERVISÓRIOS E APLICATIVO Em se tratando de Software aplicativo e softwares supervisórios em eletrônica reconfigurável, podemos destacar o uso de clp s: Um Controlador lógico programável ou Controlador programável, conhecido também por suas siglas CLP ou CP e pela sigla de expressão inglesa PLC (Programlogiccontroller), é um computador especializado, baseado num microprocessador que desempenha funções de controle através de softwares desenvolvidos pelo usuário (cada CLP tem seu próprio software de diversos tipos e níveis de complexidade). Geralmente as famílias de Controladores Lógicos Programáveis são definidas pela capacidade de processamento de um determinado numero de pontos de Entradas e/ou Saídas (E/S). Um CLP é o controlador indicado para lidar com sistemas caracterizados por eventos discretos (SEDs), ou seja, com processos em que as variáveis assumem valores zero ou um (ou variáveis ditas digitais, ou seja, que só assumem valores dentro de um conjunto finito). Podem ainda lidar com variáveis analógicas definidas por intervalos de valores de corrente ou tensão elétrica. As entradas e/ou saídas digitais são os elementos discretos, as entradas e/ou saídas analógicas são os elementos variáveis entre valores conhecidos de tensão ou corrente. Os CLPs tem capacidade de comunicação de dados via canais seriais. Com isto podem ser supervisionados por computadores formando sistemas de controle integrados. Softwares de supervisão controlam redes de Controladores Lógicos Programáveis. Os canais de comunicação nos CLP s permitem conectar à interface de operação (IHM), computadores, outros CLP s e até mesmo com unidades de entradas e saídas remotas. Cada fabricante estabelece um protocolo para fazer com seus equipamentos troquem informações entre si. Os protocolos mais comuns são Modbus (Modicon - Schneider Eletric), EtherCAT (Beckhoff), Profibus (Siemens). Redes de campo abertas como PROFIBUS-DP são de uso muito comum com CLPs permitindo aplicações complexas na indústria automobilística, siderúrgica, de papel e celulose, e outras(este protocolo de comunicação será mais detalhado à frente). 1.3.SOFTWARES EM SISTEMAS EMBARCADOS: 6
8 Atualmente veículos de luxo importados contam com um sistema de software embarcado altamente avançado e poderão substituir o painel de instrumentos por um display de LCD reconfigurável. O motorista poderá mudar a apresentação gráfica e escolher as informações que quiser ver, como consumo de combustível, conta-giros, temperatura, tensão das baterias e o ângulo de inclinação (o velocímetro é obrigatório por lei). É possível escolher as cores de fundo, um desenho e até alterar a fonte das letras e dos números. Figura 1.Software permite que motorista mude a cor de fundo do painel de intrumentos e escolha as informações que achar mais importantes (Foto: Milene Rios/G1) Em termos básicos, a computação reconfigurável combina a velocidade do hardware com flexibilidade do software. 7
9 CAPÍTULO 2: ELETRÔNICA RECONFIGURÁVEL O engenheiro mecatrônico sempre deve buscar o ponto ótimo de funcionamento de seus protótipos. A escolha do componente que fará a tarefa de controlador é de vital importância para isto. Assim sendo, existem três paradigmas de hardware que constituem a base dos sistemas eletrônicos: fixo, programável e reconfigurável. A decisão de optar por um deles impactará profundamente na filosofia e características do projeto. Os circuitos integrados (CIs) de hardwarefixo, também conhecidos como ASICs (applicationspecificintegratedcircuits), garantem desempenho e baixo consumo de energia. Estes dispositivos já saem totalmente configurados de fábrica, sendo sua arquitetura estabelecida para realizar, apenas, uma determinada função. No entanto, os projetos que utilizam hardware programável possuem flexibilidade, permitindo que seu funcionamento seja alterado em nível de software. Mas como se faz necessário buscar as instruções na memória, decodificá-las, procurar variáveis e salvar os resultados, estes processadores gastam mais energia e possuem um maior tempo de execução em relação às ASICs. Podemos citar como exemplos desta categoria as CPUs e os microcontroladores. Já os chips de eletrônica reconfigurável buscam unir as vantagens dos dois paradigmas anteriores, aliando desempenho e flexibilidade. Estes componentes permitem que suas ligações internas sejam modificadas, alterando seu circuito. Podemos citar como os principais tipos as seguintes arquiteturas: dispositivos lógicos programáveis (PLD), dispositivos lógicos programáveis complexos (CPLD) e sistemas de hardware reconfigurável ou FPGA. A primeira, PLD (programmablelogicdevice), possui diversas macrocélulas conectadas em seu interior. Estes arranjos compreendem uma quantidade de portas lógicas e flip-flops. Como as conexões podem ser modificadas é possível formar diversos circuitos. Desse modo podemos substituir inúmeros CIs, minimizando o tamanho da placa e viabilizando a implementação de equações lógicas mais complexas. Já os CPLDs (complexprogrammablelogicdevice) consistem em um conjunto de PLDs unidas em um barramento de interconexão. Sua criação surgiu da necessidade de se possuir maior densidade de portas e processar quantidade elevada de dados.. Por serem mais robustas são muito aplicadas em lógica de alta performance ou complexas máquinas de estado finito, mas suas interconexões não são totalmente configuráveis o que impossibilita o uso de todos os seus blocos lógicos. 8
10 Por sua vez, os FPGAs (fieldprogrammablegatearrays) são componentes mais densos e flexíveis que os anteriores, possuindo uma arquitetura diferenciada. São os mais utilizados atualmente e podem ser empregados para implementar grande variedade de estruturas de hardware. São compostos por blocos de entrada e saída (IOB), rede de interconexão e blocos lógicos configuráveis (CLB). Além disso, têm a capacidade de serem alterados em campo, ou seja, sem serem retirados da placa e todas as suas unidades internas também são programáveis. Os FPGAs são classificados a partir de sua granularidade, ou seja, pelo tipo de bloco lógico utilizado, que pode ser de três configurações: os de grão fino consistem em uma função lógica de duas entradas ou um multiplexador com um flip-flop; já os de grão médio contêm duas ou mais unidades de lógica combinacional além de flip-flops; enquanto os de grão grosso são unidades lógicas aritméticas (ALU). Dentre os diversos tipos de circuitos combinacionais o Look-UpTable ou LUT é o mais utilizado. Sua estrutura interna consiste em células de armazenamento, que são configuradas para realizarem as operações necessárias quando programamos um cálculo booleano. Mas seus dados são voláteis, ou seja, serão apagados no caso de falta de energia. Nestes casos, geralmente, utiliza-se uma memória EEPROM para reconfigurar o FPGA. Os blocos lógicos estão organizados como uma matriz bidimensional, já a rede de interconexão se dispõe de forma horizontal e vertical ao redor deles, formando canais de roteamento. Estes possuem chaves programáveis que interligam as entradas e saídas dos CLBs entre si e com os blocos de I/O que circundam todo o integrado e permitem acesso bidirecional. A figura 2 nos exemplifica esta arquitetura. As chaves de interligação podem ser de três tipos: SRAM, Antifuse e Gate Flutuante. No primeiro, são utilizados transistores ou multiplexadores. Já no próximo, os comutadores se baseiam em dispositivos que em um estado programado apresentam uma alta impedância, mas quando aplicada certa tensão eles permitem a passagem de corrente. E os último são compostos por transistores MOS construídos com dois gates flutuantes, obtendo desta forma a capacidade de não se volatilizar. 9
11 Figura 2 - Estrutura interna de um FPGA Mesmo em sua configuração mais simples, os grãos de um FPGA não se comportam como planos de portas lógicas, ou seja, como PLDs. O grande número de flip-flops também os deixam muito mais flexíveis, os tornando ideais para aplicações seqüenciais e baseadas em registradores. A eletrônica reconfigurável é uma área nova. Apesar de seus conceitos terem surgido na década de 1960, o primeiro FPGA só foi criado em 1983 e apenas recentemente a configuração dos circuitos atingiu uma densidade de portas apropriada para se aprofundarem as pesquisas em sistemas computacionais reconfiguráveis. Em geral estes circuitos são bons para trabalhar com reconhecimento de padrões e aritmética inteira, que são ditos algoritmos bit-level. Diferentemente dos sistemas de software é possível criar diversos processos que serão executados em paralelo. Desse modo, podemos destacar como principais possíveis aplicações: a criptografia; gráfica computacional; a compactação e compressão de dados e sinais; processamento de sinais, imagens sons e vídeos. Entretanto, não são apropriados para operações de multiplicação de alta precisão e cálculos com ponto flutuante. Além disso, esses circuitos integrados possuem pouca memória disponível para armazenar resultados intermediários e o uso de módulos externos aumenta o consumo de energia e diminui o desempenho. No momento, as formas mais difundidas de utilização dos sistemas reconfigutáveis são na prototipagem de circuitos e em chips híbridos. No primeiro, o uso delas permite que a lógica seja alterada e testada facilmente durante o projeto, sem a necessidade de se criar uma nova placa ou CI a cada alteração. A outra consiste em um processador de propósito geral auxiliado por um co-processadorreconfigurável, este tem a função de se adaptar a 10
12 determinados códigos e acelerar a velocidade de execução. Recentemente a Intel lançou um processador atom de baixo custo, com esta arquitetura, em parceria com a Altera. De modo a abstrair a arquitetura dos vários sistemas disponíveis, foram criadas ferramentas de auxílio computacional para o desenvolvimento dos circuitos lógicos reconfiguráveis. Estas se baseiam em duas abordagens: esquemáticos e linguagens de descrição, que serão explanadas a seguir. A primeira consiste na utilização de diagramas com representações visuais de portas e componentes lógicos. Nela é possível utilizar elementos complexos como unidades lógicas aritméticas, mas não costuma ser aplicadas em grandes projetos e se faz necessário um conhecimento significativo do desenvolvedor em eletrônica digital. Na outra é utilizada uma linguagem de alto nível para descrever o hardware. Uma das mais utilizadas é a VHDL (Hardware DescriptionLanguage) que permite programar o circuito a partir de sua estrutura ou comportamento. Na primeira é descrita a organização topológica como entradas e saídas, componentes lógicos a interligação entre eles e os sinais que compõem o sistema. Já a próxima, permite que sejam especificadas apenas as funções, possuindo um aspecto semelhante a linguagens de programação de software, como C++, reduzindo, dessa forma, a necessidade de conhecimento em hardware pelo programador. Mas em geral esta abordagem não possui um desempenho tão bom quanto à descrição estrutural. Nestes ambientes é possível realizar a simulação do circuito. Depois de concluída esta fase de especificação é realizada a síntese do projeto, que consiste na criação do netlist, um arquivo em formato padrão que independe de FPGAs ou CPLDs, isso permite que se possa implantar a mesma lógica em arquiteturas diversas. Logo após é feita a tradução dele e realizado o particionamento e o roteamento do CI, criando um novo arquivo chamado bitstream. Este varia de acordo com o modelo do dispositivo reconfigurável e contêm as suas instruções de configuração. 11
13 CAPÍTULO 3: O QUE SÃO OS SISTEMAS EMBARCADOS Um sistema embarcado pode ser definido como colocar capacidade computacional dentro de um circuito integrado, equipamento ou sistema. Isso não se limita a um simples computador apesar de possuir quase os mesmos componentes dele, como processador, memória, dispositivo de armazenamento, interfaces e demais componentes.é mais completo e independente, mas é preparado para realizar apenas uma tarefa. O usuário final não terá acesso ao programa que foi embutido no dispositivo, mas poderão interagir com o equipamento através de interfaces como teclado, displays, etc., desde que o sistema tenha sido projetado para tanto. Também são construídos para executar apenas uma tarefa prédeterminada. Muitas vezes não têm flexibilidade (de software e de hardware) que lhes permita fazer outras tarefas quaisquer que não sejam aquelas para as quais foram desenhados e desenvolvidos. Geralmente as únicas mudanças ou atualização dos sistemas são feitas pelos fabricantes. Há então a necessidade de um cérebro que gerencie todo o funcionamento deste sistema. Um microprocessador ou microcontrolador é a opção ideal para esta função, uma vez que ambos têm capacidade de fazer a leitura de sinais externos, executar programas com as tarefas a serem feitas, processar os sinais e enviar para atuadores os resultados esperados. 3.1-TIPOS DE APLICAÇÕES DE SISTEMAS EMBARCADOS Propósito geral: Geralmente costuma haver grande interação entre os usuários e o sistema, geralmente através de terminais de vídeo ou monitores. Como exemplo tem-se os videogames, os conversores de TV a cabo, caixas de bancos, etc. Sistemas de controle: Controles em malha fechada com realimentação em tempo real. Geralmente são as aplicações mais robustas, com placas dedicadas e múltiplos sensores de entrada e saída. Muitas vezes fornecem pouca interação com o usuário, mostrando sinalizações através de LEDs. Usados nos motores de automóveis, processos químicos, controle de vôo, usinas nucleares, etc. Processamento de sinais: Onde envolve um grande volume de informação a ser processada em curto espaço de tempo. Os sinais a serem tratados são digitalizados através de conversores analógico-digitais, processados, e novamente convertidos em sinais 12
14 analógicos por conversores digitais- analógicos. Casos de tratamento de áudio, filtros, modems, compressão de vídeo, radares e sonares, etc. Comunicações e redes: Chaveamento e distribuição de informações. Sistemas de telefonia e telecomunicações e internet. 3.2.MODOS DE FUNCIONAMENTO DE SISTEMAS EMBARCADOS Os dois modos de funcionamento dos sistemas embarcados, apresentados abaixo, são determinantes para saber como programar o dispositivo e como será seu funcionamento e comportamento na aplicação para o qual foi desenhado. Reativo: O funcionamento se dá como resposta a eventos externos, que podem ser periódicos (caso de sistemas rotacionais ou de controles de loop) ou assíncronos (pressionamento de um botão por parte do usuário). Há, então, uma necessidade de entrada de dados para que aconteçam as ações de funcionamento. Geralmente não há limite de tempo para que os sinais de entrada sejam acionados, pois dependem da interação com o usuário ou com o processo ao qual é destinado. Porém, a saída, função do sinal de entrada, deve ser realizada exatamente após os sinais de entrada começarem a atuar. Controle em tempo real:existem limites de tempo para executar cada tarefa (leitura de sensor, emissão de sinais para um atuador, atualização de display, etc.). Por isso mesmo, nem sempre tempo real é igual ao modo mais rápido de executar uma tarefa. Estes modos de operação, por serem cíclicos, não dependem da entrada de sinais para executar as atividades, sendo capazes de tomar decisões referentes a ausência dos mesmo. Os sistemas de tempos real são classificados em: Soft Real Time: As tarefas podem ser executadas em um intervalo de tempo específico, sem conseqüências graves se este limite de tempo não for cumprido. Um exemplo é um sistema bancário, onde apenas uma mensagem de erro aparecerá se determinada tarefa não for realizada dentro do tempo pré-determinado. A maior preocupação durante a programação dos dispositivos é relativa a repetição de procedimentos que podem ter seu prazo vencido e sobre as mensagens de alerta ao usuário. Hard Real Time: As tarefas devem ser executadas em um tempo específico, com conseqüências graves se qualquer delas falhar. Como exemplo pode-se pensar nos sistemas de controle de um avião, onde uma falha pode resultar em queda e perdas de 13
15 vidas. A maior preocupação durante a programação dos dispositivos é relativa a ter sempre sistemas redundantes (duplicados) que impeçam ou alertem imediatamente, caso algum processo falhe ou não seja executado dentro do tempo pré-determinado O QUE É DESEJÁVEL EM UM SISTEMA EMBARCADO As características mais desejadas em sistemas embarcados são: Tamanho e peso: Com a crescente miniaturização dos equipamentos eletroeletrônicos, os itens tamanho e peso são fatores decisivos na competitividade de um produto. Sem contar os custos envolvidos no envio de equipamentos grandes e pesados, já que um usuário pode adquirir um sistema embarcado em qualquer parte do mundo. Consumo de energia: Quanto maior for a autonomia do sistema e menor for sua necessidade de recarga ou troca de sistema de alimentação, mais competitivo será o produto, sem contar que as atuais legislações referentes ao consumo de energia prevêem a necessidade cada vez maior de eficiência energética. Robustez do equipamento: Muitos sistemas embarcados são projetados para trabalhar em ambientes com condições adversas (vibrações, calor, poeira, variações na tensão de alimentação, interferências eletromagnéticas, raios, umidade, corrosão, etc.). É necessário resistir bravamente a todas estas interferências e sobreviver APLICAÇÕES EMBARCADAS NO SETOR AUTOMOTIVO Os sistemas embarcados estão a nossa volta e estamos de certo modo tão envolvidos por eles, que nem nos damos conta de que um determinado dispositivo trata-se de um sistema embarcado. Um veículo top de linha é um excelente exemplo de um complexo sistema literalmente embarcado. Centenas de sensores fornecem informações sobre todo o funcionamento do veículo. Várias unidades de processamento independentes atuam em regiões diferentes e se comunicam entre si, captando os sinais destes sensores e fazendo com que as ações referentes a cada caso sejam tomadas. Esta comunicação geralmente se dá através de redes, cujo protocolo CAN tem se tornado o padrão. Isto acontece desde a central que memoriza a posição dos bancos, espelhos, volante, etc. para cada usuário do veículo até a central que gerencia o funcionamento do motor. Esta rede de comunicação, além de permitir total interação entre as diferentes áreas internas do veículo, faz com que haja uma grande diminuição da fiação interna, pois todos os 14
16 elementos se conectam à rede por apenas dois fios, que constituem um barramento de comunicação. A figura 3 ilustra esta situação. Figura 3 - Vários sistemas embarcados em um automóvel, comunicando-se por barramento CAN 15
17 CAPÍTULO 4. PROTOCOLOS INDUSTRIAIS 4.1. BREVE HISTÓRICO Por muitos anos, a comunicação entre máquinas era feita de forma bastante arcaica. Geralmente existia uma sala de controle central, de onde saíam quilômetros de cabos para os seus devidos equipamentos, e que apresentavam muitas falhas, como, por exemplo, dificuldade de controle e decorrente do grande número de relações a se coordenar, problemas físicos com os fios, além da ineficiência da coleta de dados para relatórios. Porém, com o avanço da tecnologia e a necessidade de integração entre máquinas e sistemas de controle, o processo não poderia continuar o mesmo. Elementos como sensores, atuadores, CLP's, CNC's, PC's, etc, necessitavam estar interligados e trocando informações de forma ágil e precisa. Enfim, os dispositivos e equipamentos pertencentes a uma rede industrial deveriam ser confiáveis, rápidos e robustos. Dessa forma, um novo conceito, paralelo à evolução das redes de transmissão de dados, surge como solução: a protocolação de dados. E é nesse contexto que surgem as redes digitais de instrumentos e sensores. Este tipo de rede atende pelo nome genérico de Fieldbusou barramento de campo. Na verdade, assim como se ilustra na figura abaixo, devemos dividir estes tipos de rede em três tipos diferentes: Redes de sensores ou Sensorbus São redes apropriadas para interligar sensores e atuadores discretas tais como chaves limites (limit switches), contactores, desviadores, etc. São exemplos de rede Sensorbus: ASI da Siemens, Seriplex, CAN e LonWorks Redes de Dispositivos ou Devicebus São redes capazes de interligar dispositivos mais genéricos como CLPs, outras remotas de aquisição de dados e controle, conversores AC/DC, relés de medição inteligentes, etc. Exemplos: Profibus-DP, DeviceNet, Interbus-S, SDS, LonWorks, CAN, ControlNet, ModbusPlus. 16
18 Redes de instrumentação ou fieldbus São redes concebidas para integrar instrumentos analógicos no ambiente industrial, como transmissores de vazão, pressão, temperatura, etc, válvulas de controle, etc. Exemplos: IECSP50-H1, HART, WorldFIP, Profibus-PA. Figura 4 - Diagrama referente às ferramentas que utilizam cada protocolo 4.2.FIELDBUS Foundation Fieldbus (FF) é um padrão aberto que engloba diversas tecnologias aplicadas no controle de processos e automação industrial, tais como: processamento distribuído, diagnóstico avançado e redundância. É um sistema heterogêneo distribuído, composto por softwares de configuração e supervisão, equipamentos de campo, interfaces de comunicação e supervisão, fontes de alimentação pela própria rede que os interconecta. Foi idealizada inicialmente para atuar tipicamente no controle de processos contínuos tais como os da indústria química, indústria de celulose etc. Assim, alguns exemplos típicos de seu uso podem ser: controle de temperatura, vazão e pressão em uma coluna de fracionamento. São características marcantes: Segurança intrínseca para uso em áreas perigosas, com alimentação e comunicação pelo mesmo par de fios; Topologia em barramento ou em árvore (figura abaixo), com suporte a múltiplos mestres no barramento de comunicação; Comportamento previsível (determinístico), mesmo com redundância em vários níveis; 17
19 Interfaces padronizadas entre os equipamentos, o que facilita a interoperabilidade; Modelagem de aplicações usando linguagem de blocos funcionais; Recomendado o uso de cabos STP desenvolvidos especialmente para o protocolo (SMAR, 2008). Figura 5 - Esquema de funcionamento do FieldBus Além disso, é constituído por dois níveis, o nível físico e o de software, conforme explicado a seguir. O primeiro constitui-se dos padrões de ligações, fios, cabos, características elétricas, etc, necessários à formação de uma Rede FieldBus. Já o segundo é o nível transparente ao usuário, sendo tratado, geralmente, pelo software supervisório. Diante disso, vemos que o conceito Fieldbus compartilha a idéia da descentralização dainteligência, ou seja, a informação não está apenas armazenada num único membro do processo como, por exemplo, um PC Manager, mas distribuída em uma rede desde o chão de fábrica até os níveis mais superiores da gerência. Mas não só o Fieldbus é utilizado nasindustrias. Estas mesmas aplicabilidades também são encontradas nos protolocosprofibus, que se encontram explanados a seguir. 4.3.PROFIBUS O Profibus pertence ao grupo de protocolos que compartilham o conceito Fieldbus. A sua versão mais moderna é o Profibus PA (Process Automation). Uma característica interessante deste protocolo é que os dados podem trafegar pela mesma linha física da alimentação DC, o que economiza tempo de instalação e cabos. 18
20 Profibus é um padrão aberto de barramento de campo para uma larga faixa de aplicações em automação de fabricação e processos. Ele destaca-se por atuar nos diversos níveis do processo industrial: ambiente de fábrica, processo e gerência. Oferece características diversas de protocolos de comunicações, tais como: PROFIBUS DP (DescentralizedPeripherical): é o mais usado dentre os protocolos, ele é caracterizado pela velocidade, eficiência e baixo custo de conexão. Foi projetado especialmente para comunicação entre sistemas de automação e periféricos distribuídos; PROFIBUS FMS (Field MessageSpecification): é um protocolo de comunicação geral para as tarefas de comunicações solicitadas. FMS oferece muitas funções sofisticadas de aplicações para comunicação entre dispositivos inteligentes; PROFIBUS PA (Process Automation): Este protocolo define os parâmetros e blocos de funções dos dispositivos de automação de processo, tais como transdutores de medidas, válvulas e IHM (Interface HumanMachine) (PROFIBUS, 1999); PROFINet (Profibus for Ethernet): Comunicação entre CLPs e PCs usando Ethernet/TCP-IP; PROFISafe: para sistemas relacionados a segurança; PROFIDrive: para sistemas relacionados a controle de movimento. 19
21 CONCLUSÃO Assim o resultado foi uma pesquisa bem sucedida do trabalho proposto. Com este trabalho, foi possível perceber como a área de Eletrônica é bastante complexa e ainda há muito o que se fazer. A proposta de qualquer dispositivo móvel implementado com a tecnologia de eletrônica reconfigurável e sistemas embarcados é uma tarefa difícil e de muito longo prazo. Um dos principais motivos é o caráter multidisciplinar desse projeto, uma vez que abrangerá estudos nos seguintes tópicos: projeto de lógica digital, modelamento de sistemas digitais, exploração de paralelismo em arquiteturas de computadores, técnicas de inteligência artificial, teoria de controle, lógica fuzzy, controle e manutenção de sistemas operacionais de tempo real e, finalmente, a eletrônica conjugada à computação reconfigurável. 20
22 REFERÊNCIAS BIBLIOGRÁFICAS [1]. ARAGÃO, Antônio; MARQUES, Eduardo; ROMERO, Roseli. Computação Reconfigurável Aplicada à Robótica. Disponível em: eletronica-digital/computacao-reconfiguravel-aplicada-a-robotica-fpga. Acessado em: 07/05/2011 [2]. BOLTON, Willam. Mecatrônica: uma abordagem multidisciplinar; tradução José Lucimar do Nascimento. 4. ed. Porto Alegre: Bookman, 2010 [3]. FILHO, Roberto Alcântara. Dispositivos Programáveis: Como Funcionam?. Disponível em: Acesso em: 07/05/2011 [4]. MARTINS, Carlos Augusto Paiva da Silva; ORDONEZ, Edward David Moreno; CÔRREA, João Batista Torres; CARVALHO, Milene Barbosa. Computação Reconfigurável: conceitos, tendências e aplicações. Obtido em: Acesso em: 15/05/2011. [5]. ROSÁRIO, João Maurício. Princípios de Mecatrônica. São Paulo: Prentice Hall, [6]. www2.dem.inpe.br/ulisses/estudos/adm-redes/topologias.htm Consultado em 2 de maio de [7]. Acessado em: 20/05/2011 [8]. Consultado em 22 de maio de 2011 [9]. em 14 de maio de 2011 [10]. I15607,00Intel+lanca+chip+configuravel+em+parceria+com+Altera.htm. Acesso em: 13/05/2011 [11]. Acesso em: 04/05/
23 22
Alessandro F. Cunha O que são sistemas embarcados?
Alessandro F. Cunha O que são sistemas embarcados? 1. Introdução Alguma vez você já se deu conta que o microondas de sua casa tem uma capacidade computacional maior do que tinha o projeto Apolo, que levou
Leia maisAo longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.
3 Tecnologia FPGA Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3.1. FPGA: Histórico, linguagens e blocos Muitos dos
Leia maisAutomação Industrial Parte 2
Automação Industrial Parte 2 Prof. Ms. Getúlio Teruo Tateoki http://www.getulio.eng.br/meusalunos/autind.html Perspectiva Histórica Os primeiros sistemas de controle foram desenvolvidos durante a Revolução
Leia maisIW10. Rev.: 02. Especificações Técnicas
IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento
Leia maisRodrigo Baleeiro Silva Engenheiro de Controle e Automação. Introdução à Engenharia de Controle e Automação
Rodrigo Baleeiro Silva Engenheiro de Controle e Automação (do latim Automatus, que significa mover-se por si) ; Uso de máquinas para controlar e executar suas tarefas quase sem interferência humana, empregando
Leia mais1. CAPÍTULO COMPUTADORES
1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes
Leia maisMultiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação
Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia
Leia maisEvolução na Comunicação de
Evolução na Comunicação de Dados Invenção do telégrafo em 1838 Código Morse. 1º Telégrafo Código Morse Evolução na Comunicação de Dados A evolução da comunicação através de sinais elétricos deu origem
Leia maisDisciplina: Introdução à Informática Profª Érica Barcelos
Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados
Leia maisEngenharia de Sistemas Computacionais
Engenharia de Sistemas Detalhes no planejamento UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Introdução Na aplicação de um sistema
Leia maisS.T.A.I. (SERVIÇOS TÉCNICOS DE AUTOMAÇÃO INDUSTRIAL) REDE PROFIBUS PA ALISSON TELES RIBEIRO
g S.T.A.I. (SERVIÇOS TÉCNICOS DE AUTOMAÇÃO INDUSTRIAL) REDE PROFIBUS PA ALISSON TELES RIBEIRO SUMÁRIO 1. Objetivo 2. História 3. O Que é Profibus? 4. Profibus PA 5. Instrumentos 6. Bibliografia 1. OBJETIVO
Leia maisSistemas Digitais. Módulo 15 Prof. Celso PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS
1 PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Os projetos com circuitos digitais mais complexos podem se tornar inviáveis devido a vários problemas, tais como: - Elevado número de C.I. (circuitos integrados)
Leia maisAlarme Automotivo com mensagem para móvel utilizando Arduino
Alarme Automotivo com mensagem para móvel utilizando Arduino Maycon Cirilo dos Santos¹, Wyllian Fressatti¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil mayconsi2012@gmail.com, wyllian@unipar.br
Leia maisDisciplina: Processamento Digital de Sinais (ENG577) Aula 05 Parte 2: Dispositivos de Hardware Programável Prof.: Eduardo Simas eduardo.simas@ufba.
Universidade Federal da Bahia Escola Politécnica Programa de Pós Graduação em Engenharia Elétrica Disciplina: Processamento Digital de Sinais (ENG577) Aula 05 Parte 2: Dispositivos de Hardware Programável
Leia maisQuadro de consulta (solicitação do mestre)
Introdução ao protocolo MODBUS padrão RTU O Protocolo MODBUS foi criado no final dos anos 70 para comunicação entre controladores da MODICON. Por ser um dos primeiros protocolos com especificação aberta
Leia mais3. Arquitetura Básica do Computador
3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,
Leia maisREDE DE COMPUTADORES
REDE DE COMPUTADORES Tipos de classificação das redes de acordo com sua topologia Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 Ao longo da historia das redes, varias topologias foram
Leia maisAula 03 Redes Industriais. Informática Industrial II ENG1023 Profª. Letícia Chaves
1 Aula 03 Redes Industriais Informática Industrial II ENG1023 Profª. Letícia Chaves Plano de aula Tópicos da aula: 1 Introdução 2 Benefícios na utilização de redes 3 Dificuldades na utilização de redes
Leia maisUnidade 13: Paralelismo:
Arquitetura e Organização de Computadores 1 Unidade 13: Paralelismo: SMP e Processamento Vetorial Prof. Daniel Caetano Objetivo: Apresentar os conceitos fundamentais da arquitetura SMP e alguns detalhes
Leia maisUm Driver NDIS Para Interceptação de Datagramas IP
Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para
Leia maisParalelismo. Computadores de alto-desempenho são utilizados em diversas áreas:
Computadores de alto-desempenho são utilizados em diversas áreas: - análise estrutural; - previsão de tempo; - exploração de petróleo; - pesquisa em fusão de energia; - diagnóstico médico; - simulações
Leia maisINTERFACE USB PARA PROFIBUS PA
MANUAL DO USUÁRIO INTERFACE USB PARA PROFIBUS PA OUT / 12 PBI-PLUS P B I P L U S M P smar www.smar.com.br Especificações e informações estão sujeitas a modificações sem prévia consulta. Informações atualizadas
Leia maisGerenciamento de software como ativo de automação industrial
Gerenciamento de software como ativo de automação industrial INTRODUÇÃO Quando falamos em gerenciamento de ativos na área de automação industrial, fica evidente a intenção de cuidar e manter bens materiais
Leia maisTÍTULO: PROGRAMAÇÃO DE CLP PARA UMA MÁQUINA DE SECÇÃO SEGMENTOS ORGÂNICOS
Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: PROGRAMAÇÃO DE CLP PARA UMA MÁQUINA DE SECÇÃO SEGMENTOS ORGÂNICOS CATEGORIA: CONCLUÍDO ÁREA:
Leia maisIntrodução ao Modelos de Duas Camadas Cliente Servidor
Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos
Leia maisFundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Professor: João Fábio de Oliveira jfabio@amprnet.org.br (41) 9911-3030 Objetivo: Apresentar o que são os Sistemas Operacionais, seu funcionamento, o que eles fazem,
Leia maisComputadores de Programação (MAB353)
Computadores de Programação (MAB353) Aula 19: Visão geral sobre otimização de programas 06 de julho de 2010 1 2 3 Características esperadas dos programas O primeiro objetivo ao escrever programas de computador
Leia mais11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador
Sistemas de Informação Prof. Anderson D. Moura Um programa de computador é composto por uma seqüência de instruções, que é interpretada e executada por um processador ou por uma máquina virtual. Em um
Leia maisSistemas de Automação
Sistemas de Automação Introdução Walter Fetter Lages w.fetter@ieee.org Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Programa de Pós-Graduação em Engenharia
Leia mais1.3 Conectando a rede de alimentação das válvulas solenóides
1.3 Conectando a rede de alimentação das válvulas solenóides CONTROLE DE FLUSHING AUTOMÁTICO LCF 12 Modo Periódico e Horário www.lubing.com.br (19) 3583-6929 DESCALVADO SP 1. Instalação O equipamento deve
Leia maisRoteamento e Comutação
Roteamento e Comutação Design de Rede Local Design Hierárquico Este design envolve a divisão da rede em camadas discretas. Cada camada fornece funções específicas que definem sua função dentro da rede
Leia maisMáquinas Multiníveis
Infra-Estrutura de Hardware Máquinas Multiníveis Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Conceitos básicos Classificação de arquiteturas Tendências da tecnologia Família Pentium
Leia maisFamília CJ2. Novos CLPs com alta qualidade comprovada. Controladores Programáveis
Controladores Programáveis Família CJ2 Novos CLPs com alta qualidade comprovada. >> Flexibilidade em comunicação >> Desenvolvimento mais rápido de máquinas >> Inovação através da evolução Inovação sem
Leia maisIntrodução. Arquitetura de Rede de Computadores. Prof. Pedro Neto
Introdução Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 1. Introdução i. Conceitos e Definições ii. Tipos de Rede a. Peer To Peer b. Client/Server iii. Topologias
Leia maisComunicado à Imprensa
Industry 4.0 Página 1 de 6 Beckhoff na Hanover Messe: Hall 9 Stand F06 Indústria 4.0 Fórum: Controle baseado em PC como base tecnológica para aplicações em fabricas inteligentes Com o Indústria Integrada
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisREDES DE COMPUTADORES
Eriko Carlo Maia Porto UNESA Universidade Estácio de Sá eriko_porto@uol.com.br Última revisão Julho/2003 REDES DE COMPUTADORES INTRODUÇÃO EVOLUÇÃO DOS SISTEMAS DE COMPUTAÇÃO Década de 50 introdução dos
Leia maisFOUNDATION FIELDBUS NA INDÚSTRIA DE PROCESSO
o PROTOCOLO FOUNDATION FIELDBUS NA INDÚSTRIA DE PROCESSO Sup. Eng. de Aplicação de Sistemas da YokogawaAmérica do Sul Neste trabalho discorre-se sobre a rede foundation fieldbus, situando-a dentro do universo
Leia maisREDE DE COMPUTADORES
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES Tecnologias de Rede Topologias Tipos de Arquitetura Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REDES LOCAIS LAN -
Leia maisPermite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas
Permite a coleta de dados em tempo real dos processos de produção, possuindo, também, interfaces para a transferência dos dados para os sistemas administrativos da empresa. Nessa configuração, o PC é a
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia maisGUIA DE LABORATÓRIO DE SISTEMAS DIGITAIS PARA O CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO
GUIA DE LABORATÓRIO DE SISTEMAS DIGITAIS PARA O CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO Agosto/2004 V2 INTRODUÇÃO Este guia foi preparado para auxilio às aulas de laboratório para o curso de Engenharia
Leia maisINSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.
INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. Centro de Emprego e Formação Profissional da Guarda Curso: Técnico de Informática Sistemas (EFA-S4A)-NS Trabalho Realizado Por: Igor_Saraiva nº 7 Com
Leia maisHardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)
Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,
Leia mais1 Introdução. 1.1. Motivação
15 1 Introdução Esta dissertação dedica-se ao desenvolvimento de um analisador de erro para Redes Ópticas através da utilização de circuitos integrados programáveis de última geração utilizando taxas que
Leia maisDadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares
Leia maisRedes Industriais. Centro de Formação Profissional Orlando Chiarini - CFP / OC Pouso Alegre MG Inst.: Anderson
Industriais Centro de Formação Profissional Orlando Chiarini - CFP / OC Pouso Alegre MG Inst.: Anderson Ementa Proposta CAP: 1 - INTRODUÇÃO ÀS REDES INDUSTRIAIS ; CAP: 2 - MEIOS FÍSICOS ; CAP: 3 - REDES
Leia maisRedes de Computadores. Prof. Dr. Rogério Galante Negri
Redes de Computadores Prof. Dr. Rogério Galante Negri Rede É uma combinação de hardware e software Envia dados de um local para outro Hardware: transporta sinais Software: instruções que regem os serviços
Leia maisSIS17-Arquitetura de Computadores
Sistema de Computação SIS17-Arquitetura de Computadores Apresentação da Disciplina Peopleware Hardware Software Carga Horária: 40 horas 2 Computadores atuais Unidade Central de Processamento Entrada Computadores
Leia maisComunicado à Imprensa
Brazil Windpower 2012 Página 1 de 5 Beckhoff na Brazil Windpower 2012: Segundo pavimento, Estande 261, 262 Tecnologia para turbinas: Soluções abertas de automação para energia eólica A Brazil Windpower
Leia maisControle Supervisório e Aquisição de Dados (SCADA) Sistema de Execução da Manufatura MES Sistemas a Eventos Discretos (SED
Controle Supervisório e Aquisição de Dados (SCADA) Sistema de Execução da Manufatura MES Sistemas a Eventos Discretos (SED Yuri Kaszubowski Lopes Roberto Silvio Ubertino Rosso Jr. UDESC 24 de Abril de
Leia maisArquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo
Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Introdução O que é Protocolo? - Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante
Leia maisAPLICAÇÃO PARA ANÁLISE GRÁFICA DE EXERCÍCIO FÍSICO A PARTIR DA PLATAFORMA ARDUINO
APLICAÇÃO PARA ANÁLISE GRÁFICA DE EXERCÍCIO FÍSICO A PARTIR DA PLATAFORMA ARDUINO Alessandro A. M de Oliveira 1 ; Alexandre de Oliveira Zamberlan 1 ; Péricles Pinheiro Feltrin 2 ; Rafael Ogayar Gomes 3
Leia maisCOERÊNCIA DO CURRÍCULO DO CURSO DE ENGENHARIA DE COMPUTAÇÃO EM FACE DAS DIRETRIZES CURRICULARES NACIONAIS
COERÊNCIA DO CURRÍCULO DO CURSO DE ENGENHARIA DE COMPUTAÇÃO EM FACE DAS DIRETRIZES CURRICULARES NACIONAIS O documento que serviu de base para a análise a seguir é o denominado "Diretrizes Curriculares
Leia maisMÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos
MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada
Leia maisESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC
ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC Tiago Menezes Xavier de Souza¹, Igor dos Passos Granado¹, Wyllian Fressatti¹ ¹Universidade Paranaense (UNIPAR) Paranavaí- PR- Brasil tiago_x666@hotmail.com,
Leia maisFundamentos de Automação. Controladores
Ministério da educação - MEC Secretaria de Educação Profissional e Técnica SETEC Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul Campus Rio Grande Fundamentos de Automação Controladores
Leia maisAutomação de Locais Distantes
Automação de Locais Distantes Adaptação do texto Improving Automation at Remote Sites da GE Fanuc/ Water por Peter Sowmy e Márcia Campos, Gerentes de Contas da. Nova tecnologia reduz custos no tratamento
Leia maisReparador de Circuitos Eletrônicos
Reparador de Circuitos Eletrônicos O Curso de Reparador de Circuitos Eletrônicos tem por objetivo o desenvolvimento de competências relativas a princípios e leis que regem o funcionamento e a reparação
Leia mais1. NÍVEL CONVENCIONAL DE MÁQUINA
1. NÍVEL CONVENCIONAL DE MÁQUINA Relembrando a nossa matéria de Arquitetura de Computadores, a arquitetura de Computadores se divide em vários níveis como já estudamos anteriormente. Ou seja: o Nível 0
Leia maisProfª Danielle Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle Aula 07 Linguagem Ladder Profª Danielle Casillo A LINGUAGEM LADDER Foi a primeira que surgiu para programação
Leia maisEngenharia de Software
Engenharia de Software O que é a engenharia de software É um conjunto integrado de métodos e ferramentas utilizadas para especificar, projetar, implementar e manter um sistema. Método É uma prescrição
Leia maisCapacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB
Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha
Leia maisMRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior
MRP II Introdução A lógica de cálculo das necessidades é conhecida há muito tempo Porém só pode ser utilizada na prática em situações mais complexas a partir dos anos 60 A partir de meados da década de
Leia maisUtilização da Planilha de Análise de Decisão
Utilização da Planilha de Análise de Decisão METODOLOGIA E CRITÉRIOS DE SELEÇÃO - VERSÃO 1. A planilha apresentada está pronta e formatada para ser utilizada no processo de Análise de Decisão envolvendo
Leia maisSOBRE A CALLIX. Por Que Vantagens
Callix PABX Virtual SOBRE A CALLIX Por Que Vantagens SOBRE A CALLIX Por Que Vantagens Por Que Callix Foco no seu negócio, enquanto cuidamos da tecnologia do seu Call Center Pioneirismo no mercado de Cloud
Leia maisIntrodução à Computação
Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os
Leia maisIntrodução A Engenharia Da Computação
Introdução A Engenharia Da Computação AULA I Slide 1 O Que é Engenharia? [De engenho + -aria.] Substantivo feminino 1.Arte de aplicar conhecimentos científicos e empíricos e certas habilitações específicas
Leia maisSistema de Computação
Sistema de Computação Máquinas multinível Nível 0 verdadeiro hardware da máquina, executando os programas em linguagem de máquina de nível 1 (portas lógicas); Nível 1 Composto por registrados e pela ALU
Leia mais15 Computador, projeto e manufatura
A U A UL LA Computador, projeto e manufatura Um problema Depois de pronto o desenho de uma peça ou objeto, de que maneira ele é utilizado na fabricação? Parte da resposta está na Aula 2, que aborda as
Leia maisArquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
Leia maisHá dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:
Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado
Leia maisVisão Geral do Protocolo CANBus
Visão Geral do Protocolo CANBus História CAN Controller Area Network. Desenvolvido, pela BOSCH, na década de 80 para a interligação dos sistemas de controle eletrônicos nos automóveis. 1. CAN, que foi
Leia maisREDES DE COMPUTADORES
Universidade do Contestado Campus Concórdia Curso de Sistemas de Informação Prof.: Maico Petry REDES DE COMPUTADORES DISCIPLINA: Fundamentos em Informática Mundo Globalizado Acelerado desenvolvimento tecnológico
Leia maisAutomação de Bancada Pneumática
Instituto Federal Sul-rio-grandense Campus Pelotas - Curso de Engenharia Elétrica Automação de Bancada Pneumática Disciplina: Projeto Integrador III Professor: Renato Allemand Equipe: Vinicius Obadowski,
Leia maisAUTOMAÇÃO DE ESCRITÓRIOS ADE
Curso: TÉCNICO EM INFORMÁTICA com Habilitação em Programação e Desenvolvimento de Sistemas. AUTOMAÇÃO DE ESCRITÓRIOS ADE NOTA DE AULA 01 Assunto: Introdução a informática. Histórico do computador. Conceitos
Leia mais:: Telefonia pela Internet
:: Telefonia pela Internet http://www.projetoderedes.com.br/artigos/artigo_telefonia_pela_internet.php José Mauricio Santos Pinheiro em 13/03/2005 O uso da internet para comunicações de voz vem crescendo
Leia maisMemórias Prof. Galvez Gonçalves
Arquitetura e Organização de Computadores 1 s Prof. Galvez Gonçalves Objetivo: Compreender os tipos de memória e como elas são acionadas nos sistemas computacionais modernos. INTRODUÇÃO Nas aulas anteriores
Leia maisTecnologia PCI express. Introdução. Tecnologia PCI Express
Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade
Leia maisINTRODUÇÃO AO DESENVOLVIMENTO DE SISTEMAS COM MICROCONTROLADORES
INTRODUÇÃO AO DESENVOLVIMENTO DE SISTEMAS COM MICROCONTROLADORES Matheus Montanini Breve (PIBIC-Jr), Miguel Angel Chincaro Bernuy (Orientador), e-mail: migueltrabalho@gmail.com Universidade Tecnológica
Leia maisAno Letivo 2015/2016 Ciclo de Formação: 2013-2016 Nº DO PROJETO: POCH-01-5571-FSE-000424 AUTOMAÇÃO E COMANDO,12ºANO PLANIFICAÇÃO ANUAL
COMANDO AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM CURSO PROFISSIONAL DE TÉCNICO DE ELETRÓNICA AUTOMAÇÃO E Ano Letivo 2015/2016 Ciclo de Formação: 2013-2016 Nº DO PROJETO: POCH-01-5571-FSE-000424
Leia maisARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Aula 02: Conceitos Básicos Conceitos Básicos Conceitos fundamentais: dado, informação e processamento de dados Conceitos de algoritmo, algoritmo ótimo, hardware. Software e
Leia maisCONSTRUÇÃO DE VEÍCULO MECATRÔNICO COMANDADO REMOTAMENTE
CONSTRUÇÃO DE VEÍCULO MECATRÔNICO COMANDADO REMOTAMENTE Roland Yuri Schreiber 1 ; Tiago Andrade Camacho 2 ; Tiago Boechel 3 ; Vinicio Alexandre Bogo Nagel 4 INTRODUÇÃO Nos últimos anos, a área de Sistemas
Leia maisDESCRIÇÃO DO FUNCIONAMENTO Basicamente o ANTRON II-s recebe sinais provenientes da atuação de contatos elétricos externos, associados a equipamentos
DESCRIÇÃO DO FUNCIONAMENTO Basicamente o ANTRON II-s recebe sinais provenientes da atuação de contatos elétricos externos, associados a equipamentos ou sistemas que se queiram supervisionar, via contatos
Leia maisMárcio Leandro Moraes Rodrigues. Frame Relay
Márcio Leandro Moraes Rodrigues Frame Relay Introdução O frame relay é uma tecnologia de chaveamento baseada em pacotes que foi desenvolvida visando exclusivamente a velocidade. Embora não confiável, principalmente
Leia mais1. Especificar a arquitetura dos controladores lógicos compatíveis a cada aplicação.
Ensino Técnico Integrado ao Médio FORMAÇÃO GERAL Plano de Trabalho Docente - 2015 ETEC Monsenhor Antônio Magliano Código: 088 Município: Garça - SP Eixo Tecnológico: Controle e Processo Industrial Habilitação
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisProjeto. Proposta de novo texto para o termo Engenharia de Controle e. Autoria: Estudantes do primeiro período do curso de Eng Ctrl Aut da
Projeto Proposta de novo texto para o termo Engenharia de Controle e ( pt ) Automação na Wikipédia Autoria: Estudantes do primeiro período do curso de Eng Ctrl Aut da ( 2009 UFLA (II Professores: Roberto
Leia maisPROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS
1 PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS INTRODUÇÃO O processamento interno do CLP é digital e pode-se, assim, aplicar os conceitos de lógica digital para compreen8 der as técnicas e as linguagens
Leia maisAlgoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual
Algoritmos: Lógica para desenvolvimento de programação de computadores Autor: José Augusto Manzano Capítulo 1 Abordagem Contextual 1.1. Definições Básicas Raciocínio lógico depende de vários fatores para
Leia maisFACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é
Leia maisSistemas Operacionais Introdução. Professora: Michelle Nery
Sistemas Operacionais Introdução Professora: Michelle Nery Área de Atuação do Sistema Operacional Composto de dois ou mais níveis: Tipo de Sistemas Operacionais Sistemas Operacionais Monotarefas Sistemas
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA CCET CURSO DE ENGENHARIA DE COMPUTAÇÃO Henrique Soares Hinke José Eduardo da Silva Rodrigues Matheus Augusto de Queiroz
Leia mais1. MEDIDORES E ANALISADORES DE QUALIDADE DE ENERGIA JANITZA
Conteúdo 1. MEDIDORES E ANALISADORES DE QUALIDADE DE ENERGIA JANITZA... 2 1.1. UMG 103... 2 1.2. UMG 104... 2 1.3. UMG 96L e UMG 96... 3 1.4. UMG 96S... 3 1.5. UMG 96RM... 4 1.6. UMG 503... 4 1.7. UMG
Leia maisGUIA DE TELAS IHM Delta ARVTi 2000
GUIA DE TELAS IHM Delta ARVTi 2000 Revisão 00 de 02/06/10 Direitos Reservados à Todas as informações contidas neste manual são de uso exclusivo da Equipamentos Eletrônicos Ltda., não podendo ser reproduzidas,
Leia mais5 Entrada e Saída de Dados:
5 Entrada e Saída de Dados: 5.1 - Arquitetura de Entrada e Saída: O sistema de entrada e saída de dados é o responsável pela ligação do sistema computacional com o mundo externo. Através de dispositivos
Leia maisAutomação. Industrial. Prof. Alexandre Landim
Automação Industrial Prof. Alexandre Landim Automação Industrial Controladores Lógicos Programáveis Parte 1 1. Introdução O Controlador Lógico Programável, ou simplesmente CLP, tem revolucionado os comandos
Leia maisRoteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido
Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura
Leia mais