Beruflich Dokumente
Kultur Dokumente
Aquisi
c~ao de Dados com a Placa de
Som do Computador
Data acquisition with a PC sound card
We present a system for generation and acquisition of electronic signals, which simulates a function
generator and an oscilloscope, using the sound card of a Personal Computer (PC) and some simple
electronic components. We accomplished some tests of this low cost system with a simple RC serial
circuit, making a comparison between the signal observed in a commercial oscilloscope and the
waveform detected by the sound card. Other applications can be imagined for classes of experimental
physics, without the need of use dierent equipments, to generate and to detect electronic signals.
I Introdu
c~
ao tretanto, o preco desses equipamentos pode tornar-se
um obstaculo, ainda mais quando a utilizaca~o de um
grande numero de equipamentos e requerida, como por
O osciloscopio e um instrumento de medida impre- exemplo em aulas praticas de laboratorio de fsica ex-
scindvel nos laboratorios de fsica, pois permite a rea- perimental, para um grande numero de alunos.
lizac~ao de medidas de tens~oes, de intervalos de tempo
e frequ^encia e observac~ao da forma de onda de sinais Recentemente, alguns trabalhos t^em sido publicados
eletr^onicos. O desempenho de um osciloscopio ao onde o microcomputador desempenha um papel fun-
mostrar uma forma de onda ou ao efetuar uma medida damental na gerac~ao e aquisic~ao de sinais eletr^onicos.
depende de um grande numero de par^ametros: taxa de Usando a porta paralela da impressora do computador,
varredura, largura de banda, velocidade de aquisic~ao Sousa et al. [1] prop~oe um esquema de aquisic~ao de
e processamento do sinal lido, memoria disponvel e dados bastante util, utilizando um conversor analogico-
disponibilidade de func~oes de analise do sinal, dentre digital de 8-bits. Considerando-se que e bem mais facil
ou-tros. Quando as medidas envolvem sinais repetitivos ter disponvel um computador do que um osciloscopio e
e requerem alguma resoluc~ao de tempos transientes, um gerador de func~oes, apresentamos neste trabalho um
e necessaria a utilizac~ao de tecnicas de amostragem, sistema de baixo custo para gerac~ao e detecc~ao de sinais
somente disponvel em alguns osciloscopios apropria- eletr^onicos, utilizando basicamente um microcomputa-
dos. Os osciloscopios digitais apresentam recursos es- dor com placa de som, capaz de realizar experimentos
peciais que os tornam altamente atrativos para muitas simples de eletr^onica analogica em laboratorios de en-
aplicac~oes, por apresentarem interfaces com microcom- sino de fsica. As sec~oes deste artigo est~ao divididas
putadores atraves de placas de controle do tipo GPIB e da seguinte maneira: na sess~ao II apresentamos os req-
outras, tornando possvel a automac~ao da coleta dos re- uisitos de hardware e software necessarios para a con-
sultados experimentais. Outro equipamento de grande struc~ao do sistema de gerac~ao e aquisic~ao de dados de
import^ancia nos laboratorios experimentais e o ger- baixo custo. Na sess~ao III apresentamos um experi-
ador de func~oes, capaz de gerar diferentes formas de mento simples de eletr^onica basica com a nalidade de
onda, com amplitudes e frequ^encias ajustaveis. En- teste do sistema experimental, e nalmente na sess~ao
58 Erivaldo Montarroyos e Wictor C. Magno
IV damos uma breve conclus~ao deste trabalho. dos computadores atuais, o audio vem com as duas en-
tradas (mic e line in) e apenas com uma sada de som
(line out), necessitando de caixas amplicadoras.
II Requisitos do sistema experi- Em nosso sistema experimental de aquisic~ao de da-
mental dos, utilizamos unicamente o canal line in da placa de
som para fazer a coleta dos sinais eletr^onicos. A sada
a) Software do sinal de audio que utilizamos e aquela que vem dire-
tamente da placa m~ae do P C (denominamos esta sada
As exig^encias de software s~ao mnimas, sendo simplesmente de S P C ) e n~ao a sada line out da
necessarios o sistema operacional Windows, os drivers placa de som. Atraves de um programa simples (\Var-
da placa de som instalados e congurados, um pro- ifreq.exe") podemos gerar um sinal de audio contnuo
grama que simula um osciloscopio [2] (que pode ser na S P C , com frequ^encias precisas acima de 18 Hz e
obtido gratuitamente via download na Internet) e nal- bastante estaveis.
mente um programa que ajuste a frequ^encia da onda O circuito mostrado na Fig. 1a foi usado para de-
gerada [3], que tambem pode ser obtido via Internet. sacoplar a imped^ancia da S P C do circuito experi-
mental a ser estudado (os circuitos das Figs. 1b e 1c
b) Hardware neste trabalho). Outra nalidade do circuito da Fig. 1a
e garantir que na sada (B ) do circuito tenhamos uma
Como veremos a seguir, o componente basico do onda quadrada de amplitude constante. No ponto de
nosso sistema e o microcomputador com placa de som entrada (A) conectamos o sinal da S P C , enquanto
instalada. Atualmente, devido aos baixos custos do sis- no ponto de sada (B ) conectamos o circuito experi-
tema de multimdia (placa de som, CD-ROM e alto- mental a ser estudado. Nesse trabalho, analisamos o
falantes amplicadores) a maioria dos computadores circuito RC serial, onde R = 200
e C = 2:2 F.
ja v^em com todas essas facilidades incorporadas ao No esquema da Fig. 1a, o transistor Q1 utilizado por
proprio equipamento. Sem mudar ou alterar as car- nos foi o BC 546. Os dois transistores de sada Q2 e
actersticas do computador, ele continuara sendo usado Q3 (BC 328 e BC 337, respectivamente) podem fornecer
para outros propositos gerais, quando o sistema experi- correntes de ate 500 mA no ponto (B ) do circuito, o que
mental de aquisic~ao de dados proposto n~ao estiver sendo deve ser suciente para a maioria das aplicaco~es imag-
utilizado. Uma congurac~ao mnima do P C e exigida, inadas.
como um processador AT486 ou superior, 8 Mbytes Em virtude de possveis diferencas de congurac~ao
de memoria RAM, menos de 1 Mbyte de memoria de na sada de audio S P C , o esquema apresentado
disco rgido do computador (para instalac~ao dos soft- na Fig. 1a pode n~ao funcionar em todas as maquinas
wares exigidos). Completando a lista de materiais, utilizadas. Propomos ent~ao um esquema alternativo
alguns componentes eletr^onicos basicos s~ao exigidos: para utilizac~ao do sinal de audio. E importante faz-
resistores, capacitores, transistores, conectores, os e ermos antes um pequeno teste na sada de audio da
uma placa experimental de montagem (protoboard). O S P C , para vericarmos a forma de onda do sinal
custo estimado da presente montagem experimental e disponvel, e se o programa \Varifreq" funciona corre-
muito baixo (inferior a R$10; 00). O preco da placa tamente. Sugerimos, inicialmente, que seja executado o
de som varia muito em func~ao da qualidade da placa, programa \Varifreq" e observado o sinal no alto-falante
tendo um valor tpico em torno de R$40; 00. Ja um do computador. De qualquer forma, sera necessario
bom protoboard custa em media R$50; 00. abrir o computador para ter acesso a sada de audio da
Caso a placa de som tenha que ser instalada no mi- placa m~ae, como tambem conectar uma sada de tens~ao
crocomputador, ela deve estar corretamente encaixada da fonte (+5 Volts - o vermelho, e terra - o preto)
em um dos slots da placa m~ae do P C , alem de ser de- interna do computador, para alimentac~ao do circuito
vidamente congurada com os drivers de controle que teste. E importante n~ao esquecer de colocar um fusvel
acompanham o hardware. Na parte externa da placa de (1 Ampere) como seguranca, entre o sinal de Vcc e o
som, visvel na traseira do gabinete do computador, ba- circuito, como mostrado na parte superior da Fig. 1a.
sicamente est~ao presentes quatro conectores, todos do O alto-falante esta ligado a placa m~ae por dois os, um
tipo comercial P2 estereo (f^emea). Dois desses conec- vermelho e outro preto. Desconecte os dois os do alto-
tores representam as linhas de entrada de audio para falante e use apenas o o vermelho para sada de audio,
gravac~ao, um para sinais do microfone (mic) e outra juntamente com o terra da fonte. Sugerimos ainda que
(line in) para os demais sinais de audio vindos, por seja montado o circuito da Fig. 2a (parte de entrada
exemplo, de TV, VCR, CD-Player etc, com amplitudes id^entica a Fig. 1a), e ent~ao seguidos os procedimentos:
menores do que 1 Volt de pico [4]. Os outros dois (1) coloque em funcionamento o programa \Varifreq"
conectores restantes s~ao sadas da placa de som, um para produzir um sinal na S P C ; (2) execute tambem
deles para os alto-falantes das caixas de som e o outro o programa \Winscope" e ligue um o desde a entrada
(line out) para amplicadores de audio. Na maioria line in (conector do tipo P2 - macho) da placa de
Revista Brasileira de Ensino de F
sica, vol. 23, no. 1, Mar
co, 2001 59
som ate o circuito teste, como mostra a inserc~ao em Em um gerador de func~oes comercial, normalmente s~ao
detalhe no canto superior direito da Fig. 2; (3) observe fornecidas tr^es formas de onda: a quadrada, a trian-
se uma forma de onda quadrada e mostrada na tela gular e a senoidal. Um gerador de onda quadrada e
do PC atraves do programa \Winscope"; (4) em caso um dispositivo eletr^onico que mantem durante meio
contrario, use a parte de entrada mostrada na Fig.2b. perodo uma tens~ao constante Vo , e na outra metade
Um dos dois esquemas apresentados sera utilizado na de perodo fornece uma tens~ao nula. E util lembrar que
parte de entrada do circuito mostrado na Fig. 1a. uma forma de onda quadrada, de frequ^encia angular !,
pode ser expressa por sua expans~ao em serie de Fourier,
dada em termos de func~oesmpares senoidais no tempo:
f (t) =
Vo
+ 2Vo sen(!t) + 1 sen(3!t) + ::: (1)
2 3
Vout (t) =
1 Z I (t)dt = V (1 e t=
) (2)
o
C
Para o instante de tempo t = , aproximadamente
63% da tens~ao maxima aplicada Vo esta armazenada
no capacitor. A forma de onda observada na sada
do circuito e essencialmente a integral do sinal de en-
Figura 2. Formas alternativas do circuito de entrada para trada, representando sicamente os processos de carga
gerac~ao da forma de onda quadrada. Em (a), o ponto (A)
representa o sinal da S P C , enquanto em (b) alem do sinal
e descarga do capacitor. Por essa raz~ao, esse circuito
da S P C precisamos de uma fonte de tens~ao de +5 V. Na (Fig. 1b) recebe o nome de integrador. Na Fig. 3
inserc~ao em detalhe mostramos a utilizaca~o de um conector mostramos a tens~ao nos terminais do capacitor em
estereo (macho) conectado na entrada line in da placa de func~ao do tempo, lida com a placa de som do com-
som ate o circuito teste. putador. Nessa gura, vemos os pontos experimentais
gravados pelo programa \Winscope" e analizados em
Nosso esquema experimental permite gerar uma um programa graco, onde a escala vertical de tens~ao
forma de onda quadrada, com amplitude constante de esta em unidades arbitrarias. O valor absoluto da volt-
+ 5 V e frequ^encia ajustavel. Neste trabalho usamos agem detectada n~ao pode ser conhecido exatamente,
uma frequ^encia f = 300 Hz. Pode-se pensar em gerar pois depende da caracterstica de ganho da placa de
outras formas de onda usando nosso sistema experi- som. Nosso sistema de aquisic~ao permite somente re-
mental, como por exemplo atraves de um conversor de alizar medidas relativas de tens~ao, a menos que seja
onda quadrada para triangular, com um amplicador feita uma calibrac~ao previa, com algum sinal de re-
operacional (3080), alguns resistores e capacitores [5]. fer^encia.
60 Erivaldo Montarroyos e Wictor C. Magno
Agradecimento
[4] Tay Vaughan, Multimedia: Making It Work, McGraw- [5] David J. Malcolme-Lawes, Microcomputers and Labora-
Hill, New York, Second Edition (1994); Peter M. Ridge, tory Instrumentation, Plenum Press, New York, 52 - 53
David M. Golden, Ivan Luk and E. Sindorf, Sound (1984).
Blaster: The OÆcial Book, McGraw-Hill, New York, [6] Halliday, Resnick e Walker, Fundamentos de Fsica 3,
Second Edition (1994). LTC, Rio de Janeiro, 4a. edic~ao (1993).