Você está na página 1de 59

1

INSTRUMENTAO E MEDIO
INTELIGENTES

EVOLUO DA
INSTRUMENTAO
Primeira gerao: instrumentos analgicos. Medies
anotadas manualmente.
Evoluo dos instrumentos: flexibilidade e integrao ao
sistema.
Inveno da GPIB e dos instrumentos digitais: controle do
instrumento atravs de programas.
Instrumentos atuais: combinao de instrumentos
programveis, computadores, conversores A/D e softwares
de instrumentao.
Instrumentos versteis: facilmente reconfigurveis.
3

EVOLUO DA
INSTRUMENTAO
Evoluo, baixo custo e popularizao do PC : utilizao
em aquisio de dados, medio, testes e controle.
Evoluo dos conversores A/D e dos dispositivos dos
circuitos de condicionamento de sinais.
Nova alternativa de instrumentao: sistemas baseados em
PCs.
Atravs de software cada tipo de instrumento pode ser
usado facilmente e integrado a um sistema.
Pode-se construir um equipamento especfico que atenda s
necessidades do usurio.
4

SISTEMA DE AQUISIO DE
DADOS

Sistemas de Aquisio de Dados so


sistemas utilizados para coletar
informaes visando analisar ou
documentar um fenmeno.

ELEMENTOS DE UM SISTEMA DE AQUISIO DE


DADOS

Fig. 12-1 Helfrick-Cooper

ELEMENTOS DA INSTRUMENTAO

BARRAMENTO VXI

Denvolvido em 1987 pela HP (Agilent), Racal Instruments


(EADS North America Test and Services), Colorado Data
Systems, Wavetek e Tektronix
VXI foi promovido pelo VXIbus Consortium, cujos membros
responsveis so atualmente: Agilent, Teradyne
Technologies, Bustec, EADS North America Test and
Services (Racal Instruments), National Instruments e VTI
Instruments (VXI Technology) .
Principal mercado: sistemas de testes automatizados usados nas
reas militar e de aviao.

BARRAMENTO VXI

Bloco bsico: mainframe or chassis.


Contm at 13 slots.
Vrios mdulos (instrumentos) podem ser
adicionados.
Mainframe contm: fontes de alimentao para o
rack e para os instrumentos.
Instrumentos so construdos como mdulos
VXI.

GRAPHICAL USER INTERFACE - GUI

GUI: interface que permite ao usurio interagir


com dispositivos eletrnicos mais por imagens
que por comandos de texto.
Utilizao: computadores, MP3, equipamentos
de som, equipamentos domsticos, etc
10

TIPOS DE SISTEMAS DE AQUISIO DE DADOS

Placa de aquisio: forma mais popular de


aquisio de dados:

11

OPES DE AQUISIO E CONTROLE

12

COMUNICAO SERIAL
o meio mais popular de transmitir dados entre um
computador e um dispositivo perifrico, como uma
impressora, um plotter ou um instrumento
programvel. transmitido um bit de cada vez.

13

uma porta RS-232, esta interface tornou-se


onipresente.
Por muitos anos o padro para comunicao
serial em quase todos os computadores era
algum tipo de porta RS-232.
Continuou sendo utilizado em grande escala
at o fim dos anos 90. Durante este tempo
esta foi a maneira padro para a conexo de
14

modems.

A porta serial pode comunicar com apenas um


instrumento.
RS-232: 15 m
RS-485: mais flexvel, mais de um dispositivo, at 1500 m.
15

Padro RS-232: originalmente definido para


comunicao

por

meio

de

25

fios

diferentes.
Projeto IBM-PC: apenas 9 pinos seriam
necessrios
Todavia,

manteve-se

em

alguns

computadores o conector DB25, por ser um


padro da poca.
16

17

A Electronics Industries Association (EIA), que padronizou o RS-

232-C em 1969, define:

Caractersticas eltricas como nveis de tenso, taxa de sinalizao,

taxa de rotao dos sinais, nvel mximo de tenso, comportamento

de curto-circuito e carga mxima da capacitncia.

Caractersticas mecnicas da interface, conectores "plugveis" e

identificao dos pinos.

Funes de cada circuito no conector da interface

Subconjuntos padres de circuitos de interface para aplicaes

selecionadas de telecomunicao.

18

Protocolo

RS-232:

gradualmente

substitudo pelo USB para comunicao


local.

Protocolo USB: mais rpido, conectores


mais simples de usar e melhor suporte por
software.
19

RS-232: continua sendo utilizado em perifricos


para

pontos

de

venda

(caixas

registradoras,

leitores de cdigos de barra ou fita magntica) e


para a rea industrial (dispositivos de controle
remoto).
Computadores para estes fins continuam sendo
produzidos com portas RS-232, tanto on-board ou
em placas para barramentos PCI ou barramento
ISA.
Como alternativa, existem adaptadores para portas
USB,

que

podem

ser

utilizados

para

conectar

20
teclados ou mouses PS/2, uma ou mais portas

INTERFACE GPIB
GPIB: General Purpose Interface Bus
Criada pela HP em 1965 para conectar
sua linha de instrumentos programveis.
Ganhou popularidade porque consegue
transmitir 1 Mb/s.
21

INTERFACE GPIB
IEEE adotou-a como padro em 1975:
IEEE 488.
Pela 1a. vez tornou-se possvel conectar
instrumentos de diferentes fabricantes
com um cabo padro.
Foram definidos protocolos mecnicos,
eltricos e de hardware.
22

Sistema tpico GPIB:


Instrumentos (at 14) e um
controlador (geralmente uma placa
GPIB instalada no computador)
conectado por cabos GPIB padres.
23

INTERFACE GPIB
O controlador envia comandos de programao
para os instrumentos e eles retornam com dados
formatados, respondendo ao comando do
controlador.
Atualmente h milhares de instrumentos de
numerosos fabricantes que utilizam a interface
IEEE 488.
24

INTERFACE GPIB
Nesta interface, grupos de bits so
transferidos em paralelo, simultaneamente
(em geral, byte a byte), atravs de diversas
linhas condutoras dos sinais.
Como vrios bits so transmitidos
simultaneamente a cada ciclo, alta a taxa de
transferncia de dados.

25

INTERFACE GPIB
Quando a IBM criou seu primeiro PC a idia era
conectar uma impressora a essa porta.
Atualmente: scanners, cmeras de vdeo,
unidade de disco removvel etc).
Windows 95: comunicao entre dois
computadores atravs da porta paralela, usando
um programa nativo chamado "comunicao direta
via cabo". Esta rede muito simples de ser
implementada, bastando apenas a utilizao de um
cabo DB25, conectado entre os dois computadores.
necessrio uma configurao especfica nos
cabos para que a rede funcione corretamente.
26

PROGRAMANDO INSTRUMENTOS GPIB

Pode-se programar os instrumentos atravs de caracteres


ASCII de alto nvel. fcil program-los.
Os instrumentos tm um processador local que analisa os
comandos e ajusta os bits dos registradores para a
27
realizao das funes desejveis.

EXEMPLO DE COMUNICAO GPIB

RST:
VDC:
DC.
Range2:
TRG:

Reseta o DMM
Configura o DMM para medida de tenso
Especifica a faixa
Comando de trigger

28

SCPI: Standard Commands for


Programmable Instruments
1990: National Instruments, HP, Fluke, Keithley, Tektronix,
Philips, Bruel & Kjaer e Wavetec constituram um consrcio
para implementar o Standard Commands for
Programmable Instruments (SCPI).
O SCPI utiliza a estrutura de comandos definidos na IEEE
488-2 para criar um conjunto de comandos simples e
compreensivo para todos os instrumentos.
29

UNIVERSAL SERIAL BUS - USB

um novo padro para conectar PCs a dispositivos


perifricos como impressoras, monitores, modems e
dispositivos de aquisio de dados.
Apresenta vrias vantagens sobre a comunicao serial
convencional e a paralela, incluindo velocidade e
30

habilidade de fornecer alimentao para os dispositivos

Barramento USB: 1995


Consrcio de empresas: a
USB Implementers Forum,
formada por companhias como
Intel, Microsoft e Philips.
31

UNIVERSAL SERIAL BUS - USB


Universal Serial Bus (USB): tipo de conexo Plug
and Play que permite a conexo de perifricos sem
a necessidade de desligar o computador.
Antigamente instalar perifricos em um computador
obrigava o usurio a abrir a mquina. Para a maioria
era uma tarefa quase impossvel pela quantidade de
conexes internas que muitas vezes eram feitas
atravs de testes perigosos para o computador, sem
falar que na maioria das vezes seria preciso
configurar jumpers e interrupes IRQs, tarefa
32
difcil at para profissionais da rea .

UNIVERSAL SERIAL BUS - USB


Surgimento do padro PnP (Plug and Play):
diminuiu toda a complicao existente na
configurao desses dispositivos.
Objetivo do padro PnP: tornar o usurio sem
experincia, capaz de instalar um novo
perifrico e us-lo imediatamente.
Padro ainda era suscetvel falhas, o que
causava dificuldades para alguns usurios.

33

UNIVERSAL SERIAL BUS - USB


Todo computador comprado atualmente possui uma ou
mais portas (conectores) USB.
Conexo de mouses, impressoras, etc.
Sistema operacional: tambm suporta a interface USB.
A instalao do driver do dispositivo rpida e fcil.
Em comparao com outras formas de conexo de
dispositivos (incluindo-se portas paralelas, portas seriais
e placas especiais instaladas dentro do gabinete da
mquina), os dispositivos USB so incrivelmente mais
34
simples.

UNIVERSAL SERIAL BUS USB

Os dispositivos que antes necessitavam de conexes mais


rpidas possuam suas prprias placas, que se
encaixavam em slots de expanso dentro do gabinete do
computador. Infelizmente o nmero de slots de expanso
limitado e, em alguns casos, necessrio um tcnico
experiente para instalar o software.
O objetivo do USB acabar com essas dificuldades. O
Universal Serial Bus fornece uma forma nica, fcil e
padronizada para conectar at 127 dispositivos em um
35
computador.

EXEMPLOS DE USO DE DISPOSITIVOS USB

impressoras
scanners
mouse
joysticks
consoles para simuladores de vo
cmeras digitais
webcams
dispositivos para aquisio de dados cientficos
modems
caixas de som
telefones
vdeo fones
dispositivos de armazenamento
conexes de rede

36

Ao se tornar um padro, o USB 1.1 trouxe uma


srie de vantagens aos usurios e aos fabricantes
de dispositivos para computadores.
Graas a uma interface nica, a tarefa de conectar
diversos tipos de aparelho ao computador tornou-se
mais fcil. A instalao de mouses, teclados,
impressoras, scanners e cmeras digitais, um
processo to simples que qualquer pessoa pode fazlo.

37

medida que o uso do USB crescia, aumentava a


necessidade de taxas maiores na transferncia de
dados entre um dispositivo e o computador.
Perifricos como scanners e cmeras digitais,
passaram a trabalhar com resolues mais altas, o
que resultava em maior quantidade de dados. A
velocidade do USB, que at ento se mostrava
suficiente, comeou a ser um entrave para tarefas
que podiam ser executadas mais rapidamente.
38

A velocidade do USB 1.1 ia de 1,5 Mbps a 12


Mbps, o que equivale a cerca de 190 KB por
segundo e 1,5 MB por segundo,
respectivamente. Para dispositivos como mouses
e webcams, esses valores so suficientes. Mas,
para um HD removvel ou para um gravador de
DVDs externo, tais taxas so baixas demais.
39

USB 1.1: grande sucesso.


Ponto fraco: baixa velocidade na
transmisso de dados (1,5 Mbps a 12
Mbps).

40

A Apple, desde o incio de 1990, trabalhava em


um projeto cujo intuito era substituir o padro
SCSI (Small Computer System Interface).
Em 1995, o FireWire foi padronizado e em
1996, lanado oficialmente no mercado, sendo
usado principalmente nos computadores da
Apple.

41

Pouco tempo depois, o padro FireWire


comeou a chamar ateno, pois tinha
objetivos semelhantes ao USB, mas
trabalhava em uma velocidade bem maior:
400 Mbps, o que equivale a cerca de 50
MB por segundo.
42

Padro Fire Wire: Apple - principal


desenvolvedor Apple - 400 Mbps.
O padro USB precisava de um
"upgrade".
43

Diante desse cenrio, o lanamento de


uma verso melhorada do USB tornouse inevitvel e logo a verso 2.0 foi
lanada. Isso ocorreu no final do ano
2000.
44

USB 2.0: velocidade de 480 Mbps ou 60


MB por segundo.
O conector continuou sendo o mesmo
tipo utilizado na verso anterior.
Totalmente compatvel com dispositivos
que funcionam com o USB 1.1
45

No entanto, nestes casos, a velocidade


da transferncia de dados ser a deste
ltimo.
Isso ocorre porque o barramento USB
2.0 tentar se comunicar velocidade
de 480 Mbps.
Se no conseguir, tentar a velocidade
de 12 Mbps e, por fim, se no obter
xito, tentar a velocidade de 1,5 Mbps.
46

Lanamento do USB 2.0: fabricantes poderiam


adotar o padro em seus produtos sem a
obrigatoriedade de pagar royalties, ou seja,
sem ter que pagar uma licena de uso da
tecnologia.
Esse foi um fator importante para a ampliao
do uso do USB 2.0 e tambm para a
diminuio do custo de dispositivos
compatveis.

47

O lanamento do USB 2.0 tambm trouxe outra


vantagem USB Implementers Forum: o padro
FireWire foi padronizado principalmente para
trabalhar com aplicaes que envolvem vdeo e udio.
Assim, bastante prtico conectar uma cmera de
vdeo por este meio.
Como a velocidade do USB 2.0 supera a velocidade das
primeiras implementaes do FireWire, ele tambm se
tornou uma opo vivel para aplicaes multimdia, o
que aumentou seu leque de utilidades.
48

Os primeiros produtos que utilizam o padro


USB 2.0 comearam a ser lanados de maneira
efetiva no final de 2001. Por se tratar de um
substituto natural da verso 1.1, praticamente j
no h mais produtos que utilize esse ltimo.
No entanto, ainda existe alguns problemas
ligados compatibilidade com o sistema
operacional.
49

Por exemplo, no Windows XP, o USB 2.0 s


funciona devidamente com a instalao do Service
Pack 1. Nos sistemas operacionais Linux, o suporte
ao USB 2.0 s se tornou padro em verses atuais
do kernel.
O USB 2.0 muito verstil e seu uso realmente
vantajoso. Felizmente, a maioria dos produtos
recm-lanados so compatveis com esse padro.
50

51

B
52

PLACAS DE AQUISIO DE DADOS

Podem ser conectadas diretamente ao barramento do


PC.
Vantagens: velocidade e custo.
Diversas especificaes de entradas e sadas.

53

Procure cumprir seu dever da melhor maneira


possvel e de forma a ter a conscincia
tranquila. O resto entregue a Jesus.
Emmanuel
54

A Apple, desde o incio de 1990, trabalhava em um


projeto cujo intuito era substituir o padro SCSI. Em
1995, o FireWire foi padronizado e em 1996, lanado
oficialmente no mercado, sendo usado principalmente
nos computadores da Apple.
Pouco tempo depois, o padro FireWire comeou a
chamar ateno, pois tinha objetivos semelhantes ao
USB, mas trabalhava em uma velocidade bem maior:
400 Mbps, o que equivale a cerca de 50 MB por
segundo.

55

API, an abbreviation of application program interface, is a


set of routines,protocols, and tools for building
software applications. A good API makes it easier to
develop a program by providing all the building blocks. A
programmer then puts the blocks together.
Most operating environments, such as MS-Windows,
provide an API so that programmers can write applications
consistent with the operating environment. Although APIs
are designed for programmers, they are ultimately good for
users because they guarantee that all programs using a
common API will have similar interfaces. This makes it
easier for users to learn new programs.
56

In computing a graphical user interface (GUI, commonly mispronounced gooey[1]) is a type of user interface that allows users to
interact with electronic devices using images rather than text
commands. GUIs can be used in computers, hand-held devices such as
MP3 players, portable media players or gaming devices, household
appliances and office equipment. A GUI represents the information and
actions available to a user through graphical icons and visual indicators
such as secondary notation, as opposed to text-based intefaces, typed
command labels or text navigation. The actions are usually performed
through direct manipulation of the graphical elements. [2]
The term GUI is restricted to the scope of two-dimensional display
screens with display resolutions able to describe generic information,
in the tradition of the computer science research at the PARC (Palo Alto
Research Center). The term GUI is rarely applied to other lowresolution types of interfaces that are non-generic, such as video
games (where HUD[3] is preferred), or not restricted to flat screens,
like volumetric displays.[4]
57

Small Computer System Interface (SCSI) is a set of standards for


physically connecting and transferring data between computers and
peripheral devices. The SCSI standards define commands, protocols,
and electrical and optical interfaces. SCSI is most commonly used for
hard disks and tape drives, but it can connect a wide range of other
devices, including scanners and CD drives, although not all
controllers can handle all devices. The SCSI standard defines
command sets for specific peripheral device types; the presence of
"unknown" as one of these types means that in theory it can be used
as an interface to almost any device, but the standard is highly
pragmatic and addressed toward commercial requirements.
58

In computing, the kernel is the main component of most


computer operating systems; it is a bridge between applications and
the actual data processing done at the hardware level. The kernel's
responsibilities include managing the system's resources (the
communication between hardware and software components).
[1]

Usually, as a basic component of an operating system, a kernel can

provide the lowest-level abstraction layer for the resources


(especially processors and I/O devices) that application software must
control to perform its function. It typically makes these facilities
available toapplication processes through inter-process
communication mechanisms and system calls.
59

Você também pode gostar