Sie sind auf Seite 1von 6

Revista Brasileira de Ensino de F

sica, vol. 23, no. 1, Mar


co, 2001 57

Aquisi
c~ao de Dados com a Placa de
Som do Computador
Data acquisition with a PC sound card

Erivaldo Montarroyos e Wictor C. Magno

Departamento de Fsica, Universidade Federal de Pernambuco,


50670-901, Recife, PE, Brasil
Recebido em 9 de agosto, 2000. Aceito em 25 de outubro, 2000

Apresentamos um sistema de gerac~ao e aquisic~ao de sinais eletr^onicos que simula um gerador de


func~oes e um osciloscopio, utilizando a placa de som de um microcomputador e alguns componentes
eletr^onicos simples. Realizamos alguns testes desse sistema de baixo custo com um circuito simples
RC serial, fazendo uma compara c~ao entre o sinal observado em um osciloscopio comercial e a forma
de onda detectada pela placa de som. Outras aplicac~oes podem ser imaginadas em aulas de fsica
experimental sem a necessidade de utilizac~ao de diferentes equipamentos para gerar e detectar sinais
eletr^onicos.

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 di erent 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 ampli cadoras.
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 con gurados, 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 ampli cadores) 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 su ciente para a maioria das aplicaco~es imag-
utilizado. Uma con gurac~ao mnima do P C e exigida, inadas.
como um processador AT486 ou superior, 8 Mbytes Em virtude de possveis diferencas de con gurac~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 veri carmos 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 con gurada 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 ampli cadores 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

III Testando o sistema experi-


mental
Com a nalidade de testarmos nosso sistema exper-
imental, realizamos algumas medidas envolvendo um
circuito basico RC serial. Investigamos a forma de onda
observada nos circuitos tipo passa-baixa e passa-alta,
Figura 1. (a) Circuito para geraca~o da forma de onda nas con gurac~oes de integrador e diferenciador, respec-
quadrada. O ponto (A) representa o sinal de entrada, vindo
da placa m~ae do computador (speacker), enquanto (B ) in-
tivamente.
dica a sada do circuito de gerac~ao, ao qual se deve conectar
o circuito a ser estudado. Em (b) temos um circuito RC
serial integrador. Em (c) vemos um circuito RC derivador. Circuito RC serial

Um circuito RC em serie (Fig. 1b e Fig. 1c) apre-


senta uma constante de tempo caracterstica  = RC
[6]. A tens~ao de sada nos terminais do capacitor e pro-
porcional a tens~ao de pico Vo de entrada, e pode ser
escrita como:

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 gra co, 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 ampli cador 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

de aquisic~ao. Na Fig. 4 apresentamos os sinais observa-


dos no osciloscopio comercial, enquanto na Fig. 5 vemos
as formas de onda lidas pela placa de som. Mostramos
nas Figs. (4a) e (5a) a tens~ao de entrada fornecida pela
S P C e pelo circuito da Fig. 1a, enquanto em (b) ve-
mos o sinal nos terminais do capacitor, correspondendo
ao circuito da Fig. 1b (integrador). Finalmente em
(c) temos a tens~ao entre os terminais do resistor (cir-
cuito derivador Fig. 1c). As escalas verticais de tens~ao
nos gra cos da Fig. 5 est~ao normalizadas em unidades
arbitrarias.

Figura 3. Tens~ao de sada nos terminais do capacitor me-


dida com a placa de som. A curva solida representa o ajuste
da Eq. 2 aos pontos experimentais. O par^ametro do ajuste
encontrado foi   0:46 ms.

Note-se que o perodo da forma de onda observada


na Fig. 3 (T  3:3 ms) coincide com o inverso da
frequ^encia (f = 300 Hz) da onda quadrada usada para
alimentar a entrada do circuito a ser estudado. Isto
mostra que nosso sistema de aquisic~ao permite fazer
medidas do perodo de formas de onda, de maneira
semelhante a um osciloscopio comercial. A curva solida
mostrada na Fig. 3 representa o ajuste da Eq. 2
aos dados experimentais, sendo o par^ametro de ajuste
a constante de tempo  . O valor obtido do ajuste
( = 0:46  0:01 ms) esta muito proximo do valor nom-
inal para a constante de tempo ( = RC = 0:44 ms). Figura 4. Formas de onda observadas no osciloscopio com-
A caracterstica essencial do circuito RC serial, ercial. Em (a) vemos a tens~ao de entrada gerada com o
como se sabe, e a ltragem das componentes de altas sinal do alto f alante. Em (b), v^e-se a tens~ao de sada nos
frequ^encias do sinal de entrada. Quando a frequ^encia terminais do capacitor, enquanto em (c) temos a tens~ao de
! da fonte de tens~ao iguala-se a frequ^encia de corte
p do sada no resistor.
circuito (!c = RC 1 ), a tens~
ao na sada cai de 1= 2 do
maximo valor de entrada Vo . O modulo da imped^ancia Observando as Figs. 4 e 5, vemos que n~ao ha
desse circuito e dado pela seguinte express~ao: grandes diferencas entre as formas de onda detectadas
r com o osciloscopio comercial e com a placa de som. Ve-
1 )2 mos, de fato, que a tens~ao nos terminais do capacitor
ZRC = R2 + ( (3) (Fig. 4b e Fig. 5b) e proporcional a integral da onda
!C
quadrada de entrada, enquanto a tens~ao nos terminais
Se a posic~ao do resistor for trocada com a do capac- do resistor (Fig. 4c e Fig. 5c) e proporcional a derivada
itor (Fig. 1c), tem-se ent~ao um circuito RC derivador. do sinal de entrada, como era esperado. Entretanto,
Nesse caso, a forma de onda observada na sada e pro- observando a Fig. 5a mais atentamente, vemos que a
porcional a derivada da tens~ao de entrada, represen- tens~ao de entrada do circuito estudado apresenta algu-
tando simplesmente a queda de tens~ao nos terminais mas oscilac~oes espurias nos pontos proximos a descon-
do resistor: tinuidade da onda quadrada, indicando que a forma de
onda lida pela placa de som n~ao e exatamente uma onda
dVin (t) quadrada. Isso pode ser visto analisando o espectro de
Vout (t) = RI (t) = RC = Vo e t=
(4) Fourier (Fig. 6) do sinal lido pelo sistema experimental
dt
(Fig. 5a), o que pode ser feito no proprio programa
Realizamos comparac~oes entre as formas de \Winscope". Vemos na Fig. 6 que o harm^onico funda-
onda observadas entre os terminais dos componentes mental do espectro corresponde aproximadamente ao
eletr^onicos investigados, utilizando um osciloscopio dig- valor de frequ^encia (301 Hz) fornecida pelo programa
ital comercial (HP54601B, 100 MHz) e o nosso sistema \Varifreq" para a onda quadrada. As frequ^encias (em
Revista Brasileira de Ensino de F
sica, vol. 23, no. 1, Mar
co, 2001 61

Hz) dos varios harm^onicos presentes est~ao indicadas


acima dos picos, mostrando os termos mpares da ex-
pans~ao de Fourier, de acordo com a Eq. 1. No en-
tanto, as amplitudes dos harm^onicos mpares de ordem
m deveriam decrescer de acordo com 1=m, o que n~ao
e exatamente o que acontece. Observando a Fig. 5c,
vemos que a tens~ao de sada nos terminais do resistor
tambem possui oscilac~oes nas proximidades dos pon-
tos de descontinuidade. A presenca dessas oscilac~oes
espurias no sinal lido pela placa de som e um efeito da
limitac~ao da largura de banda da placa de som (tipica-
mente 20 kHz). Os harm^onicos de altas frequ^encias da
onda quadrada do sinal de entrada s~ao ent~ao ltrados
pela largura de banda estreita da placa de som. Outra
limitac~ao do nosso sistema de aquisic~ao e quanto a taxa
de amostragem dos sinais eletr^onicos. A maxima ve- Figura 6. Amplitudes da Serie de Fourier do sinal de en-
locidade de aquisic~ao da nossa placa de som e de 44.1 trada (Fig. 5a) medido com a placa de som, mostrando os
kHz, o que limita o intervalo de frequ^encias possveis varios harm^onicos mpares da expans~ao.
para utilizac~ao no sistema experimental. Esse fato re-
stringe a possibilidade de fazer aquisic~ao de dados em
alta frequ^encia com a placa de som, sendo que somente
sinais na regi~ao audvel ate 10 kHz podem ser medidos IV Conclus~
oes
de forma e ciente pelo nosso sistema de aquisic~ao.
Em resumo, apresentamos um sistema experimental
de baixo custo, capaz de gerar e fazer aquisic~ao de
sinais eletr^onicos, utilizando um microcomputador e
uma placa de som. Algumas caractersticas interes-
santes desse sistema experimental foram mostradas,
como a possibilidade de observac~ao em tempo real de
formas de onda de sinais eletr^onicos, medidas de in-
tervalos de tempo e frequ^encias. Realizamos alguns
testes comparativos, utilizando um circuito simples de
eletr^onica analogica. Esse sistema de aquisica~o de baixo
custo abre novas possibilidades de aplicac~oes em labo-
ratorios de ensino de fsica.

Agradecimento

Este trabalho teve o apoio nanceiro do CNPq.

Figura 5. Formas de onda medidas no computador via placa


de som. Novamente em (a) temos o sinal de entrada. Em References
(b), temos a tens~ao de sada no capacitor, e em (c), a tens~ao
de sada no resistor.
[1] D.F. de Sousa, J. Sartori, M.J.V. Bell e L.A.O. Nunes,
Como perspectivas futuras deste trabalho, esta- Rev. Bras. Ens. Fis. 20, No. 4, 413 (1998).
mos realizando estudos de resson^ancias em um cir- [2] Oscilloscope for Windows95, version 2.51. Copyright (C)
cuito oscilador do tipo RLC , utilizando nosso sis- Konstantin Zeldovich: zeld@polly.phys.msu.su.
tema de aquisic~ao. Esse circuito e particularmente im- Programa para simular um osciloscopio digital e um
portante para a de nic~ao de um grande numero de anali-sador de espectro no ambiente Windows. Down-
grandezas eletricas, apresentadas aos estudantes dos load em http : ==www:df:uf pe:br= wcm, ou contactar
cursos de fsica experimental. Inumeros outros circuitos por e-mail erimont@df:uf pe:br e wcm@npd:uf pe:br.
de eletr^onica podem ser estudados com nosso sistema [3] Programa executavel V arif req para gerar forma de
de aquisic~ao de baixo custo, abrindo novas possibili- onda quadrada com frequ^encia sintonizavel. Download
dades de utilizac~ao em experimentos didaticos de fsica gratuito em http : ==www:df:uf pe:br= wcm, ou contac-
elementar. tar por e-mail erimont@df:uf pe:br e wcm@npd:uf pe:br.
62 Erivaldo Montarroyos e Wictor C. Magno

[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).

Das könnte Ihnen auch gefallen