Beruflich Dokumente
Kultur Dokumente
MECATRNICA
FCIL
www.mecatronicafacil.com.br
Editor e Diretor Responsvel
Hlio Fittipaldi
Conselho Editorial
Luiz Henrique C. Bernardes,
Mrcio Jos Soares,
Newton C. Braga
Redao
Viviane Bulbow
Auxiliar de Redao
Cludia Tozetto,
Fabieli de Paula
Produo
Diego M. Gomes
Design Grfico
Diego M. Gomes,
Fernando Almeida,
Tiago Paes de Lira
Publicidade
Carla de Castro Assis,
Ricardo Nunes Souza
Impresso
So Francisco Grfica e Editora (16) 2101-4151
Distribuio
Brasil: DINAP
Portugal: Logista (tel.: 351 21 926 78 00)
ASSINATURAS
www.mecatronicafacil.com.br
Fone: (11) 6195-5335/Fax: (11) 6198-3366
Atendimento das 8:30 s 17:30 h
Hlio Fittipaldi
Atendimento ao leitor: www.mecatronicafacil.com.br/contato
ndice
Robonews - USA
Robonews
Seo do leitor
6
Robs viram atrao em
cidade tecnolgica
Carro Ratoeira
10
10
12
Diagramas
17
22
Transmissor FM
Monte um pequeno transmissor FM de sinalizao que pode
ser instalado em um rob
26
12
Detector de mentira
Projeto simples que detecta variaes de resistncia entre
dois eletrodos
29
22
MF37_Indice.indd 2
25/2/2008 18:28:59
notcias
Robonews
Jeff Eckert
Robs Virtuais
Enganadores
Nessa imagem
parece que as listas
escuras no topo so
mais escuras que
as linhas brancas na
frente do objeto,
mas, uma mscara
colocada na frente da
imagem revela que
as tiras brancas no
fundo so exatamente as mesmas
tiras cinzas no
topo. Agradecimentos
a Beau Lotto/UCL.
O Swami Conversational
Robot. Cortesia da Neiman Marcus.
Caixa da Fortuna
numa Taa
Ainda muito caro para o mercado
comercial, mas de qualquer maneira
interessante, o Swami Conversational Robot est disponvel na Norman
Marcus (www.neimanrcus.com). Ele
vai um pouco alm das mquinas mecatrnicas do cigano da fortuna que
tm uma boa fama; em vez disso, de
dentro de seu domo de vidro, ele lembra um pouco o Zoltar.
Sob o controle de um laptop que
roda um programa de AI, esse rapaz
notcias
Robonews
Febrace e Mostra Mercosul
acontecem em maro
A tradicional Febrace (Feira Brasileira de Cincia e Engenharia), alm
dos inventos de jovens cientistas que
sempre surpreendem o pblico, trar
Leitura do Ms
Este mais um livro que o interessado em aprender sobre robtica e mecatrnica deve ter em sua biblioteca ou
ainda solicitar a presena do mesmo na
biblioteca da instituio onde estuda.
O autor trs todas as informaes necessrias para que o leitor possa iniciar
seu aprendizado sobre controle e programao de robs, utilizando o microcontrolador PIC16F627 (Microchip) e a
Linguagem de programao C. Entre
estas informaes esto algumas como:
a utilizao das entradas e sadas do
microcontrolador; o uso dos seus perifricos (PWM, Timers, USART, etc); a
conexo do microcontrolador a vrios
tipos de sensores e outros dispositivos;
nn
notcias
Assinantes da Mecatrnica
Fcil ganham assinatura
do Portal Saber
Eletrnica
No prximo ms todos os assinantes da Revista Mecatrnica Fcil vo ganhar dois meses de acesso grtis no Portal Saber Eletrnica Online. O leitor receber um e-mail com login e
senha de acesso nos primeiros quinze dias do ms de maro.
Inaugurado em janeiro deste ano o novo portal traz notcias
de diversas reas atualizadas todos os dias, artigos tcnicos
desenvolvidos pelo corpo tcnico da Editora Saber e ainda muitas novidades como, interatividade por meio de recursos como
o frum; multimdia, com iseno de vdeo, audio, galeria de
fotos, animaes no contedo; reportagens e colunas escritas
pela redao; alm de uma enciclopdia tcnica e banco de
circuitos para desenvolvedores.
Os leitores esto nos sugerindo para que usemos melhor
os recursos da internet para informa-los, diz Hlio Fittipaldi,
editor e diretor responsvel da Editora Saber. Para saber mais
sobre este assunto no deixe de ler o editorial na pgina n 1
deste edio.
reportagem
MF36_ISEF_07_v2.indd 6
19
97
M Na
s
250 laga, E ce u
s
p
Co art pan ma
nec icip ha
pa
ix
tivi ant
dad es
o
e
:
19
28
98
kb
M O a
500 laga, E no d
Co part span a co
nec icip ha
nso
tivi ant
lid
dad es
a
e
o
5
19
12
99
kb
M Ch
e
l
a
650 ga, E ga a
s
Co part pan ma
nec icip ha
tur
tivi ant
ida
dad es
de
e2
20
Mb
00
or
Val Val
160 ncia nci
,
Co 0 pa Espa a, a
nec rtic nha no
va
tivi ipan
sed
dad tes
e: 3
e
20
4
Mb
01
Val Lug
tos
s
300 ncia cer
,
E
0
a
s
Co pa
p
t
nec rtic anha 30
tivi ipan
00
dad tes
e: 3
10
20
Mb
03
O
Val
s
400 ncia alto
,
Co 0 pa Espa para
nec rtic nha
af
tivi ipan
am
dad tes
a
e: 6
20
12
04
M
b
Val Mu
d
n
450 cia an
,
Co 0 pa Espa a pa
nec rtic nha
ra
tivi ipan
um
dad tes
loc
e: 1
al
,2 G
ma
b
i
25/2/2008 14:58:52
mu
nd
o
pe
sso
as
5,5
Gb
ras
il
Ac Por
o
330 ntec tas a
0
Co pa e pel ber
nec rtic a 1 tas
tivi ipan vez
p
dad tes
no ara
e:
o
B
Robtica
Robs para todos os gostos. A diversidade na rea de robtica chamou
ateno dos participantes da Campus
Party. Os campuseiros, mesmo de
outras reas, admiraram desde combates de sum at jogos de futebol,
tudo produzido por robs. Foi possvel
ver o Aibo, co-rob que interage com
humanos e capaz de pegar brinquedos e possui outras habilidades,
alm de conhecer o Peoplebot, considerado um dos robs mais versteis
do mundo. Pensado para ser til, ele
desempenha tarefas diversas, como
guiar visitas em museus e ajudar em
sistemas de vigilncia.
Mas o espao reservado para robtica no parou por a. Durante os
sete dias foi possvel participar de
demonstraes, oficinas de programao e construo, minicursos e
competies. Ns queremos oferecer
atividades prticas. Depois das palestras os fs da robtica podem interagir
com robs e kits educacionais apresentados garantiu o coordenador da
rea de robtica da Campus Pary,
Alexandre Simes, doutor em engenharia eltrica e professor da Universidade Estadual Paulista (Unesp).
Ele acrescenta que a preocupao
dos organizadores oferecer o que
h de melhor em cada rea.
Pensamos em cada detalhe deste evento. A rea de robtica teve
como responsabilidade levar a seus
participantes o que h de melhor em
tecnologias e produtos disponveis no
mercado, funcionando como um ambiente para reciclagem e informao,
afirma.
Os grupos ligados ao desenvolvimento de robtica em universidades
como USP, Unicamp, UFABC, ITA, FEI,
Mau, UFCG, entre outras, marcaram
presena no evento. Para o estudante
de Mecatrnica da USP - So Carlos,
Ben Hur Gonalves, o destaque da
Campus Party a troca de informao que o evento possibilita. Nestes
dias tive a oportunidade de ampliar
meu leque de amigos. Pude conhecer
pessoas que lutam pelo futuro da robtica e tm idias geniais.
f
Saiba Mais
www.campusparty.com.br
www.vanzolini.org.br
00
8
MF36_ISEF_07_v2.indd 7
Val A in
811 ncia tern
,
Co 2 pa Espa et
nec rtic nha
um
tivi ipan
ar
dad tes
ed
e: 5
ed
Gb
e
2
06
Val 10
a
550 ncia nos
,
Co 0 pa Espa de C
nec rtic nha
am
tivi ipan
pu
dad tes
sP
e: 3
art
,7 G
y
20
b
0
Val A a
550 ncia post
,
Co 0 pa Espa a no
nec rtic nha s c
on
tivi ipan
dad tes
te
e2
do
G
s
20
b
20
05
loc
al
ma
ior
de: s
1,2
Gb
reportagem
25/2/2008 14:59:00
Leitor
Seo
Leitor
Carregador para
bateria 12 V Gel - MF33
Existe a possibilidade de fazer
alteraes no circuito do projeto Carregador para bateria 12 V Gel? Gostaria que ele permitisse que a bateria
permanecesse sempre ligada ao carregador e ao equipamento ao mesmo
tempo, possvel?
Juarez Martins da Silveira
Tcnico em automao
Piracicaba / SP
Ol Juarez, o circuito de baterias
Gel 12 V foi projetado para carregar
baterias isoladas de seu circuito, ou
seja, baterias que no estejam em uso
durante a carga. O tipo de carregador
que voc precisa diferente. No vivel que faa alteraes, porque seria
mais fcil construir um novo circuito
com o solicitado. A equipe da Revista
MF37_Leitor.indd 8
do
sita oito entradas digitais na porta
paralela, resultando em um total de
16 entradas necessrias no PC. A
porta paralela disponibiliza apenas
seis entradas digitais. Caso se utilize
multiplexadores, os sinais no sero
amostrados no mesmo intervalo de
tempo, e devero ser divididos em
conjuntos de bits, podendo gerar erros na amostragem.
Jos Alberto N. Cocota Jr.
Colaborador - MF
Veculo mecatrnico
O leitor Marcos Antnio Pieroni,
estudante de Mecatrnica, usou a
criatividade e montou um veculo
mecatrnico com sucata.
Veja, abaixo, como ficou:
25/2/2008 16:30:20
Leitor
Sensor IR - MF24
Primeiramente quero parabenizar
a revista Mecatrnica Fcil. O artigo
Sensor IR utiliza em sua construo
um sensor infravermelho de trs pinos.
Possuo muitos desses sensores, mas
no sei como us-los. Tentei construir
o sensor, mas no consegui o circuito
integrado. Gostaria que vocs publicassem um circuito onde eu pudesse
usar este sensor com transistores
para armar um rel.
Rogerio Castelari
Pitanga/ PR
Caro leitor, o comportamento de
um componente dedicado sempre
muito particular, como no caso do
sensor utilizado para captar os sinais
no Sensor IR, o PHSC38. Este CI
do tipo dedicado e possui particularidades nicas.
m alguns casos possvel encontrar CIs compatveis, mas devemos
alertar que tais compatibilidades no
podem ser garantidas em 100%. Ge-
MF37_Leitor.indd 9
25/2/2008 16:30:28
montagem
Carroratoeira
Um projeto didtico muito
interessante que pode ser
adotado pelas escolas que
trabalhem com o Modelix, ou
mesmo pelos leitores interessados em competies, o
carro movido a ratoeira. Neste artigo descrevemos a sua
montagem e como podem ser realizadas
competies emocionantes com ele. Damos
tambm as linhas gerais de montagem para
que o mesmo carrinho possa ser feito com
material alternativo.
Newton C. Braga
10
montagem
rendimento na transferncia da energia armazenada na mola.
Quando soltamos o carrinho, a
ratoeira armada puxa a linha que
movimenta a roda e ele sai at atingir a velocidade mxima. Quando a
ratoeira puxa toda a linha, o carrinho
segue com o impulso e deve atingir a
maior distncia possvel. Confira no
site da revista.
Evidentemente, para que todos os
motores tenham a mesma potncia,
e vena o carrinho melhor construdo, a ratoeira deve ser padronizada.
Na verdade, optamos pelo menor
tipo existente, que tem fora apenas
para pegar um camundongo, e que,
portanto, se desarmar no dedo do
montador menos cuidadoso, no
lhe causar ferimento (somente um
pequeno susto!).
O Projeto
Na figura 2 temos o projeto montado com base no Modelix.
Existem algumas partes do projeto que no so do kit e que devem
ser conseguidas pelo montador.
Uma delas a prpria ratoeira que,
conforme explicamos, deve ser a
menor possvel para que o veculo
no se torne perigoso no manuseio.
O segundo item que improvisamos, mas que eventualmente pode
ser do Modelix, so as rodas que tiramos de um carrinho de brinquedo de
baixo custo.
importante tambm o tipo de
linha usado na propulso. Pode ser
um barbante comum, ou uma linha
forte, mas uma alternativa que se
mostrou interessante o prprio elstico existente no kit Modelix.
Finalmente, temos a alavanca e a
linha. A alavanca nada mais do que
um palito de churrasco, mas existem
outras alternativas a serem consideradas, pois qualquer haste rgida e
leve (plstico ou outro material) pode
ser empregada. As prprias barras do
Modelix poderiam ser utilizadas, mas
lembramos que h dois fatores fundamentais que devem ser considerados
nesse caso.
Um deles o peso, que deve ser o
menor possvel. O palito de churrasco
bem mais leve que as barras do
Modelix. J, por outro lado, o palito
mais rgido que as barras, que tendem
Mecatrnica Fcil n37
Aspecto do
carro-ratoeira
com Modelix
programao
Controle de
nvel em tanques
Jos Augusto Ribas Brando
12
programao
deste sensor exatamente igual ao
dos sensores utilizados na indstria.
Importante:
A montagem do controlador usado
neste projeto foi tema do artigo da
edio n36 (setembro-outubro/2007).
Se voc perdeu esta edio, acesse
www.sabermarketing.com.br e veja
como adquiri-la.
Funcionamento
O princpio de funcionamento
deste sensor de nvel magntico.
Temos uma bia que possui em seu
interior um m. Esta bia desliza
externamente em uma vareta metlica oca. Dentro desta vareta so
colocados dois reed-switches (figuras 1 e 2) que funciona como uma
chave eltrica operada quando submetida a um campo magntico. O
primeiro reed-switch posicionado
no fundo da vareta (nvel mnimo)
e o outro na parte superior (nvel
mximo). A bia, ao se deslocar pela
vareta, aciona o reed-switch correspondente. Na extremidade superior
colocado um prensa-cabo de que
serve para xar a vareta ao tanque.
Este projeto foi dividido em trs
partes:
1) Montagem do sensor de nvel e
dos tanques superior e inferior;
2) Ligao eltrica entre o sensor
de nvel e o controlador lgico;
3) Programao do controlador em
Ladder.
3
Montagem do
sensor de nvel
Para a montagem do sensor de
nvel precisaremos dos seguintes
componentes:
1) Uma rolha de garrafa com comprimento e dimetro de 30 mm;
2) Uma antena telescpica de aparelho de TV;
3) Um prensa-cabo de 1/4;
4) Um m retirado de um pequeno
motor eltrico de corrente contnua
(ou outro tipo que possa ser inserido dentro da rolha);
5) Cabo eltrico colorido;
6) Borracha para servir como
batente do flutuador (rolha);
7) Borracha de lpis;
8) Dois reed-switches com comprimento do vidro de 20 mm e dimetro de 2,8 mm;
9) Fita isolante ou tubo termo-retrtil (recomendado).
Todos os componentes so mostrados na figura 3.
Vamos comear a preparar a haste
do sensor de nvel. Primeiramente,
devemos desmontar uma antena
telescpica utilizada em aparelhos
de TV. Escolha a vareta da antena
que mais se adapte ao reed-switch,
uma vez que dever ser possvel a
insero de dois sensores dentro da
vareta.
Dependendo de qual vareta voc
utilizar, ser necessrio vedar uma
das extremidades (a que ficar dentro
do reservatrio). Uma forma simples
Princpio de funcionamento de um
reed-switch
Aspecto de um reed-switch
13
programao
recomendado fazer este furo lentamente com a furadeira (deslocamento
lateral da broca). importante que o
m no fique solto dentro da rolha, por
isso recomendvel que o alojamento
fique menor que o m. Normalmente
obtemos um melhor resultado com a
insero de apenas um m.
Veja na figura 5 como colocado
o m dentro da rolha.
5
Importante:
O uso indevido da furareira pode causar
ferimentos. Caso voc no tenha experincia com este tipo de ferramenta, pea
ajuda a algum com prtica.
MF37_Controle.indd 14
25/2/2008 16:35:43
programao
4) Um pedao de papelo ou plstico que servir como suporte do
sensor de nvel.
Os componentes so vistos na
figura 8.
O primeiro passo na confeco dos
tanques fazer a furao para passagem das mangueiras. No tanque
superior devem ser feitos dois furos
na parte inferior do pote plstico. No
tanque inferior deve ser feito um furo
na parte superior e outro na parte
inferior. recomendado que os furos
sejam de um dimetro menor que o
da mangueira, para que a mesma
entre forada. Isto evita vazamentos
entre a mangueira e o tanque.
A montagem da hidrulica
muito simples. No furo mais baixo do
tanque inferior inserimos a bomba.
Depois, ligamos a outra extremidade
da bomba a um dos furos de baixo do
tanque superior. Por ltimo, ligamos
o segundo furo de baixo do tanque
superior ao furo de cima do tanque
inferior.
Montagem da bomba
Montagem do conjunto
A prxima etapa montar o
sensor de nvel nos tanques. Para
fazer o suporte do sensor utilizamos
um retngulo de papelo ou plstico.
Neste papelo devemos fazer um furo
no centro para a passagem do prensacabo. interessante fazer mais um
furo na tampa superior para que o ar
possa entrar e sair do tanque.
Para a fixao da tampa superior
ao tanque podemos utilizar fita adesiva. Agora j podemos colocar gua
nos tanques. As figuras 9 e 10 ilustram a montagem do conjunto.
10
Ligao eltrica
dos componentes
A ligao eltrica dos componentes bem simples. Uma das extremidades do reed-switch dever ser
ligada ao terminal com 12 V e a outra
na entrada correspondente do controlador. Para o nvel mnimo-entrada
C1, e para o nvel mximo-entrada
C0.
A ligao da bomba deve ser feita
da seguinte forma. O terminal positivo
da bomba deve ser ligado em 12 V e
o terminal negativo da bomba em um
Mecatrnica Fcil n37
MF37_Controle.indd 15
15
25/2/2008 16:36:13
programao
dos terminais do rel de sada B0.
O outro terminal do rel B0 deve ser
ligado ao GND. A figura 11 mostra o
esquema de ligao.
Na figura 12 podemos observar o
conjunto completo montado (nvel +
tanque + controlador).
Programao Ladder
Falta agora a ltima parte do nosso
projeto. Fazer a programao do processador. Sem dvida, esta ser a etapa
mais simples. Isto porque a linguagem
Ladder extremamente fcil de usar.
Na figura 13 ilustramos o programa completo. O programa est
Programa Ladde
11
Concluso
12
Mais informaes:
Na edio n20 (janeiro-fevereiro/2005) publicamos o artigo
Sensor para nvel dgua. Apesar da
idia ser semelhante, a implementao
diferente, uma vez que este sensor
era moritorado via PC atravs de um
programa desenvolvido em LOGO.
Este exemplar pode ser adquirido atravs do site www.sabermarketing.
com.br
16
MF37_Controle.indd 16
26/2/2008 13:15:58
autotrnica
Diagramas
eltricos
automotivos
Eng. Alexandre de A. Guimares, MSc
Simbologia
Os diagramas eltricos so criados utilizando-se aplicativos de computadores (pessoais ou estaes de
trabalho). Existem vrios aplicativos
disponveis no mercado e de forma
geral os fabricantes de veculos automotivos usam programas diferentes
uns dos outros. Apesar de cada aplicativo ter a sua forma especfica de
representar cada componente eletroeletrnico (a chamada simbologia),
estas diferentes representaes so
facilmente compreendidas pelos
Autotrnicos.
Mecatrnica Fcil n37
16 - Maio 2004
autotrnica
3
10
Fusveis
Um retngulo com um trao interno
(representando um filamento eltrico)
o smbolo usado para os fusveis.
(figura 3)
5
Smbolo do conector
Representao da blindagem
Interruptor de contato
do pedal de freio
Aterramento
Este o smbolo tpico de aterramento, mas no o nico existente.
Em diversas ocasies as letras GND
tambm so utilizadas. GND significa Ground em Ingls (terra em Portugus). (figura 4)
Conexes entre Circuitos
Splice
Quando 3 ou mais fios precisam
ser unidos em um mesmo ponto,
empregamos o chamado Splice. Ele
o elemento fsico de conexo dos
fios. Em um diagrama eltrico ele
representado por uma circunferncia,
de onde partem os fios conectados. A
denominao S05 um exemplo de
como nomear um Splice. (Figura 5)
Conexes entre Circuitos
Conector
Este o smbolo utilizado para
representar a ligao de 2 fios atravs
de um conector. O semicrculo representa o terminal fmea, enquanto que
o pequeno retngulo representa o terminal macho da conexo. (figura 6)
Par Tranado
Em muitas ocasies, quando precisamos aumentar a robustez do chicote
contra interferncias eletromagnticas, utilizamos os chamados pares
tranados. Tratam-se de 2 fios que, ao
invs de seguirem paralelamente pelo
veculo, seguem entrelaados. Um
dos smbolos que representam este
arranjo do chicote eltrico apresentado na figura 7.
Blindagem (Shield)
Blindagem outra forma de se proteger um circuito eltrico contra interfe-
18
autotrnica
o da funo (ligada ou desligada).
o caso, por exemplo, do Interruptor do
Ar Condicionado (A/C). Alm da iluminao de fundo, existe um LED que
indica se o A/C est ou no ligado
Interruptores baseados
em Cadeia Resistiva
Interruptores baseados em cadeias
resistivas tm sido amplamente
empregados atualmente. A grande
vantagem deste tipo de componente
que, atravs de apenas 2 fios, os
estados atuais de vrios interruptores
montados em um mesmo conjunto
podem ser informados aos mdulos
eletrnicos. Os nmeros vistos dentro
do smbolo da figura 12 so os valores das resistncias hmicas de cada
resistor.
A cada contato fechado (neste
caso temos 4 contatos no total) o
valor total da resistncia hmica entre
os 2 terminas do conjunto alterada,
mudando a tenso eltrica que lida
pelo mdulo eletrnico. Pelo valor de
tenso o mdulo saber quais contatos foram fechados e quais funes
devero ser ligadas ou desligadas,
conseqentemente.
Lmpadas
Este um smbolo muito simples e
utilizado inclusive em diagramas eltricos residenciais. (figura 13)
Buzinas
O quadrado com 2 terminais representa o elemento eltrico da buzina (a
bobina eltrica). A outra figura geomtrica, direita do quadrado, indica
o elemento mecnico, modulador do
som. Esta apenas uma das repre-
12
13
14
15
16
18
Interruptor do boto de
trava/destrava das portas
Interruptores baseados
em cadeia resistiva
Representao de um sensor
17
Quebra no smbolo de
um mdulo eletrnico
19
autotrnica
19
20
Ponto de aterramento
Exemplos de
Sistemas Automotivos
Agora que j apresentamos os
principais smbolos utilizados, vamos
explorar um pouco os diagramas eltricos de alguns sistemas automotivos
existentes.
Sistema de Alimentao,
Carga e Partida:
Neste exemplo vemos facilmente (figura 18) os smbolos que
representam a Bateria, o Motor de
Partida e o Alternador. A Bateria
tem seu plo positivo conectado s
demais peas do veculo atravs do
ponto 1 (canto superior esquerdo
da figura). Entre a Bateria e o
Motor de Partida (pontos 2 e 3)
temos o Fusvel de Proteo F.
O Ponto 3 liga o Terminal 30 do
Motor de Partida ao Terminal 30 do
Alternador (Terminal 30 a denominao de um terminal ligado ao
plo positivo da Bateria, enquanto
que Terminal 31 a denominao de um terminal ligado ao plo
negativo da Bateria).
O outro terminal do Motor de Partida pode ser acessado por outros
componentes do veculo atravs dos
pontos 5 e 6, enquanto que o outro
terminal do Alternador pode ser acessado atravs do ponto 7. Perceba
que as 3 peas (Bateria, Motor de
Partida e Alternador) esto conectadas ao terra (conforme smbolo j
apresentado anteriormente).
20
Pontos de Aterramento:
Um diagrama eltrico automotivo
geralmente apresenta uma pgina
com a distribuio dos pontos de
aterramento disponveis no veculo. O
nmero 1 destaca o terra localizado
na parte traseira do veculo.
Neste exemplo (figura 19) podemos contar 15 pontos de aterramento:
2 na Regio Traseira, 2 no Compartimento dos Passageiros, 4 no Painel
de Instrumento (IP) e 7 no Compartimento do Motor. A quantidade e a
distribuio dos terras por um veculo
depende da quantidade e da natureza
dos componentes eletro-eletrnicos
empregados no veculo.
Acionamento da Buzina:
Neste caso temos um veculo equipado com 2 buzinas (provavelmente
de freqncias diferentes: 420 Hz e
500 Hz, por exemplo) figura 20. As
Buzinas so alimentadas pelo Interruptor da Buzina localizado no volante
de direo. Ao ser acionado este
interruptor, ele permite a conduo de
corrente eltrica do seu terminal 1
para o seu terminal 2. Perceba que
entre o Interruptor e os terminais A
das Buzinas existe uma conexo via
terminal (conector) e um splice. J os
terminais B das Buzinas esto ligados ao terra.
Sistema de Iluminao
Externa Luz de Freio:
Apesar de parecer complexo, este
autotrnica
e 2 do Interruptor de Freio (seu contato normalmente fechado).
21
22
Sistema de entretenimento
Sistema de
Entretenimento:
Este sistema tambm bem inte-
21
eletrnica
Controle
de motor
CC pela porta
serial do PC
Daniel Quispe Mrquez*
eletrnica
C++Builder. Esta IDE a mesma para o
Delphi, com a nica diferena que utiliza
a linguagem C++ ao invs do Pascal.
Ela tem o princpio de programao orientado ao objeto (POO) e ao
evento, pois existe uma rea de componentes, propriedades e eventos
destes componentes, um editor de
texto para entrada de cdigos e um
formulrio para desenvolvimento da
parte grfica do aplicativo (GUI- Graphical User Interface). Esta ferramenta
pode ser vista na figura 2, ao lado.
O conceito de Threads
O conceito de threads indispensvel na programao de aplicativos
que rodem em sistemas operacionais como o Windows. Um sistema
operacional dito Multitarefa quando
executa dois ou mais programas ao
mesmo tempo, por exemplo, o Word
e o Internet Explorer. Teoricamente,
para um aplicativo executar dois ou
mais cdigos ao mesmo tempo, ele
usa o chamado thread.
Imagine que o processador do seu
computador seja uma pizza e cada
fatia desta pizza responsvel por
executar um determinado cdigo.
assim que nosso programa ir trabalhar. Ele estar divido em duas partes,
uma principal que responsvel por
executar as funes principais e uma
secundria (thread) executar a leitura da porta serial. Isto necessrio para que o programa no fique
parado muito tempo esperando vir
algum dado pela serial.
Para criar a thread, vamos declarar uma classe Tserial que ir
herdar caractersticas de uma thread
(Tthread). Veja o quadro 1.
O mtodo Execute() executado
pela fatia do processador responsvel
pela leitura da porta serial. O cdigo
necessrio para capturar os caracteres vindos do microcontrolador deve
ser colocado na funo Execute(),
que um mtodo da classe Tserial
(ver cdigo-fonte). A definio desta
funo pode ser vista no quadro 2.
Quadro 1
dos so funes. Estas funes so as
class TSerial : public TThread
bases para o chamado API (Application
{
Programming Interface). Para conhecer
private:
mais as API do Windows visite a pgina
protected:
www.msdn.com.
void __fastcall Execute();
public:
O programador pode chamar estas
__fastcall TSerial(bool CreateSuspended);
funes dentro do C++ Builder e com};
pil-las normalmente.
As funes da API do Windows
Quadro 2
usadas para a porta serial podem ser
void
__fastcall TSerial::Execute()
divididas em categorias como esto
{
listadas na tabela 1. Os detalhes
// Cdigo para ler os dados da serial
dessas funes podem ser visto no
// Ver cdigo fonte do aplicativo
cdigo-fonte.
}
importante saber que uma das
finalidades de um sistema operacional abstrair o har1
dware o mximo
Aplicativo para teste do motor
possvel, utilizando
por exemplo device
drivers. Desta maneira, todo dispositivo fsico dentro
de um PC visto
como um arquivo
possuindo
um
caminho especfico de acesso.
No caso da
2
T1
As funes da API
do Windows
Basicamente o Windows composto
de objetos e seus mtodos. Os objetos
so instncias de classes e seus mtoMecatrnica Fcil n37
16 - Maio 2004
23
eletrnica
porta serial, o Windows considera
um local virtual tendo um endereo
Quadro 3
hCom = CreateFile(
NomeCom,
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
0,
NULL
);
CreateFile()
Esta funo cria ou abre um arquivo,
um diretrio, um volume para o fluxo de
dados entre o seu aplicativo e o dispoQuadro 4
sitivo virtual ou fsico que, no
nosso caso, a porta serial.
BOOL WriteFile
(
Esta funo retorna um idenHANDLE hFile,
// Identificador
tificador para se ter acesso
LPCVOID lpBuffer, // Ponteiro para o buffer de dados
ao dispositivo (Quadro 3).
// Numeros de bytes a serem escritos
NomeCom: um ponDWORD nNumberOfBytesToWrite,
// Ponteiro para o numero de bytes escritos
teiro que deve estar
LPDWORD lpNumberOfBytesWritten,
apontando para o nome
// Ponteiros para uma estrutura de dados
da porta, por exemplo
LPOVERLAPPED lpOverlapped
);
COM1, COM2 etc.
3
GENERIC_READ | GENERIC_
WRITE: Este parmetro especifica
o tipo de acesso a porta serial. No
nosso caso o modo genrico de
leitura e escrita.
O terceiro parmetro, quando igual
a zero, indica que a porta serial
no deve ser compartilhada com
algum outro aplicativo, ou seja,
quando nosso aplicativo abrir a
porta serial, somente ele poder
interagir com ela.
O quarto parmetro um ponteiro
e seu valor deve ser NULL.
OPEN_EXISTING: Indica que
deve abrir um dispositivo que j
existe.
Os dois ltimos parmetros devem
ser nulos.
CloseHandle()
Esta funo utiliza um identificador como argumento para fechar um
24
Mecatrnica
Fcil2004
n37
Mecatrnica Fcil
n16 - Maio
eletrnica
Tabela 2
objeto criado ou aberto pela funo
CreateFile(). importante chamar
esta funo ao fechar o aplicativo
para que este objeto no fique ocupando memria e prejudicando outros
aplicativos abertos.
ReadFile()
Esta funo l dados de um
arquivo, ou um local especfico, iniciando de um endereo apontado
por uma varivel - ponteiro. Deve-se
passar para esta funo o identificador, um ponteiro que esteja sinalizando um buffer (Matriz) que recebe
os dados e o nmero de bytes a
serem lidos.
WriteFile()
Esta funo semelhante ao ReadFile() com a diferena que escrevemos a partir de um endereo apontado
pela varivel - ponteiro, que um dos
argumentos desta funo. O prottipo
desta funo com os seus parmetros
podem ser observados no quadro 4.
GetCommState()
Esta funo l os valores de configurao da UART da porta serial, ou seja,
taxa de transmisso, os bits de dados,
paridade e o stop bit. Ela deve receber o
identificador da porta serial e um endereo de uma estrutura que salva as configuraes da porta serial que o DCB.
SetCommState()
Esta funo ajusta os parmetros
de comunicao da porta serial como
nmero de bits de transferncia, tipos
de paridade, stop bit e taxa de transferncia. Ela deve receber um identificador do objeto, o qual ser setado com
novos valores e um endereo de onde
sero retirados os valores de configurao, ou seja, da estrutura DCB.
SetCommTimeouts() e
GetCommTimeouts()
Estas funes configuram e recuperam tempos de espera das portas
do PC ou de arquivos.
O circuito do PIC
O circuito, apresentado na
figura 3, utiliza um microcontrolador
PIC16F870. Neste microcontrolador
esto ligados quatro push-buttons nos
pinos RB0 a RB3. No pino RC2 est
Mecatrnica Fcil n37
16 - Maio 2004
MOVF CONT_TABLE,W
ADDWF PCL,F
DT QSP TECNOLOGIA\r\0
ESC_SERIAL
ESC_VOLTA
SERIAL
CLRF CONT_TABLE
BANK1 RP0,RP1
BTFSS TXSTA,TRMT
GOTO $-.1
BANK0 RP0,RP1
MOVLW \0
MOVWF GERAL
CALL TABELA1
XORWF GERAL
BTFSC STATUS,Z
RETURN
MOVWF TXREG
;* ACESSA O BANCO 1
;* O BUFFER DE TX VAZIO ?
;* NO, ENTO VOLTA E ESPERA
;* SIM, ENTO SETA PARA BANCO 0
;* CARREGA WREG COM NULO
;* COPIA NULO PARA GERAL
;* CHAMA SUBROTINA DE TABELA
;* COMPARA COM GERAL
;* IGUAL A NULO ?
;* SIM, ENTO RETORNA DESTA SUBROTINA
;* NO, ENTO ESCREVE O CARACTER PELA
Mais informaes
QSP Tecnologia
www.qsptecnologia.eng.br
www.mecatronicafacil.com.br
Acesse no site da revista o cdigo-fonte
desta aplicao.
25
eletrnica
Transmissor
sinalizador de FM
Newton C. Braga
MF37_Transmissor.indd 26
Como Funciona
Para gerar os bips em intervalos
regulares usamos dois osciladores
com base em duas portas NAND do
circuito integrado disparador 4093.
A primeira porta gera o tom de udio,
cuja freqncia determinada basicamente por R1 e C1. O leitor poder alterar estes componentes numa ampla
faixa de valores de modo a escolher o
tom que seja mais agradvel.
A segunda porta gera os intervalos
entre os bips, que so determinados
pelo resistor R2 e pelo capacitor C2.
Esses componentes tambm podem
ter seus valores alterados conforme o
desejo do leitor, e isso numa ampla
faixa de valores.
Os sinais dos dois osciladores so
combinados nas outras duas portas
do circuito integrado que funcionam
como amplificadoras. Obtemos na
sada pulsos ou bips que servem para
modular a etapa transmissora.
A etapa transmissora consiste
basicamente em um transistor que
gera um sinal cuja freqncia depende
de L1 e CV. Ajustamos CV para que o
circuito opere numa freqncia livre
da faixa de FM. A realimentao que
mantm o circuito em oscilao
obtida pelo capacitor de 4,7 pF.
Mecatrnica Fcil n37
25/2/2008 16:39:25
eletrnica
exemplo, no fundo de uma caixa ou
embalagem, mala ou outro objeto.
Na figura 3 demonstramos como
instalar o transmissor num rob localizador, que enviar um sinal ao receptor
remoto quando o sensor for ativado.
3
Lista de material:
Semicondutores:
CI1 - 4093B - circuito integrado CMOS
Q1 - BF494 ou equivalente - transistor de
RF ver texto
Resistores: (1/8W, 5%)
R1 39 k - laranja, branco laranja
R2 - 2,2 M - vermelho, vermelho, verde
R3 - 10 k - marrom, preto, laranja
R4 - 6,8 k - azul, cinza, laranja
R5 - 47 - amarelo, violeta, preto
28
MF37_Transmissor.indd 28
Capacitores:
C1 - 47 nF - cermico
C2 - 4,7 mF/16V - eletroltico
C3 - 10 nF - cermico
C4 - 2,2 nF - cermico
C5 - 4,7 pF - cermico
C6 - 100 nF - cermico
CV - trimmer - ver texto
Diversos:
L1 - Bobina - ver texto
S1 - Interruptor simples
B1 - 6 V - 4 pilhas pequenas ou mdias
A - antena - ver texto
- Placa de circuito impresso, soquete para
o circuito integrado, suporte para pilhas,
caixa para montagem.
25/2/2008 16:39:45
eletrnica
Detector
de Mentira
Newton C. Braga
Experincias em Biologia, verificao de pontos de acupuntura, biofeedback, e mesmo brincadeiras com interrogatrios simulando o uso
de um detector de mentiras, so algumas das aplicaes para o projeto
que descrevemos neste artigo.
Trata-se de um circuito que pode detectar pequenas variaes de resistncia entre dois eletrodos, ou ainda pequenos potenciais que sejam
gerados nestes mesmos eletrodos. O circuito utiliza um amplificador
operacional e tem um ganho bastante elevado, o que lhe garante excelente sensibilidade.
Os detectores de mentira ou polgrafos operam baseados
nas pequenas variaes da resistncia da pele do interrogado que
ocorrem quando ele est sob tenso
como, por exemplo, diante de uma
1
29
eletrnica
3
eletrnica
4
Montagem do aparelho
em caixa plstica
31
eletrnica
Lista de materiais
dor. Deixando-o em lugar seco, por
exemplo numa caixa com silica gel
durante alguns dias, a umidade pode
desaparecer e a resistncia entre os
enrolamentos subir para alm dos
500 k ohms, o que seria considerado
um valor seguro.
Os eletrodos podem ser feitos com
chapinhas ou tubinhos de metal, que
devem ser seguros firmemente pelo
interrogado, observe a figura 6.
Para uso em Biologia, por exemplo
no teste com plantas, os eletrodos devem
ser presos por meio de garras ou pegadores de roupas, veja a figura 7.
Um problema que pode vir a acontecer no trabalho com plantas o efeito
galvnico que, gerando potenciais
pequenos em contato com as folhas,
acabam por matar as clulas do local.
Uma maneira de se evitar este
problema com o uso de eletrodos
de metais nobres como a prata.
Prova e Uso
Para provar o aparelho basta ligar
a alimentao em S1 e inicialmente
ajustar P3 para que a corrente lida no
32
Semicondutores:
CI1 - 741 - amplificador operacional
CI2 - 7812 - regulador positivo de tenso
CI3 - 7912 - regulador negativo de tenso
D1 a D4 - 1N4002 ou equivalentes - diodos de silcio
Resistores: (1/8W, 5%)
R1, R4 - 10 k - marrom, preto, laranja
R2, R3 - 1 k - marrom, preto, vermelho
R5 - 2,2 k - vermelho, vermelho, vermelho
P1, P2 - 2,2 M - potencimetro
P3 - 10 k - potencimetro
Capacitores:
C1, C2 - 10 nF - cermicos ou polister
C3, C4 - 100 F/16 V - eletrolticos
Mecatrnica
Fcil2004
n37
Mecatrnica Fcil
n16 - Maio
Circuitos Prticos
SE422_3Aplic_CI4047.indd 81
25/2/2008 16:50:36