Você está na página 1de 52

editorial

Editora Saber Ltda. Reindustrializao


Diretor
Hlio Fittipaldi
Passamos por tempos difceis nos ltimos anos em
vrios pases e no Brasil devido grande virada nas rela-
www.sabereletronica.com.br es comerciais, tendo como protagonista a China. Alm
twitter.com/editora_saber disso, o que impactou muito foi a ascenso acelerada das
Editor e Diretor Responsvel
Hlio Fittipaldi
novas tecnologias impulsionadas pela informtica e tele-
Conselho Editorial comunicaes.
Joo A. Zuffo
Redao A partir de 2008 a crise americana agravou a situao Hlio Fittipaldi
Rafaela Turiani de diversos pases afetando muito a Europa, e tivemos
Reviso Tcnica
Eutquio Lopez o aparecimento dos BRICs no cenrio internacional como as novas locomotivas
Designers do mundo.
Carlos C. Tartaglioni,
Diego M. Gomes Na realidade brasileira, o que houve foi um encantamento com esta posio inusi-
Publicidade
Caroline Ferreira, tada e os nossos polticos no fizeram o que tinha de ser feito.
Marileide de Oliveira
Colaboradores
H 25 anos a Constituio est para ser regulamentada, ou seja, precisa ser con-
Alfonso Prez, cluda pelo Congresso Nacional e no fazem nada. Perdeu-se a melhor poca para
Arlete V. da Silva,
Bill Messner, se fazer as modificaes necessrias para o Brasil moderno e em desenvolvimento
Dawn Tibury,
Eutquio Lopez,
a partir do incio dos anos 2000.
Guilherme K. Yamamoto,
Gustavo L. Peixinho,
Mas, eis que surgem as manifestaes de massa contra todo este estado de coisas,
Lus F. F. Bernabe, mantido pelas velhas instituies e partidos polticos que no representam mais
Mrio M. B. Horta,
Renan A. M. de Azevedo, os nossos anseios. Rapidamente temos mudanas ocorrendo no mundo que,
Shuo Chen,
Terry Groom,
mesmo com esta situao descrita, nos deixa esperanosos que dias melhores
Tiago A. de Oliveira esto mais perto de serem atingidos, do que imaginamos.
PARA ANUNCIAR: (11) 2095-5339
publicidade@editorasaber.com.br
A cotao do dlar, em relao ao real, tem subido e a desvalorizao do nosso
Capa dinheiro j possibilita aumentarmos as exportaes de vrios produtos, ao mesmo
Arquivo Editora Saber - Imagem de estao de tempo que deixamos de importar principalmente bens de consumo. A moeda
trabalho SMD meramente ilustrativa
Impresso chinesa teve no ltimo ano uma pequena valorizao que, aliada aos aumentos
EGB Grfica e Editora dos salrios dos seus trabalhadores e desvalorizao do real possibilita melhor
Distribuio
Brasil: DINAP competitividade para a produo brasileira.
Portugal: Logista Portugal tel.: 121-9267 800
Assim, estimulados pelas novas condies e por eventuais ajuda, do governo com
ASSINATURAS
incentivos a determinados setores, promovemos, aos poucos, a reindustrializao.
www.sabereletronica.com.br
fone: (11) 2095-5335 / fax: (11) 2098-3366 um processo muito lento, mas estamos a caminho. O brasileiro finalmente acor-
atendimento das 8:30 s 17:30h
Edies anteriores (mediante disponibilidade de dou e os polticos sero impiedosamente cobrados por todos ns.
estoque), solicite pelo site ou pelo tel. 2095-5330, ao
preo da ltima edio em banca.
Submisses de Artigos
Saber Eletrnica uma publicao bimestral Artigos de nossos leitores, parceiros e especialistas do setor sero bem-vindos em nossa revista. Vamos analisar cada
da Editora Saber Ltda, ISSN 0101-6717. Redao, apresentao e determinar a sua aptido para a publicao na Revista Saber Eletrnica. Iremos trabalhar com afinco em
cada etapa do processo de submisso para assegurar um fluxo de trabalho flexvel e a melhor apresentao dos artigos
administrao, publicidade e correspondncia: Rua aceitos em verso impressa e online.
Jacinto Jos de Arajo, 315, Tatuap, CEP 03087-020,
So Paulo, SP, tel/fax (11) 2095-5333.
Atendimento ao Leitor: atendimento@sabereletronica.com.br
Associada da:
Os artigos assinados so de exclusiva responsabilidade de seus autores. vedada a reproduo total ou parcial dos textos
e ilustraes desta Revista, bem como a industrializao e/ou comercializao dos aparelhos ou ideias oriundas dos textos
mencionados, sob pena de sanes legais. As consultas tcnicas referentes aos artigos da Revista devero ser feitas exclu-
sivamente por cartas, ou e-mail (A/C do Departamento Tcnico). So tomados todos os cuidados razoveis na preparao do
contedo desta Revista, mas no assumimos a responsabilidade legal por eventuais erros, principalmente nas montagens, pois
Associao Nacional das Editoras tratam-se de projetos experimentais. Tampouco assumimos a responsabilidade por danos resultantes de impercia do montador.
Caso haja enganos em texto ou desenho, ser publicada errata na primeira oportunidade. Preos e dados publicados em
de Publicaes Tcnicas, Dirigidas
anncios so por ns aceitos de boa f, como corretos na data do fechamento da edio. No assumimos a responsabilidade
e Especializadas por alteraes nos preos e na disponibilidade dos produtos ocorridas aps o fechamento.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 3


ndice

14

Tecnologia
10 Redes de Comunicao Usadas nas Aplicaes de
03 Editorial

Controle de Movimento 06 Acontece


14 Soldando CIs em Invlucros QFN
06 Carro Eltrico de 544 CV, da Mitsubishi Motors,
Desenvolvimento Encara a Tradicional Corrida de Pikes Peak
20 Aplicando o MOSFET de forma a reduzir Indutncias e 06 Manmetros de Referncia de Presso, da Fluke
Capacitncias Parasitas em Dispositivos Eletrnicos Calibration
26 Visual Studio, Windows 8 e a Linguagem C# na 07 Protek Devices Lana sua Primeira Famlia de
Eletrnica Fusveis chips Eletrnicos para Sobrecorrente
Projetos 07 Integrated Biometrics Apresenta: Sherlock, o
32 Projete um Rob com o LabVIEW Menor, Mais Leve e Fino Sensor Appendix F
Mobile ID
34 Aprenda como Projetar um Sistema de Controle:
Resposta em Frequncia para Sistemas de Controle 08 Amper Prepara a Entrega de um Novo
Parte 4 Equipamento

Componentes 08 Laser de Alta Preciso, Sem Contato

46 Controladores Step-Down Duplos com Entrada 08 Roteadores TP-LINK Promovem Liberdade e


de Referncia Externa alcanam uma Preciso de Qualidade de Conexo para Usurios de Internet
Regulao de 0,3% 09 Sandisk Apresenta o Carto MICROSDXC de 64
GB Mais Rpido do Mundo

ndice de anunciantes
Saber Educacional .................................... 05 Globtek ............................................. 17 Mouser ...................................................... 2 Capa
Metering Smar t Grids ............................. 09 ESC .................................................... 19 Nova Saber .............................................. 3 Capa
Ta t o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Cika ..................................................... 25 National ...................................................... 4 Capa
Patola ....................................................... 11 N ov a S a b e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

4 I SABER ELETRNICA 464 I Setembro/Outubro 2012


acontece
Carro eltrico de 544 CV, da Mitsubishi Motors,
encara a tradicional corrida de Pikes Peak

A tradicional competio de Pikes Peak


teve um "silncio" inovador. O ronco dos
motores e a poluio dos combustveis
foram substitudos pela mais alta tecnolo-
gia eltrica do Mitsubishi iMiEV, que enca-
ra a prova pelo segundo ano consecutivo.
Silencioso, mas muito potente, esse
prottipo, baseado na verso de rua,
equipado com quatro motores el-
tricos de 100 kW cada, o que equi-
vale a uma potncia total de 544 CV.
O Pikes Peak realizado anualmente
no Colorado, Estados Unidos, a prova
realizada nas estradas da montanha
com uma srie de ziguezagues e curvas
de alta velocidade.
A largada ocorre a 2.862 metros de altitude
e a chegada com 4.300 m, em um per-
curso com pouco mais de 19 quilmetros
e 156 curvas. O Mitsubishi iMiEV o
primeiro veculo eltrico a ser produzido
em grande escala no mundo, desde 2009. Em 2012, em sua primeira participao, a O iMiEV Evolution II equipado com a
De l para c, mais de 30.000 unidades Mitsubishi ficou com a segunda colocao trao 4x4 (S-AWC), sinnimo da mais
j foram vendidas, algumas unidades do na competio. Com todo o know-how ad- alta tecnologia em todo o mundo. O
Mitsubishi iMiEV j circulam por grande quirido, os engenheiros puderam analisar modelo recebeu uma srie de melhorias,
capitais, como So Paulo e Rio de Janeiro. com detalhes diversos dados de velocida- como as novas baterias de alta capacidade,
de, acelerao em pista, alm de consumo quatro motores eltricos que geram 544
Tecnologia para o presente da bateria, temperatura, entre outros, que CV de potncia, controles de trao e
Toda a tecnologia e o aprendizado ad- foram fundamentais no aperfeioamento estabilidade (AYC e ASC) que no deixam
quiridos pela equipe de engenheiros e do veculo. Com isso, e aps mais de um o veculo sair da trajetria correta, alm
mecnicos no Pikes Peaks so usados ano de preparao e desenvolvimento, dos freios com ABS. Tudo isso agregado
no aprimoramento dos carros eltri- surgiu a segunda gerao do iMiEV Evo- a uma estrutura leve e aerodinmica, que
cos e na criao de novas e modernas lution, com um motor mais potente e possibilita uma melhor performance nas
tecnologias novos componentes. 156 curvas da montanha.

Manmetros de Referncia de Presso,


da Fluke Calibration

A Fluke Calibration apresenta os Man- completa soluo de testes portteis ser usado para comunicao com um
metros de Referncia de Presso - Srie de presso, ou com as Bombas Com- computador, ou como fonte universal
2700G. Com nove modelos fceis de parativas da Srie P5500 desta mesma para alimentao do intrumento.
usar, resistentes e de alta confiabili- empresa, oferecendo assim uma soluo A Srie 2700G inclui um adaptador
dade, so ideais para calibrao em completa para bancadas de calibrao. NPT fmea para BSP macho, um adap-
laboratrios de presso e oficinas de Os manmetros proporcionam uma me- tador NPT fmea para M20X.15, cer-
instrumentao que precisem de uma dio de presso exata com variaes de tificado de calibrao rastreado, um cabo
soluo de medio da presso confivel faixa de 100 kPa (15 psi, 1 bar) a 70 MPa de comunicao USB e fonte universal.
e altamente exata. (10.000 psi, 700 bar). O manmetro pode ser usado em con-
A Srie 2700G pode ser conjugada com A incerteza da medio a melhor de junto com o software Fluke COMPASS
os Kits de bombas manuais de presso sua classe, com 0,02% FS. O manmetro para gravao automtica dos dados da
Fluke 700PTPK e 700HTPK para uma padro vem com um cabo USB que pode calibrao de presso.

6 I SABER ELETRNICA 471 I Julho/Agosto I 2013


acontece
Protek Devices lana sua primeira famlia de fusveis chips
eletrnicos para sobrecorrente

A Protek Devices apresentou uma fusvel de ao rpida. O PF0603S adequado para equipamentos de
famlia de fusveis chips eletrnicos um fusvel de ao lenta. E o PF0603H infraestrutura de telecomunicaes e
para sobrecorrente que se soma um fusvel de alto inrush. modems DSL/de cabo.
extensa disponibilidade de linhas de O pacote 0603 ideal para TVs LCD, "H dcadas, lideramos o fornecimento
produtos de sobretenso da empresa. cmera digital, DVD e Blu-ray players, de solues avanadas e de custo-be-
Agora, a companhia pode fornecer s cmeras de vdeo e videogames. Tam- nefcio em proteo de circuitos de so-
fabricantes de design de eletrnicos bm ideal para power-over-Ethernet, bretenso e os nossos clientes tambm
(EDM) uma nica fonte de solues discos rgidos e outros dispositivos de tm nos perguntado sobre as solues
avanadas e de baixo custo de prote- consumo. de proteo de sobrecorrente", disse
o de circuitos. Os novos fusveis de Os nmeros de pea 1206 so PF1206F, Rocky Kansal, presidente da Protek
sobrecorrente cobrem uma infinidade PF1206S e PF1206H. O PF1206F um Devices. "Atendemos agora os pedidos
de aplicaes, tais como telecomuni- fusvel de ao rpida. O PF1206S um de nossos clientes com estes fusveis de
caes, informtica, eletroeletrnicos fusvel de ao lenta. E o PF1206H um ao rpida, queima lenta (slow blow) e
e muito mais. fusvel de alto inrush. O pacote 1206 alto inrush. Ento, estamos oferecendo
Os novos fusveis de sobrecorrente em ideal para smartphones, DVD e Blu-ray agora uma nica fonte para as EDMs
dispositivo de montagem em superfcie players, consoles de jogos e reprodu- adquirirem todos os seus componentes
(SMD) consistem de uma variedade tores de msica digital. Ele tambm de proteo de circuitos de sobreten-
de tipos e tamanhos. Os nmeros de ideal para dispositivos GPS, sistemas de so e sobrecorrente. Continuaremos
pea para o pacote 0603 so PF0603F, udio, fontes chaveadas e carregadores tambm expandindo e inovando essa
PF0603S e PF0603H. O PF0603F um e scanners. Alm disso, o pacote 1206 linha de fusveis chips."

Produtos
Integrated Biometrics apresenta Sherlock, o menor,
mais leve e fino Sensor Appendix F Mobile ID

A Integrated Biometrics, LLC (IB)


anunciou outro ineditismo tecnolgico
com a certificao pelo FBI, dos Estados
Unidos, da sua novssima tecnologia
para impresses digitais. A equipe de
desenvolvimento da IB criou o novo
produto usando a tecnologia paten-
teada da empresa, Light Emitting Sensor
(LES), juntamente com um transistor
de pelcula fina (TFT).
A tecnologia LES utiliza uma pelcula
de polmero altamente elaborada,
interagindo com propriedades espe-
cficas da pele humana para imagens
luminescentes de impresses digitais.A
TFT captura a imagem no padro 500
PPI, exigido pelo FBI.
A combinao da tecnologia LES e do
transistor de pelcula fina (TFT) permite F ou PIV071006 e, diferentemente meiro sensor do mundo com base em
redues de peso e imagem de at 95%, de outras tecnologias biomtricas de TFT a alcanar a certificao de identi-
quando comparada a outros produtos impresso digital usadas com frequncia, dade mvel Appendix F Mobile ID, do FBI.
servindo ao mesmo propsito. ela capaz de alcanar a mais alta qua- As tecnologias esto sendo usadas
A IB fornece sensores de impresso lidade de imagens sem comprometer a para produzir os mais finos, menores
digital customizados para mercados que espessura e o tamanho total do aparelho. e leves sensores biomtricos Appendix
exigem solues biomtricas Appendix Esta capabilidade nica produziu o pri- F Mobile ID.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 7


acontece
Amper prepara a entrega Laser de alta preciso,
de um novo equipamento sem contato

A Amper Programas recebeu pedido da Uma das caractersticas mais importantes Um laser sem contato para medio rpida,
empresa francesaThales Communications deste novo dispositivo permitir maior de alto desempenho, foi lanado pela
& Security para fabricao de 500 unida- autonomia e liberdade de movimento aos AMETEK Solartron Metrology. A nova
des para o Exrcito Francs do seu novo soldados, que podem acessar as principais unidade de triangulao a laser Orbit
produtoW@tcher, destinado ao mercado funcionalidades do rdio por meio de um LTH oferece leituras de 0,02 F.S. (Full
internacional. equipamento leve e compacto, desenhado Scale) em intervalos de medio de 2 ou
O W@tcher um equipamento porttil para trabalhar em condies severas. 10 mm, produzindo uma preciso de at
de caractersticas militares, que permite o Desse modo, foi possvel responder uma 0,05 m com o passo de 2 mm. O laser
controle remoto das rdios tticas VHF e antiga demanda dos exrcitos que, at pode ser conectado em rede com at
HF sem fio, via bluetooth. Com a sua tela hoje, tinha sido difcil atender no que diz 150 sensores diferentes com o sistema
ttil, que fica posicionada no antebrao respeito ergonomia para gerenciamento de medio digital Solartron Orbit 3.
como se fosse um relgio, oferece um das comunicaes num entorno ttico. Entre as aplicaes destacam-se a medi-
controle de todos os parmetros de O W@tcher foi elaborado pela Amper o em alto volume para o controle da
configurao das rdios, alm de outros Programas seguindo especificaes qualidade de produtos metlicos e pls-
servios como SMS ou FFI (identificao conjuntas da Thales, o que vai permitir ticos que poderiam ser danificados por
de pessoas confiveis ou inimigas). adicionar futuros aplicativos direcionados instrumentos de medio com contato.
Por meio dele, os chefes das unidades po- melhoria do combatente. Os circuitos de controle automtico de
dero se conectar de modo autnomo, O incio da operao deste novo equipa- ganho do sensor ajustam a potncia de
tanto com a rdio do veculo quanto com mento permite Amper seguir mantendo acordo com o retorno do material, ofe-
um rdio transportado por um soldado a sua liderana na Espanha no mbito das recendo leituras melhores em superfcies
de sua equipe, com bluetooth. O acesso radiocomunicaes militares, rea que diferentes.
realizado de modo fcil graas a sua nos ltimos anos tem se tornado um dos H vrias sadas disponveis, como USB,
interface grfica simplificada e intuitiva. pilares da Diviso de Defesa do Grupo. Ethernet, TCP, RS232 e Modbus.

Produtos
Roteadores TP-LINK promovem liberdade e qualidade de
conexo para usurios de internet

Devido evoluo tecnolgica dos dificuldade seja montar uma rede sem
ltimos anos, cresce o nmero de fio com grande alcance, a TP-LINK
dispositivos que podem acessar a oferece tecnologias que permitem a
internet, bem como a qualidade de interconexo de diferentes roteado-
contedos audiovisuais e interao res para que se comuniquem entre
social para compartilhamento de si, sem precisar de fios. Trata-se do
informaes. Os consumidores fazem sistema de distribuio de sinal WDS,
uso simultneo de smartphones, no qual a TP-LINK foi a primeira a
tablets e notebooks, alm de terem oferecer esta tecnologia no mercado
nas residncias televisores do tipo brasileiro. Mas, se a demanda por
smart e at mesmo geladeiras velocidade e facilidade de acesso
conectadas. Assim, nada melhor que para compartilhamento de conte-
estes aparelhos estejam interligados dos, acesso a redes sociais, jogos suporte segurana na transmisso
em um nico dispositivo inteligente: online ou filmes em alta definio, as de dados com o recurso de Confi-
os roteadores de acesso internet solues Gigabit Ethernet oferecem gurao de Segurana Rpida (Quick
para uso domstico (ou corporativo). desempenho de at 1Gbps, que per- Security Setup), que estabelece auto-
Quem d as dicas sobre o melhor mitem que tudo isso seja executado maticamente uma conexo segura ao
produto a ser utilizado o cliente, simultaneamente sem gargalos ou clique de um boto, o que permite
conforme a necessidade de soluo travamentos. manter a privacidade dos usurios e
para conectar computadores, dispo- Potentes e cheios de tecnologia, os da rede protegidas. Outra vantagem
sitivos portteis e eletroeletrnicos roteadores da TP-LINK tem design o longo alcance, para desfrutar do
que tm conexo internet. Caso a agradvel e moderno, oferecem sinal em qualquer lugar.

8 I SABER ELETRNICA 471 I Julho/Agosto I 2013


acontece
Sandisk apresenta o carto MICROSDXC
de 64 GB mais rpido do mundo

A SanDisk Corporation, lder mundial cada foto, rpida transferncia de dados


em solues de armazenamento de e arquivos, excelente ao em fotografias
memria flash, anunciou os cartes de e modo de disparo contnuo. Alm disso,
memria UHS-I SanDisk Extreme esse carto de memria a escolha ideal
microSDHCT e microSDXCT, ideais para dispositivos AndroidT com 64 GB
para usurios que desejam uma rpida de capacidade, oferecendo uma atualiza-
memria expandida para os mais re- o de armazenamento instantnea para
centes smartphones, tablets e cmeras. capturar e preservar dados. oferecem contedo e aplicativos Full
"O carto SanDisk Extreme microSDXC Compatvel tambm com as mais recen- HD a displays externos maiores e com
permite aos usurios tirar mais proveito tes cmeras e gravadoras Full HD para alta resoluo," disse Stuart Robinson,
de seus dispositivos," afirmou Susan Park, esporte e ao, a velocidade do carto diretor de servios de tecnologias de
diretora de marketing de produto e vare- permite aos usurios capturar fotos e componentes para telefones mveis
jo da SanDisk. "Nossos cartes microSD vdeos incrveis. A classificao de gra- e anlise estratgica. "Tais aplicativos
de alto desempenho e alta capacidade vao em vdeo com Velocidade Classe exigem espao de banda de memria
permitem aos consumidores aprovei- 10 e Velocidade UHS de Classe 1 (U1) maior, o que ideal para o carto San-
tarem a alta qualidade em vdeo HD e garante aos usurios aproveitarem um Disk Extreme microSDXC, a soluo
recursos de imagem nos mais recentes desempenho melhor do que dos car- de memria microSDXC mais rpida
smartphones, tablets e cmeras de ao." tes de memria comuns para Full HD e do mundo."
O carto microSDXC equipado com as at mesmo para gravao e reproduo Os cartes SanDisk Extreme microSDHC
mais rpidas velocidades disponveis no dos vdeos em 4K HD. e microSDXC UHS-I so construdos e
mercado, com at 80 MB/seg de velocida- "A maioria dos smartphones de ponta testados em condies extremas. Eles
de de leitura e at 50 MB/seg de gravao, possuem processadores de quatro n- so prova d'gua, prova de choque
permitindo um desempenho mais veloz a cleos (quad-core) de alta velocidade, que e resistentes a raio-X.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 9


tecnologias
Redes de comunicao Guilherme Kenji Yamamoto
Renan Airosa Machado de Azevedo

usadas nas aplicaes de


National Instruments

Controle de
Movimento
O
A concorrncia global est pressionando Controle de movimento bem como todas as caractersticas de
os fabricantes de dispositivos ou mquinas essencial para os sistemas segurana adicionais, tais como limites de
mecatrnicos. Para otimizar switches, habilitao de driver e parada de
a fornecerem equipamentos com alto rendi-
os sistemas mecnicos, os emergncia.Alm disso, o controlador de
mento e custos operacionais reduzidos. Os fabricantes de mquinas muitas vezes movimento ainda precisa fornecer as fun-
crescentes custos de energia e a conscincia substituem peas mecnicas com solues es tradicionais e executar os algoritmos
ambiental esto levando os engenheiros a eletrnicas. Um exemplo a eliminao dos de controle para mximo desempenho e
desenvolverem projetos com um menor con- eixos rgidos para executar operaes de eficincia.
sumo de energia. Devido a isso, fabricantes camming. Estes eixos so substitudos por
uma combinao de drives e motores que Tendncias de Tecnologia
de equipamentos tm mudado a concepo
dependem de um software de controle de Controle de Movimento
de mquinas simples para solues com para fornecer funcionalidade ao camming. Tradicionalmente, as aplicaes de
mltiplas finalidades atravs da adoo de Tais sistemas e dispositivos so mecanica- controle de movimento utilizam um con-
modernos sistemas de controle, algoritmos mente mais flexveis, mais fceis de manter trolador de movimento dedicado e um con-
sofisticados, integrao eletrnica high-end e menores. No entanto, estas mquinas trolador separado para controlar sistemas
e tecnologias de comunicao com estruturas tambm contm mais componentes ele- mais complexos. O aumento de desempe-
trnicos que requerem um controle com- nho dos controladores de automao de
mecnicas.
plexo e determinstico e de comunicao hoje, como controladores programveis
confivel.Veja as figuras 1 e 2. para automao ou controladores lgicos
Em um sistema tpico, o controlador programveis, est alimentando a tendncia
de movimento tem a maior parte da carga de integrar a funcionalidade do controlador
de maior complexidade do sistema. Ao de movimento diretamente ao controlador
manipular a sincronizao de mltiplos de automao e execut-lo como uma ta-
eixos, esses controladores oferecem refa de alta prioridade entre outras tarefas
engrenagens e funcionalidades camming, de automao.

F1. Sistema tradicional, com


componentes mecnicos.

10 I SABER ELETRNICA 471 I Julho/Agosto I 2013


tecnologias
Desde o incio de 1980, sistemas de
automao tm sido baseados em barra-
mentos digitais para realizar tarefas como
transferncia de dados de processo e de
comunicao industrial. Comparados com
o barramento analgico, eles so mais
confiveis e robustos, especialmente para
a comunicao atravs de longas distncias.
Alm disso, as redes digitais simplificam
a fiao, pois permitem conectar vrios
elementos em srie ao invs de ligar cada
elemento individualmente. Isso resulta em
um cabeamento significativamente mais
barato e mais fcil de manter nos sistemas.
Devido aos requisitos de desem-
penho, por muitos anos a indstria F2. Sistemas atuais com vrios
de movimento teve uma abordagem eixos sincronizados.
diferente e se conectou a drivers via
barramento analgico, ou barramento lhoria significativa de desempenho com distribudos com poder de processamento
de movimento especfico. Este esquema as vantagens do barramento digital como e tomada de deciso at o nvel dos dri-
de comunicao adicional aumentou a EtherCAT, CANopen, Profibus, Ethernet vers. Com as normas comuns, os clientes
complexidade do sistema global. Com o POWERLINK, ou SERCOS. podem facilmente combinar sistemas
driver digital de alta performance e com Especialmente em aplicaes que de diferentes fornecedores e escolher
o barramento digital, agora, possvel executam controle distribudo de movi- a melhor soluo para as suas tarefas
simplificar a arquitetura do sistema usan- mento com multieixos, os barramentos individuais.
do o mesmo barramento para controle digitais oferecem uma srie de vantagens. Ao usar drives digitais que se co-
de movimento e controle de dados do Eles proporcionam maior flexibilidade e municam por barramento digital, for-
processo e, ao mesmo tempo, obter me- permitem o desenvolvimento de sistemas necedores e fabricantes so capazes de

2013 I Julho/Agosto I SABER ELETRNICA 471 I 11


tecnologias
O protocolo EtherCAT transporta
dados diretamente dentro de um fra-
me Ethernet padro, sem alterar sua
estrutura bsica. Quando o contro-
lador master e os dispositivos slaves
esto na mesma sub-rede, o protocolo
EtherCAT apenas substitui o Proto-
colo Internet (IP) no frame Ethernet.
Observe a figura 3.
Os dados so transmitidos entre
master e slaves, sob a forma de ob-
jetos de processo de dados (PDO).
Cada PDO tem um endereo para um
slave particular ou de vrios slaves, e
esta combinao de dados e endere-
os (mais o contador de validao)
torna-se mensagens EtherCAT. Uma
estrutura Ethernet pode conter vrias
F3. Estrutura da rede Ethernet mensagens, e vrias estruturas podem
com EtherCAT. ser necessrias para conter todas as
mensagens requeridas em um ciclo de
criar unidades que usam o barramento Apesar de oferecer suporte para os controle.
digital para a troca de dados no s de principais protocolos industriais e for-
controle, mas tambm transferir as in- necimento de conectividade para todas Desempenho em
formaes de status ou um conjunto de as redes de padro industrial, a National alta velocidade
parmetros. Uma das grandes perguntas Instruments escolheu a EtherCAT como A EtherCAT projetada para atin-
feitas pelos clientes de automao protocolo de comunicao para aplica- gir alto desempenho e alta nmero de
qual o protocolo ideal para aplicaes es de controle de movimento. canais para aplicaes simples, como
de automao industrial em geral e apli- de controle, porque o slave pode ler e
caes de movimento em particular? Tecnologia EtherCAT para escrever na mesma estrutura de rede,
Os protocolos mais comuns baseados aplicaes de controle de mas a EtherCAT otimizada para E/S
em Ethernet para aplicaes de movimen- movimento descentralizadas. Alm disso, o pro-
to so os seguintes: EtherCAT (Ethernet Control Auto- cessamento do protocolo completo
EtherCAT mation Technology) um protocolo de tem lugar dentro do hardware e ,
SERCOS II/III comunicao industrial para Ethernet portanto, independente do tempo de
CANopen determinstica de alta performance. Ele execuo de pilhas de protocolo, do
Modbus IDA uma extenso do padro Ethernet desempenho da CPU, ou da implemen-
PROFINET IEEE 802.3 para transferir dados com tao de software.
PROFIBUS sincronizao de tempo determinsti-
EtherNet/IP co e preciso. Dirigido pelo EtherCAT Temporizao e
Ethernet POWERLINK Technology Group, este padro aberto Sincronizao
Devido ao grande nmero de normas foi publicado como parte da IEC 61158 Outro fator para alcanar o de-
e protocolos de diferentes barramentos, e comumente usado em aplicaes terminismo nas redes a responsa-
os clientes precisam ter certeza de que os para projetos de mquinas e controle bilidade do controlador master em
componentes que desejam usar fornecem de movimento. sincronizar com todos os dispositivos
uma interface direta. Isto significa que os EtherCAT implementa um master/ slaves ao mesmo tempo em que usa
fabricantes so muitas vezes obrigados slave sobre a arquitetura de cabeamento os clocks distribudos. De todos os
a desenvolver vrias verses diferentes Ethernet padro. Os EtherCAT master dispositivos slaves, um deles deve
de seus componentes. Isso adiciona um da National Instruments consistem conter o clock master que sincroniza
custo de desenvolvimento e o obriga em controladores de tempo real, com o clockdos outros dispositivos slaves.
a participar de vrias organizaes de duas portas Ethernet, tais como NI Para a implementao da NI, o primei-
normatizao. Com seus esforos para CompactRIO, PXI e controladores ro dispositivo slave designado com o
fornecer sistemas abertos, empresas industriais. Cada slave NI tambm clock master, e o controlador master
como a National Instruments incorporam contm duas portas que permitem envia uma mensagem de sincronizao
interfaces com as normas de barramentos encadeamento a partir do controlador especial para ler o clock master em
e vrios protocolos. master. cada ciclo de scan. Esta mensagem, em

12 I SABER ELETRNICA 471 I Julho/Agosto I 2013


tecnologias

F4. Configurao Grfica de Eixos atravs


de projetos com LabVIEW.

seguida, atualiza e realinha os clocks em atender os requisitos de desempenho


todos os outros dispositivos slaves. exclusivo de quase todas as aplicaes
Sincronizao precisa particular- a partir de torques bsicos e aplicaes
mente importante nos casos em que para controle de velocidade de movi-
os processos amplamente distribu- mento de multieixos, usando progra-
dos exigem aes simultneas, como mao grfica com o NI LabVIEW e o
no movimento coordenado entre Mdulo NI LabVIEW SoftMotion.
os eixos de movimento. A NI utiliza Os cabos Ethernet-padro simplifi-
time stamps para medir a diferena cam significativamente o cabeamento e
de tempo entre a sada e o retorno. a capacidade de encadear at 128 eixos.
Desta forma, o atraso de propagao Um controlador de alto desempenho em
calculado entre os ns, e uma precisa tempo real permite a configurao de
sincronizao (menos de 1 s) pode um sistema distribudo de controle de
ser alcanada pelo ajuste exato dos movimento dentro de minutos. Usando
clocks distribudos. o projeto do LabVIEW para configurar
Devido ao desempenho de alta e validar o sistema de controle de mo-
velocidade e ao timing reduzido para vimento simplifica-se a configurao e a
recursos de sincronizao, o EtherCAT programao grfica. Com as funes de
uma soluo ideal para aplicaes alto nvel de movimento ou a proprieda-
distribudas em rede ou controle de de de chamar ns API, os clientes podem
movimento, onde um poderoso con- implementar aplicaes de movimento
trolador atua em tempo real, como personalizadas atravs da facilidade de
o master EtherCAT e executa o apli- uso da programao grfica. Atente para
cativo de controle de movimento de a figura 4.
comunicao externa, distribudo nas Os controladores de tempo real
unidades slaves pelo EtherCAT. da NI, servoacionamentos AKD Ether-
CAT, NI LabVIEW e o NI LabVIEW Sof-
Servomotores e tMotion Module EtherCAT tornaram a
drivers EtherCat tecnologia acessvel para que clientes
Os servo-drivers EtherCAT da NI possam implementar aplicaes dis-
combinam performance com flexibi- tribudas em rede ou para controle
lidade, escalabilidade e potncia para de movimento. E

2013 I Julho/Agosto I SABER ELETRNICA 471 I 13


tecnologias
Lus Fernando F. Bernabe

Soldando SMDs com


Invlucro QFN
O
Este artigo complementa o curso rpido ttulo acima est parcialmente cor- ainda no se deram conta disso! Ou muitos
Retrabalho (rework) em Componentes SMD, reto. O termo certo retrabalhan- pontos desta linha se unem, ou no haver
do, que vem do ingls rework. Como profissionais qualificados a tempo para aten-
anteriormente publicado nas revistas Saber
rework voc pode encontrar muita der as necessidades das indstrias!
Eletrnica 443, 444 e 445. informao boa em sites de lngua inglesa, Mas, tratemos agora da parte mais
facilmente. Mas o retrabalho, no Brasil, ain- prtica do Retrabalho em Componentes
da uma palavra pouco utilizada, e escrevi com Invlucro QFN. Comeando pelo
soldando por ser mais comum e simples. que bvio, vamos abrir a caixa preta dos
Este artigo vem complementar uma QFN pela descrio de sua sigla. Alis, QFN
srie de trs que fiz, nas edies nos 443, ainda por cima no uma sigla completa,
444 e 445, que ainda, surpreendentemente, digamos assim. a abreviatura de uma sigla
so muito atuais e com bom contedo para e, para complicar mais um pouco, no uma
quem deseja se aprimorar em retrabalho sigla exclusiva de um tipo de invlucro, mas
desde o seu incio. J naquela poca esses de toda uma famlia de invlucros que est
artigos eram inovadores e, por incrvel que dispersa e continuamente evoluindo nas
parea, foram baseados em treinamentos indstrias fabricantes de chips.
que fiz na LG Amaznia em Taubat, oito O significado completo da sigla Quad
anos antes! Flat No-Lead (QFN), ou seja, uma famlia
Isso demonstra algumas coisas, a pri- de invlucros de circuitos integrados ou de
meira que a Revista Saber Eletrnica est mdulos, do tipo plano, com conexes em
publicando artigos de nvel bom a timo, e seus quatro lados, mas sem terminais. Pode
em consonncia com as necessidades das (ou no) possuir um dissipador com plano-
indstrias, mercado de trabalho e escolas -terra sob o chip. Nas figura 1 mostramos
tcnicas, e com uma viso e estratgia de alguns invlucros desta famlia.
futuro muito boas. J pensou uma empresa H ainda uma pequena variao mecni-
de tecnologia saber oito anos antes sobre ca nos invlucros QFN, que so os DFN.
o futuro? O mais incrvel que as indstrias, A definio de sua sigla Micro Dual Flat
escolas tcnicas, fabricantes e distribuidores No-Lead, ou seja, muito semelhante filo-
de ferramentas para retrabalho em SMD sofia de invlucro com a famlia QFN, mas

Para voc que gostaria de saber mais


sobre o tema, acesse:
www.freescale.com/files/analog/
doc/app_note/AN1902.pdf
www.intersil.com/content/dam/
Intersil/documents/tb38/tb389.pdf
www.digimimic.com/docs/QFN-
Soldering.pdf
F1. A famlia dos F2. A famlia dos
invlucros QFN. invlucros DFN.

14 I SABER ELETRNICA 471 I Julho/Agosto I 2013


tecnologias
h duas diferenas significativas: a primeira
o micro, os DFN so ainda um pouco
menores que os QFN; e a segunda diferena
a distribuio das conexes - nos DFN as
conexes so dispostas em apenas dois lados
do chip. Este invlucro muito utilizado em
circuitos integrados e semicondutores mais
simples em termos de conexes externas.
Observe na figura 2 os invlucros citados.
Repare que nessas figuras, tanto os QFN
quanto os DFN so apresentados com e F3. QFN F4. QFN
sem dissipador aterrado. Este dissipador a tipo E. tipo S.
rea metlica debaixo do CI. Observe tambm
as diferenas das duas partes de famlia QFN.
Para complicar mais um pouco h dois
tipos de QFN, considerando a sua rea e
formato dos pontos de soldagem. So elas: a
do tipo E e S. Os invlucros em QFN do tipo
E so mais simples de serem retrabalhados
do que os do tipo S, em princpio.
Atente para as figuras 3 e 4.Veja que no
tipo E a rea de soldagem se distribui sobre
um formato em L, aproveitando a rea lateral
do CI. No tipo S isso no acontece e o CI s
possui a rea inferior para soldagem.
A famlia QFN composta normalmente F5. Desenho esquemtico em
de componentes quadrados. H excees corte de um CI em QFN.
mas a grande maioria fabricada em formato
quadrado: 16x16, 32x32 terminais, etc. Pode-
ria se questionar esta caracterstica pelo fato
de serem Quad Flat, mas flat significa plano.
H muitos (T)QFP que no so quadrados,
e sim retangulares.
Como curiosidade, na figura 5 apresen-
tamos um diagrama esquemtico interno de
um CI em invlucro QFN em corte para
podermos observar suas partes e conexes.
Veja que a medida da altura do CI dese-
nhado de 0,9 mm!

QFN, as dimenses fsicas


muito simples falarmos desta famlia
de invlucros com imagens aumentadas,
tratando de retrabalho, soldagem, etc., sem
considerar suas dimenses fsicas reais. Ento
vamos apresentar alguns desenhos com suas
dimenses ampliadas, mas, desta vez com
suas medidas dimensionais. Acompanhe nas
figuras 6 e 7.
Como curiosidade, observe na figura
8 uma comparao com um CI em QFN.

O CI em QFN e as
medidas do layout
Para fazermos um retrabalho temos que
analisar tanto o chip em si e suas dimenses F6. Vista superior e lateral de um CI em QFN.
Observe que as medidas esto em mm.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 15


tecnologias
quanto o seu layout. Isso para termos uma duas estratgias de soluo de problemas. do fluxo de ar quente. Estas fitas tambm
ideia do espao disponvel para introduzir- Uma focada no mau contato de solda, e a atuam como espelhos, refletindo o infra-
mos o ferro de solda e termos uma boa segunda no chip. vermelho do ar quente.
sensibilidade da inclinao necessria em A pergunta agora : como vamos fazer Agora, ligue o pr-aquecedor sob a rea
funo do tipo de ponta de ferro de solda esta curva de temperatura x tempo na do componente QFN numa temperatura
que estamos utilizando, da geometria do mo, com um soprador de temperatura que pode variar de 100 a 120 C depen-
chip e do espao disponvel para a trans- controlada e um pr-aquecedor? Ou at dendo do tamanho das trilhas e das reas
ferncia de calor suficiente para que seja mesmo sem o pr-aquecedor? Como mais de dissipao de calor na placa. Aguarde
derretida a solda. comum, a reposta vem de conhecermos alguns segundos para a estabilizao da
A recomendao de layout mais de- melhor nosso equipamento. temperatura.
talhada que encontrei est apresentada Aproxime lentamente o bico do sopra-
parcialmente na figura 9. Conhecendo melhor seu dor observando uma distncia de 50 a 60
Traduzindo e interpretando os itens soprador trmico mm, aguarde 10 a 15 segundos, aproxime
da tabela 1 temos as palavras: verso H muitos tipos de sopradores tr- o bico do soprador tendo sempre como
(version), nmero de pinos (number of micos no mercado. Para voc conhecer referncias a curva de aquecimento do chip
pins), espaamento entre terminais (pitch), melhor o SEU soprador, sugiro que faa e a tabela de aquecimento do soprador.
comprimento dos terminais de soldagem um ensaio interessante. Para este ensaio Com a pina na mo, lentamente apoie
(Lead Pad Length), largura dos terminais de voc vai precisar de um termmetro com sua ponta na lateral do chip e veja se ele est
solda (Lead Pad Width), largura do terminal termopar, PT100 ou semelhante, um pedao solto, flutuando na solda. D um super
de dissipador (Thermal Pad Witdh), compri- de madeira com marcao de 10 em 10 mm leve toque no chip e veja se isso ocorre. Se e
mento do terminal de dissipador (Termal Pad e o seu soprador. Ligue o soprador, ajuste somente se, o chip estiver nestas condies,
Length), comprimento mximo do terminal sua temperatura para o incio de sua escala, remova-o com muita calma pegando-o com
do CI (Maximum Component Lead Length) e caso no esteja marcada em C, depois a pina pelo seu lado superior. Caso contr-
largura mxima do terminal do CI (Maximum de alguns segundos que a temperatura se rio, se o chip ainda est com a solda pouco
Component Lead Width). estabilizou, monte uma tabela com esta aquecida, aproxime novamente o bico do
Com estas informaes podemos dizer posio, a distncia do soprador ao sensor soprador, cuidado, siga sempre a tabela e o
que: temos um espao disponvel de pad de temperatura e a temperatura que foi me- grfico! Remova o chip quando for possvel.
para fora do CI de 0,17 mm (comprimento dida. O soprador que tenho em mos um Como no sabemos com certeza se o
mximo do terminal do CI - comprimento simples de marca muito boa, este modelo chip est com problemas ou se a qualidade
dos terminais de soldagem: 0,92 - 0,75). no possui escala em C. A escala de 1; da solda, coloque-o sobre a caixa metlica
Esta medida de 0,17 em toda a volta do 1,5; 2; 2,5; at 6.Veja a tabela 2. do soprador o mais rpido possvel.
CI, considerando-se ainda que esteja muito Em primeiro lugar anote a graduao da Partindo da ideia que o chip em QFN
bem posicionado! Por causa disto tem tanto escala em que foi ajustada e, com o sensor est queimado, vamos para a prxima etapa:
profissional que no gosta de SMD, um de temperatura, mea a temperatura do a sua substituio.
trabalho muito preciso e delicado que exige jato de ar quente considerando as distncias
muita concentrao. Esta informao pode aproximadas. Por exemplo, no primeiro trao O retrabalho, parte 2:
ser vista melhor na figura 10. principal da escala, depois de estabilizado o Soldando um QFN
aquecimento, mea a temperatura a uma dis- Para soldarmos o mesmo CI vamos
O retrabalho, parte 1: tncia de 40 mm, anote a medida, posicione comear pela limpeza da PCI. Aplique um
Dessoldando o sensor a 30 mm e mea a temperatura pouco de fluxo. Use um pedao de malha de
muito mais fcil e rpido dessoldar novamente, anote a medida, e repita o pro- 1 ou 1,5 mm de largura, ento posicione a
CI em QFN com o auxlio de um pr- cesso por quatro ou cinco pontos na escala malha sobre a solda a ser removida e encoste
-aquecedor (pre-heater). Este pr-aque- do potencimetro do soprador. a ponta do ferro sobre ela. Muito cuidado,
cedor pode ser feito por voc mesmo, Feito isso, procure um ponto de ajuste faa isso sem pressionar a ponta do ferro
inclusive. Quem sabe, se escreveremos de temperatura na escala do seu soprador contra a malha, arranhando o PAD de solda.
um artigo sobre isso? no qual apenas variando a distncia do bico Dependendo da fora aplicada com o calor, o
O importante que para a soldagem at o sensor voc consiga reproduzir a curva PAD se solta facilmente da placa.Terminada
de SMDs, como por exemplo estes CIs, o de aquecimento ideal de retrabalho, sem a limpeza da placa, vamos estanhar o chip.
ideal obedecer uma curva especfica de mexer no controle de potncia, variando Um chip novo em QFN normalmente
evoluo da temperatura em funo do somente a distncia. no possui solda suficiente para a sua solda-
tempo, com a finalidade de aumentar sua Caso haja vrios componentes sensveis gem, isso ocorre com os BGAs. Ento quem
vida til e da placa (figura 11). Lembre- ao calor na regio de retrabalho do QFN, utiliza no ferro de solda uma ponta-faca, leva
-se que no sabemos ainda se o chip necessrio proteg-la com fita adesiva vantagem agora, pois este preenchimento
est funcional ou no, somente vamos de Kapton (amarela). Coloque pedaos de terminais com a solda muito facilitado.
saber disso quando o substituirmos por pequenos de fita no entorno do CI QFN, Ajuste sua estao de solda para uma tem-
um novo ou ressoldarmos o antigo. So protegendo esta regio, principalmente peratura um pouco acima da temperatura

16 I SABER ELETRNICA 471 I Julho/Agosto I 2013


tecnologias
de fuso da solda, normalmente se voc es- precisa nem segurar o chip, o atrito dele
tiver soldando com solda de baixo ponto de com a manta antiesttica suficiente para
fuso esta temperatura em torno de 180 espalhar a solda passando-a derretida sobre
C e o ajuste fica em at 220 C, na ponta os terminais. Com a geometria e a tenso
isolada, com a temperatura estabilizada. superficial criada pela ponta em faca, no
Siga este procedimento com o pr- necessria uma dosagem de solda, pois h
-aquecedor desligado.Vire o chip em QFN uma diviso da solda derretida entre os
de terminais para cima, aplique um pouco terminais do chip e a ponta desde que voc
de fluxo, estanhe a ponta-faca da estao no exceda na quantidade.
de solda e enquanto isso aplique a solda Como nem todo mundo tem uma ponta-
derretida nos terminais do CI. SEM fazer -faca na estao de solda, faa a aplicao de
fora alguma! To pouca fora que no solda derretendo-a de pouco em pouco s

F7. Vista inferior de um CI em QFN 16. Observe


que as medidas esto em mm.

F8. Comparao de tamanho


do CI em QFN.

4x4 9x9
Version E S E S
Number of pins 16 16 64 64
A Pitch (mm) 0.65 0.65 0.5 0.5
B Lead pad length (mm) 0.92 0.92 0.69 0.69
C Lead pad width (mm) 0.37 0.37 0.28 0.28
D1 Thermal pad width (mm) 2.0 2.0 7.1 7.1
D2 Thermal pad length (mm) 2.0 2.0 7.1 7.1 T1.
Medidas
Maximum component lead length (mm) 0.75 0.75 0.5 0.5
com seus
Maximum component lead width (mm) 0.37 0.37 0.3 0.3 valores
em mm.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 17


tecnologias
com a quantidade suficiente para dois ou trs referncias para seus estudos e prticas. Desejo que tenha sido o suficiente
terminais. Lembre-se que quanto mais solda Nesse sentido, a Editora Saber e eu, para atender algumas de suas dificuldades
voc colocar, provavelmente mais solda voc temos grandes preocupaes quanto e que com estas informaes voc consiga
vai retirar. A quantidade de solda necessria profissionalizao dos alunos, ao mtodo, caminhar de modo independente no seu
mnima. Este tempo de aquecimento des- s tcnicas e s avaliaes. Este texto retrabalho do dia a dia. E
necessrio pode danificar o seu CI! um brevssimo resumo do que ensinamos
Com o CI com seus terminais levemen- em nossos treinamentos na Editora e nas
te estanhados e a placa limpa, posicione o empresas. Em nossos treinamentos utili-
CI com a pina. O CI no vai ficar plano zamos at uma palmatria como recurso
em relao placa devido solda. Aplique pedaggico! E funciona.
o fluxo tanto no chip como na placa. Ligue
o pr-aquecedor, aguarde alguns segundos
(veja a curva de aquecimento do chip), com
o soprador na mo de menor preciso,
aquea o conjunto. A fita kapton est no seu
lugar? Assim que a solda derreter abaixo do
chip ele vai se movimentar lentamente at
a sua posio final.
Utilize a pina na sua mo de maior
preciso e d super leves toques no chip
para ter certeza que a solda est derretida e
que o posicionamento est correto, obser-
ve numa lupa se for possvel. Depois de ter
esta certeza, afaste o soprador e desligue
o pr-aquecedor SEM mexer na mesa. Se
preferir pode aproximar novamente o so-
prador com um ajuste de temperatura bem
abaixo do que estava antes, isso importan-
te para a estabilizao da temperatura e o F9. Padro de layout sugerido F10. A diferena dimensional entre os PADs
esfriamento da solda sem trincas, lembre-se para um QFN 16. da placa e os terminais do CI em QFN.
que a solda encolhe um pouquinho, quase
nada, na hora de se solidificar, mas isso pode
ser mais que suficiente para que ela trinque
e cause um mau contato que poderia ser
facilmente evitado.
No fcil ensinar estas habilidades
em textos escritos com fotografias e gr-
ficos. Sempre vale a pena reler os textos
dos outros artigos da Revista que escrevi
sobre o retrabalho, so mais de 12 pginas
com um excelente contedo. Pensamos
em uma apresentao em vdeo, mas ela
nunca te dir: Voc pode fazer to bem
quanto uma mquina. Apesar de sua ex-
perincia como tcnico, para este retra-
balho a sua nota 2. Sem contar que h
um sem nmero de vdeos assustadores
que ensinam a por o dedo para segurar F11. Curva especfica de soldagem e ressolda-
o chip, colar o chip com fita crepe, etc. gem de um QFN 16, segundo seu fabricante.
H outros ainda que ensinam como soldar
de terminal em terminal, enquanto eu Escala (soprador) C em 10 mm C em 20 mm C em 30 mm C em 40 mm
aprendi a soldar 10 a 14 terminais por 1
segundo h mais de dez anos atrs! 1,5
H muitas diferenas em aprender 2
como hobby e aprender para ser profis- 2,5 T2. Mapea-
sional, lembre-se de procurar as melhores ....... mento de
temperatura.

18 I SABER ELETRNICA 471 I Julho/Agosto I 2013


Desenvolvimento
Par
te
Aplicando o MOSFET de 1
forma a reduzir indutncias
e capacitncias parasitas em
dispositivos eletrnicos
H
Este artigo desenvolve a anlise do oje em dia, em uma nica pastilha Os delays so o que motivam a troca de
de silcio Si pode-se inserir mi- computadores e notebooks todos os anos.
MOSFET abordando suas principais lhes de circuitos, melhorando a J os repiques, que causam comutaes
caractersticas em diversas situa- mobilidade e processamento das indesejadas no perodo de processamento,
es, propondo modelamentos de Inovaes Tecnolgicas existentes. Estas so incmodos em chaveamentos que re-
pastilhas so comumente chamadas de querem preciso. Assim, exemplificando:
seu comportamento em Circuitos de Circuitos Integrados - CI. Analisando-se em um placar eletrnico onde uma comuta-
primeira e segunda ordem (Circuitos os dispositivos eletrnicos atuais, dif- o implica, por exemplo, numa mudana
RL, RC e RLC) e solues por meio de cil encontrar algum que no faa uso de de 0 para 1, seria muito indesejada uma
algum CI. Como por exemplo, o micro- mudana de 0 a 6 (ou 0 a 5). Outros efeitos
equaes diferenciais. processador utilizado em Computadores, indesejveis devido aos repiques tambm
Alm disso, ele desvenda as princi- Notebooks, Ultrabooks e Smartphones devem ser minimizados em chaveamen-
pais causas e natureza do problema indispensvel a estes equipamentos. tos que requerem preciso, tais como em
O MOSFET transistor de efeito de equipamentos mdicos e fisioteraputicos.
abordado, possibilitando a preven- campo de metal-xido-semicondutor Ento, diante da demanda de solu-
o e meios de evit-lo. atualmente um dos dispositivos mais es para fenmenos envolvendo o uso
importantes no desenvolvimento de de MOSFET e aumento de frequncia de
circuitos integrados, pois cada CI pode processamento cada vez maior em circui-
possuir milhes de transistores. Segun- tos lgicos digitais, buscou-se minimizar
Tiago Almeida de Oliveira do Boylestad e Nashelsky (1996), seu e entender a Indutncia e Capacitncia
Mrio Marcos de Brito Horta tamanho e estabilidade trmica, entre Parasitas em chaveamentos com MOSFET,
Arlete Vieira da Silva outras caractersticas, o tornam ideal para propondo uma soluo vivel ao pro-
confeco em larga escala, sendo muito blema a partir da anlise dos resultados
utilizado em projetos de computadores obtidos e discutindo sua viabilidade.
e outros aparatos eletrnicos. Contudo,
seu manuseio requer conhecimentos de Referencial Terico
suas caractersticas em chaveamentos de Segundo Boylestad e Nashelsky
alta frequncia, diversas polarizaes e (1996), o surgimento do MOSFET culmi-
no comportamento ante os vrios nveis nou em um grande avano tecnolgico
de campo eltrico. Assim, seu uso sem as por ser fcil sua fabricao, ter alto desem-
devidas precaues e conhecimento de penho e proporcionar integrao em larga
seu comportamento em situaes diversas escala, isto , seu tamanho cerca de vinte
pode ocasionar fenmenos parasitas que vezes menor que o Transistor de Juno
prejudicam seriamente o processamento Bipolar - TJB, permitindo que um grande
de seu circuito lgico. E entre estes fen- nmero de transistores seja produzido em
menos esto a Indutncia e Capacitncia um mesmo circuito integrado.
Parasitas, que ocasionam atrasos de Os mesmos autores afirmam que o
propagao (delays) e repiques (tambm MOSFET - Metal Oxide Semiconductor
conhecido como debounce). Field-Effect-Transistor (Transistor de Efeito

20 I SABER ELETRNICA 471 I Julho/Agosto I 2013


de Campo Metal-xido-Semicondutor)
pertence a uma classe de dispositivos
semicondutores chamada de Transistores.
Ele possui trs terminais: um terminal de
controle chamado Gate (ou Porta), um
terminal de entrada chamado de Drain
(ou Dreno) e outro terminal de sada cha-
mado Source (ou Fonte). E subdivide-se
em Tipo Depleo e Tipo Intensificao,
tendo cada um destes modos de operao
diferentes. E possuem na sua construo o
contato metlico do terminal de porta, que
separado do substrato por uma camada
isolante de dixido de Silcio SIO2.
Os mesmos autores ressaltam que
o MOSFET pode ser dividido em dois
tipos: MOSFET tipo Depleo e MOS-
FET tipo Intensificao. O segundo tem
vrias aplicaes na Eletrnica onde se
F1. Mltiplas portas
exige chaveamento em altas frequncias
A) OR e B) NAND.
e construo de portas lgicas. Como, por
exemplo, microprocessadores utilizados
em Notebooks com frequncia de 2 GHz
(dois bilhes de chaveamento por segun-
do) utilizam MOSFETs. A figura 1 mostra
mltiplas portas OR e NAND.

Capacitncia
De acordo com OMalley (1994), Ca-
pacitncia a medida da capacidade de
armazenar cargas nos condutores quando
separados por algum dieltrico.
Especificamente, se a diferena de
potencial entre os dois condutores de
volts (V) quando existe uma carga positiva
de Q coulombs em um condutor e uma
carga igual negativa no outro, o capaci-
tor possui uma capacitncia descrita na
equao a seguir.

F2. Passos para anlise de Circuitos


de Primeira ordem.

Onde C o smbolo de capacitncia. permissividade relativa ao comporta-


mento atmico do dieltrico.
A energia armazenada em um ca-
A unidade SI de capacitncia o fa- Onde A a rea de cada uma das placas pacitor, que pode ser comprovada por
em m, d a distncia (em metros) entre as
rad (F), unidade esta muito grande para clculos, dada pela seguinte equao:
placas, e a permissividade do dieltrico
aplicaes prticas, sendo o microfarad em farads por metro (F/m).
(F) e o picofarad (pF) mais comumente
utilizados.
OMalley (1994) ainda ressaltou que Aumentando a rea das placas ou
para um capacitor de placas paralelas, a reduzindo a distncia entre elas ou au-
Onde: WC em joules, C em farads e V em
capacitncia em farad representada pela mentando a permissividade do dieltrico, volts.
equao a seguir. tem-se um aumento na capacitncia. J a

2013 I Julho/Agosto I SABER ELETRNICA 471 I 21


Desenvolvimento

Assim, percebe-se que a energia ar- Assim, se h qualquer circuito eltrico Circuitos RLC
mazenada no depende da corrente no de primeira ordem contendo capacitor ou O circuito RLC tambm conhecido
capacitor. indutor, pode-se analis-lo pelos teoremas como um circuito de segunda ordem, pois
de Norton e Thevenin. A figura 2 ilustra possui dois elementos de armazenamento
Indutncia estes passos: primeiramente, isola-se o de energia o capacitor e o indutor. Alm
Segundo Dorf e Svoboda (2008), a elemento de armazenamento de energia disso, ele pode ser representado por uma
Indutncia uma caracterstica intrnseca (capacitor ou indutor) e, em seguida, equao diferencial de segunda ordem.
que cada indutor possui de capacidade de substitui-se o circuito ligado ao capacitor Segundo Dorf e Svoboda (2008), a
armazenamento de energia em forma de pelo equivalente de Thevenin e o circuito ordem da equao diferencial que repre-
campo magntico. A unidade de medida ligado ao indutor pelo equivalente de senta um circuito no mximo igual
de indutncia em SI o henry. E pode ser Norton. Ento, se obtm sua resposta soma do nmero de capacitores com o
definida pela equao: natural e ao degrau. nmero de indutores. Assim, um circuito
Segundo Nilsson e Riedel (2009), de segunda ordem pode conter, por exem-
considerada resposta natural de um plo, um capacitor e um indutor ou dois
circuito de primeira ordem quando as capacitores e nenhum indutor.
correntes e tenses do circuito se descar- Este tipo de circuito pode ser repre-
Onde N o nmero de espiras de um con- regam em uma rede resistiva por meio sentado pela equao mostrada abaixo:
dutor, A rea de seo reta do ncleo em da energia armazenada no capacitor ou
m, l o comprimento da bobina em me-
indutor. Ou seja, o elemento de armaze-
tros e a permeabilidade relativa mag-
ntica do meio. namento de energia descarrega a energia
potencial armazenada.
Para a resposta natural de um circuito
Assim, atravs desta frmula, pode- RL, tem-se a seguinte equao de corrente: Onde x(t) a sada do circuito e f(t) a en-
trada do circuito.
mos perceber a caracterstica puramente
construtiva da indutncia.
A energia armazenada em um indutor
dada pela equao a seguir. A sada do circuito, tambm chamada
de resposta do circuito, pode ser a corren-
E para um circuito RC, tem-se a se- te ou a tenso de qualquer componente do
guinte equao de tenso: circuito. A sada frequentemente escolhi-
da como sendo a corrente em um indutor,
Onde WL em joules, L em henrys e I em ou a tenso em um capacitor. As entradas
ampres. do circuito podem ser tenses de fontes
de tenso independentes e/ou correntes
de fontes de corrente independentes.
Esta energia, que pode ser demons- Onde Io e Vo so os valores iniciais Os coeficientes da equao diferencial
trada atravs de clculos, a energia (em t=0+) de corrente e tenso no Indutor recebem nomes especiais: chamado
armazenada no campo magntico ao e Capacitor, respectivamente. de amortecimento e o de frequncia de
redor do indutor. Tambm, pela frmula Segundo Nilsson e Riedel (2009), ressonncia.
5, percebe-se que energia armazenada denomina-se resposta ao Degrau de um De acordo com Dorf e Svoboda (2008),
no indutor depende de sua corrente e da Circuito de Primeira Ordem quando o para representar a resposta de um circuito
indutncia do dispositivo e como esta mesmo submetido a uma aplicao de segunda ordem deve-se:
no varia por se tratar de um aspecto repentina de uma fonte de tenso ou Representar o circuito por uma
puramente construtivo, somente pode se corrente constante. equao diferencial de segunda
interferir nesta energia pela sua corrente. Deste modo, tem-se para esta resposta ordem.
uma equao para corrente em circuito RL Obter a soluo geral da equao
Circuitos RL e RC e uma equao de tenso para circuitos diferencial homognea. Esta solu-
Segundo Dorf e Svoboda (2008), os cir- RC: o a resposta natural, xo (t).
cuitos RC e RL de primeira ordem contm Obter uma soluo particular da
apenas um elemento de energia e so re- equao diferencial. Esta soluo
presentados por equaes diferenciais de a resposta forada, x1 (t).
primeira ordem. Ou seja, se o circuito tiver Usar as condies iniciais, como
apenas um indutor e nenhum capacitor por exemplo, os valores iniciais das
(ou apenas um capacitor e nenhum in- correntes nos indutores e das ten-
dutor) podem ser representados por uma ses nos capacitores, para calcular
equao diferencial de primeira ordem. as constantes da resposta natural.

22 I SABER ELETRNICA 471 I Julho/Agosto I 2013


F3. Circuito RLC F4. Circuito RLC em srie usado para ilustrar a res-
em srie. posta a um degrau de um circuito desses.

F5. Resposta natural e ao degrau F6. Dois inversores


de um Circuito RLC. em cascata.

Assim, dados os circuitos RLC em srie Assim, como foi achada a resposta de A figura 5 revela as formas de ondas
da figura 3, utilizados para ilustrar o com- corrente do circuito RLC em srie, tam- possveis para tenso e corrente para res-
portamento da resposta natural de um cir- bm possvel se encontrar a resposta da postas subamortecidas (Under damped),
cuito RLC, chega-se as seguintes equaes: tenso. Para isso, suponha o seguinte cir- superamortecidas (Over damped) e criti-
cuito que usado para ilustrar a resposta camente amortecidas (Critically damped).
a um degrau (figura 4).
Desta forma, para o circuito da figura 4 Capacitncia e Indutncia
pode se encontrar sua resposta ao degrau, Parasitas em MOSFET
por meio desta equao: Em estudos de circuitos eletrnicos,
muitas das vezes, costuma-se ignorar o
tempo entre chaveamentos. Porm, na
prtica, comutaes nestes circuitos esto
longe de serem estticas, ou seja, no ocor-
rem instantaneamente e tampouco suas
sadas dependem apenas de suas entradas.
De acordo com Nilsson e Riedel (2009), Assim, trabalhando-se na prxima Assim, para ilustrar esta assertiva,
a resposta do circuito ser superamor- equao da mesma forma que traba- suponha que o circuito da figura 6 repre-
tecida, subamortecida ou criticamente lhamos anteriormente, resultando nas senta dois inversores em cascata. Se des-
amortecida conforme 20 < 2, 20 > 2, ou seguintes sentenas que representam prezarmos o tempo entre chaveamentos,
20 = 2, respectivamente. Assim, as trs as formas de respostas a um degrau da considerando uma disciplina esttica dos
solues possveis para a corrente so as tenso no capacitor em circuitos RLC dispositivos e de seu comportamento, tem-
seguintes equaes: em srie: -se uma resposta ideal como demonstrado
na figura 7. Contudo, o que de fato ocorre
que, na prtica, se observa uma sada
semelhante da figura 8.
Para explicar este comportamento
no ideal de circuitos lgicos digitais, a
compreenso da indutncia e capacitncia
fundamental. Por exemplo, de acordo
com Agarwal e Lang (2005), a capacitncia

2013 I Julho/Agosto I SABER ELETRNICA 471 I 23


Desenvolvimento

interna do MOSFET diretamente res-


ponsvel pela resposta no ideal vista na
figura 8. Portanto, pode-se representar um
modelo mais verossmil de dois inversores
em cascata conforme exibe a figura 9.
Sadiku (2003) relatou que, de acordo
com a Lei Circuital de Ampre, todo con-
dutor de comprimento l ao ser percorrido
por uma corrente i gera ao redor de si
um campo magntico B. Assim, pode-se
observar na figura 9 a representao deste
campo magntico devido interconexo F7. Resposta ideal de dois F8. Resposta prtica de dois
entre circuitos. Muitas das vezes este efeito inversores em cascata. inversores em cascata.
desprezado. Contudo, hoje em dia, em
que se busca mais e mais mobilidade no
que diz respeito tecnologia de eletrni-
cos, tem-se uma tendncia muito grande
em se ter mais e mais circuitos por metro
quadrado, no sendo, portanto, este efeito
totalmente desprezvel.
Agarwal e Lang (2005) tambm afir-
mam que as interconexes entre circuitos
lgicos geram diferenas de potenciais
armazenando uma carga q, gerando um
campo eltrico E entre os terminais positi- F9. Modelo real de dois
vos e negativos. Alm disso, segundo eles, inversores em cascata.
a resistncia entre estas conexes no ne-
cessariamente zero. Assim, chegou-se a um
modelo de circuito eletrnico semelhante
ao da figura 10, onde se tem considerado a
resistncia parasita devida a interconexes,
a indutncia parasita devida ao campo
magntico criado pela corrente eltrica
que percorre o caminho fechado entre os
terminais, e a capacitncia parasita devida F10. Modelo real de dois inversores em cascata, considerando-se
a caractersticas internas do MOSFET e ao os efeitos da indutncia e capacitncia parasitas.
campo eltrico criado pela diferena de
potencial nas conexes culminando-se, en- procedimentos cientficos. Na realidade, comprovao terica e prtica no funcio-
to, em um modelo real de conexes entre a pesquisa desenvolve-se ao longo de namento do sistema proposto.
dispositivos e circuitos eletrnicos lgicos. um processo que envolve inmeras Assim, elaborou-se uma pesquisa
fases, desde a adequada formulao do com materiais bibliogrficos existentes,
Metodologia problema at a satisfatria apresentao dissertaes de mestrado, monografias e
Segundo GIL (2002), a pesquisa defi- dos resultados. testes prticos em laboratrios de Circuitos
nida como o procedimento racional e siste- O mesmo autor relata que toda e qual- Eletrnicos Digitais.
mtico que tem por objetivo proporcionar quer pesquisa se faz mediante critrios, os Para minimizar a Indutncia e Capa-
respostas aos problemas que so propos- quais so classificados em pesquisa docu- citncia Parasitas em chaveamentos com
tos. A pesquisa requisitada quando no mental e experimental, e este trabalho de MOSFET chegou-se a um modelamento
se dispe de informao suficiente para acordo com seu objetivo geral, classifica-se matemtico do problema por meio de
responder ao problema, ou ento quando como uma pesquisa documental e experi- Equaes Diferenciais e um modelamento
a informao disponvel se encontra em mental. A parte documental consiste no de Circuitos como Sistemas de Segunda
tal estado de desordem que no possa ser fato da mesma ser desenvolvida com base Ordem, culminando-se em uma soluo
adequadamente relacionada ao problema. em material j elaborado, constitudo prin- geral do problema e, ento, apurou-se os
O autor afirma ainda que a pesquisa cipalmente de livros e artigos cientficos resultados obtidos por meio de experi-
seja desenvolvida mediante os conhe- e, a experimental por definir um objeto a mento prtico.
cimentos disponveis e a utilizao cui- ser estudado, alm de envolver coleta de Acompanhar na Parte 2 deste artigo,
dadosa de mtodos, tcnicas e outros dados tcnicos para o desenvolvimento e na prxima edio. E

24 I SABER ELETRNICA 471 I Julho/Agosto I 2013


Desenvolvimento

Visual Studio, Windows 8 e a


Linguagem C# na eletrnica

S
Nos dias de hoje, os tablets, os aber programar em qualquer lin- dos de Start(), Stop(), e Timer(). A
guagem uma necessidade nos propriedade InEnable do tipo bool,
dispositivos eletrnicos industriais, dias de hoje. Mesmo para quem e a propriedade Interval do tipo Ti-
os celulares, etc., esto comeando no programador, aprender a merSpan. Os mtodos so pblicos
a usar sistemas operacionais para programar computadores desenvolve a (public), ou seja, podem ser chamados
mente e a maneira como pensar sobre por outras classes e o tipo de retorno dos
gerenciar a execuo de programas. essas coisas. Para desenvolver os pro- mtodos nulo.
Este artigo mostra como usar o gramas deste artigo usaremos o Visual Para criar um objeto da classe Timer
Visual Studio e a Linguagem C para Studio 2012 Express para Windows 8, necessrio usar uma linha de cdigo
que pode ser baixado gratuitamente no como a seguinte:
criar programas que se executam site www.visualstudio.com. Antes de
nos tablets e em computador com comear a instalao de Visual Studio, Timer _timer = new Timer();
Windows 8. necessrio instalar o sistema operacional
Windows 8.
Para uma melhor organizao das
A linguagem C# classes criadas em um projeto qualquer,
Alfonso Prez A linguagem C uma melhoria da costuma-se usar a seguinte linha de
alfaelectronica@hotmail.com linguagem C/C++, o que a torna mais mo- cdigo:
Traduo: Eutquio Lopez derna e, tecnologicamente, mais avanada.
A linguagem C# orientada a objetos. Para
namespace Robot
usar objetos necessrio criar algum tipo {
de dado. Estes tipos de dados so chama- }
dos de Classes. No seguinte exemplo,
criaremos uma classe chamada Timer:
Robot seria o nome do projeto. Caso
public class Timer outro projeto queira usar as classes criadas
{ no namespace Robot, poder empregar
public Timer() uma linha de cdigo conforme:
{
IsEnable = false;
} using Robot;
public TimeSpan Interval { get; set; }
public bool IsEnabled { get; set; }
public void Start() Os exemplos a seguir mostram como
{
usar a linguagem C# para programar.
IsEnable = true;
}
public void Stop() Contador
{ Este programa mostra como usar os
IsEnable = false; contadores. Para iniciar, abra o Visual
}
Studio e clique no menu: File > New
}
Project. Aparecer uma janela conforme
visto na figura 1.
Essa classe tem 2 propriedades/vari- Na lista de linguagens do lado esquer-
veis, chamadas de IsEnable e Interval. do da figura (JavaScript, Visual Basic,
Tem tambm 3 mtodos/funes, chama- Visual C#, Visual C++), escolha Visual

26 I SABER ELETRNICA 471 I Julho/Agosto I 2013


C#e a opo: Windows Store. Na janela
ao lado, selecione: Blank App (XAML).
D um nome ao seu projeto na caixa
de edio Name:, como por exemplo:
Contador. Na caixa de edio Loca-
tion:, selecione a pasta para guardar o
projeto. Aperte o boto OK e o Visual
Studio ir gerar os arquivos necessrios
para o projeto. A figura X mostra os ar-
quivos gerados.
Escolha o arquivo MainPage.xaml
(figura 2) e, automaticamente, abre-se o
editor grfico. Selecione o menu VIEW
> TollBox e surgir uma janela como a
mostrada na figura 3. Esta janela exibe
os controles que podem ser usados no
programa (controles tambm so consi-
derados classes). F1. Novo
Crie 3 botes (Button) e um bloco de Projeto.
texto (TestBlock). Agora necessrio das
nomes a esses controles. Para faz-lo,
escolha o menu: VIEW > Properties Win-
dow. Aparecer uma janela de acordo
com a figura 4.
Edite os nomes para os controles na
caixa de edio Name: Para os botes
foram usado os nomes: IncrementarBut-
ton, DecrementarButton e ZeroBut-
ton. Foi usado o nome CountTextBlock
para o bloco de texto. Lembramos que
foram empregados estes nomes, mas
nada impede de utilizar outros para os
controles.
Agora, preciso criar um mtodo
ou funo (Rotina) para cada um dos 3
botes. Para faz-lo, d um clique duplo
em cada um deles (no editor grfico). Ser
criado um cdigo conforme segue:

private void IncrementarButton_Click(object


sender, RoutedEventArgs e)
{
}

private void DecrementarButton_


Click(object sender, RoutedEventArgs e)
{ F2. Arquivo Main- F3. Menu
} Page.xaml. Toolbox.

private void ZeroButton_Click(object


sender, RoutedEventArgs e) inicialize a varivel _count com zero (0) Crie, agora, o cdigo para incremen-
{ e mostre-a no bloco de texto: CountBlo- tar, decrementar e zerar a varivel. Para
} ckText. Esta classe (controle) tem uma fazer isso, usam-se as instrues:
propriedade chamada Text, na qual fica
armazenado o dado que ser apresentado Incrementar (++)
Crie uma varivel de tipo int (Inteiro) na tela (display). Tendo em vista que esta Decrementar (--)
chamada _count para armazenar o valor propriedade do tipo string. Para faz- Fixar um valor (=)
do contador. No mtodo MainPage() -lo, use o mtodo ToString.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 27


Desenvolvimento

F4. Propriedades
do projeto.

O cdigo para o arquivo MainPage. Compile o programa. Escolha o menu Window. Surgir uma janela igual
xaml.cs o seguinte: DEBUG > Start Debugging e teste o fun- da figura 4.
cionamento dos botes. Seria executado Edite os nomes para os controles na
public sealed partial class MainPage : Page um programa semelhante ao da figura 5. caixa de edio Name:. Para os botes,
{ foram usado os nomes StopButton
int _count; Temporizador e StartButton. Para o bloco de texto,
public MainPage() Este programa demostra a forma de utilizou-se o nome CountTextBlock.
{
this.InitializeComponent(); usar os temporizadores. Para iniciar, Agora, necessrio criar um mtodo
_count = 0; abra o Visual Studio e clique no menu: ou funo (Rotina) para cada boto. Para
} File > New project. Surgir uma janela, faz-lo, clique em cada um dos 2 botes
protected override void OnNavigatedTo(Na conforme exibe a figura 1. no editor grfico. Ser criado um cdigo
vigationEventArgs e) Na lista de linguagens no lado esquer- como o seguinte:
{
} do dessa figura, selecione Visual C# e es-
private void IncrementarButton_ colha a opo Windows Store. Selecione private void StartTimer_Click(object sen-
Click(object sender, RoutedEventArgs e) Blank App (XAML) na janela ao lado. der, RoutedEventArgs e)
{ Na caixa de edio Name:, nomeie {
_count++; }
seu projeto como, por exemplo, Tempo-
CountTextBlock.Text = _count.ToString(); private void StopButton_Click(object
} rizador. Na caixa Location:, selecione
sender, RoutedEventArgs e)
private void DecrementarButton_ a pasta para guardar o projeto. Aperte o {
Click(object sender, RoutedEventArgs e) boto OK e o Visual Studio ir gerar os }
{ aquivos necessrios ao projeto.
_count--; Selecione o arquivo MainPage.xaml
CountTextBlock.Text = _count.ToString();
} (figura 2) e, automaticamente, se abre o Crie um objeto ou varivel do tipo
private void ZeroButton_Click(object editor grfico. Escolha o menu VIEW > Dispatcher Timer chamada de _timer,
sender, RoutedEventArgs e) ToolBox e aparecer uma janela confor- e uma varivel do tipo int (Inteiro)
{ me a figura 3. chamada de _count. Inicialize a pro-
_count = 0; Crie 2 botes (Button) e um bloco de priedade _timer.interval no mtodo
CountTextBlock.Text = _count.ToString();
} texto (TextBlock). preciso, agora, dar MainPage() com um valor em milisse-
} nome a esses controles. Para fazer isso, gundos. Para fazer isso, use uma linha de
selecione o menu: VIEW > Properties cdigo como a seguinte:

28 I SABER ELETRNICA 471 I Julho/Agosto I 2013


_timer.Interval = TimeSpan.
FromMilliseconds(1000);

Agora, preciso escolher um mtodo


que seria executado quando o tempori-
zador completasse o tempo programado.
Para fazer isso, pode ser usada uma linha
de cdigo como a seguinte: F5. Contador F6. Temporizador
do projeto. do projeto.

_timer.Tick += new
EventHandler<object>(timer_tick);

Onde, timer_tick o mtodo que


controla o evento temporizador. Para
demonstrar o seu funcionamento, cada
vez que o tempo programado termina, a
varivel _count incrementada. Esta
varivel ilustrada no bloco de texto F7. Relgio F8. Cronmetro
CountBlockText. do projeto. do projeto.
Esta classe (controle) tem uma pro-
priedade chamada Text, na qual ar- } e o Visual Studio ir gerar os arquivos
mazenado o dado que seria apresentado private void StartTimer_Click(object necessrios ao projeto.
na tela (display). Como esta propriedade sender, RoutedEventArgs e) Escolha o arquivo MainPage.xaml
do tipo string, necessrio que a va- { (figura 2) e o editor grfico abre-se auto-
_timer.Start();
rivel _count passe para string. Para maticamente. Selecione o menu VIEW >
}
fazer isso usa-se o mtodo ToString(). private void StopButton_Click(object ToolBox e surgir uma janela conforme
O evento que controla o boto Star- sender, RoutedEventArgs e) mostrado na figura 3. Crie um bloco de
tButton inicializa o temporizador, e o { texto: (TextBlock).
que controla o StopButton para (stop) _timer.Stop(); Agora, preciso dar nome a esses
_count = 0;
o temporizador. controles. Para fazer isso, escolha o menu
CountTextBlock.Text = _count.ToString();
O cdigo para o arquivo MainPage. } VIEW > Properties Window. Aparecer
xaml.cs o seguinte: } uma janela igual da figura 4. Edite os
nomes para o controle na caixa Name:.
public sealed partial class MainPage : Page Para o bloco de texto foi usado o nome
{ Compile o programa. Selecione o RelojTextBlock.
DispatcherTimer _timer = new menu DEBUG > Star Debugging e Este programa utiliza o mesmo proce-
DispatcherTimer(); teste o funcionamento dos botes. Um dimento que o programa temporizador,
int _count = 0; programa igual ao da figura 6 seria ou seja, criado um temporizador para
public MainPage() executado. atualizar os dados na tela. No mtodo
{ timer_tick(object sender, object args)
this.InitializeComponent(); Relgio utlizada a seguinte linha de cdigo para
_timer.Interval = TimeSpan. Este programa demonstra como usar acessar o relgio:
FromMilliseconds(1000); o relgio do sistema. Para iniciar, abra o
_timer.Tick += new
EventHandler<object>(timer_tick); Visual Studio e clique no menu File > RelojTextBlock.Text = DateTime.Now.
CountTextBlock.Text = _count.ToString(); New project. Surgir uma janela idntica ToString(HH:mm:ss);
} da figura 1.
public void timer_tick(object sender, object Na lista de linguagens que aparece do
args) lado esquerdo, escolha Visual C# e clique DateTime uma estrutura que
{
_count++; em Windows Store. Selecione na janela tem acesso ao relgio e formata dados
CountTextBlock.Text = _count.ToString(); ao lado Blank All (XAML). conforme a necessidade. Neste caso, foi
} Na caixa de edio Name: nomeie o usado: HH:mm:ss representando hora,
protected override void OnNavigatedTo(Na seu projeto como, por exemplo, Reloj e minuto, segundo.
vigationEventArgs e) na caixa Location: selecione a pasta para O cdigo para o arquivo MainPage.
{
guardar o projeto. Aperte o boto OK xaml.cs o seguinte:

2013 I Julho/Agosto I SABER ELETRNICA 471 I 29


Desenvolvimento

public sealed partial class MainPage : Page


{
DispatcherTimer _timer = new
DispatcherTimer();

public MainPage()
{
this.InitializeComponent();

_timer.Interval = TimeSpan.
FromMilliseconds(100);
_timer.Tick += new F9. Local
EventHandler<object>(timer_tick); Machine.
_timer.Start();
}

public void timer_tick(object sender, object


args)
{
RelojTextBlock.Text = DateTime.Now.
ToString(HH:mm:ss);
}

protected override void OnNavigatedTo(Na


vigationEventArgs e)
{ F10. Ativando o
} simulador.
}

Compile o programa. Selecione DE-


BUG > Start Debugging e teste o funcio-
namento dos botes. Um programa como
o da figura 7 seria executado.

Cronmetro
Este programa demonstra a maneira
de usar o relgio do sistema para fazer
um cronmetro. Para iniciar, abra o
Visual Studio e clique no menu File >
New project. Surgir uma janela igual
da figura 1.
Na lista de linguagens do lado es-
querdo desta figura, escolha Visual C# e
a opo Windows Store. Selecione na
janela ao lado Blank App (XAML). F11. Tablet
Na caixa de edio Name: d um simulado.
nome para seu projeto, como por exemplo
Cronmetro, e na caixa Location: Surgir uma janela como a da figura TimeSpan timeSpan = DateTime.Now -
escolha a pasta para guardar o projeto. 4. Edite os nomes para o controle na _dateTime;
CronometroTextBlock.Text = timeSpan.
Aperte o boto OK e o Visual Studio ir caixa de edio Name:. Para o bloco
ToString(mm\\:ss\\.fff);
gerar os arquivos necessrios ao projeto. de texto foi usado o nome Cronome-
Selecione o arquivo MainPage.xaml troTextBlock.
(figura 2) e o editor grfico abre automa- Este programa usa o mesmo proce- TimerSpan uma estrutura que re-
ticamente. Escolha o menu View > To- dimento do programa Temporizador, presenta um intervalo de tempo. O mto-
olBox e aparecer uma janela conforme ou seja, criado um temporizador para do de controle do boto: StartButton en-
mostra a figura 3. Crie um bloco de texto atualizar os dados na tela. No mtodo carrega-se de armazenar o tempo quando
(TextBlock). responsvel pelo evento do tempo- este evento acontece, e formata os dados
necessrio, agora, nomear esse rizador: timer_tick(object sender, conforme a necessidade. Neste caso, foi
controle. Para fazer isso, selecione o object args) usada a seguinte linha usado mm\\:ss\\.fff, representando:
menu View > Properties Window. de cdigo: minuto, segundo e milissegundo.

30 I SABER ELETRNICA 471 I Julho/Agosto I 2013


O cdigo para o arquivo MainPage.
xaml.cs o seguinte:

public sealed partial class MainPage : Page


{
DispatcherTimer _timer = new
DispatcherTimer();
DateTime _dateTime;
public MainPage()
{
this.InitializeComponent();
_timer.Interval = TimeSpan.
FromMilliseconds(50);
_timer.Tick += new
EventHandler<object>(timer_tick);
}
public void timer_tick(object sender, object args)
{
TimeSpan timeSpan = DateTime.Now
- _dateTime;
CronometroTextBlock.Text = timeSpan.
ToString(mm\\:ss\\.fff);
}
protected override void OnNavigatedTo(Na
vigationEventArgs e)
{
}
private void StartButton_Click(object
sender, RoutedEventArgs e)
{
_dateTime = DateTime.Now;
_timer.Start();
}
private void StopButton_Click(object
sender, RoutedEventArgs e)
{
_timer.Stop();
}
}

Compile o programa. Selecione o menu


DEBUG > Start Debugging e teste o fun-
cionamento dos botes. Seria executado
um programa como o da figura 8.
Estes programas so exemplos que
podem ser usados em casos especficos,
ou conforme a necessidade. Experimente
utilizar uma ferramenta do Visual Studio
para simular um Tablet. Para fazer isso,
encontre um boto igual ao da figura 9 e
escolha Simulador (figura 10).
Compile, agora, o programa. Selecione
o menu DEBUG > Start Debugging e tes-
te a execuo do programa em um Tablet
simulado (figura 11). O cdigo-fonte para
estes programas-exemplos pode ser baixa-
do no site www.sabereletronica.com.br.
Para maiores informaes, acesse as
seguintes pginas: www.microsoft.com;
www.dev.widows.com; www.visuals-
tudio.com E

2013 I Julho/Agosto I SABER ELETRNICA 471 I 31


Projetos

Projete um
Rob com o LabVIEW
NIRo, uma plataforma de de- Viso geral dos transferidos entre o processador real-time
componentes e o FPGA utilizando as funes para
monstrao criada por engenheiros A plataforma NIRo necessita de vrios interface FPGA existentes no LabVIEW.
da National Instruments, um componentes de hardware para efetiva- Os componentes principais da arqui-
pequeno veculo terrestre no tri- mente navegar em um ambiente e evitar tetura de software do NIRos incluem:
obstculos: Algoritmo para Evitar Obstculo;
pulado que utiliza componentes de Controlador Embarcado: para Controle do Motor (PWM).
prateleira comprados em uma loja aquisio de dados via sensores, A arquitetura de software do NIRo
comum. O sistema de controle tomada de deciso e controle do mostrada na figura 2. Os sensores in-
motor; fravermelhos so conectados aos canais
implementado em uma plataforma Sensores Infravermelhos: para analgicos integrados do dispositivo NI
embarcada NI Single-Board RIO que detectar objetos dentro de uma Single-Board RIO, e os sensores ultras-
contm um FPGA integrado e um certa distncia em ambos os lados snicos so conectados s linhas digitais
e na parte traseira da plataforma tambm integradas no dispositivo. Os
processador Real-Time. do rob; motores so conectados s pontes H,
Sensores Ultrassnicos: para de- que esto conectadas ao dispositivo NI
tectar objetos na frente do rob, Single-Board RIO utilizando entradas e
porque ele cobre uma grande rea; sadas digitais.
Pontes H: para direcionar a cor-
Guilherme Kenji Yamamoto rente da bateria para o motor e Evitar obstculos
Renan Machado de Azevedo mover o eixo do motor para frente Para evitar obstculos, o NIRo monito-
National Instruments e para trs. ra os valores dos sensores infravermelho
A figura 1 mostra onde cada com- e ultrassnico. Se os valores lidos nos
ponente do hardware est instalado no sensores indicam que algo est prximo a
NIRo. A tabela 1 fornece uma lista deta- ele, o NIRo vira a uma taxa proporcional
lhada dos componentes. distncia que o obstculo est do rob.
Em outras palavras, quanto mais prximo
Viso geral do sistema est o obstculo do NIRo, mais rpido ele
A arquitetura de software do NIRo usa desvia deste.
tanto controle de baixo quanto o de alto
nvel. Tarefas de alto nvel, como evitar
obstculos e interpretao dos dados dos
sensores so executadas no processador
Real-Time embarcado. O algoritmo para
evitar obstculos utiliza os dados dos
sensores infravermelho e ultrassnicos
para tomar decises sobre como navegar
pelo ambiente.
O NIRo tambm possui um controle
dos motores de baixo nvel, que imple-
mentado no FPGA. Dependendo da sada
do algoritmo para evitar obstculos, o
FPGA gera um sinal PWM (pulse width
modulation) nas linhas de entrada e sada
para controlar os motores. Os dados so F1. Diagrama do hardware
do NIRo.

32 I SABER ELETRNICA 471 I Julho/Agosto I 2013


Isso ilustrado pelo diagrama de Algoritmos de deciso de alto nvel disponveis comercialmente e usando
blocos de controle na figura 3. H uma e algoritmos de controle do motor de uma linguagem de programao grfica
distncia mnima desejada entre os objetos baixo nvel podem ser implementa- de alto nvel, pode-se reduzir em muito
e o NIRo. O rob deve desviar de qualquer dos utilizando uma nica plataforma. a complexidade de desenvolver um rob
objeto que esteja mais prximo do que a Integrando ferramentas de hardware autnomo. E
distncia mnima. A diferena proporcio-
nal entre a distncia mnima desejada e a
distncia atual medida pelos sensores
utilizada pelo rob.
O cdigo implementado para evitar
obstculo mostrado na figura 4. Perceba
que, da mesma forma que na figura 3, a
distncia atual entre objeto e o NIRo com-
parada distncia mnima desejada entre
os objetos e o NIRo. Perceba tambm que
o algoritmo dentro da estrutura na figura
4 similar ao bloco Evitar Obstculos na
figura 3. A sada do PID.vi ento usada
para enviar os comandos dos motores, o
que faz com que o NIRo desvie do obst-
culo mais prximo. F2. A arquitetura de software do NIRos implementada
na plataforma no NI Single-Board RIO.
Controle do motor (PWM)
A sada do algoritmo para evitar obs-
tculos controla o duty cycle (ciclo de tra-
balho) do sinal PWM para cada motor. Por
exemplo, se o NIRo no detecta qualquer
obstculo em seu caminho, ele envia dados
para o FPGA, que informa o motor para se
mover para frente. Isto obtido ao enviar
o mesmo duty cycle para os dois motores.
Se o NIRo precisa virar, o duty cycle di- F3. Diagrama do bloco de controle
ferente para cada um dos motores. para Evitar Obstculo.
Os comandos do duty cycle so en-
viados do processador Real-Time para
o FPGA, os comandos do duty cycle so
transformados em comandos digitais para
as pontes H. Cada ponte H utiliza quatro
sinais digitais e a combinao destes sinais
digitais direciona a corrente da bateria para
o motor. Dependendo dos sinais digitais
enviados para a ponte H, o motor vira
para frente ou para trs, ou simplesmente
no se move.

Concluso
Embora o NIRo seja um rob terrestre
de pequena escala, ele utiliza os mesmos F4. Cdigo do LabVIEW para
sensores, algoritmos e tcnicas comuns Evitar Obstculo.
usados em robs maiores e mais com-
plexos. Com o LabVIEW Real-Time, o Parte do Rob Fabricante Modelo
LabVIEW FPGA e o NI Single-Board RIO, Controlador embarcado National Instruments sbRIO-9632
os desenvolvedores podem facilmente Plataforma Robotics Connection Traxster TM
integrar hardware e software, e rapida- Sensor IF Sharp GP2D12
mente projetar, desenvolver e implementar Ultrassnico Devantech SRF05
algoritmos. Ponte H Solutions Cubed Simples Ponte H T1. Lista de
Componentes.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 33


Projetos

Aprenda como projetar


um sistema de controle:
Resposta em frequncia para sistemas de controle
Par
te
Este artigo mostra como plotar a resposta em frequncia de um sistema,
usando o LabVIEW e o mdulo LabVIEW Control Design and Simulation. O
link para download do software NI LabVIEW, do mdulo Control Design and
Simulation e dos VIs, pode ser encontrado no final deste artigo. 4
Dawn Tilbury Resposta em frequncia Diagramas de Bode
Bill Messner O mtodo de resposta em frequncia Como observado acima, um diagrama
Guilherme K. Yamamoto pode ser menos intuitivo do que outros de Bode a representao da magnitude
Gustavo L. Peixinho mtodos que voc estudou anteriormente. e fase de G (j.w) (onde o vetor de frequ-
Renan M. Azevedo Entretanto, ele possui certas vantagens, ncias w contm somente frequncias
National Instruments especialmente em situaes da vida real positivas).
como, por exemplo, na modelagem de
funes de transferncia a partir de dados Abordagem grfica
fsicos. com LabVIEW
A resposta em frequncia uma Para ver o diagrama de Bode de
representao da resposta do sistema a uma funo de transferncia, voc pode
entradas senoidais a frequncias varian- usar o VI CD Bode, localizado na sesso
tes. A sada de um sistema linear a uma Frequency Response, da paleta Control
entrada senoidal uma senoide com a Design. Veja a figura 1.
mesma frequncia, mas com magnitude e
fase diferentes. A resposta em frequncia Abordagem com
definida como as diferenas de magnitude LabVIEW MathScript
e fase entre as senoides de entrada e sada. Alternativamente, voc pode usar o
Neste tutorial, veremos como podemos cdigo de arquivo m a seguir na janela
usar a resposta em frequncia em malha MathScript (Tools MathScript Window):
aberta de um sistema para prever o seu
comportamento em malha fechada. num = 50;
den = [1 9 30 40];
Para mapear a resposta em frequncia,
sys = tf(num,den);
criamos um vetor de frequncias (varian- bode(sys)
do de 0 ou DC, a infinito) e calculamos o
valor da funo de transferncia da planta
nessas frequncias. Se G (s) a funo Resultado
de transferncia em malha aberta de um Com qualquer uma das abordagens,
sistema e w o vetor de frequncias, ento exibimos a funo de transferncia e os
traamos G (j.w) versus w. Uma vez que diagramas de Bode para o sistema. A
G (j.w) um nmero complexo, pode- figura 2 mostra o painel frontal do VI
mos plotar tanto sua magnitude quanto que foi construdo na figura 1. Altere os
sua fase (no diagrama de Bode). ou sua termos no numerador e denominador
posio no plano complexo (diagrama para observar o efeito nos diagramas de
de Nyquist). Bode do sistema.Observando os eixos dos

34 I SABER ELETRNICA 471 I Julho/Agosto I 2013


grficos na figura 2, a frequncia est em
um escala logartmica, a fase est dada
em graus, e a magnitude est dada con-
forme o ganho em decibis. Um decibel
definido como:

Margens de ganho
e de fase
Digamos que tenhamos o sistema
dado, a seguir, na figura 3. No sistema,
k um ganho varivel (constante) e G (s)
a planta a ser considerada. A margem
de ganho definida como a variao no F1. Criando um diagrama
ganho em malha aberta necessria para de Bode.
tornar o sistema instvel. Sistemas com
margens de ganho elevadas podem resis-
tir a mudanas maiores nos parmetros
antes de se tornarem instveis em malha
fechada. Tenha em mente que o ganho
unitrio em magnitude igual a um ga-
nho zero em dB.
A margem de fase definida como
a variao no deslocamento de fase em
malha aberta necessria para tornar um
sistema em malha fechada instvel. A
margem de fase tambm mede a tole-
rncia do sistema a atrasos de tempo. Se
houver um atraso de tempo maior que
180/pc na malha (onde pc frequncia
onde o deslocamento de fase 180 graus),
o sistema se tornar instvel em malha
fechada. O atraso de tempo pode ser pen-
sado como um bloco extra no caminho de
ida do diagrama de blocos que adiciona F2. Diagramas de Bode
fase ao sistema, mas no possui efeito no no LabVIEW.
ganho. Ou seja, um atraso de tempo que
pode ser representado como um bloco
com magnitude 1 e fase * atraso de
tempo (em radianos/segundo).
Neste momento, no nos preocupa-
remos em saber de onde tudo isso vem
e nos concentraremos em identificar as
margens de ganho e de fase em um dia- F3. Um sistema em
grama de Bode. malha fechada.
A margem de fase a diferena em
fase entre a curva de fase e -180 graus, no quncia, pc). Atente para a figura 4. Uma magnitude. Encontrar a margem de fase
ponto correspondente frequncia que coisa boa sobre a margem de fase que simplesmente a questo de entrar a nova
nos d um ganho de 0 dB (o ganho cruza voc no precisa refazer o diagrama de frequncia cruzada e ler a margem de fase.
a frequncia, gc). Do mesmo modo, a Bode a fim de encontrar a nova margem Para observar este efeito, primeiro
margem de ganho a diferena entre de fase ao alterar os ganhos. Se voc re- olhe os diagramas de Bode na figura 4.
a curva de magnitude e 0 dB no ponto lembrar, adicionar ganho somente desloca Voc deve ver que a margem de fase
correspondente frequncia que nos da o grfico da magnitude para cima. Isso o cerca de 100 graus. Agora suponha que
uma fase de -180 graus (a fase cruza a fre- equivalente a alterar o eixo y no grfico da voc adicione um ganho de 100.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 35


Projetos

Abordagem grfica
com LabVIEW
Para fazer isso em um VI, adicione um
segundo VI CD Construct Transfer Function
Model ao seu diagrama de blocos da figura
1. Crie uma entrada de constante ao terminal
do numerador e insira 100 na primeira clula
deste array. A seguir, adicione o VI CD Series
ao diagrama de blocos (da sesso Model
Interconnection da paleta Control Design)
e conecte ambos os modelos de funo de
transferncia s entradas do VI CD Series.
Conecte a sada Series Model do VI CD
Series aos VIs CD Bode e CD Draw Transfer
Function como anteriormente.
Observe a figura 5.

Abordagem com
LabVIEW MathScript
Se voc utilizou cdigo de arquivo m
para modelar o sistema, insira o comando
bode(100*sys) na janela MathScript.

Resultado F4. Margens de


Depois de adicionar um ganho de 100, voc ganho de fase.
deve ver os diagramas ilustrados na figura 6.
Como voc pode notar, o diagrama de fase
exatamente o mesmo de antes, e o diagrama
de magnitude est deslocado para cima em 40
dB (ganho de 100). A margem de fase agora
cerca de -60 graus. Este mesmo resultado po-
deria ser alcanado se o eixo y do diagrama de
magnitude fosse deslocado 40 dB para baixo.
Para confirmar isso, veja os diagramas de Bode
na figura 4, encontre onde a curva cruza a linha
de -40 dB, e leia a margem de fase. Ela deve ser
cerca de -60 graus, a mesma que nos diagramas
de Bode na figura 6.
Podemos tambm encontrar as mar-
gens de ganho e de fase diretamente no
LabVIEW.
F5. Diagrama de Bode de
Abordagem grfica um sistema com ganho.
com LabVIEW
Usando o VI da figura 1, substitua o Este comando retorna as margens de Frequncia de
VI CD Bode com o VI CD Gain and Phase ganho e fase, as frequncias dos inter- largura de banda
Margin, encontrado na sesso Frequency ceptos do ganho e da fase e uma repre- A frequncia de largura de banda
Response da paleta Control Design. Crie sentao grfica deles no diagrama de definida como a frequncia na qual a res-
indicadores para os terminais Magnitude Bode. Se voc utilizou cdigo de arquivo posta em magnitude em malha fechada
Plot, Phase Plot e Gain and Phase Margins. .m para modelar o sistema, insira o se- igual a -3 dB. Entretanto, quando projeta-
Acompanhe na figura 7. guinte comando na janela MathScript: mos via resposta em frequncia, estamos
margin(sys) interessados em prever o comportamento
Abordagem com em malha fechada a partir da resposta
LabVIEW MathScript Resultado em malha aberta. Portanto, usaremos
Alternativamente, voc pode usar o Traar as margens de ganho e fase uma aproximao de sistema de segun-
comando margin na janela MathScript. retorna os grficos mostrados na figura 8. da ordem e diremos que a frequncia de

36 I SABER ELETRNICA 471 I Julho/Agosto I 2013


Primeiro, vamos encontrar a frequ-
ncia de largura de banda observando o
diagrama de Bode (para fazer isso, utilize
o VI construdo na figura 1, ou o cdigo
MathScript correspondente). Figura 9.
Uma vez que essa a funo de
transferncia em malha fechada, a nossa
frequncia de largura de banda ser a
frequncia correspondente a um ganho de
-3 dB. Observando o diagrama, veremos
que ela aproximadamente 1,4 rad/s.
Podemos tambm ler a partir do diagra-
ma que para uma frequncia de entrada
de 0,3 radianos, a senoide de sada tem
uma magnitude de aproximadamente
um e a fase deve ser deslocada em al-
guns graus (para trs da entrada). Para
uma frequncia de entrada de 3 rad/s, a
magnitude da sada deve ser cerca de 20
dB (ou 1/10 da entrada) e a fase deve ser
aproximadamente -180 (quase exatamente
fora de fase).
Primeiramente, considere uma entra-
F6. Diagramas de Bode da senoidal com uma frequncia menor
com ganho de 100. que bw.

Abordagem grfica
com LabVIEW
Podemos usar um Simulation Loop
(da paleta Simulation) para simular a
resposta do sistema a entradas senoidais.
Utilize o diagrama de blocos exibido na
figura 10 para construir este sistema.

Abordagem com o LabVIEW


MathScript
Alternativamente, podemos utilizar o
comando lsim na janela MathScript para
chegar no mesmo resultado.

w = 0.3;
F7. Margem de fase e de num = 1;
ganho no LabVIEW. den = [1 0.5 1];
sys = tf(num,den);
t = 0:0.1:100;
largura de banda igual frequncia na razoavelmente bem pelo sistema. En- u = sin(w*t);
qual a resposta em magnitude em malha tradas senoidais com frequncia maior [y,t] = lsim(sys,u,t);
aberta entre -6 e -7,5 dB, assumindo que que bw so atenuadas (em magnitude) plot(t,y,t,u)
a resposta em fase em malha aberta est de um fator de 0,707 ou mais (e tambm
entre -135 e -225 graus. so deslocadas em fase).
Com o objetivo de ilustrar a impor- Digamos que temos a seguinte funo Resultado
tncia da frequncia de largura de banda, de transferncia em malha fechada repre- Devemos ter em mente que quere-
mostraremos como a sada varia com sentando um sistema: mos visualizar a resposta em regime
diferentes frequncias de entrada. Obser- estacionrio. Portanto, ignoramos a
varemos que entradas senoidais com fre- resposta transitria quando olhamos
quncias menores que bw (a frequncia para estes diagramas. Veja a figura 11.
de largura de banda) so acompanhadas Observe que a sada (branco) segue a

2013 I Julho/Agosto I SABER ELETRNICA 471 I 37


Projetos

F8. Margens de
ganho e fase.

entrada (vermelho) muito bem; ela est


talvez alguns graus atrs da entrada
como esperado.
Entretanto, se colocarmos a frequncia
da entrada mais alta que a frequncia de
largura de banda para o sistema, obtere-
mos uma resposta muito distorcida (com
relao entrada). Observe os efeitos da
variao da frequncia de 0,3 a 3.

Abordagem grfica
com LabVIEW
Aumente a frequncia do sinal de en-
trada para 3, usando o controle do painel
frontal do seu VI.

Abordagem com o LabVIEW


MathScript
Insira o cdigo a seguir na janela
MathScript:

w = 3;
num = 1;
den = [1 0.5 1];
sys = tf(num,den);
t = 0:0.1:100;
u = sin(w*t);
[y,t] = lsim(sys,u,t);
plot(t,y,t,u)
axis([90, 100, -1, 1])
F9. Diagramas
de Bode.

38 I SABER ELETRNICA 471 I Julho/Agosto I 2013


F10. Simulao linear
no LabVIEW.

F11. Simulao linear


de um sistema.

F12. Simulao linear de


um sistema, =3.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 39


Projetos

Resultado
Novamente, observe que a magnitude
cerca de 1/10 da magnitude da entrada,
como previsto, e que est quase exatamente
fora de fase (180 graus atrs) com a entrada.
F13. Um sistema em Sinta-se vontade para experimentar e vi-
malha fechada. sualizar a resposta para vrias frequncias
diferentes e veja se elas condizem com o
diagrama de Bode. Atente para a figura 12.

Desempenho em
malha fechada
Com o intuito de prever o desempe-
nho em malha fechada a partir da resposta
em frequncia em malha aberta, precisa-
mos ter vrios conceitos esclarecidos:
O sistema dever ser estvel em
malha aberta, se formos projetar
via diagramas de Bode;
Se o intercepto do ganho com a
frequncia for menor do que o in-
tercepto entre a fase e a frequncia
(gc < pc), ento o sistema em malha
aberta ser estvel;
Para sistemas de segunda ordem, a
taxa de amortecimento em malha
fechada aproximadamente igual
margem de fase dividida por 100
se a margem de fase estiver entre
0 e 60 graus. Poderemos usar este
conceito com ateno, se a margem
de fase for maior que 60 graus;
F14. Diagramas Uma estimativa muito grosseira
de Bode. que voc pode usar que a largura
de banda aproximadamente igual
frequncia natural.
Vamos usar esses conceitos para
projetar um controlador para o sistema
mostrado na figura 13.
Neste sistema, Gc (s) o controlador,
e G (s) :

O projeto deve atender s seguintes


especificaes:
Erro de regime estacionrio: nulo;
O overshoot mximo deve ser me-
nor que 40%;
O tempo de estabelecimento deve
ser menor que 2 segundos.
H dois modos de resolver este proble-
ma: um grfico e o outro numrico. No
F15. Encontrando a constante para LabVIEW, a abordagem grfica melhor,
erro de regime estacionrio.

40 I SABER ELETRNICA 471 I Julho/Agosto I 2013


ento esta ser a abordagem que usare-
mos. Primeiro, vamos olhar o diagrama
de Bode. Use o VI da figura 1 (ou a janela
MathScript) para desenhar os diagramas
de Bode para a funo de transferncia
acima. Acompanhe na figura 14.
H vrias caractersticas do sistema
que podem ser lidas diretamente no
diagrama de Bode. Primeiro de tudo,
podemos ver que a frequncia de largura
de banda cerca de 10 rad/s. Uma vez
que a frequncia de largura de banda
grosseiramente a mesma que a frequn-
cia natural (para um sistema de primeira F16. Resposta ao degrau
ordem deste tipo), o tempo de subida usando realimentao.
1,8/BW =1,8/10 = 1,8 segundos. Isso uma
estimativa grosseira, ento diremos que o
tempo de subida cerca de 2 segundos.
A margem de fase para esse sistema
aproximadamente 95 graus. A relao
taxa de amortecimento = (margem de
fase)/100 somente vlida para mar-
gens fase de abaixo de 60 graus. Uma
vez que o sistema de primeira ordem,
no deve haver overshoot.O ltimo
ponto principal de interesse o erro de
regime estacionrio. Este erro tambm
pode ser lido diretamente no diagrama
de Bode. A constante (KP, KV ou KA)
encontrada a partir da interseco da
assntota da frequncia baixa com a
linha w=1. Apenas prolongue a linha
da baixa frequncia at a linha =1. A F17. Resposta ao degrau,
magnitude neste ponto a constante. sem controlador.

F18. Sistema com


controlador PI.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 41


Projetos

Uma vez que o diagrama de Bode desse a interseco fcil de ser encontrada. O erro de regime estacionrio para
sistema uma linha horizontal a baixas O ganho de 20 dB (magnitude 10). O este sistema :
frequncias (inclinao = 0), sabemos que isso significa que a constante para
que este sistema do tipo zero. Portanto, a funo de erro 10.

Se o nosso sistema fosse do tipo um


em vez do tipo zero, a constante para o
erro de regime estacionrio deve ser encon-
trada em uma maneira similar seguinte
(figura 15).
Vamos conferir as nossas previses
olhando um grfico de resposta ao degrau.

Abordagem grfica
com LabVIEW
Isso pode ser feito no LabVIEW usan-
do o VI CD Step Response (da sesso
Time Response da paleta Control Design),
junto com o VI CD Feedback. Observe a
figura 16.

Abordagem com
LabVIEW MathScript
Alternativamente, voc pode adi-
cionar duas linhas de cdigo na janela
MathScript:
F19. Controlador PI com
diagramas de Bode.
sys_cl = feedback(sys,1);
step(sys_cl)

Resultado
O grfico resultante mostrado na
figura 17, a seguir.
Como voc pode ver, as nossas previ-
ses foram muito boas. O sistema possui um
tempo de subida de cerca de 2 segundos,
no possui overshoot e tem um erro de
regime estacionrio de cerca de 9%. Agora
precisamos selecionar um controlador que
nos permitir atender aos critrios do proje-
to. Escolheremos um controlador PI porque
ele produzir erro de regime estacionrio
nulo para uma entrada de degrau. Ainda
mais, o controlador PI possui um zero que
podemos posicionar. Isso nos d flexibi-
lidade adicional de projeto para atender
aos nossos critrios. Lembre-se de que um
controlador PI dado por Gc(s) = [K(s+a)] / s.
A primeira coisa que precisamos en-
contrar a taxa de amortecimento corres-
pondente a um percentual de overshoot
de 40%. Colocando este valor na equao
que relaciona o overshoot e a taxa de
F20. Efeito de um controlador amortecimento (ou consultando um grfi-
PI com um zero em 1.

42 I SABER ELETRNICA 471 I Julho/Agosto I 2013


co dessa relao), descobrimos que a taxa
de amortecimento para esse overshoot
aproximadamente 0,28. Portanto, a nossa
margem de fase deve ser no mnimo 30
graus. A partir da equao que relaciona
Ts . bw taxa de amortecimento, encon-
tramos que Ts. bw 21. Devemos ter uma
frequncia de largura de banda maior ou
igual a 12 se quisermos que o nosso tempo
de estabelecimento seja menos que 1,75
segundos, o que atende s especificaes
de projeto.
Agora que sabemos a nossa margem
de fase e frequncia de largura de banda
desejada, podemos comear o nosso pro-
jeto. Lembre-se de que estamos olhando
para os diagramas de Bode em malha
aberta. Portanto, nossa frequncia de
largura de banda ser a frequncia cor-
respondente a um ganho de aproxima-
damente -7 dB. Vejamos como a poro
do integrador do controlador PI afeta a
nossa resposta.

Abordagem grfica
com LabVIEW
Para fazer isso, crie modelos de siste-
mas para a planta e para controlador PI.
Conecte esses modelos em srie com o
VI CD Series, e construa os diagramas de
Bode para o modelo resultante usando o
VI CD Bode. Figura 18.

Abordagem com
LabVIEW MathScript
Alternativamente, voc pode usar
cdigo textual na janela MathScript para
modelar o sistema. Altere o seu cdigo
para adicionar um termo integral, mas
nenhum termo proporcional.

num = 10;
den = [1.25 1];
plant = tf(num,den);
numPI = 1;
denPI = [1 0];
contr = tf(numPI,denPI);
bode(contr * plant, logspace(0,2))

Resultado
O painel frontal que resulta do VI
na figura 18 est mostrado a seguir, na
figura 19.
Dos grficos aqui ou do MathScript,
vemos que a nossa margem de fase e frequ-
ncia de largura de banda so muito baixas.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 43


Projetos

Adicionaremos ganho e fase com um num = 10; a nossa frequncia de largura de banda
zero. Vamos colocar o zero em 1 no mo- den = [1.25 1]; aproximadamente 11 rad/s, o que nos
mento, e ver o que acontece. plant = tf(num,den); d uma resposta satisfatria. Embora
numPI = [1 1]; satisfatria, a resposta no est to boa
denPI = [1 0];
Abordagem grfica quanto gostaramos.
contr = tf(numPI,denPI);
com LabVIEW bode(contr * plant, logspace(0,2)) Portanto, vamos tentar conseguir uma
Altere o os controles do painel frontal frequncia de largura de banda maior sem
do seu VI de forma que os termos de Nu- alterar muito a margem de fase. Vamos
merator 2 sejam 1,1. Resultado tentar aumentar o ganho para 5 e ver o
Acompanhe na figura 20. Acontece que acontece. Isso far com que o ganho
Abordagem com o que o zero em 1 com um ganho unitrio se desloque e a fase continuar a mesma.
LabVIEW MathScript nos d uma resposta satisfatria. A nossa
Modifique o seu cdigo para ficar margem de fase maior que 60 graus Abordagem grfica
semelhante ao seguinte: (at menos overshoot que o esperado) e com LabVIEW
Altere os controles do seu VI de forma
que os termos de Numerator 2 sejam 5, 5.

Abordagem com
LabVIEW MathScript
Se voc estiver usando a janela MathS-
cript, altere o numerador do controlador
usando o comando numPI = 5*[1 1], no
lugar do comando que foi usado ante-
riormente.

Resultado
Isso parece realmente bom. Vamos ver
a nossa resposta ao degrau e verificar os
nossos resultados. Observe a figura 21.

Abordagem grfica
com o LabVIEW
Como fizemos na figura 16, criamos
um sistema com um numerador de 1 e
adicionamos o VI CD Feedback e o VI
CD Step Response ao nosso diagrama
de blocos.
F21. Efeito de controlador
PI com ganho = 5. Abordagem com o
LabVIEW MathScript
Alternativamente, podemos adicionar
as duas linhas a seguir janela MathS-
cript:

sys_cl = feedback(contr * plant,1);


step(sys_cl)

Resultado
Como voc pode ver, a nossa resposta
melhor do que espervamos (figura
22). Entretanto, nem sempre temos essa
sorte e normalmente precisamos alterar
o ganho e a posio dos polos e/ou zeros
a fim de alcanar os requisitos do nosso
F22. Resposta ao degrau projeto. E
do controlador PI.

44 I SABER ELETRNICA 471 I Julho/Agosto I 2013


Componentes

Controladores Step-Down Duplos


com entrada de referncia externa alcanam
uma preciso de regulao de 0,3%

P
Sistemas de baixa tenso/alta rocessadores core e outros CIs de fontes de alimentao evitam usar o
digitais como ASICs e FPGAs amplificador com erro interno do contro-
corrente requerem uma regulao exigem, cada vez mais, o escalo- lador e, ao invs disso, usam uma refern-
diferencial de preciso. Eles no so namento da tenso dinmica para cia discreta de preciso e amplificadores
incomuns tendo tenso de alimenta- liberar potncia com base na demanda do operacionais externos para controlar o
processador. O objetivo que o sistema estgio de potncia. O problema que o
o de 0,9 V ou menos, demandando possa reter a alimentao aplicada com soft-start e muitas caractersticas comuns
correntes de 25 A ou mais, e sofrendo um mnimo de tenso necessria para de controle de falhas, como a proteo
o impacto de transientes rpidos que uma operao adequada, baseada na contra sobretenso, podem ser sacrifica-
demanda do processamento para con- das em funo da tcnica utilizada.
provocam curtos eltricos intermi- servar a energia. Um exemplo disso o O LTC3838-2 contorna essa dificul-
tentes na fonte de alimentao. Tais AVSO LSIs adaptive voltage scaling dade, uma vez que permite o emprego
sistemas exigem uma preciso na & optimization. de uma referncia externa de preciso
O CI LTC3838-2 foi projetado para enquanto preserva valiosas caractersticas
regulao da fonte menor que 1% possuir requisitos de preciso extremos de proteo contra falhas. Com uma refe-
da tenso DC regulada, ou menor atravs do sensoriamento da sada dife- rncia de tenso de preciso (tal como a
que 3% em razo dos transientes na rencial de preciso, oferecendo escalona- LTC6652, da Linear Technologies), ou um
mento da tenso dinmica de sada com DAC programvel, a sada do canal 2 do
entrada. o uso da entrada de tenso de referncia regulador pode ser regulada firmemente
externa diferencial. desde 0,4 V at 5,5 V em aplicaes com
Veja as principais caractersticas de correntes at 25 A por canal.
preciso de regulao dos LTC3838-1 e Para um nvel de tenso muito baixo
-2 na tabela 1. como, por exemplo, 0,6 V, o LTC3838-2
Shuo Chen e Terry Groom capaz de alcanar uma preciso combina-
Traduo/Adaptao: Eutquio Lopez A preciso da VOUT diferen- da total de 4 mV (ou 0,67%) em todas as
cial dupla o que importa! condies de funcionamento, incluindo:
Para alcanar uma preciso de regula- linha, carga, temperatura externa, e desvio
o superior, muitas vezes os projetistas de terra remoto de at 200 mV.

F1. O canal 2 do LTC3838-2 regula uma referncia externa; o canal


1 uma referncia interna. VOUT1 e VOUT2 admitem terras remo-
tos at 500 mV e 200 mV, respectivamente.

46 I SABER ELETRNICA 471 I Julho/Agosto I 2013


Part Number Reference Voltage Output Voltage Total combined accuracy (ground, line, load & temp)*
LTC3838-1 /-1 Ch.1 and LTC3838-1 < 0.75% (0C TA 85C)
0.6 V Internal 0.6 V to 5.5 V
Ch.2 < 1% (-40C TA 125C)
0.6 V External 0.6 V to 5.5 V < 0.67% (-40C TA 125C)
LTC3838-2 Ch.2 (e.g., with 0.1% Line-
1.5 V External 1.5 V to 5.5 V < 0.4% (-40C TA 125C)
ar Technology Voltage References)
2.5 V External 2.5 V to 5.5 V < 0.3% T1. Preciso da regulao
*external resistor divider error not included da tenso de sada.

F2. Um conversor duplo, em 300 kHz,


o LTC3838-2 com um sensor indutor-
DCR. Esta aplicao converte uma
entrada (4,5 V a 14 V) em uma sada
dinmica de 0,4 V a 2,5 V com 50 A.

2013 I Julho/Agosto I SABER ELETRNICA 471 I 47


Componentes

A preciso relativa melhora com o escalonamento com relao a uma menor ser configurado para aplicaes de uma
incremento da referncia porque o erro tenso de referncia fixada, onde o erro sada somente, usando referncia externa
absoluto uma porcentagem menor de porcentagem no muda. Por exemplo, no canal 2 com essa preciso.
fora de uma tenso de referncia maior. com uma referncia externa de 2,5 V, a
Isso contrasta com a programao da tolerncia relativa total menor que Seguindo uma referncia
tenso de sada pela realimentao do 0,3%. O LTC3838-2 de dois canais pode diferencial externa
Para o sensoriamento de uma refern-
cia diferencial externa, o LTC 3838-2 tem
somente um pino de entrada de referncia
externa. O canal 2 possui um amplifica-
dor realimentado nico, o que elimina a
necessidade de um pino separado para
sensoriamento do terra remoto da refe-
rncia externa. Em vez disso, utilizado
um resistor adicional equivalente a dois
resistores de feedback em paralelo para
conectar o terra remoto externamente.
Veja a figura 1.
Consulte o data sheet do LTC3838-2
para entender como essa configurao
trabalha.
F3. Grfico de Bode Ganho e Fase em malha aberta e malha A figura 2 mostra uma aplicao tpica
fechada, traados com um Lab Network Analyser OMICRON com o LTC3838-2 usando uma entrada
sobre VOUT2 de um conversor LTC3838-2, em 350 kHz, com de referncia externa. Esse conversor de
uma referncia externa (EXTVREF2).
2 fases capaz de fornecer 50 A sobre
uma ampla faixa de sada, que vai desde
0,4 V at 2,5 V. Assim sendo, com 1,5 V,
esse circuito pode alcanar uma preciso
combinada (total) de 0,4% em todas as
condies de operao. A alta preciso
e performance superior para transien-
tes tornam o LTC3838-2 preferido para
atender a maioria das aplicaes com
processadores de alta corrente de sada.
Ademais da preciso de regulao,
o CI oferece seguimento de uma ampla
largura de banda para uma referncia
externa dinmica, o que importante
em aplicaes com o escalonamento da
tenso dinmica porque a largura de
banda determina o quo rapidamente a
alimentao pode responder s mudanas
na referncia externa programada.
A figura 3 ilustra os grficos de Bode
de um conversor step-down LTC3838-2,
em 350 kHz, compensado para uma lar-
gura de banda ativa de 1/3 da frequncia
do chaveamento sem sacrifcio da estabili-
F4. O LTC3838-2 segue a referncia externa: dade. Isso permite que o CI siga uma onda
senoide de 3,5 kHz com 1 Vpp.

PART VRNG = SGND VRNG = INTVCC VRNG CONTROL VRNG (PIN(S)

LTC3838 and LTC3839 21 mV to 40 mv 39 mV to 61 mV 30 mV 200 mV continuous & 30 mV/50 mV fixed Each per channel

LTC3838-1 24 mV to 36 mV 54 mV to 69 mV 30 mV/60 mV fixed single


LTC3838-2 24 mV to 36 mV 30 mV fixed only no T2. Especificaes
mximas.

48 I SABER ELETRNICA 471 I Julho/Agosto I 2013


senoidal externa de 3,5 kHz ou 1/100 da
frequncia de chaveamento com potncia
total, sem distoro significativa mesmo
nos instantes de partida e interrupo da
senoide (figura 4).
Uma ateno cuidadosa deve ser to-
mada quanto aos requisitos de largura de
banda para qualquer sistema dinmico. A
grande capacidade de seguimento da re-
ferncia externa com banda larga, somada
a um bom desempenho com transientes
muito rpidos, tornam o LTC3838-2 como
o mais cotado para uso na maioria das
aplicaes de alimentao dinmica.

Controlador LTC3838-1:
Referncia interna em ambos
canais
O LTC 3838-1 compartilha as mesmas
funes que o LTC3838-2, exceto que o
canal 2 do primeiro usa uma referncia
interna de 0,6 V. Igual aos seus anteces-
sores (LTC3838 e LTC3839), ambos -1 e -2
utilizam on-time controlado, arquitetura
em modo corrente (de vale), que oferece
regulao superior durante rpidos tran-
sientes de carga sem o tpico atraso da
resposta no perodo de chaveamento dos
controladores de frequncia fixa, sendo
capazes ainda de um chaveamento de
frequncia constante travado para um
clock externo de 200 kHz a 2 MHz.
Continuando, os LTC3838-1 e -2 man-
tm todas as caractersticas do LTC3838,
incluindo a DTR (detect transient release)
proprietria, a qual melhora o desempe-
nho para transientes em aplicaes com
baixa tenso de sada. Assim como o
LTC3838, ambos LTC3838-1 e -2 possuem
um conjunto completo de caractersticas
conhecidas, entre elas: um pino VCC po-
wer externo, RSENSE ou sensoriamento de
corrente com indutor - DCR, modos de
operao com carga leve selecionveis,
proteo contra sobretenso e foldback
limite de corrente, seguimento de soft/
start/rail, e pinos de PGOOD e RUN para
cada canal.
Alm do sensoriamento de sada
remoto diferencial nos dois canais, uma
melhoria significativa dos LTC3838-1 e
-2 em relao ao original LTC3838 a
mxima preciso da tenso de threshold
(limiar). Diferentemente do LTC3838, que
possui dois ranges de corrente fixos (VRGN)
e um varivel continuamente, o LTC 3838-

2013 I Julho/Agosto I SABER ELETRNICA 471 I 49


Componentes

F5. Quando um rail de 5 V externo disponvel para


aumentar a polarizao do controlador, esta aplicao do
LTC3838-1 converte uma entrada de tenso dinmica de 3,3
V a 14 V em uma sada dupla (1,2 V e 0,9 V) com 20 A.

2 tem um VRGN fixo = 30 mV (tpico) e sua sistemas digitais dispem de um rail de nos nveis necessrios para que o CI opere
tolerncia com a temperatura de 20%, 5 V regulados que pode ser usado para adequadamente. A alimentao EXTVCC
que foi muito melhorada. polarizar o pino VIN e os gate drivers, e para opcional, quando POWER VIN supply
O LTC3838-1 possui os mesmos 30 mV entradas de step-down menores que 4,5 V. a 5,5 V.
e um setting VRGN adicional de 60 mV cuja A figura 5 mostra o pino VIN ligado Repare que o range de tenso de
tolerncia tambm significativamente via diodo-OR em VBIAS = 5 V e em PO- entrada de alimentao desta aplicao
apertada. Acompanhe na tabela 2 uma WER VIN (3,3 14 V). Isso permite que no pode ser generalizado para outras
comparao nas tolerncias-limites de POWER VIN chaveie dinamicamente entre frequncias e tenses de sada, e que cada
corrente e nos controles VRGN da srie um mnimo de 3,3 V e uma tenso mais aplicao que precise de diferente tenso
LTC3838 de controladores duais. alta. Quando funcionando com a alimen- de entrada no pino VIN dever ser testada
Os controladores LTC3838-1/ -2 re- tao de POWER VIN abaixo de 5,5 V, a individualmente para margem de range,
querem uma tenso mnima de 4,5 V no aplicao exige que a VBIAS supply esteja na qual os nodos de chaveamento (SW1 e
pino VIN, mas isso no limita a entrada de presente em EXTVCC de modo a manter SW2) travam a fase para a sada de clock
alimentao em 4,5 V. Por exemplo, muitos as tenses DRVCC, INTVCC e no pino VIN (CLKOUT). E

50 I SABER ELETRNICA 471 I Julho/Agosto I 2013


dlp.indd 22 08/11/2012 16:27:11

Você também pode gostar