Estação Meteorológica com Comunicação por SMS

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

Download "Estação Meteorológica com Comunicação por SMS"

Transcrição

1 Centro Universitário Positivo - UnicenP Núcleo de Ciências Exatas e Tecnológicas NCET Engenharia da Computação Shimene Priscilla Gomes Estação Meteorológica com Comunicação por SMS Curitiba 2004

2 Centro Universitário Positivo - UnicenP Núcleo de Ciências Exatas e Tecnológicas NCET Engenharia da Computação Shimene Priscilla Gomes Estação Meteorológica com Comunicação por SMS Monografia apresentada à disciplina de Projeto Final, como requisito parcial à conclusão do Curso de Engenharia da Computação. Orientador: Prof. Marcelo Mikosz Gonçalves Curitiba 2004

3 TERMO DE APROVAÇÃO Shimene Priscilla Gomes Estação Meteorológica com Comunicação por SMS Monografia aprovada como requisito parcial à conclusão do curso de Engenharia da Computação do Centro Universitário Positivo, pela seguinte banca examinadora: Prof. Marcelo Mikosz (Orientador) Prof. Laerte Cleto Prof. Edson Pedro Ferlin Curitiba, 01 de Janeiro de 2003

4 AGRADECIMENTOS Primeiramente agradeço a Deus por ter me dado a vida, e por ter superado cada desafio durante esses 5 anos. Dedico essa vitória aos meus pais, que sempre me deram forças para continuar trilhando o caminho que escolhi. Mãe, muito obrigada pelo carinho, dedicação e principalmente pelas palavras doces nos momentos difíceis, que me deram coragem para não desistir. Obrigada pelas noites de sono que perdeu trabalhando em busca de proporcionar-nos uma educação melhor e uma vida mais confortável, é com certeza conseguiu, essa conquista é sua! Pai, obrigada por todo amor, carinho e principalmente pelas palavras certas nas horas certas, palavras duras, porém muitas vezes me fizeram refletir e mudar a direção do meu caminho. Agradeço por sua luta, onde sempre procurou superar os desafios de cabeça erguida, enfim sua presença sempre forte, foi um espelho de honestidade, integridade e honra para nós, tenho muito orgulho de ser sua filha! Shaia, obrigada pela irmã dedicada, pelas vibrações positivas e por muitas vezes me dar seu colo nos momentos de angústia. Simba, obrigada por ficar ao meu lado até altas horas, eu sei que você não fala, porém nunca me senti sozinha! Fernando, meu amor, agradeço por todo seu carinho e compreensão devido a minha ausência, e pelas palavras de incentivo. Dedico a conclusão deste projeto em especial a um grande amigo Vilson Rodrigo Mognon (Engenheiro Eletrônico e Mestre em Engenharia Elétrica), que me ajudou a desenvolvê-lo e a implementá-lo, você é o meu grande mestre. Agradeço ao pai-orientador Marcelo Mikosz pela dedicação e atenção, e ao meu grande amigo Leonardo Saba pela presença alegre, e descontraída.

5 SUMÁRIO 1. Introdução Revisão da Literatura A Estação Meteorológica por Comunicação Móvel Módulos da Estação Meteorológica Fundamentação Teórica da Estação Meteorológica Objetivo, Materiais e Métodos Funções do Sistema Aquisição de dados e Endereçamento dos Sensores Endereçamento dos Sensores Protocolo de Comunicação e Codificação dos Dados Temporização da Aquisição O Microcontrolador ATmega Funções Básicas do Microcontrolador ATMEGA Os Sensores Meteorológicos O Pluviômetro (Sensor de Índice de Precipitação Pluvial) O Barômetro (Sensor de Pressão) Sensor de Temperatura Descrição do Sensor de Temperatura Tmp Registrador de Temperatura Sensor de Umidade Relativa Sensor de Velocidade e Direção do Vento Módulo de Transmissão e Recebimento de SMS Fluxograma para Envio e Recebimento de Mensagens SMS por Comandos AT Modem GSM WaveCom Funcionalidades RF (Radiofreqüência) Firmware Interfaces Comandos OpenAT Software de Gerenciamento dos Dados Atualização dos dados Ambiente de Desenvolvimento Implementação do Software de Gerenciamento Diagrama de Caso de Uso Roteiros Diagrama de Classes Diagrama de Classes de Negócios Diagrama de Colaboração Interface com Usuário Módulo Adicional Linguagem de Programação Resultados e Discussão Aquisição dos dados e Endereçamento dos sensores Conclusões Referências Bibliográficas Anexo 1 - Cronograma Projeto Final Anexo 2 - Descrição detalhada dos Comandos AT...73

6 LISTA DE FIGURAS Figura 1. Diagrama de Blocos básico dos Módulos Integrados do Sistema....9 Figura 2. Diagrama em Blocos da Estação Meteorológica...10 Figura 3. Diagrama de blocos da Estação COLPAM Figura 4. Estrutura Metálica da Estação Colpam Figura 5. Estação Meteorológia Wireless Ws Figura 6. Estados dos sensores gerenciados pelo microcontrolador Figura 7. Representação do Endereçamento dos Pinos e o Endereço Escravo no TMP Figura 8. Diagrama de Tempo para Configuração do TMP Figura 9. Byte de Registro e Configuração do Formato do Registrador Figura 10. Diagrama de Tempo para Leitura da Temperatura do TMP Figura 11. Estrutura Hierárquica do Protocolo de Comunicação 1-Wire...19 Figura 12. Representação da Memória ROM...19 Figura 13. Representação do Protocolo de Comunicação Figura 14. Diagrama em Blocos da Arquitetura do Microcontrolador ATmega Figura 15. Diagrama Esquemático do circuito da Estação Meteorológica...26 Figura 16. Estrutura Mecanica do Pluviômetro...28 Figura 17. Diagrama esquemático do Sensor de Índice de Precipitação Pluvial...30 Figura 18. Configuração da rede 1-Wire...31 Figura 19. Diagrama esquemática do Barômetro (Sensor de Pressão)...31 Figura 20. Diagrama em blocos do Sensor de Temperatura Tmp Figura 21. Diagrama Esquemático do Sensor de Temperatura TMP Figura 22. Byte 1 do Registrador de Temperatura...33 Figura 23. Byte 2 do Registrador de Temperatura Figura 24. Formatação de Dados da Temperatura...34 Figura 25. Ilustração do Sensor de Umidade Relativa HIH Figura 26. Tensão de saída versus temperatura em 0º C, 25ºC e 85ºC...35 Figura 27. Diagrama Esquemática do Sensor de Umidade Relativa...36 Figura 28.Ilustração do Sensor de Velocidade e Direção do Vento...38 Figura 29. Diagrama Esquemático do Sensor de Velocidade e Direção do Vento...38 Figura 30. Diagrama em Blocos da Transmissão SMS Figura 31. Cartão PCMCIA GTran Wireless...43 Figura 32. Modem DTSS-800(Tecnologia CDMA 1xRTT)...44 Figura 33. Arquitetura funcional interna do Módulo WaveCom...46 Figura 34. Módulo do Modem Wavecom...48 Figura 35. Foto do Módulo do Modem Wavecom...49 Figura 36. Tela de Configura Tempo de Aquisição Figura 37. Tela de Aquisição...58 Figura 38. Tela de Cadastro de Funcionários...60 Figura 39. Diagrama em blocos do armazenamento das informações, conversão dos dados e o recurso adicional (trigger) Figura 40. Website DavisNet, as informações são atualizadas em tempo real...64

7 LISTA DE SIGLAS 1xRTT - 1xRadio Transmission Technology APIs - Application Programming Interfaces CMOS Metal Oxide Semiconductor CRC - Check Redundancy Cyclic GPRS - General Packet Radio Service I2C - Interface Compability 2 Wire POO - Programação Orientada a Objetos RAM Read Access Memory ROM Read Only Memory RH Relative Humidity SMS - Short Message Service SPI Serial Program Interface

8 RESUMO A Meteorologia é um fator determinante para todos, principalmente para pessoas que necessitam destas informações para executar suas atividades, como por exemplo, esportistas e agricultores. Portanto, a Estação Meteorológica com Comunicação por SMS, tem como principal objetivo realizar a aquisição de dados climáticos que são gerados por sinais inerentes ao meio, para tanto utiliza-se sensores especiais: índice de precipitação pluvial, umidade relativa, pressão, temperatura, direção e velocidade do vento; os dados aquisicionados são transmitidos em uma mensagem SMS, atualizando em tempo real as informações referentes às condições climáticas em um Website.

9 ABSTRACT The Meteorology is a decisive factor for all, mainly for people that need these information to execute their activities, for example, sportsmen and farmers. Therefore, the Meteorological Station with Communication for SMS, has as main objective to accomplish the acquisition of climatic data that they are generated by inherent signs to the environment for so much is used sensor special: index of pluvial precipitation, relative humidity, pressure, temperature, wind direction and speed; the data are transmitted in a message SMS, updating in real time the information regarding the climatic conditions in a Website.

10 5 1. INTRODUÇÃO Há vários séculos, o homem se mantém preocupado em adquirir informações sobre as condições climáticas. Atualmente, com advento da tecnologia dos sistemas de comunicação, essas informações tornaram-se mais acessíveis, sendo um fator determinante para pessoas que dependem dela para executar suas atividades. A Estação Meteorológica tem com objetivo realizar aquisição de dados referente a condições climáticas através de sensores especiais, e interpretá-los, para gerar estatísticas das condições de uma certa região, e disponibilizar estas informações ao cliente. É importante ressaltar que não se trata de um equipamento capaz de comparar dados e realizar previsão do tempo, e sim informar ao usuário sobre as condições em um período que pode ser estabelecido pelo mesmo. Os sensores a serem utilizados para aquisicionar estes dados são relativos à temperatura, índice de precipitação pluvial, sensores de umidade relativa, direção e velocidade do vento, e pressão. O projeto da Estação Meteorológica por Comunicação Móvel aplica-se principalmente a esportistas, agricultores, centros meteorológicos; os quais dependem de fatores como as condições climáticas para praticar esportes, analisar qual o melhor período para o plantio e realizar a monitoração de uma determinada região, respectivamente. As consultas a estas informações podem ser efetuadas através de um sistema de gerenciamento ou em um website, que são atualizadas através de mensagens instantâneas (SMS). Atualmente, as estações meteorológicas que são instaladas em campo são alimentadas por energia solar, e as informações são coletadas localmente, através de um cartão de memória, ou transmitidas via radiofreqüência. A transmissão via aparelhos de comunicação móvel oferece uma inovação, e agrega muitos benefícios como a segurança de informações, a velocidade e praticidade da consulta via Internet ou via celular. As principais metas a serem alcançadas ao longo do projeto são a aquisição dos dados gerados pelos sensores relativos a condições climáticas; o tratamento e a interpretação desses dados, a fim de gerarem estatísticas, as quais podem ser consultadas, utilizando os parâmetros, como por exemplo, um dado período, ou um range de temperatura. Contudo, a transmissão via comunicação móvel por mensagens instantâneas é um grande desafio, porque trata-se da transmissão e recepção de

11 dados serialmente através de um modem, e para tanto faz-se necessário a implementação de um protocolo de comunicação para a codificação destes dados. 6

12 7 2. REVISÃO DA LITERATURA 2.1. A Estação Meteorológica por Comunicação Móvel A Estação Meteorológica por Comunicação Móvel utiliza sensores especiais, cujo principio básico é adquirir sinais analógicos inerentes ao meio e convertê-los digitalmente, a fim de gerar informações. No mercado há diversos sensores utilizados, porém foram estudados os principais e mais usuais para a composição de uma estação, são eles: Pluviômetro: mede o índice de precipitação pluvial, através de um equipamento capaz mesurar a quantidade de chuva em período selecionado; Anemômetro: consiste em equipamento capaz de apresentar a direção e velocidade do vento, por exemplo, se está para o Norte, Sul, Leste, Oeste, Centro-Oeste, Nordeste, Noroeste e Sudoeste; Sensor de Umidade: mensura qual é umidade relativa do ar; Sensor de Temperatura: mensura qual é a temperatura climática; Barômetro: mensura qual é a pressão do ar; Os sensores selecionados para a composição, foram os sensores de temperatura, o anemômetro e pluviômetro, porém é possível ser expandido para os sensores listados acima. A aquisição dos dados é realizada de acordo com um temporizador, o qual recebe dados de cada um dos sensores em intervalos de tempo estipulados através do microcontrolador, estes são armazenados em memória para posterior transmissão. Embora estes sejam representados binariamente, é necessário realizar uma conversão desses dados recebidos para visualização no display, isto é, transformá-los em medidas relativas a temperatura, umidade, quantidade de chuva, pressão, direção e velocidade do vento. Contudo, é necessária a codificação destes dados binários de acordo com a resolução pertinente a cada sensor, para posteriormente realizar a transmissão serial através do microcontrolador para um aparelho de celular, este por sua vez, cria uma mensagem instantânea (SMS), onde está encapsulado o pacote referente às informações de cada sensor. O modem receptor, realiza o desencapsulamento

13 8 do pacote, e a decodificação destes dados, transformando-os em medidas reais e atualizando no software de gerenciamento, o qual poderá também enviar mensagens SMS para o celular do cliente, de acordo com as necessidades específicas do mesmo Módulos da Estação Meteorológica O projeto da Estação Meteorológica foi segmentado em quatro módulos, Aquisição e Temporização da recepção dos dados, Encapsulamento, Transmissão SMS, Recepção SMS e Atualização das informações, detalhadamente são: Módulo de Aquisição e Temporização da recepção: Os dados são aquisicionados através de sensores relativos a cada fenômeno climático. O microcontrolador realiza a temporização para a habilitação do barramento efetuando a leitura dos sensores, ou seja, é pré-estabelecido um intervalo de tempo para a coleta de dados de cada sensor, o qual pode ser previamente configurável. Por exemplo: um segundo de intervalo para a transferência dos dados digitais do sensor de temperatura, então no próximo intervalo fixo realiza a leitura para o sensor de velocidade do vento, e assim sucessivamente; Módulo Encapsulamento: os dados recebidos referente à aquisição de cada sensor são codificados de acordo com a resolução de cada um e armazenados em um pacote de 140 bytes para encapsulamento em um pacote SMS, sendo possível realizar aquisição de várias amostras. A codificação faz-se necessária para garantir a integridade dos dados. Módulo de Transmissão SMS: o pacote SMS é extraído da memória após ser realizada a codificação para o encapsulamento, totalizando 140 bytes. A transmissão é realizada através de uma seqüência de comandos específicos, utilizados também para habilitação do módulo, como também, para a recepção, posteriormente estes dados são decodificados, e convertidos em informações interpretáveis. As mensagens instantâneas são enviadas a uma velocidade de aproximadamente 144 Kbps, porém limitada pela velocidade de transmissão serial que tem como padrão 112,5 Kbps; uma outra limitação significativa está no tamanho da mensagem o qual é de no máximo de 144 bytes, limitando o número de amostras;

14 9 Módulo Recepção SMS e Atualização: é responsável pela extração dos dados do SMS e pela decodificação onde é realizado a conversão destes dados codificados em informações reais, então é efetuada a atualização em um software de gerenciamento, propiciando a consulta, através do banco de dados. A representação dos módulos pode ser visualizada na figura 1. Aquisição e Temporização de recepção Encapsulamento Transmissão SMS Recepção SMS e Atualização Figura 1. Diagrama de Blocos básico dos Módulos Integrados do Sistema. É importante lembrar que como é ilustrado não há realimentação do sistema, sendo o ponto inicial os sensores, são responsáveis pela transformação de energias mecânicas em elétrica, e o final o cliente o qual receberá as informações referentes às condições climáticas Fundamentação Teórica da Estação Meteorológica A estação Meteorológica consiste em um equipamento capaz de aquisicionar dados sobre as condições climáticas através de sensores especiais para tanto, serão utilizados alguns dos existentes no mercado, são relativos à temperatura, índice de precipitação pluvial, sensores de umidade relativa, direção e velocidade do vento, e pressão. Muitas das estações do mercado possuem tais sensores, porém realizam a medição e armazenamento do parâmetro ambiental em um intervalo de tempo previamente ajustado no próprio equipamento, sendo os dados armazenados em memória, e coletados através de um leitor de memória serial, ou transmitidos via radiofreqüência. A energia é mantida através de um painel solar. No mercado há vários modelos de estações meteorológicas, as mais rústicas utilizam a transferências dos dados aquisicionados através de um simples cartão de memória. Porém, as modernas utilizam transmissões via radiofreqüência ou até mesmo via satélite; onde é possível obter imagens de uma determinada região, observando as direções das correntes marítimas. É importante ressaltar, que o uso da transmissão via

15 10 SMS é uma grande inovação e grande tendência, sendo as principais vantagens: a velocidade da transmissão, a confiabilidade por uso um serviço de comunicação móvel popular e o baixo custo; sendo possível encapsular várias amostras aquisicionadas dentro de um único SMS. O diagrama em blocos representado na figura 2 ilustra basicamente a funcionalidade de cada módulos discorrido. Display LCD Atmega161 Encapsulamento dos dados Coleta Software de Gerenciamento Website Alimentação da Estação Meteorológica Módulo Adicional Bateria 12V Regulador 5V Figura 2. Diagrama em Blocos da Estação Meteorológica. Devido às características peculiares de cada estação, e para critério de analise e estudo, seguem algumas existentes no mercado.

16 11 Colpam 50: Os equipamentos da série produzidos pela Elomed Indústria e Comércio medem e armazenam parâmetros ambientais como temperatura, molhamento foliar, umidade relativa do ar e índice de precipitação pluvial, é um equipamento autônomo que não necessita de alimentação da rede elétrica podendo ser utilizados em locais remotos. Após ser instalado e acionado, ele fará a medição e armazenamento dos parâmetros ambientais em um intervalo de tempo previamente ajustado no próprio equipamento. Os dados armazenados ficam em uma memória, que pode ser desconectado para coleta de dados em microcomputador. A energia elétrica necessária para o funcionamento é obtida de um painel solar que carrega constantemente uma bateria interna, sob o controle de um circuito de recarga. A figura 3 ilustra o diagrama em blocos da estação meteorológica Colpam 50. Figura 3. Diagrama de blocos da Estação COLPAM 50. A instalação em campo consiste na montagem da estrutura metálica. O painel é direcionado para o norte. Abaixo segue a estrutura metálica do funcionamento.

17 12 Figura 4. Estrutura Metálica da Estação Colpam 50. WS Professional Wireless Weather Center: Estação com transmissão por radiofreqüência em alta velocidade, inclui quatro sensores acoplados, são eles: sensor de umidade e temperatura, pressão, velocidade e direção do vento e o pluviômetro.o funcionamento consiste em estes quatro sensores citados acima coletarem informações do tempo, e enviarem via radiofreqüência para a estação central. Abaixo segue a figura 5 apresentando os sensores existentes e a estação central. Figura 5. Estação Meteorológica Wireless Ws-2010

18 13 3. OBJETIVO, MATERIAIS E MÉTODOS 3.1. Funções do Sistema As funções do sistema são a Aquisição e Endereçamento dos Sensores, Transmissão, Recepção e Atualização dos dados Aquisição de dados e Endereçamento dos Sensores Os sensores especiais de umidade relativa, temperatura, pluviômetro, pressão e anemômetro, são responsáveis pela aquisição de sinais analógicos provenientes do ambiente, porém é necessária a conversão para um sinal digital para tornar-se possível a interpretação dos mesmos. Os sensores selecionados realizam a conversão automaticamente. Contudo, após a aquisição os dados, estes são convertidos para digital de acordo com a resolução de cada sensor, para então, serem codificados e armazenados em um pacote contendo as amostras coletadas para posterior transmissão. O gerenciamento das transferências destes dados é necessário, para que não haja perda de dados, ou superposição. O microcontrolador é programado para gerenciar a leitura de cada sensor com um intervalo de tempo estabelecido o qual pode ser configurado, assim como a temporização que é realizada para mostrar as medidas no display e para envio e leitura de uma short message. Quando um determinado sensor adquirir um sinal proveniente do meio, cabe ao microcontrolador endereçá-lo, para efetuar a leitura serial dos dados gerados, enquanto os demais continuam em estado de espera, até que seja solicitada uma nova amostra, então é coletada uma nova amostra do próximo sensor. Os dois protocolos utilizados pelos sensores para o endereçamento e leitura da memória dos mesmos, a serem explanados a seguir são: 1- Wire cujo o fabricante é a Dallas Semicondutor e o I2C, fabricante Texas Instruments. Deve-se enaltecer que durante o tempo de inatividade do sensor, o microcontrolador estará perdendo amostras naquele instante, porém o tempo é tão

19 14 irrisório e as variações climáticas não são bruscas, que não deve ser considerado. Após a realização da aquisição, os dados são salvos em memória, por meio de um protocolo de comunicação, que estabelece o tamanho do pacote de acordo com a resolução de cada sensor, para futura transmissão. Na figura 6, é ilustrado detalhadamente o estado dos sensores controlados pelo microcontrolador, como também o endereçamento. Temporizador Ocioso Pluviometro dados dos sensores endereçamento dos sensores ATmega161 Armazenamento dos dados RAM Protocolo 1-Wire Direção e Velocidade do Vento Ocioso Pressão Ocioso Umidade Relativa Ocioso Protocolo I2C Temperatura Figura 6. Estados dos sensores gerenciados pelo microcontrolador.

20 Endereçamento dos Sensores 15 O endereçamento dos sensores é fundamental para o controle de aquisição dos dados, cuja função é habilitá-los para leitura dos dados convertidos de um sinal analógico para digital, para tanto, é necessário conhecer o protocolo desenvolvido pelo fabricante. O microcontrolador, é responsável por endereçar cada sensor, portanto, esta rotina foi implementada utilizando a linguagem C, que continha bibliotecas destes protocolos o que facilitou no desenvolvimento. Os protocolos pertinentes aos sensores são: I2C (Interface Compability 2 Wire) Consiste em protocolo de transmissão serial, que suporta velocidades superiores 400KHz. Seu funcionamento é da seguinte maneira, os componentes da linha I2C, possuem 4 pinos: o SCL, o SDA, o ADD0 e o ADD1. O SCL (Source Clock), é gerado pelo microcontrolador, conforme o sensor recebe o sinal de clock, realiza a conversão do sinal analógico para digital, transferindo estes dados para o pino SDA (Source Data) que está conectado ao microcontrolador, sendo assim o mesmo realiza a recepção destes dados e armazena em memória. O dispositivo utiliza duas linhas para a transmissão serial. O ADD0 e o ADD1 são responsáveis pelo endereçamento escravo do barramento serial que compreende 7 bits, este endereçamento é configurado no próprio hardware, que pode ser realizado da seguinte forma: conectando os pinos a VCC, flutuante ou terra aleatoriamente, sendo assim, é possível gerar combinações, possibilitando a conexão de até oito dispositivos em uma rede com dispositivos I2C. O sensor que utiliza o protocolo é o sensor de temperatura TMP100.Na figura 7 pode-se observar, a tabela de endereçamento escravo. Figura 7. Representação do Endereçamento dos Pinos e o Endereço Escravo no TMP100.

21 16 Para realizar a configuração do TMP100 é necessário respeitar uma série de parâmetros, acompanhando o diagrama de configuração do sensor. O clock é gerado pelo microcontrolador, e o SDA é inicializado pelo mesmo com um pulso de reset. Após, é escrito o endereço do Frame 1 Slave Address Byte, que foi configurado através dos pinos ADD0 e ADD1 descrito na figura 8, o 8º bit R/W é configurado para 0, pois está sendo realizada uma escrita no TMP100 devido à configuração, então o mesmo retorna um ACK (acknowledge) para confirmar o recebimento dos dados. O Frame 2 Pointer Register Byte, é representado na figura 9, sendo selecionada a opção de configuração do Registrador. O Frame 3 e 4, são responsáveis pela configuração do formato do registrador, representados na figura 9, onde os parâmetros referenciam-se a resolução, configuração de alarme e outros. Portanto, para cada byte enviado do microcontrolador ao TMP100 é enviado um ACK para o microcontrolador, para confirmar o recebimento dos dados. Para maiores detalhes pode-se visualizar o próprio datasheet do fabricante. Figura 8. Diagrama de Tempo para Configuração do TMP100. Figura 9. Byte de Registro e Configuração do Formato do Registrador.

22 17 Para ler a temperatura gerada pelo sensor faz-se necessário seguir o diagrama do Tempo de Leitura seqüencialmente, representado na figura 10. Portanto, realiza-se a configuração do Slave Address Byte para escrita, isto é, R/W em 1, o TMP100 envia um ACK e após é configurado o Pointer Register Byte para Read Only (Somente Leitura) conforme a figura 9, porque trata-se da leitura da temperatura. Então, segue o pulso de start gerado pelo microcontrolador, logo após, o Pointer Register Byte é configurado para leitura, sendo assim o bit R/W é setado para o nível lógico 0, recebendo um ACK do Tmp100. Então, o TMP100 envia os 8 bits da parte alta da temperatura, e o microcontrolador envia um ACK informando que foram recebidos, e por conseqüência recebe os 8 bits da parte baixa, compondo assim a temperatura. Para finalizar o microcontrolador informa que recebeu os 16 bits com um ACK e envia um pulso de stop. Figura 10. Diagrama de Tempo para Leitura da Temperatura do TMP100.

23 18 1 Wire O protocolo 1-Wire é totalmente configurável no firmware, isto é, a programação não é realizada via hardware. O funcionamento consiste em identificar um dispositivo que utiliza o protocolo na rede, normalmente cada dispositivo, por exemplo, memória, contador, e conversor A/D, possuem uma memória ROM com a seguinte estrutura: - Family Code (código da família): compreende 8 bits e identifica qual é a família do dispositivo existente na rede, por exemplo, memória; - Serial Number (número serial): identifica o dispositivo na rede, todos possuem uma memória ROM (Read Only Memory), cuja identificação é única e compreende 48 bits; - CRC Generator: possui um CRC (Check Redundancy Ciclic) de 8 bits, o qual é muito importante para constatar que o valor lido, isto é, enviado pelo sensor, é o mesmo que o valor recebido serialmente no microcontrolador, caso esteja incorreto o barramento mestre, isto é, o microcontrolador gera um pulso de reset e a leitura é repetida. O CRC foi utilizado durante todo o projeto para garantir que as informações não estavam truncadas. Portanto, cada dispositivo possui uma ROM que contém um pacote de armazenamento de 64 bits contendo os parâmetros citados para a identificação do dispositivo em rede, onde vários, dispositivos podem ser ligados serialmente. Os sensores que utilizam este protocolo de comunicação são: Anemômetro, Pluviômetro, Barômetro e o de Umidade Relativa. O procedimento para ler os valores digitais de um dispositivo 1-Wire, consiste em basicamente, endereçar o dispositivo, chamar as funções intrínsecas do mesmo, por exemplo, função convert caso o dispositivo seja um conversor digital ou simplesmente ler a memória ser for um contador; após é necessário checar se os bits lidos estão corretos através do CRC e salvar estes valores na memória do microcontrolador. Os comandos para acesso a Memória ROM, são utilizados para identificação dos dispositivos, são eles: Read ROM (permite ao microcontrolador indentificar o Family Code, Serial Number e CRC de cada dispositivo presente na rede), Match ROM (permite ao microcontrolador endereçar um único dispositivo na rede), Skip ROM (o microcontrolador acessa as funções de memória dos dispositivos sem prover o 48 bits do Serial Number), Search ROM

24 (o microcontrolador é capaz de contar o número de dispositivos em uma rede). A figura 11 representa a estrutura hierárquica do Protocolo 1-Wire. 19 Figura 11. Estrutura Hierárquica do Protocolo de Comunicação 1-Wire. Para acesso a memória, onde está armazenado os dados aquisicionados e para a conversão do sinal analógico (no caso do conversor A/D); é utilizado comandos próprios do protocolo 1-Wire: Read Memory (leitura da memória), Write Memory (Escrita na Memória), Convert (Conversão do sinal analógico para digital), sendo assim, após a manipulação dos dados, estes são armazenados na memória do microcontrolador para transmissão futura. Na figura 12, é ilustrada a estrutura de identificação presente na memória ROM de um dispositivo do protocolo de comunicação 1-Wire. Figura 12. Representação da Memória ROM

25 Protocolo de Comunicação e Codificação dos Dados A codificação para uma amostra de 2 bytes, por exemplo, temperatura que possui uma resolução de 12 bits, é realizada da seguinte maneira: soma-se os primeiros 6 bits mais significativos com 32 em decimal, isto se faz necessário para obter a representação do caracter em ASCII para encapsulamento do pacote no SMS, ou seja, um caracter imprimível; o mesmo processo é realizado para a parte menos significativa. Após desloca-se 8 bits da parte alta, somando com a parte baixa, sendo assim, obtêm-se 2 bytes. A codificação pode ser representada abaixo. unsigned int codifica(unsigned int dado) // codifica valor de 12 bits para dois caracteres imprimiveis { char high,low; low=(dado&0x3f)+32; high=((dado>>6)&0x3f)+32; return ((unsigned int)high<<8)+(low); } O protocolo de comunicação é de 144 bytes, pois é limitado ao tamanho de uma short message (SMS). Portanto, para que os dados aquisicionados dos sensores sejam encapsulados no pacote SMS, é necessário realizar a codificação (transformar os bits de acordo com cada resolução em caracteres imprimíveis), eliminando a possibilidade que caracteres intrínsecos da própria mensagem sejam apresentados como valores de amostras, aumentando a segurança na transmissão. A decodificação é realizada no receptor, ou seja, pelo software gerenciador. A figura 13 representa o Protocolo de Comunicação. Figura 13. Representação do Protocolo de Comunicação. 1 Hora (1 Byte) Minuto (1 Byte) Temperatura (2 Bytes) Umidade Relativa (2 Bytes) Velocidade do Vento (2 Byte) Precipitação (2 Bytes) Direção do Vento (1 Byte) Cada amostra é representada por 11 bytes, sendo possível realizar 11 aquisições, totalizando 121 bytes.

Estação Meteorológica com Comunicação por SMS

Estação Meteorológica com Comunicação por SMS Centro Universitário Positivo - UnicenP Núcleo de Ciências Exatas e Tecnológicas NCET Engenharia da Computação Shimene Priscilla Gomes Estação Meteorológica com Comunicação por SMS Curitiba 2004 Centro

Leia mais

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO 28 CAPÍTULO 5 INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO Interfaces para periféricos de armazenamento: Periféricos de armazenamento,

Leia mais

CDE4000 MANUAL 1. INTRODUÇÃO 2. SOFTWARE DE CONFIGURAÇÃO 3. COMUNICAÇÃO

CDE4000 MANUAL 1. INTRODUÇÃO 2. SOFTWARE DE CONFIGURAÇÃO 3. COMUNICAÇÃO CDE4000 MANUAL 1. INTRODUÇÃO O controlador CDE4000 é um equipamento para controle de demanda e fator de potência. Este controle é feito em sincronismo com a medição da concessionária, através dos dados

Leia mais

Arquitetura CAN. José Sérgio da Rocha Neto

Arquitetura CAN. José Sérgio da Rocha Neto Arquitetura CAN 1 Sumário Rede CAN. Arquitetura do Sistema Implementado. Interface SPI. Controlador CAN MCP2510. Transceiver MCP2551. ADuC812. Resultados Obtidos. Conclusões. 2 REDE CAN CAN Controller

Leia mais

Estrutura interna de um microcontrolador

Estrutura interna de um microcontrolador Estrutura interna de um microcontrolador Um microcontrolador é composto por um conjunto de periféricos interligados a uma unidade de processamento e todo este conjunto confere a este componente uma versatilidade

Leia mais

Entrada e Saída. Prof. Leonardo Barreto Campos 1

Entrada e Saída. Prof. Leonardo Barreto Campos 1 Entrada e Saída Prof. Leonardo Barreto Campos 1 Sumário Introdução; Dispositivos Externos; E/S Programada; E/S Dirigida por Interrupção; Acesso Direto à Memória; Bibliografia. Prof. Leonardo Barreto Campos

Leia mais

O USO DE UM SENSOR DE LUZ LINEAR COMO RECURSO DIDÁTICO PARA DEMONSTRAR PRINCÍPIOS DE DIFRAÇÃO E ESPECTROSCOPIA

O USO DE UM SENSOR DE LUZ LINEAR COMO RECURSO DIDÁTICO PARA DEMONSTRAR PRINCÍPIOS DE DIFRAÇÃO E ESPECTROSCOPIA Quim. Nova, Vol. 38, No. 3, S1-S6, 2015 O USO DE UM SENSOR DE LUZ LINEAR COMO RECURSO DIDÁTICO PARA DEMONSTRAR PRINCÍPIOS DE DIFRAÇÃO E ESPECTROSCOPIA Fernando Arruda Mendes de Oliveira a,b, Eduardo Ribeiro

Leia mais

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações. Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações. A partir de agora, iremos conhecer o hardware do Arduino e suas caracteristicas

Leia mais

MEMÓRIAS. Sistemas Digitais II Prof. Marcelo Wendling Set/10

MEMÓRIAS. Sistemas Digitais II Prof. Marcelo Wendling Set/10 MEMÓRIAS Sistemas Digitais II Prof. Marcelo Wendling Set/10 1 Definição São blocos que armazenam informações codificadas digitalmente números, letras, caracteres quaisquer, comandos de operações, endereços

Leia mais

Memórias. O que são Memórias de Semicondutores? São componentes capazes de armazenar informações Binárias (0s e 1s)

Memórias. O que são Memórias de Semicondutores? São componentes capazes de armazenar informações Binárias (0s e 1s) Memórias O que são Memórias de Semicondutores? São componentes capazes de armazenar informações Binárias (0s e 1s) Essas informações são guardadas eletricamente em células individuais. Chamamos cada elemento

Leia mais

Boletim Técnico R&D 03/08 CARACTERÍSTICAS DO DRIVER MPC6006L 14 de março de 2008

Boletim Técnico R&D 03/08 CARACTERÍSTICAS DO DRIVER MPC6006L 14 de março de 2008 Boletim Técnico R&D 03/08 CARACTERÍSTICAS DO DRIVER MPC6006L 14 de março de 2008 O objetivo deste boletim é mostrar as características do driver MPC6006L. Tópicos abordados neste boletim: APRESENTAÇÃO

Leia mais

Controladores Lógicos Programáveis CLP (parte-3)

Controladores Lógicos Programáveis CLP (parte-3) Controladores Lógicos Programáveis CLP (parte-3) Mapeamento de memória Na CPU (Unidade Central de Processamento) de um CLP, todas a informações do processo são armazenadas na memória. Essas informações

Leia mais

A idéia hardware sugerida é colocar a placa entre o PC e o microcontrolador, conforme mostrado no esquema abaixo.

A idéia hardware sugerida é colocar a placa entre o PC e o microcontrolador, conforme mostrado no esquema abaixo. Circuito de gravação (AVR programmer) Introdução Nossa proposta, nesta parte do trabalho, é apresentar um circuito para gravação ISP (In-System- Programming) para microcontroladores AVR. Este circuito,

Leia mais

Comunicação de dados. Introdução

Comunicação de dados. Introdução Comunicação de dados Introdução Os microcontroladores AVR estão equipados com dois pinos destinados à comunicação serial, UART (Universal Asynchronous Reciever/Transmitter), ou seja, permitem trocar informações

Leia mais

1. CAPÍTULO COMPUTADORES

1. 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 mais

LINEAR EQUIPAMENTOS RUA SÃO JORGE, 267/269 - TELEFONE: (11) 2823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250

LINEAR EQUIPAMENTOS RUA SÃO JORGE, 267/269 - TELEFONE: (11) 2823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250 LINEAR EQUIPAMENTOS RUA SÃO JORGE, 267/269 - TELEFONE: (11) 2823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250 1 SISTEMA HCS 2005 PROTOCOLO DE COMUNICAÇÃO (Baseado no Guarita Vr5.0x Última modificação:

Leia mais

REGISTRADOR DIGITAL DE GRANDEZAS COM CONEXÃO À INTERNET RELATÓRIO TÉCNICO FINAL

REGISTRADOR DIGITAL DE GRANDEZAS COM CONEXÃO À INTERNET RELATÓRIO TÉCNICO FINAL PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA DE COMPUTAÇÃO DISCIPLINA DE PROJETO FINAL REGISTRADOR DIGITAL DE GRANDEZAS COM CONEXÃO À INTERNET RELATÓRIO

Leia mais

Material apresentado exclusivamente aos alunos da disciplina, com conteúdo referenciado da literatura e disponível na www NÃO CIRCULAR

Material apresentado exclusivamente aos alunos da disciplina, com conteúdo referenciado da literatura e disponível na www NÃO CIRCULAR Coletor automático de dados (datalogger) e sensores elétricos Disciplina ACA 221 Instrumentos Meteorológicos e Métodos de Observação Humberto Ribeiro da Rocha, Helber Freitas, Eduardo Gomes apoio à Aula

Leia mais

O protocolo I2C. Fig. 1 Diagrama em blocos e pinos do circuito integrado PT2313.

O protocolo I2C. Fig. 1 Diagrama em blocos e pinos do circuito integrado PT2313. O protocolo I2C 1 - Introdução O protocolo I2C ou I 2 C, também chamado IIC, foi criado para possibilitar a comunicação entre circuitos integrados com um número reduzido de fios, reduzindo o número de

Leia mais

Solução Completa em Automação. FieldLogger. Registro e Aquisição de Dados

Solução Completa em Automação. FieldLogger. Registro e Aquisição de Dados Solução Completa em Automação FieldLogger Registro e Aquisição de Dados Ethernet & USB Até 16GB de memória Conversor A/D 24 bits Até 1000 amostras por segundo Apresentação FieldLogger O FieldLogger é um

Leia mais

PROGRAMAÇÃO DO TREINAMENTO:

PROGRAMAÇÃO DO TREINAMENTO: PROGRAMAÇÃO DO TREINAMENTO: Página 2 0. Objetivos deste treinamento Quem está fazendo este módulo avançado II é porque já passou pelos módulos anteriores. Portanto não serão abordados aqui os tópicos já

Leia mais

MEMÓRIA. A memória do computador pode ser dividida em duas categorias:

MEMÓRIA. A memória do computador pode ser dividida em duas categorias: Aula 11 Arquitetura de Computadores - 20/10/2008 Universidade do Contestado UnC/Mafra Sistemas de Informação Prof. Carlos Guerber MEMÓRIA Memória é um termo genérico usado para designar as partes do computador

Leia mais

Lojamundi CNPJ: 17.869.444/0001-60 Av. Paranoá Qd. 09 conj. 01 lote 01 sala 304, Paranoá DF CEP: 71.571-012 www.lojamundi.com.br

Lojamundi CNPJ: 17.869.444/0001-60 Av. Paranoá Qd. 09 conj. 01 lote 01 sala 304, Paranoá DF CEP: 71.571-012 www.lojamundi.com.br Instalação e Configuração da Automação (Abertura) de Portão via GSM Telefones celulares comuns e os tão atraentes smartphones, com seus designs inovadores e os mais variados aplicativos, são cada vez mais

Leia mais

Características... 3. Identificando a placa... 3. Esquema de ligação... 3. Parâmetros programados no painel de alarme... 4

Características... 3. Identificando a placa... 3. Esquema de ligação... 3. Parâmetros programados no painel de alarme... 4 P18640 - Rev. 0 Índice Características... 3 Identificando a placa... 3 Esquema de ligação... 3 Parâmetros programados no painel de alarme... 4 Instalação do software programador... 4 Instalação do cabo

Leia mais

CONSTRUÇÃO DE UMA UCP HIPOTÉTICA M++ INTRODUÇÃO

CONSTRUÇÃO DE UMA UCP HIPOTÉTICA M++ INTRODUÇÃO CONSTRUÇÃO DE UMA UCP HIPOTÉTICA M++ INTRODUÇÃO O seguinte artigo apresenta uma UCP hipotética construída no software simulador DEMOWARE Digital Works 3.04.39. A UCP (Unidade Central de Processamento)

Leia mais

Armazenar dados e programas que serão utilizados pelo processador (CPU Unidade Central de Processamento)

Armazenar dados e programas que serão utilizados pelo processador (CPU Unidade Central de Processamento) Armazenar dados e programas que serão utilizados pelo processador (CPU Unidade Central de Processamento) Tempo de acesso: maior que o tempo de acesso da cache, 50 a 70 ns; Capacidade: bem maior que a cache;

Leia mais

ABB Automação. 13.82kV 119.4kA. 13.81kV 121.3kA. 13.85kV 120.2kA IDR 144 INDICADOR DIGITAL REMOTO MODO DE USO

ABB Automação. 13.82kV 119.4kA. 13.81kV 121.3kA. 13.85kV 120.2kA IDR 144 INDICADOR DIGITAL REMOTO MODO DE USO IDR 144 INDICADOR DIGITAL REMOTO MODO DE USO 13.82kV 119.4kA 13.81kV 121.3kA 13.85kV 120.2kA Dados Técnicos Conexões elétricas Utilização do teclado Protocolo de comunicação Modbus RTU Dimensional ABB

Leia mais

Apresentação...3. Vantagens...3. Instalação...4. Informações Técnicas...5. Especificações Técnicas...8

Apresentação...3. Vantagens...3. Instalação...4. Informações Técnicas...5. Especificações Técnicas...8 1 ÍNDICE Apresentação...3 Vantagens...3 Instalação...4 Informações Técnicas...5 Especificações Técnicas......8 2 APRESENTAÇÃO: O SS100 é um rastreador desenvolvido com os mais rígidos padrões de qualidade

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

Software RedeMB5 Manual do Usuário (Ver. 2)

Software RedeMB5 Manual do Usuário (Ver. 2) Manual do Usuário (Ver. 2) 1. Introdução O software RedeMB5 é uma ferramenta que permite monitorar em tempo real 247 medidores de energia ou multitransdutores digitais KRON em uma rede padrão RS-485 com

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ

PONTIFÍ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 mais

Estrutura de um Computador

Estrutura de um Computador SEL-0415 Introdução à Organização de Computadores Estrutura de um Computador Aula 7 Prof. Dr. Marcelo Andrade da Costa Vieira MODELO DE VON NEUMANN PRINCÍPIOS A arquitetura de um computador consiste de

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas de Entrada/Saída Princípios de Hardware Sistema de Entrada/Saída Visão Geral Princípios de Hardware Dispositivos de E/S Estrutura Típica do Barramento de um PC Interrupções

Leia mais

Capítulo 4 Conversores AD e DA

Capítulo 4 Conversores AD e DA Capítulo 4 Conversores AD e DA Conteúdo Processamento de quantidades digitais e analógicas Conversão Digital-Analógico DA Circuitos conversores D/A Conversão Analógico-Digital AD AD de rampa digital Aquisição

Leia mais

R O B Ó T I C A. Sensor Smart. Ultrassom. Versão Hardware: 1.0 Versão Firmware: 1.0 REVISÃO 1211.13. www.robouno.com.br

R O B Ó T I C A. Sensor Smart. Ultrassom. Versão Hardware: 1.0 Versão Firmware: 1.0 REVISÃO 1211.13. www.robouno.com.br R O B Ó T I C A Sensor Smart Ultrassom Versão Hardware: 1.0 Versão Firmware: 1.0 REVISÃO 1211.13 Sensor Smart Ultrassom 1. Introdução Os sensores de ultrassom ou ultrassônicos são sensores que detectam

Leia mais

4. Controlador Lógico Programável

4. Controlador Lógico Programável 4. Controlador Lógico Programável INTRODUÇÃO O Controlador Lógico Programável, ou simplesmente PLC (Programmiable Logic Controller), pode ser definido como um dispositivo de estado sólido - um Computador

Leia mais

Processadores. Prof. Alexandre Beletti Ferreira

Processadores. Prof. Alexandre Beletti Ferreira Processadores Prof. Alexandre Beletti Ferreira Introdução O processador é um circuito integrado de controle das funções de cálculos e tomadas de decisão de um computador. Também é chamado de cérebro do

Leia mais

Monitor de Rede Elétrica Som Maior Pro. Manual do Usuário Versão 3.9f

Monitor de Rede Elétrica Som Maior Pro. Manual do Usuário Versão 3.9f Monitor de Rede Elétrica Som Maior Pro Manual do Usuário Versão 3.9f 2 ÍNDICE PÁG. 1 APRESENTAÇÃO...03 2 DESCRIÇÃO DO EQUIPAMENTO...04 2.1 ROTINA INICIAL DE AVALIAÇÃO DA REDE ELÉTRICA...04 2.2 TROCA DE

Leia mais

Controle de acesso FINGER

Controle de acesso FINGER Controle de acesso FINGER MANUAL DE INSTRUÇÕES Sobre esse Guia Esse guia fornece somente instruções de instalação. Para obter informações sobre instruções de uso, favor ler o Manual do usuário.. ÍNDICE

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. 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 mais

XIX Congresso Nacional de Estudantes de Engenharia Mecânica - 13 a 17/08/2012 São Carlos-SP Artigo CREEM2012 SENSOR DE TEMPERATURA WIRELESS

XIX Congresso Nacional de Estudantes de Engenharia Mecânica - 13 a 17/08/2012 São Carlos-SP Artigo CREEM2012 SENSOR DE TEMPERATURA WIRELESS XIX Congresso Nacional de Estudantes de Engenharia Mecânica - 13 a 17/08/2012 São Carlos-SP Artigo CREEM2012 SENSOR DE TEMPERATURA WIRELESS Antonio Carlos Lemos Júnior, Ednaldo Lopes Rosa e Leandro Aureliano

Leia mais

Comunicação Serial com o AVR ATMEGA8

Comunicação Serial com o AVR ATMEGA8 Comunicação Serial com o AVR ATMEGA8 Vitor Amadeu Souza vitor@cerne-tec.com.br Introdução Os microcontroladores AVR vem a cada dia tomando cada vez mais espaço nos novos projetos eletrônicos microcontrolados.

Leia mais

www.vwsolucoes.com Copyright 2013 VW Soluções

www.vwsolucoes.com Copyright 2013 VW Soluções 1 1. Especificação técnicas: Dimensões do módulo 4EA2SA v1.0: 100 mm x 56 mm Peso aproximado: xxx gramas (montada). Alimentação do circuito : 12 ou 24Vcc Tipo de comunicação: RS232 ou RS485 Tensão de referencia:

Leia mais

ARQUITETURA DE COMPUTADORES Prof. João Inácio

ARQUITETURA DE COMPUTADORES Prof. João Inácio ARQUITETURA DE COMPUTADORES Prof. João Inácio Memórias Memória: é o componente de um sistema de computação cuja função é armazenar informações que são, foram ou serão manipuladas pelo sistema. Em outras

Leia mais

DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH

DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH UNIVERSIDADE FEDERAL DO PARANÁ DEPARTAMENTO DE ENGENHARIA ELÉTRICA DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH Projeto para a matéria TE130 Projeto de Circuitos Integrados Digitais, ministrada pelo

Leia mais

Conversor Analógico /Digital

Conversor Analógico /Digital O que é: Um sistema eletrônico que recebe uma tensão analógica em sua entrada e converte essa tensão para um valor digital em sua saída. Processo de conversão Consiste basicamente em aplicar uma informação

Leia mais

Arquitetura de Computadores Circuitos Combinacionais, Circuitos Sequênciais e Organização de Memória

Arquitetura de Computadores Circuitos Combinacionais, Circuitos Sequênciais e Organização de Memória Introdução Arquitetura de Computadores Circuitos Combinacionais, Circuitos Sequênciais e O Nível de lógica digital é o nível mais baixo da Arquitetura. Responsável pela interpretação de instruções do nível

Leia mais

CCNA 1 Conceitos Básicos de Redes. Capítulo1 - Introdução à Redes. Associação dos Instrutores NetAcademy - Agosto de 2007 - Página

CCNA 1 Conceitos Básicos de Redes. Capítulo1 - Introdução à Redes. Associação dos Instrutores NetAcademy - Agosto de 2007 - Página CCNA 1 Conceitos Básicos de Redes Capítulo1 - Introdução à Redes 1 Requisitos para Conexão à Internet Para disponibilizar o acesso de um computador à rede, devem ser levados em consideração 03 parâmetros:

Leia mais

Sistemas de Aquisição de Dados Baseado em Microcontroladores

Sistemas de Aquisição de Dados Baseado em Microcontroladores Universidade Federal do Pará Laboratório de Sensores e Sistemas Embarcados (LASSE) Sistemas de Aquisição de Dados Baseado em Microcontroladores Rodrigo Williams Rodrigues Ataíde rodrigowra@ufpa.br 26 de

Leia mais

Multimedidores Inteligentes MGE G3 Modo de uso do software IBIS_BE_cnf. ABB Automação. Hartmann & Braun

Multimedidores Inteligentes MGE G3 Modo de uso do software IBIS_BE_cnf. ABB Automação. Hartmann & Braun Multimedidores Inteligentes MGE G3 Modo de uso do software IBIS_BE_cnf ABB Automação Hartmann & Braun Índice 1. IBIS_BE_CNF - DEFINIÇÃO... 3 2. INSTALAÇÃO... 3 2.1. PRÉ-REQUISITOS PARA INSTALAÇÃO... 3

Leia mais

Microcomputadores. Prof. Marcelo GonG. onçalves. Rubinstein

Microcomputadores. Prof. Marcelo GonG. onçalves. Rubinstein Microcomputadores Prof. Marcelo GonG onçalves Rubinstein Depto. de Eletrônica e Telecomunicações Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Introdução Aplicações de microcomputadores

Leia mais

Placa Acessório Modem Impacta

Placa Acessório Modem Impacta manual do usuário Placa Acessório Modem Impacta Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. A Placa Modem é um acessório que poderá ser utilizado em todas as centrais

Leia mais

DeviceNet Drive Profile CFW-09

DeviceNet Drive Profile CFW-09 Motores Automação Energia Transmissão & Distribuição Tintas DeviceNet Drive Profile CFW09 Manual da Comunicação Manual da Comunicação DeviceNet Drive Profile Série: CFW09 Idioma: Português Versão de Software:

Leia mais

Henry Equipamentos Eletrônicos e Sistemas Ltda.

Henry Equipamentos Eletrônicos e Sistemas Ltda. Manual do equipamento Henry Equipamentos Eletrônicos e Sistemas Ltda. +55 41 3661-0100 Rua Rio Piquiri, 400 - Jardim Weissópolis - Pinhais/PR - Brasil CEP: 83322-010 CNPJ: 01.245.055/0001-24 Inscrição

Leia mais

MANUAL DE INSTALAÇÃO E OPERAÇÃO

MANUAL DE INSTALAÇÃO E OPERAÇÃO PÉGASUS GPRS STUDIO V3.03 MANUAL DE INSTALAÇÃO E OPERAÇÃO 3i Soluções Ind. Com. de Equip. Eletrônicos e Serviços em Materiais Elétricos Ltda. Rua Marcilio Dias, 65 Lapa CEP 05077-120 São Paulo - SP Brasil

Leia mais

Programação em BASIC para o PIC Mostrando Mensagens no Display LCD Vitor Amadeu Souza

Programação em BASIC para o PIC Mostrando Mensagens no Display LCD Vitor Amadeu Souza Programação em BASIC para o PIC Mostrando Mensagens no Display LCD Vitor Amadeu Souza Introdução Nesta terceira série de artigos que aborda a programação na linguagem BASIC para o microcontrolador PIC,

Leia mais

Programa da disciplina, i metodologia de ensino, avaliações e bibliografia básica. Objetivos da Disciplina

Programa da disciplina, i metodologia de ensino, avaliações e bibliografia básica. Objetivos da Disciplina Circuitos Digitais Cap. 1 Prof. José Maria P. de Menezes Jr. Circuitos Digitais Tópicos Digitais I- Engenharia Elétrica -UFPI Programa da disciplina, i metodologia de ensino, avaliações e bibliografia

Leia mais

Controle de Acesso. Automático de Veículos. saiba mais. automação

Controle de Acesso. Automático de Veículos. saiba mais. automação Controle de Acesso Automático de Veículos Este trabalho tem como objetivo desenvolver uma solução tecnológica que permita o controle dos portões automáticos remotamente através da internet. Aplicando-se

Leia mais

4 Arquitetura básica de um analisador de elementos de redes

4 Arquitetura básica de um analisador de elementos de redes 4 Arquitetura básica de um analisador de elementos de redes Neste capítulo é apresentado o desenvolvimento de um dispositivo analisador de redes e de elementos de redes, utilizando tecnologia FPGA. Conforme

Leia mais

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Correcção da ficha de trabalho N.º 1 1. Refere algumas das principais áreas

Leia mais

ori Portaria á su R al Time e U o dlauna M

ori Portaria á su R al Time e U o dlauna M M a nua ld o Usu á roi Portaria Re al Time Sumário Introdução... Especificações... 3 3 Ilustrações Portaria RT sem descarga de coletor... Portaria RT com descarga de coletor... Portaria RT TCP/IP... Portaria

Leia mais

APOSTILA DE TREINAMENTO E DICAS DE REPARO TELEVISORES LCD

APOSTILA DE TREINAMENTO E DICAS DE REPARO TELEVISORES LCD APOSTILA DE TREINAMENTO E DICAS DE REPARO TELEVISORES LCD INDICE DIAGRAMA EM BLOCOS... Pg. 03 AC INPUT... Pg. 04 POWER... Pg. 05 FONTE STANDBY... Pg. 06 PFC FONTE... Pg. 07 FONTE ALTA I... Pg. 08 FONTE

Leia mais

ZEUS SERVER STUDIO V2.07

ZEUS SERVER STUDIO V2.07 ZEUS SERVER STUDIO V2.07 FERRAMENTA DE CONFIGURAÇÃO DO ZEUS SERVER 3i Soluções Ind. Com. de Equip. Eletrônicos e Serviços em Materiais Elétricos Ltda. Rua Marcilio Dias, 65 Lapa CEP 05077-120 São Paulo

Leia mais

Indicador de pesagem. WT3000-I-Plus. Manual Técnico. Versão 04, Revisão 05. Soluções Globais em Sistemas de Pesagem

Indicador de pesagem. WT3000-I-Plus. Manual Técnico. Versão 04, Revisão 05. Soluções Globais em Sistemas de Pesagem Indicador de pesagem Manual Técnico Versão 04, Revisão 05 Soluções Globais em Sistemas de Pesagem Obrigado por escolher a WEIGHTECH! Agora, além de adquirir um equipamento de excelente qualidade, você

Leia mais

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2 MEMÓRIA CONCEITO Bit- 0 1 Essência de um sistema chamado BIESTÁVEL Ex: Lâmpada 0 apagada 1 acesa 0 e 1 únicos elementos do sistema de numeração de base 2 A que se destina a memória: Armazenamento das instruções

Leia mais

Apresentação...3. Vantagens...3. Instalação...4. Informações Técnicas...5. Especificações Técnicas...9

Apresentação...3. Vantagens...3. Instalação...4. Informações Técnicas...5. Especificações Técnicas...9 1 ÍNDICE Apresentação...3 Vantagens...3 Instalação...4 Informações Técnicas...5 Especificações Técnicas...9 2 APRESENTAÇÃO: O SS100 Moto é um rastreador exclusivo para Motos desenvolvido com os mais rígidos

Leia mais

Índice. Utilizando o integrado 555... 03. Operação monoestável (Temporizador)... 06. Operação astável (Oscilador)... 07

Índice. Utilizando o integrado 555... 03. Operação monoestável (Temporizador)... 06. Operação astável (Oscilador)... 07 Utilizando o CI 555 Índice Utilizando o integrado 555... 03 Operação monoestável (Temporizador)... 06 Operação astável (Oscilador)... 07 O circuito integrado 556... 10 Aplicações úteis... 11 Gerador de

Leia mais

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Hardware de Computadores Questionário II 1. A principal diferença entre dois processadores, um deles equipado com memória cache o

Leia mais

WWW.cerne-tec.com.br. Comunicação USB com o PIC Vitor Amadeu Souza Parte II vitor@cerne-tec.com.br

WWW.cerne-tec.com.br. Comunicação USB com o PIC Vitor Amadeu Souza Parte II vitor@cerne-tec.com.br 1 Comunicação USB com o PIC Vitor Amadeu Souza Parte II vitor@cerne-tec.com.br Continuando com o artigo apresentado na edição passada de comunicação USB com o PIC, continuaremos nesta edição o estudo do

Leia mais

Conversão Analógica Digital

Conversão Analógica Digital Slide 1 Conversão Analógica Digital Até agora, discutimos principalmente sinais contínuos (analógicos), mas, atualmente, a maioria dos cálculos e medições é realizada com sistemas digitais. Assim, precisamos

Leia mais

Prática 8: Comunicação SPI. 8.1 Introdução e objetivos. 8.2 Princípios básicos do protocolo SPI

Prática 8: Comunicação SPI. 8.1 Introdução e objetivos. 8.2 Princípios básicos do protocolo SPI Prática 8: 8.1 Introdução e objetivos Comunicação SPI O protocolo SPI (serial peripheral interface) é um método de comunicação utilizado para interconectar dispositivos ou chips de tal forma que estes

Leia mais

PowerSpy Sistema de Monitoramento de Painéis de Distribuição

PowerSpy Sistema de Monitoramento de Painéis de Distribuição PowerSpy Sistema de Monitoramento de Painéis de Distribuição Uma solução completa para a medição e monitoramento de um vasto conjunto de grandezas elétricas, com indicações de valores individuais para

Leia mais

Acetatos de apoio às aulas teóricas

Acetatos de apoio às aulas teóricas Microprocessadores e Aplicações Acetatos de apoio às aulas teóricas Ana Cristina Lopes Dep. Engenharia Electrotécnica http://orion.ipt.pt anacris@ipt.pt Ana Cristina Lopes, 24 de Outubro de 2004 Microprocessadores

Leia mais

Mapeamento de memória e programação da IHM do controlador CP-WS41/8DO8DI4AO2AI2TAI

Mapeamento de memória e programação da IHM do controlador CP-WS41/8DO8DI4AO2AI2TAI Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e programação da IHM do controlador CP-WS41/8DO8DI4AO2AI2TAI PROXSYS Versão 1.0 Março-2013 Controlador Industrial CP-WS1

Leia mais

Conversores D/A e A/D

Conversores D/A e A/D Conversores D/A e A/D Introdução Um sinal analógico varia continuamente no tempo. Som Temperatura Pressão Um sinal digital varia discretamente no tempo. Processamento de sinais digitais Tecnologia amplamente

Leia mais

Redes Industriais. Centro de Formação Profissional Orlando Chiarini - CFP / OC Pouso Alegre MG Inst.: Anderson

Redes Industriais. Centro de Formação Profissional Orlando Chiarini - CFP / OC Pouso Alegre MG Inst.: Anderson Redes Industriais Centro de Formação Profissional Orlando Chiarini - CFP / OC Pouso Alegre MG Inst.: Anderson Capítulo 3 Rede AS-I Actuador - Sensor - Interface Capítulo 3 Histórico A rede AS-Interface

Leia mais

R O B Ó T I C A. Sensor Smart. Seguidor de Linha. Versão Hardware: 1.0 Versão Firmware: 2.0 REVISÃO 1211.19. www.robouno.com.br

R O B Ó T I C A. Sensor Smart. Seguidor de Linha. Versão Hardware: 1.0 Versão Firmware: 2.0 REVISÃO 1211.19. www.robouno.com.br R O B Ó T I C A Sensor Smart Seguidor de Linha Versão Hardware: 1.0 Versão Firmware: 2.0 REVISÃO 1211.19 Sensor Smart Seguidor de Linha 1. Introdução Os sensores seguidores de linha são sensores que detectam

Leia mais

TUTORIAL Arduino Nano

TUTORIAL Arduino Nano Conceito: O é uma plataforma de prototipagem eletrônica de hardware livre e de placa única, projetada com um microcontrolador Atmel AVR com circuitos de entrada/saída embutido que podem ser facilmente

Leia mais

Quadro de consulta (solicitação do mestre)

Quadro 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 mais

NETALARM GATEWAY. Manual do Usuário

NETALARM GATEWAY. Manual do Usuário Índice 1. Introdução...3 2. Requisitos Mínimos de Instalação...3 3. Instalação...3 4. Inicialização do Programa...5 5. Abas de Configuração...6 5.1 Aba Serial...6 5.2 Aba TCP...7 5.2.1 Opções Cliente /

Leia mais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais Notas da Aula 15 - Fundamentos de Sistemas Operacionais 1. Software de Entrada e Saída: Visão Geral Uma das tarefas do Sistema Operacional é simplificar o acesso aos dispositivos de hardware pelos processos

Leia mais

PROJETO. Ponte Digital. http://www.pontedigital.hpg.ig.com.br/ Luciano Daniel Amarante - carabina@pop.com.br Ricardo Watzko - rw@netuno.com.

PROJETO. Ponte Digital. http://www.pontedigital.hpg.ig.com.br/ Luciano Daniel Amarante - carabina@pop.com.br Ricardo Watzko - rw@netuno.com. Ponte levadiça digital... Projeto semestral primeira fase de 2003 Engenharia de Computação 4 período Em breve aqui novos projetos... Página inicial Pré-projeto Projeto FOTOS e Vídeos Funcionamento Esboços

Leia mais

BARRAMENTO DO SISTEMA

BARRAMENTO DO SISTEMA BARRAMENTO DO SISTEMA Memória Principal Processador Barramento local Memória cachê/ ponte Barramento de sistema SCSI FireWire Dispositivo gráfico Controlador de vídeo Rede Local Barramento de alta velocidade

Leia mais

for Information Interchange.

for Information Interchange. 6 Memória: 6.1 Representação de Memória: Toda a informação com a qual um sistema computacional trabalha está, em algum nível, armazenada em um sistema de memória, guardando os dados em caráter temporário

Leia mais

MANUAL DE INSTRUÇÕES DO FREQÜENCÍMETRO PARA CONTROLE REMOTO MODELO FC-650

MANUAL DE INSTRUÇÕES DO FREQÜENCÍMETRO PARA CONTROLE REMOTO MODELO FC-650 MANUAL DE INSTRUÇÕES DO FREQÜENCÍMETRO PARA CONTROLE REMOTO MODELO FC-650 Leia atentamente as instruções contidas neste manual antes de iniciar o uso do instrumento ÍNDICE 1. INTRODUÇÃO... 1 2. REGRAS

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 7 Entrada/saída Os textos nestas caixas foram adicionados pelo Prof. Joubert slide 1 Problemas de entrada/saída Grande variedade

Leia mais

Software. Professora Milene Selbach Silveira Prof. Celso Maciel da Costa Faculdade de Informática - PUCRS

Software. Professora Milene Selbach Silveira Prof. Celso Maciel da Costa Faculdade de Informática - PUCRS Software Professora Milene Selbach Silveira Prof. Celso Maciel da Costa Faculdade de Informática - PUCRS ESQUEMA DE UM SISTEMA DE COMPUTADOR Unidades de Entrada - Teclado - Scanner - Caneta Ótica - Leitora

Leia mais

Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal

Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e escrita Capacidade http://www.ic.uff.br/~debora/fac! 1 2 Componente de um sistema

Leia mais

Sistema de Monitoramento e Supervisão de Vibração HYMV05

Sistema de Monitoramento e Supervisão de Vibração HYMV05 Sistema de Monitoramento e Supervisão de Vibração Revisão 1 Mai2005 O é um sistema inteligente de Monitoramento, Aquisição de Dados e Supervisão Local para utilização com os softwares da linha Dynamic.

Leia mais

Capítulo 12. Projeto 5 Controle de Motores de Passo. 12.1 Circuito e Funcionamento

Capítulo 12. Projeto 5 Controle de Motores de Passo. 12.1 Circuito e Funcionamento Capítulo 12 Projeto 5 Controle de Motores de Passo A crescente popularidade dos motores de passo deve-se a sua adaptação à lógica digital. Estes dispositivos são usados em inúmeras aplicações, tais como:

Leia mais

Sistemas Microcontrolados

Sistemas Microcontrolados Sistemas Microcontrolados Uma Abordagem com o Microcontrolador PIC 16F84 Nardênio Almeida Martins Novatec Editora Capítulo 1 Introdução Os microcontroladores estão presentes em quase tudo o que envolve

Leia mais

Estes módulos estão disponível para: DST4602, GCXXX DST4601PX

Estes módulos estão disponível para: DST4602, GCXXX DST4601PX DITHERM, DIGRIN, DIVIT são módulos eletrônicos microprocessados que permitem expandir as entradas analógicas de vários controladores SICES para grupos geradores. Mais concretamente: O módulo DITHERM permite

Leia mais

Manual da Comunicação Profibus DP

Manual da Comunicação Profibus DP Manual da Comunicação Profibus DP Relé Inteligente Série: SRW 01 Versão de Software: V1.3X Idioma: Português Documento: 10000089150 / 00 04/2008 Sumário SOBRE O MANUAL...5 1 A REDE PROFIBUS DP...6 1.1

Leia mais

Protótipo de Software e Hardware para Aquisição de Dados.

Protótipo de Software e Hardware para Aquisição de Dados. Protótipo de Software e Hardware para Aquisição de Dados. Luís Augusto Spranger Universidade Regional de Blumenau FURB bibao@yahoo.com Novembro / 2002 RESUMO Este artigo descreve a construção de um protótipo

Leia mais

CONVERSOR SERIAL PARA REDE TCP/IP DS100B

CONVERSOR SERIAL PARA REDE TCP/IP DS100B CONVERSOR SERIAL PARA REDE TCP/IP DS100B MANUAL DE INSTRUÇÕES Rev.03 Sumário: 1. CARACTERÍSTICAS 2 2. INSTALAÇÃO DO CONVERSOR 2 ALIMENTAÇÃO DS100 COM CENTRAL DE ALARME... 3 ALIMENTAÇÃO DS100 COM PAINEL

Leia mais

LENDO SINAIS. O computador poderá tomar uma ou várias decisões ao mesmo tempo, conforme o dado lido através de sensores específicos.

LENDO SINAIS. O computador poderá tomar uma ou várias decisões ao mesmo tempo, conforme o dado lido através de sensores específicos. LENDO SINAIS Poderemos desenvolver interfaces de diversos tipos, e conectá-las à Porta Paralela para adquirirmos dados do mudo real, onde poderemos processá-los, armazená-los e depois converte-los em informações

Leia mais

Índice. Dia 05 de fevereiro de 2014...2. Apresentação... 2. Dia 12 de fevereiro de 2013...3

Índice. Dia 05 de fevereiro de 2014...2. Apresentação... 2. Dia 12 de fevereiro de 2013...3 Índice Dia 05 de fevereiro de 2014....2 Apresentação... 2 Dia 12 de fevereiro de 2013....3 -Processador... 3 -Von Neumann... 3 -Harvard... 4 -Von Neumann x Harvard... 4 -Equipamentos que utilizam a arquitetura

Leia mais

MANUAL DO USUÁRIO. Software de Gerenciamento. Controlador de Fator de Potência. Self Control

MANUAL DO USUÁRIO. Software de Gerenciamento. Controlador de Fator de Potência. Self Control MANUAL DO USUÁRIO Software de Gerenciamento Controlador de Fator de Potência Self Control ÍNDICE 1.0 INTRODUÇÃO 4 1.1 Aplicações 4 2.0 CARACTERÍSTICAS 4 2.1 Compatibilidade 4 3.0 INSTALAÇÃO 4 4.0 INICIALIZAÇÃO

Leia mais

1.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 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 mais

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA 8 CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA A porta paralela, também conhecida por printer port ou Centronics e a porta serial (RS-232) são interfaces bastante comuns que, apesar de estarem praticamente

Leia mais