UNICENP - Centro Universitário Positivo Núcleo de Ciências Exatas e Tecnológicas Curso de Engenharia da Computação
|
|
- Milton Alencastre Amaro
- 8 Há anos
- Visualizações:
Transcrição
1 UNICENP - Centro Universitário Positivo Núcleo de Ciências Exatas e Tecnológicas Curso de Engenharia da Computação GERENCIADOR DE AMBIENTES COMPUTACIONAIS Autor: Edson Marty Prof. Orientador: Marcelo Mikosz Gonçalves Curitiba 2003
2 SUMÁRIO LISTA DE ABREVIATURAS... III LISTA DE FIGURAS...V LISTA DE TABELAS... VII RESUMO...IX ABSTRACT...X INTRODUÇÃO... 2 ESPECIFICAÇÃO DESCRIÇÃO EXPERIMENTO SNMP - Simple Network Management Protocol Software Gerenciador ESPECIFICAÇÃO DO HARDWARE Microcontrolador 805/ Placas-Mãe Ventilador Exaustor ou Ar Condicionado Lâmpadas Incandescentes Sensores Conversor Analógico / Digital Diagrama de Blocos do Hardware ESPECIFICAÇÃO DO SOFTWARE Ferramentas de Desenvolvimento Softwares no Sistema Diagramas de Blocos dos Softwares PROJETO VISÃO GERAL FUNCIONAMENTO DO SISTEMA Módulo Microcontrolador Módulo Sensor/Atuador Módulo Gerente Módulo Agente Descrição do Hardware Descrição do Software T ESTE DE VALIDAÇÃO M ÓDULOS EXTRAS ANÁLISE DE C USTOS i
3 3.6 CRONOGRAMA IMPLEMENTAÇÃO IMPLEMENTAÇÃO DO HARDWARE Placa dos Sensores de Temperatura e Luminosidade Placa do Atua dor de Temperatura Placa de Atuador de Luminosidade Placa Controladora de Atuadores Placa do Conversor AD de Sensores para Microcontrolador Placa de Interconexões IMPLEMENTAÇÃO DO SOFTWARE Instalação Configuração Software Gerente Programa do Microcontrolador Arquitetura do criador de Agentes MIB Prototipada CONCLUSÃO BIBLIOGRAFIA ANEXO - MICROCONTROLADOR CARACTERÍSTICAS ANEXO 2 - KIT DIDÁTICO ANEXO 3 - LISTA DE COMPONENTES DO KIT DIDÁTICO ANEXO 4 - PROTÓTIPO FÍSICO ii
4 LISTA DE ABREVIATURAS ADC - Analog to Digital Converter; ASN. - Abstract Syntax Notation One; BER - Basic Encoding Rules; BTU - British Thermal Unit; CI - Circuito Integrado; CPU - Central Processing Unit; DAC - Digital to Analog Converter; DMA - Direct Memory Access (Acesso Direto á Memória); EEPROM - Electrically Erasable Programmable Ready Only Memory EPROM - Erasable Programmable Ready Only Memory E/S - Entrada / Saída; I/O - Input / Output; IRQ - Interrupt Request; KB - Kilo (Quilo) Byte ; LAN - Local Area Network ; LDR - Light Dependent Resistor; LSB - Lower Significative Bit; LUX - Unidade de medida de luz; MB - Mega Byte; MDF - Medium Density Fiberboard; MIB - Management Information Bases; NTC - Negative Temperature Coefficient; RAM - Random Access Memory (Memória de Acesso Randômico); ROM - Ready Only Memory (Memória de Apenas Leitura); RPM - Rotações Por Minuto; SNMP - Simple Network Management Protocol; SMI - Structure of Management Information ; OID - Object Identifiers; PC - Personal Computer; TCP/IP - Transmission Control Protocol/Internet Protocol (Protocolo de controle de transmissão/pr otocolo de internet); TTL - Transistor-Transistor Logic; iii
5 UART - Universal Assynchronous Receiver Transmitter; iv
6 LISTA DE FIGURAS FIGURA - DISSIPAÇÃO DE ENERGIA TÉRMICA DE UM PROCESSADOR PARA O MEI O. A CPU É O COMPONENTE QUE MAIS LIBERA CALOR DENTRE OS DISPOSITIVOS.... FIGURA 2 - ENERGIA CALORÍFICA SENDO LIBERADA DE UM PROCESSADOR....2 FIGURA 3 - EXEMPLO DE COMO É MELHOR ENVIAR A POTÊNCIA DISSIPADA PARA O AMBIENTE À MANTÊ-LA NO GABINETE, COMO FORMA DE EVITAR A QUEIMA DO COMPONENTE....3 FIGURA 4 DIAGRAMA EM BLOCOS GLOBAL DO SISTEMA GERENCIADOR DE AMBIENTES COMPUTACIONAIS....6 FIGURA 5 - AMBIENTE SEM E AMBIENTE COM O SISTEMA DE GERENCIAMENTO AMBIENTAL...7 FIGURA 6 - PROTOCOLO SNMP....9 FIGURA 7 - ARQUITETURA SNMP FIGURA 8 - HIERARQUIA MIB... 3 FIGURA 9 - SIMBOLOGIA E CONSTITUIÇÃO DO LDR... 9 FIGURA 0 - LINEARIDADE DO LDR FIGURA - C URVA DE RESISTÊNCIA POR TEMPERATURA DO NTC FIGURA 2 - DETECÇÃO DO SINAL ATRAVÉS DOS 256 NÍVEIS DO ADC... 2 FIGURA 3 - DIAGRAMA DE BLOCOS DO HARDWARE DO SISTEMA FIGURA 4 - DIAGRAMA DE BLOCOS MOSTRANDO A CONEXÃO LAN ENTRE CLIENTES E SERVIDOR FIGURA 5 - DIAGRAMA DE BLOCOS : FUNCIONAMENTO DO PROGRAMA SECUNDÁRIO NO SERVIDOR FIGURA 6 - DIAGRAMA DE BLOCOS DOS SOFTWARES A SEREM UTILIZADOS FIGURA 7 - DESLOCAMENTO DA RETA DE LINEARIDADE DO LDR FIGURA 8 - ADAPTAÇÃO DO CIRCUITO DO LDR PARA ATENDER AS NEC ESSIDADES DO PROJETO FIGURA 9 - LINEARIZAÇÃO DOS NTCS DO PROJETO FIGURA 20 - RETAS DE LINEARIZAÇÃO DO NTC FIGURA 2 - R AMPA DE DESCIDA DO T ERMOPAR EM RELAÇÃO AO NTC FIGURA 22 SUBDIVISÃO LÓGICA INTERNA DO PROGRAMA DO GERENTE FIGURA 23 - CIRCUITO COM SENSORES DE DETECÇÃO DE LUMINOSIDADE E TEMPERATURA FIGURA 24 - CIRCUITO DO CONVERSOR ANALÓGICO / DIGITAL DOS SENSORES PARA O MICROCONTROLADOR.. 40 FIGURA 25 - CIRCUITO CONTROLADOR DAS LUZES DO AMBIENT E FIGURA 26 - CIRCUITO CONTROLADOR DA VENTOINHA EXAUSTORA DE AR QUENTE DO AMBIENTE FIGURA 27 - CIRCUITO QUE GERENCIA RÁ OS ATUADORES DO SISTEMA FIGURA 28 - CIRCUITO QUE PERMITIRÁ UM MELHOR CONTROLE DOS CABOS NO PROTÓT IPO FIGURA 29 - FLUXOGRAMA DO PROGRAMA ASSEMBLY PARA O MICROCONTROLADOR FIGURA 30 - T ELA DE ENTRADA DO PROJETO, PARA A ESCOLHA DA PORTA SERIAL A SER UT ILI ZADA PELO SISTEMA FIGURA 3 - M ENU PRINCIPAL DO AGENTE-SERVIDOR, SUB-ROTINA DO GERENTE FIGURA 32 - PARTE DO PROGRAMA QUE PERMITE EXECUTAR DIAGNÓSTICOS, ENVIANDO COMANDOS DIRETAMENTE AO MICROCONTROLADOR FIGURA 33 - DIAGRAMA DETALHANDO O MAPEAMENTO EM MEMÓRIA PARA SENSORES E ATUADORES FIGURA 34 - LAYOUT DA PLACA DOS SENSORES DE TEMPERATURA E LUMINOSIDADE v
7 FIGURA 35 - LAYOUT DA PLACA DO ATUADOR DE TEMPERATURA FIGURA 36 LAYOUT DA PLACA DE ATUADOR DE LUMINOSIDADE FIGURA 37 - LAYOUT DA PLACA FÍSICA DO CONTROLADOR DE ATUADORES FIGURA 38 - LAYOUT DA PLACA DO ADC FIGURA 39 - LAYOUT DA PLACA DE INTERCONEXÕES FIGURA 40 - ARUITETURA DO EXTENSIBLE AGENT SNMP FIGURA 4 - DIAGRAMA DE BLOCOS DO MICROCONTROLADOR FIGURA 42 - ESQUEMÁTICO DA PLACA DIDÁTICA DO MICROCONTROLADOR FIGURA 43 - RECORTES DE MADEIRA DO TIPO MDF 6MM DO PROTÓTIPO FÍSICO vi
8 LISTA DE TABELAS T ABELA - NOTAÇÃO UTILIZADA NA DEFINIÇÃO ASN. PARA SEUS RESPECTIVOS TIPOS... 2 T ABELA 2 - DEFINIÇÕES E VALORES PARA O USO DO SENSOR DE LUZ NO PROJETO T ABELA 3 - RESULTADOS DO RESISTOR LINEARIZADOR DOS NTCS T ABELA 4 VALORES AFERIDOS DA RAMPA DE DESCIDA DO TERMOPAR X NTC T ABELA 5 - ENDEREÇAMENTO DOS SENSORES... 4 T ABELA 6 - ESTIMATIVA BRUTA DE CUSTOS DO PROJETO T ABELA 7 - CRONOGRAMA À CUMPRIR NO PROJETO DO SISTEMA vii
9 viii
10 RESUMO É um sistema autônomo para a gerência de ambientes onde existam vários computadores. Esses computadores podem influenciar nas variáveis ambientais de uma sala, aumentando a sua temperatura, por exemplo. O sistema será responsável por atuar nesses computadores, aquisicionando os dados necessários para o gerenciamento das condições ambientais desses micros, para que o sistema possa, assim, estimar o quanto de temperatura os computadores estarão dissipando para o ambiente e se será ou não necessária a intervenção de um dispositivo de refrigeração, como um exaustor ou ar condicionado. Também, o sistema será responsável por gerenciar a luminosidade do ambiente computacional. Estipulado um valor, o sistema será incumbido de atuar nas lâmpadas da sala, aumentando ou diminuindo a intensidade da luz, de acordo com o valor esperado. Será utilizado, entre o servidor e os clientes, o protocolo simple network management protocol (SNMP), que o controle da(s) sala(s) remotamente. A atuação no ambiente será executada por um sistema microcontrolado (Intel 803). Através desse microcontrolador, os valores dos sensores são lidos, convertidos e enviados para o computador servidor, conectado ao microcontrolador por uma porta serial. O processo de atuação nas variáveis ambientais é dado pelo mesmo princípio: o valor é enviado pela serial para o microcontrlador e esse envia para os atuadores os valores fornecidos. A gerência e o controle da sala, então, através do servidor que aquisiciona os dados pode ser definida por um gerente SNMP, remotamente, sem necessitar então, de haver um administrador controlando fisicamente o(s) ambiente(s). Palavras -chave: controle de ambientes, gerente, snmp, mib, micro-controlador, 805, temperatura, luminosidade. ix
11 ABSTRACT It is an independent system for the environment management where some computers exist. These computers can influence a room, increasing its temperature, for example. The system will be responsible for acting in these computers, acquiring the data necessary for the management of the ambient conditions of these PCs, so that the system can, thus, esteem how much of temperature the computers will be wasting for the environment and it will be or not necessary the intervention of a refrigeration device, as an exhaust fan or conditional air. Also, the system will be responsible for managing the luminosity of the computational environment. Stipulated a value, the system will be charged to act in the light bulbs of the room, increasing or diminishing the intensity of the light, in accordance with the expected value. It will be used, between the server and the customers, the protocol Simple Network Management Protocol (SNMP), that the control the rooms remotely. The performance in the environment will be executed by a microcontrolled system (Intel 803). Through this microcontroller, the values of the sensors are read, converted and envoy for the serving computer, hardwired to the microcon troller by a serial controller port. The process of performance in the ambient variable is given by the same principle: the serial port for the microcontrlador sends the value and this sends for the actuators the supplied values. The management and the control of the room, then, through the server who acquiring the data can be defined by a SNMP manager, remotely, without needing then, to have an administrator physically controlling the ambient. Key Words: ambient controller, management, snmp, mib, asn., microcontroller, 805. x
12 INTRODUÇÃO Hoje em dia, os computadores dissipam muito mais calor do que antigamente. Isso se deve ao fato de que agora, com mais transistores por área quadrada em uma pastilha de silício, aumentam-se também o processamento e a potência de funcionamento dos processadores e com isso, o calor dissipado será maior. Figura - Dissipação de energia térmica de um processador para o meio. A CPU é o componente que mais libera calor dentre os dispositivos.
13 Por este motivo é que existem vários meios para se tentar baixar essas temperaturas. Ventoinhas mais robustas, ventoinhas secundárias e direcionadores de ar são um dos recursos amplamente utilizados atualmente. Porém, ao resfriar internamente o computador, a energia calorífica gerada pelo mesmo computador será liberada para o ambiente. Porém, como o ambiente onde esse computador está é algumas vezes maior que a área interna do gabinete do micro, essa energia dissipa-se por todo o ambiente, não dando a sensação de aumento calorífico no ambiente. Aferindo-se por meio de termômetros, consegue-se, após algum tempo de processamento, verificar que o aumento da temperatura ambiental realmente ocorre. Figura 2 - Energia calorífica sendo liberada de um processador. 2
14 Sem uma apropriada ventilação interna, entretanto, maiores danos podem ocorrer com o processador e os componentes internos do computador. Então, é melhor enviar essa potência dissipada para o ambiente do que mantê-la dentro do gabinete. Abaixo, um exemplo de processador que não foi arrefecido de maneira eficiente e apropriado, causando a queima dos componentes. Figura 3 - Exemplo de como é melhor enviar a potência dissipada para o ambiente à mantê -la no gabinete, como forma de evitar a queima do componente. 3
15 Motivado a esse problema, tem-se por objetivo realizar um controle autônomo das variáveis ambientais de um ambiente computacional, a fim de evitar problemas de superaquecimento em dispositivos, manter as variáveis controladas a níveis aceitáveis e constantes e também, manter o bem estar para os ocupantes da sala. Para tanto, como proposta, tem-se a criação de um dispositivo capaz de realizar a detecção das mais diversas variáveis ambientais (temperatura, luminosidade, pressão, etc) e tratá-las, atuando para que elas mantenham-se constantes ou com valores aceitáveis e não prejudiciais aos dispositivos internos e os ocupantes da sala. 4
16 2 ESPECIFICAÇÃO O estudo de um sistema envolve diversos tipos de variáveis. Ao estudar o projeto, devemos especificá-las e estudá-las de maneira a não confundirmos o objetivo final da proposta. Uma especificação usa diversas notações para descrever de uma maneira precisa as propriedades que um sistema deve ter. Para atingir a especificação, passamos por um processo de entendimento das diversas variáveis do problema. A seguir, será apresentada a especificação do projeto de gerenciamento de ambientes computacionais. 2. Descrição O Sistema Gerenciador de Ambientes Computa cionais será um sistema autônomo para a gerência de ambientes onde existam vários computadores. Esses computadores podem influenciar uma sala, aumentando a sua temperatura, por exemplo. O sistema será responsável por atuar nesses computadores, aquisicionando os dados necessários para o gerenciamento das condições ambientais de onde esses computadores estarão, para que o sistema possa, assim, estimar o quanto de temperatura os computadores estarão dissipando para o ambiente e se será ou não necessária a intervenção de um dispositivo de refrigeração, como um exaustor ou ar condicionado. Também, o sistema será responsável por gerenciar a luminosidade do ambiente computacional. Estipulado um valor, o sistema será incumbido de atuar nas lâmpadas da sala, aumentando ou diminuindo a intensidade da luz, de acordo com o valor esperado. Um diagrama em blocos global do sistema é apresentado na Figura 4. 5
17 Luz Sensor de Luminosidade Cada CPU rodando um Agente Exaustor Cabo do atuador Cliente Cliente 2 Cliente 3... Cliente n LAN LAN LAN LAN Sensor de Temperatura Externo Sensor de Temperatura Interno Cabo do atuador Soquetes extras para sensores / atuadores Serial RS-232 Servidor Aquisicionamento de dados dos Clientes SALA COMPUTACIONAL Kit microcontrola dor 805/3 AMBIENTE EXTERNO Figura 4 Diagrama em blocos global do Sistema Gerenciador de A mbientes Computacionais. 6
18 2.2 Experimento Esse experimento visa automatizar o controle ambiental, através da gerência de variáveis ambientais, monitorando e atuando sobre elas, mantendo os valores sempre a um nível pré-determinado, para que com isso, sejam melhoradas as condições do local para os integrantes da sala computacional. Isso é válido para o sensor e atuador de luminosidade. Já para o sensor e atuador de temperatura, consegue -se, além de prover conforto para os ocupantes da sala, manter a durabilid ade dos equipamentos, fazendo com que eles não sofram as variações de temperatura. Uma visão global dos resultados desse experimento é mostrado na Figura 5. Figura 5 - Ambiente sem e ambiente com o sistema de gerenciamento ambiental. 7
19 2.2. SNMP - Simple Network Management Protocol Para o correto funcionamento de um sistema gerenciador, há a necessidade de um protocolo que trate os dados para essa funcionalidade. O protocolo SNMP será utilizado para simplific ar o processo de desenvolvimento do sistema. Ele possui todos os recursos necessários para o desenvolvimento do Gerenciador de Ambientes Computacionais, não havendo, portanto, a necessidade de realizar uma implementação proprietária. O SNMP é um padrão para gerenciamento de uma Intranet ou até mesmo de uma sub-rede na Internet [ 2 ]. No projeto, o SNMP será utilizado como uma forma de tornar o Gerenciador Ambiental de Salas Computacionais, um sistema distribuído. Como vantagens, o SNMP possui a característica de ser amplamente difundido e de possuir uma fácil implementação. O SNMP é composto de um protocolo para troca de mensagens e de padrões para estruturar a informação Informações de Gerência As informações de gerência enviados pelo protocolo SNMP são armazenadas em MIBs (Management Information Bases), um banco de dados que formará uma base de conhecimento para o gerente SNMP. Esses objetos gerenciais são definidos através da SMI (Structure of Management Information), que nada mais é do que uma estrutura padronizada para as informações de gerência [ 7 ]. Essas informações de gerência são transportadas através do protocolo SNMP até o seu destino, que será um software de gerência SNMP, que no caso do sistema em questão, será o HP OpenView. Na Figura 6, é apresentado o funcionamento do protocolo SNMP. 8
20 Figura 6 - Protocolo SNMP. 9
21 SMI - Structure of Management Information O SNMP possui um sistema hierárquico de organização estrutural - ver Figura 7. Deve-se ter conhecimento de como ela funciona, para entender como o SNMP funcionará no projeto [ 7 ]. A SMI possui uma característica de definição lógica das informações. Ela é composta dos seguintes elementos: Nome dos Objetos gerenciados: OIDs (Object Identifiers) Sintaxe dos dados: ASN. (Abstract Syntax Notation ) Sintaxe de transferência: BER (Basic Encoding Rules) Figura 7 - Arquitetura SNMP. 0
22 ASN. - Abstract Syntax Notation One Trata-se da linguagem de descrição dos dados nos padrões de normas de definição. Sua definição é em formato texto não ambíguo para facilitar a utilização por linguagens de programação. A ASN. permite definir modelos de dados para facilitar o uso por vários objetos a um mesmo tipo de definição. A ASN., por se tratar de um formato independente de plataforma e máquina, torna o SNMP viável para lugares onde a demanda gerencial da rede é realmente ne cessária, não confrontando-se com o sistema utilizado em servidores de rede, por exemplo. Por esse motivo, a implementação dos dados não é considerada ao utilizar-se a ASN. [ 2 ] Sintaxe Básica em ASN. Tipos de dados: Primitivos: Integer, Octet String, Object Identifier, Null; Subtipos de dados: Construtores: Listas e tabelas. Definidos: Nomes alternativos para tipos ASN..
23 Convenções ASN. A notação utilizada para definir uma ASN. utiliza algumas convenções: Item Convenção Exemplo tipo inicial maiúscula DisplayString valor inicial minúscula TRUE identificador inicial minúscula sysdescr palavras-chave todas maiúsculas INTEGER macros todas maiúsculas OBJECT-TYPE módulos inicial maiúscula Oreilly-MIB Tabela - Notação utilizada na definição ASN. para seus respectivos tipos BER Define a codificação dos dados para a transferência. É o formato utilizado no projeto, por uma MIB. Os dados contidos na MIB estão todos codificados no padrão BER - Basic Encoding Rules. Utiliza o formato TVL (Type-Lenght-Value) para a codificação [ 7]. Onde: Type: Define o tipo ASN. e informações complementares; Lenght: Define o tamanho de representação dos dados; Value: Define a string de octetos contendo o valor dos dados. A estrutura de codificação é recursiva. 2
24 MIB O projeto do Gerenciador Ambiental de Salas Computacionais possuirá scripts (arquivos texto contendo uma execução de comandos), para o controle dos atuadores e dos sensores no sistema. A esse script, dá-se o nome de MIB, Management Information Bases [ 2]. Essa MIB será executada pelo protocolo SNMP, que é parte integrante do projeto. A MIB define a informação em uma estrutura hierárquica. Onde: Suas folhas definem a informação; Os demais nós definem a estrutura; Os nós são numerados para facilitar o acesso. Vale lembrar que a MIB não contém os dados reais, apenas organiza-os de forma adequada. O modo de visualização da hierarquia MIB é mostrado abaixo. Figura 8 - Hierarquia MIB. 3
25 Exemplo da utilização da MIB - Grupo system Para facilitar o entendimento do que é propriamente dito uma MIB, será mostrado a seguir, um exemplo de um arquivo MIB criado pelo administrador da rede SNMP, para a execução de alguma determinada tarefa. Nome: iso.org.dod.internet.mgmt.mib-2.system OID: Componentes: sysdescr (): descrição do sistema; sysobjectid (2): OID de registro (private vendors); sysuptime (3): tempo de atividade (/00 s); syscontact (4): pessoa ou grupo responsável pelo nó; sysname (5): nome do nó na rede; syslocation (6): localização física do nó; sysservices (7): flags indicando serviços suportados. Utilizando esse grupo para definir um sistema real, teríamos algo do tipo: system.sysdescr.0 = OCTET STRING: "Image: rel/.02 Created on Sat Jan 28 22:47:33 EDT 999." system.sysobjectid.0 = OBJECT IDENTIFIER: enterprises.8.3 system.sysuptime.0 = Timeticks: (969692) 2:4:36 system.syscontact.0 = OCTET STRING: "Edson Marty" system.sysname.0 = OCTET STRING: "Gerenciador de Ambientes Computacionais" system.syslocation.0 = OCTET STRING: "Sala com 8 computadores" system.sysservices.0 = INTEGER: 78 4
26 Operações Básicas SNMP GET / GET-NEXT O gerente busca informações dos agentes; É o meio de acesso para a leitura das MIBs SET O gerente modifica informações dos agentes; É o meio de acessos em escrita as MIBs TRAP Os agentes enviam informações não solicitadas aos gerentes, informando eventos importantes. 5
27 2.2.2 Software Gerenciador Será utilizado um software para gerencia computacional já existente, rodando sobre a base do protocolo SNMP, chamado OpenView Network Node Manager, da HP. Será utilizado em conjunto, clientes usando o mesmo protocolo, para poder com isso, realizar a comunicação com o gerente. O objetivo principal da criação de uma base rodando sobre o protocolo SNMP é de realizar o controle da(s) sala(s) à distância, não necessitando obrigatóriamente o administrador estar presente no local das salas para realizar esse controle. Isso garante flexibilidade de autonomia para o sistema. Remotamente, poderá ser controladas as variáveis de temperatura e luminosidade, bem como qualquer outro módulo de sensor acoplado ao sistema, de acordo com capítulo 2.3.7, referente ao detalhamento dos soquetes de expansão. 6
28 2.3 ESPECIFICAÇÃO DO HARDWARE 2.3. Microcontrolador 805/3 No sistema gerenciador será utilizado um microcontrolador para executar as funções de automatização realizada pelo hardware do sistema. O microcontrolador escolhido para tanto, é o microcontrolador da Intel, o 805/3, abordado em [ ]. O microcontrolador 805/3 será utilizado devido a sua facilidade de implementação, quantidade de recursos, pelo seu tamanho diminuto e principalmente, devido ao fato de se possuir conhecimentos a priori adquiridos, pois esse microcontrolador foi amplamente estudado e utilizado durante a graduação. Informações detalhadas sobre o microcontrolador estão indicadas no ANEXO - Microcontrolador Características Placas -Mãe Placas-mãe são os dispositivos dentro de um computador, onde são conectados todos os dispositivos necessários ao funcionamento de um computador por completo. Nelas são conectados os processadores, as memórias, placas em geral, etc. No sistema de Gerência Ambiental, as placas-mãe deverão possuir sensores na placa-mãe (on-board) de velocidade do ventilador, temperatura da placa-mãe e temperatura do processador, para que seja possível aquisicionar esses parâmetros e enviá -los para o sistema realizar a análise cuja qual indicará se alguma máquina está superaquecida, com problemas, etc (ver o capítulo 3.4, referente aos Módulos Extras) Ventilador Exaustor ou Ar Condicionado O ventilador exaustor de ar quente do ambiente computacional para o ambiente externo deverá ter a capacidade tal que consiga suprir a demanda da sala. Então, o exaustor possuirá uma especificação dinâmica, que dependerá apenas do tamanho da sala computacional a ser gerenciada. O sistema projetado terá a capacidade genérica de trabalhar com qualquer tipo de exaustor, bastando-se para isso, implementar-se um módulo compatível com o dispositivo em questão. Assim como o exaustor, o ar condicionado possui a mesma função de retirar o ar quente do ambiente, liberando-o para o ambiente externo. No ar condicionado, a diferença 7
29 fica por conta do método de como isso é feito. Um gás existente dentro do ar condicionado resfria o ar que está na sala e um duto fica responsável de enviar o calor gerado com esse processo, para fora da sala. Assim como o exaustor, no ar condicionado deve calcular a potência do ar condicionado, em relação à sala computacional. Essa medida é calculada através da BTU (British Thermal Unit). O condicionamento da sala através de ar condicionado será um módulo extra a esse projeto final. Para maiores informações, referencie-se ao capítulo Módulos Extras. A implementação será feita inicialmente com o ventilador exaustor devido a facilidade de como se trabalha com ele. Já com o ar condicionado, deve possuir um estudo mais aprimorado de como implementar uma lógica para gerenciá-lo de maneira correta Lâmpadas Incandescentes A luz fornecida pela lâmpada incandescente é resultante do aquecimento de um fio, pela passagem de corrente elétrica, até a incandescência. As lâmpadas incandescentes comuns são compostas de um bulbo de vidro incolor ou leitoso, de uma base de cobre ou outras ligas e um conjunto de peças que contém o filamento que é a peça mais importante. O filamento é feito geralmente de tungstênio, que tem o ponto de fusão de aproximadamente 3400 C. Este filamento sob a forma de espiral fica dentro da lâmpada no vácuo para evitar que ele se queime. A sala controlada pelo sistema deverá possuir lâmpadas incandescentes para que o controle seja efetivado com sucesso. Em um módulo extra (ve r capítulo 3.4), poderá ser implementado o controle de lâmpadas fluorescentes Sensores Por definição, um sensor é um dispositivo capaz de converter um tipo de energia em energia elétrica. Nesse projeto, poderá ser utilizado qualquer tipo de sensor que sirva com a função de gerenciar um ambiente computacional. Essa característica indica a possibilidade irrestrita de expansão que o sistema possui, visto que o que restringirá o projeto é apenas a idéia de utilização do sistema por parte do administrador do ambiente. No sistema básico, existirão dois sensores funcionais: o sensor de temperatura - NTC (externo e interno) e o sensor de luminosidade - LDR (interno à sala). 8
30 LDR - Light Dependent Resistor Também chamado de célula fotocondutiva, ou ainda de foto-resistência, o LDR é um dispositivo semicondutor de dois terminais, cuja resistência varia linearmente com a intensidade de luz incidente, obedecendo à equação R = C.L.a, onde L é a luminosidade em Lux, C e a são constantes dependentes do processo de fabricação e material utilizado. O LDR tem sua resistência diminuída ao ser iluminado. A energia luminosa desloca elétrons da camada de valência para a de condução (mais longe do núcleo), aumentando o número destes, diminuindo a resistência. Sua parte sensível é composta de Sulfeto de Cádmio. Conforme aumenta a intensidade de luz incidente no LDR, um número maior de elétrons na estrutura tem também seu nível de energia aumentado, devido à aquisição da energia entregue pelos fótons. O resultado é o aumento de elétrons livres e elétrons fracamente presos ao núcleo. Podemos ver na Figura 9, a simbologia e a constituição interna de um LDR e na Figura 0, sua linearidade, proveniente das informações técnicas do componente. Figura 9 - Simbologia e constituição do LDR. 9
31 R(Ω) 00K 0K K 00 LDR Figura 0 - Linearidade do LDR. Luminosidade (LUX) As tabelas de resultados que serão utilizados no projeto estão amostradas no capítulo NTC - Negative Temperature Coefficient Trata-se de um sensor de temperatura, cuja sigla significa Coeficiente Térmico Negativo. Existe também, o PTC, que é o Coeficiente Térmico Positivo, porém, será utilizado no projeto o NTC, pois foi mais fácil encontrar no mercado. Enquanto no NTC, quanto maior a resistência, menor será a temperatura do sistema, no PTC, quanto maior a resistência, maior será a temperatura. A visualização do gráfico Resistência x Temperatura, na Figura, proveniente das informações técnicas do componente, indica uma curva. Por esse motivo, devemos realizar uma linearização (ver capítulo ), para que a temperatura seja amostrada progressivamente e não exponencialmente. Um fator de decisão para a escolha do NTC foi, também, a forma da curva apresentada por ele, menos irregular do que a do PTC. R(Ω) 00K PTC 0K K NTC T(ºC) Figura - Curva de Resistência por Temperatura do NTC. 20
32 2.3.6 Conversor Analógico / Digital O ADC utilizado foi o ADC0808, que possui 256 níveis de sinal. A sua detecção é simples. Dado um sinal, ele compara entre uma faixa de interesse, se o sinal está acima ou abaixo dela. Caso esteja acima, o novo sinal de comparação subirá. Caso esteja abaixo da faixa, o novo sinal de comparação descerá. Com isso, o sinal vai sendo detectado por completo até realizar o 256º comparativo e finalizar a detecção do sinal, como mostrado na Figura 2. O sinal real terá um erro muito pequeno em relação ao sinal capturado pelo ADC, devido aos seus 256 comparativos de aproximação sucessiva. Para uma outra abordagem, refira-se à [ 3 ]. Sinal digital detectado através do sinal analógico Figura 2 - Detecção do sinal através dos 256 níveis do ADC. 2
33 2.3.7 Diagrama de Blocos do Hardware Será utilizada a placa didática montada e testada durante o curso de Engenharia da Computação, no terceiro ano. Serão acrescentados os seguintes módulos: Módulo de Temperatura, Módulo de Luminosidade, Módulo de Soquetes de Expansão, Módulo dos Sensores e um Módulo de Lógica Operacional do sistema. Um esquemático é mostrado na Figura 3, abaixo. Serial RS-232 (DB-9) Kit didático do microcontrolad or 805/3 Temperatura LÓGICA Luminosidade Memória Externa Soquetes extras (expansibilidade) Soquetes para sensores e/ou atuadores Sensores Figura 3 - Diagrama de Blocos do hardware do sistema. 22
UNICENP - Centro Universitário Positivo Núcleo de Ciências Exatas e Tecnológicas Curso de Engenharia da Computação
UNICENP - Centro Universitário Positivo Núcleo de Ciências Exatas e Tecnológicas Curso de Engenharia da Computação GERENCIADOR DE AMBIENTES COMPUTACIONAIS Autor: Edson Marty Prof. Orientador: Marcelo Mikosz
Leia maisTutorial de Eletrônica Aplicações com 555 v2010.05
Tutorial de Eletrônica Aplicações com 555 v2010.05 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil http://www.maxwellbohr.com.br
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 maisProgramação de Robótica: Modo Circuitos Programados - Avançado -
Programação de Robótica: Modo Circuitos Programados - Avançado - 1 Programação de Robótica: Modo Circuitos Programados - Avançado ATENÇÃO Lembramos que você poderá consultar o Manual de Referência do Software
Leia maiswww.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 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 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 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 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 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 maisCAPÍ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 maisEstabilizada de. PdP. Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006
TUTORIAL Fonte Estabilizada de 5 Volts Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br
Leia maisO hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware
1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador
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 maisCAPÍ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 maisManual de utilização do módulo NSE METH-8RL/Exp
INSTALAÇÃO 1 - Baixe o arquivo Software Configurador Ethernet disponível para download em www.nse.com.br/downloads-manuais e descompacte-o em qualquer pasta de sua preferência. 2 - Conecte a fonte 12Vcc/1A
Leia maisManual do instalador Box Input Rev. 0.01.000. Figura 01 Apresentação do Box Input.
Pág. 1/10 Apresentação Equipamento para detecção de acionamentos e monitoração de sensores. Comunicação com outros dispositivos por rede CAN. Possui seis entradas digitais optoacopladas com indicação de
Leia maisEntradas Digitais. PdP. Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006
TUTORIAL Entradas Digitais Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br
Leia maisDECODIFICADOR 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 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 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 maisFundamentos de Hardware
Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PLACAS DE EXPANSÃO... 3 PLACAS DE VÍDEO... 3 Conectores de Vídeo... 4 PLACAS DE SOM... 6 Canais de Áudio... 7 Resolução das Placas de Som...
Leia maisRotina de Discovery e Inventário
16/08/2013 Rotina de Discovery e Inventário Fornece orientações necessárias para testar a rotina de Discovery e Inventário. Versão 1.0 01/12/2014 Visão Resumida Data Criação 01/12/2014 Versão Documento
Leia maisDesenvolvimento de Módulo Wireless para Acionamento de Cargas via Porta Paralela
Desenvolvimento de Módulo Wireless para Acionamento de Cargas via Porta Paralela Pedro H. M. Araújo 1, Renan P. Figueiredo 1, Douglas L. Dias 1, Sandro C. S. Jucá 1 1 Área da Telemática Instituto Federal
Leia maisPdP. Autor: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 26/12/2005 Última versão: 18/12/2006
TUTORIAL Servo-motor Autor: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 26/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br
Leia maisAutor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Montagem da Ponte H Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br
Leia maisFunções de Posicionamento para Controle de Eixos
Funções de Posicionamento para Controle de Eixos Resumo Atualmente muitos Controladores Programáveis (CPs) classificados como de pequeno porte possuem, integrados em um único invólucro, uma densidade significativa
Leia maisINDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 4. INTERLIGAÇÃO DO SISTEMA... 5 5. ALGUNS RECURSOS... 6 6. SERVIDOR BAM...
1 de 30 INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 3.1. ONDE SE DEVE INSTALAR O SERVIDOR BAM?... 4 3.2. ONDE SE DEVE INSTALAR O PROGRAMADOR REMOTO BAM?... 4 3.3. COMO FAZER
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 maisMEMÓ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 maisCapítulo 9. Gerenciamento de rede
1 Capítulo 9 Gerenciamento de rede 2 Redes de computadores I Prof.: Leandro Soares de Sousa E-mail: leandro.uff.puro@gmail.com Site: http://www.ic.uff.br/~lsousa Não deixem a matéria acumular!!! Datas
Leia maisLista 3 Exercícios de Gestão de Redes
1. Quais os fatores que contribuem para o sucesso de uma operação de gerenciamento? O sucesso de uma operação de Gerenciamento depende dos seguintes fatores: O sistema de gerenciamento invocador deve ter
Leia maisPlaca 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 maisControladores 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 maisEletrônica Industrial Apostila sobre Modulação PWM página 1 de 6 INTRODUÇÃO
Eletrônica Industrial Apostila sobre Modulação PWM página 1 de 6 Curso Técnico em Eletrônica Eletrônica Industrial Apostila sobre Modulação PWM Prof. Ariovaldo Ghirardello INTRODUÇÃO Os controles de potência,
Leia maisIntrodução a Informática. Prof.: Roberto Franciscatto
Introdução a Informática Prof.: Roberto Franciscatto 2.1 CONCEITO DE BIT O computador só pode identificar a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: 0
Leia maisSMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback
SMTP, POP, IMAP, DHCP e SNMP Professor Leonardo Larback Protocolo SMTP O SMTP (Simple Mail Transfer Protocol) é utilizado no sistema de correio eletrônico da Internet. Utiliza o protocolo TCP na camada
Leia maisBLOCKGAS. Sistema de Monitoração e Alarme de vazamento de gás SB330. Este módulo é parte integrante do sistema de detecção de gás SB330.
Este módulo é parte integrante do sistema de detecção de gás. É composto por um circuito inteligente (microcontrolado) que recebe o sinal gerado por um sensor eletrônico de gás, processa sua calibração
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 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 maisSerial ATA (SATA - Serial Advanced Technology Attachment)
Serial ATA (SATA - Serial Advanced Technology Attachment) Introdução Os computadores são constituídos por uma série de tecnologias que atuam em conjunto. Processadores, memórias, chips gráficos, entre
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 mais1.1. Organização de um Sistema Computacional
1. INTRODUÇÃO 1.1. Organização de um Sistema Computacional Desde a antiguidade, o homem vem desenvolvendo dispositivos elétricoeletrônicos (hardware) que funciona com base em instruções e que são capazes
Leia maisComunicaçã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 maisCaracterísticas técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega
ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.
Leia maisULA Sinais de Controle enviados pela UC
Solução - Exercícios Processadores 1- Qual as funções da Unidade Aritmética e Lógica (ULA)? A ULA é o dispositivo da CPU que executa operações tais como: Adição Subtração Multiplicação Divisão Incremento
Leia maisfor 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 maisIntrodução à Organização e Arquitetura de Computadores. Prof. Leonardo Barreto Campos 1
Introdução à Organização e Arquitetura de Computadores Prof. Leonardo Barreto Campos 1 Sumário Introdução; Evolução dos Computadores; Considerações da Arquitetura de von Neumann; Execução de uma instrução
Leia maisPARANÁ GOVERNO DO ESTADO
A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisBancada de Testes Hidrostáticos e Pneumáticos
Bancada de Testes Hidrostáticos e Pneumáticos 1 Concepção O que é a bancada de testes da Valeq? Esta bancada foi desenvolvia com a intenção de agilizar os testes de campo e de bancada que envolvem pressão.
Leia maisExercícios Leis de Kirchhoff
Exercícios Leis de Kirchhoff 1-Sobre o esquema a seguir, sabe-se que i 1 = 2A;U AB = 6V; R 2 = 2 Ω e R 3 = 10 Ω. Então, a tensão entre C e D, em volts, vale: a) 10 b) 20 c) 30 d) 40 e) 50 Os valores medidos
Leia maisPlacas Adaptadoras e montagem de Redes
Placas Adaptadoras e montagem de Redes Objetivos da aula: 1 - Descrever a função da placa adaptadora de rede em uma rede. 2 - Descrever as opções de configuração para placas adaptadoras de rede. 3 - Listar
Leia maisATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF
TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial
Leia maisCorrente elétrica corrente elétrica.
Corrente elétrica Vimos que os elétrons se deslocam com facilidade em corpos condutores. O deslocamento dessas cargas elétricas é chamado de corrente elétrica. A corrente elétrica é responsável pelo funcionamento
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 maisProf. Esp. Lucas Cruz
Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário
Leia maisAD / DA. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos 1 M-1116A
AD / DA M-1116A *Only illustrative image./imagen meramente ilustrativa./imagem meramente ilustrativa. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos 1 Conteúdo 1. Objetivos 3 2. Experiência
Leia maisSistemas Operacionais
Sistemas Operacionais Aula 3 Software Prof.: Edilberto M. Silva http://www.edilms.eti.br SO - Prof. Edilberto Silva Barramento Sistemas Operacionais Interliga os dispositivos de E/S (I/O), memória principal
Leia maisSUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2
Leia maisOrganização de Computadores Hardware
Organização de Computadores Hardware Professor Marcus Vinícius Midena Ramos Colegiado de Engenharia de Computação (74)3614.1936 marcus.ramos@univasf.edu.br www.univasf.edu.br/~marcus.ramos Computador Ferramenta
Leia maisConversor 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 maisCircuitos Elétricos 1º parte. Introdução Geradores elétricos Chaves e fusíveis Aprofundando Equação do gerador Potência e rendimento
Circuitos Elétricos 1º parte Introdução Geradores elétricos Chaves e fusíveis Aprofundando Equação do gerador Potência e rendimento Introdução Um circuito elétrico é constituido de interconexão de vários
Leia maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisPROJETO. 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 maisEntrada 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 maisManutenção de Computadores
Manutenção de Computadores Assunto a ser estudado: Armazenamento; Energia; Dispositivos de Entrada e Saída; Placa Mãe; Sistema de Arquivo; Processadores; Refrigeração; Memória; Vídeo; Instalação de sistemas
Leia maisIntrodução. Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha.
Memorias Introdução Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha. Necessariamente existe dois tipos de memórias: -Memória
Leia maisSagômetro Digital. Manual de Instalação e Operação
Manual de Instalação e Operação MANUAL DE INSTALAÇÃO E OPERAÇÃO APRESENTAÇÃO: Esse instrumento foi especialmente desenvolvido para realizar medições de Ságitas em Blocos Oftálmicos onde através de software
Leia maisHardware Básico. Refrigeração. Professor: Wanderson Dantas
Hardware Básico Refrigeração Professor: Wanderson Dantas Ventoinhas Ventoinhas são pequenos ventiladores que melhoram o fluxo de ar dentro do computador, trazendo ar frio para dentro do computador e removendo
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 maisManual. Controle de motores via Bluetooth. William Trevine
A Manual Controle de motores via Bluetooth 1 William Trevine Sumário 1 Introdução... 4 2 Características... 5 3 Instalação... 6 3.1 Alimentação... 7 3.2 Motores... 8 3.3 Liga e desliga... 9 3.4 Saídas
Leia maisMONTAGEM E CONFIGURAÇÃO DE UMA PISTA/PISO DE LEDS
MONTAGEM E CONFIGURAÇÃO DE UMA PISTA/PISO DE LEDS CONDIÇÕES GERAIS Utilize o texto e vídeo abaixo como referencia se você deseja montar uma pista de LEDs, LEMBRANDO QUE É APENAS UMA SUGESTÃO, VOCÊ PODE
Leia maisProgramaçã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 maisMemó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 maisSistemas Operacionais
Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos
Leia maisIntrodução. Criar um sistema capaz de interagir com o ambiente. Um transdutor é um componente que transforma um tipo de energia em outro.
SENSORES Introdução Criar um sistema capaz de interagir com o ambiente. Num circuito eletrônico o sensor é o componente que sente diretamente alguma característica física do meio em que esta inserido,
Leia maisManual de Instalação. GPRS Universal
Manual de Instalação GPRS Universal INTRODUÇÃO O módulo GPRS Universal Pináculo é um conversor de comunicação que se conecta a qualquer painel de alarme monitorado que utilize o protocolo de comunicaçã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 maisComm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI
Manual de Utilização Família MI ÍNDICE 1.0 COMO LIGAR O MÓDULO... pág 03 e 04 2.0 OBJETIVO... pág 05 3.0 COMO CONFIGURAR O MÓDULO MI... pág 06, 07, 08 e 09 4.0 COMO TESTAR A REDE... pág 10 5.0 COMO CONFIGURAR
Leia maisConversã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 maisIMPORTANTE: O PNM4R2 não entra em estado funcional enquanto o Windows não
Manual Instalação Positivo Network Manager Versão 4R2 para Integradores O produto Positivo Network Manager Versão 4R2 (PNM4R2) consiste de uma plataforma do tipo cliente servidor, sendo o cliente, os microcomputadores
Leia maisCENTRO TECNOLÓGICO ESTADUAL PAROBÉ CURSO DE ELETRÔNICA
CENTRO TECNOLÓGO ESTADUAL PAROBÉ CURSO DE ELETRÔNA LABORATÓRIO DE ELETRÔNA ANALÓGA I Prática: 6 Assunto: Transistor Bipolar 1 Objetivos: Testar as junções e identificar o tipo de um transistor com o multímetro.
Leia maisACIONAMENTOS ELETRÔNICOS (INVERSOR DE FREQUÊNCIA)
ACIONAMENTOS ELETRÔNICOS (INVERSOR DE FREQUÊNCIA) 1. Introdução 1.1 Inversor de Frequência A necessidade de aumento de produção e diminuição de custos faz surgir uma grande infinidade de equipamentos desenvolvidos
Leia maisCapítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)
Capítulo 4 João Lourenço Joao.Lourenco@di.fct.unl.pt Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa 2007-2008 MARIE (Machine Architecture Really Intuitive and Easy) Adaptado dos transparentes
Leia maisAula 5 Cálculo de máscara e de subredes
1 Aula 5 Cálculo de máscara e de subredes 5.1 Conceitos Quando um host se comunica com outro usa o endereço de enlace dele. Os endereços de hardware das placas de rede, ou MAC Address, são constituídos
Leia maisProjeto de controle e Automação de Antena
Projeto de controle e Automação de Antena Wallyson Ferreira Resumo expandido de Iniciação Tecnológica PUC-Campinas RA: 13015375 Lattes: K4894092P0 wallysonbueno@gmail.com Omar C. Branquinho Sistemas de
Leia maisIntrodução aos Computadores
Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas
Leia maisProjeto de Circuitos. Introdução ao Computador 2008/01 Bernardo Gonçalves
Projeto de Circuitos Lógicos Introdução ao Computador 2008/01 Bernardo Gonçalves Sumário Da Álgebra de Boole ao projeto de circuitos digitais; Portas lógicas; Equivalência de circuitos; Construindo circuitos
Leia maisMicroinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP
Microinformática Introdução ao hardware Jeronimo Costa Penha SENAI - CFP/JIP Informática Informática é o termo usado para se descrever o conjunto das ciências da informação, estando incluídas neste grupo:
Leia maisLEI DE OHM. Professor João Luiz Cesarino Ferreira. Conceitos fundamentais
LEI DE OHM Conceitos fundamentais Ao adquirir energia cinética suficiente, um elétron se transforma em um elétron livre e se desloca até colidir com um átomo. Com a colisão, ele perde parte ou toda energia
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 maisControle de um sistema de ventilação em um quadro de comando e controle
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEE DEPARTAMENTO DE ENGENHARIA ELÉTRICA ENGENHARIA ELÉTRICA INSTRUMENTAÇÂO ELETRÔNICA Controle de um sistema de ventilação em um quadro de comando e controle
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisRelé de Proteção do Motor RPM ANSI 37/49/50/77/86/94 CATÁLOGO. ELECTRON TECNOLOGIA DIGITAL LTDA Página 1/5
CATÁLOGO ELECTRON TECNOLOGIA DIGITAL LTDA Página 1/5 INTRODUÇÃO O Relé de Proteção de Motores RPM foi desenvolvido para supervisionar até 2 (dois) grupos ventiladores/motores simultaneamente, é utilizado
Leia maisBARRAMENTO 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 maisAdministração de Sistemas de Informação Gerenciais
Administração de Sistemas de Informação Gerenciais UNIDADE III: Infraestrutura de Tecnologia da Informação Atualmente, a infraestrutura de TI é composta por cinco elementos principais: hardware, software,
Leia maisManual do instalador Box Output DC Rev. 0.01.000. Figura 01 Apresentação do Box Output DC.
Pág. 1/10 Apresentação Equipamento para acionamento de cargas em corrente contínua. Comunicação com outros dispositivos por rede CAN. 6 entradas digitais para acionamento local ou remoto. 6 entradas/saídas
Leia maisSistema de Leitura da Porta de Mouse do PC
FUNDAÇÃO ESCOLA TÉCNICA LIBERATO SALZANO VIEIRA DA CUNHA Projeto para Trabalho Trimestral de Física Curso: Técnico em Eletrônica Turma: 4312 Data: 18/10/2005 Sala : 224 Aluno: Cleber Moraes n : 5 Aluno:
Leia mais