You are on page 1of 40

CEDTEC CENTRO DE ESPECIALIZAO E DESENVOLVIMENTO TCNICO

JOCENILTON RIBEIRO
LARISSA BARBOSA
PAOLA MARAL
PETTERSON AZEVEDO FEHLBERG
RICARDO PIMENTA LEONEL

UTILIZAO DA PORTA PARALELA PARA AUTOMAO


RESIDENCIAL

SERRA
2010/1
JOCENILTON RIBEIRRO
PAOLA
LARISSA
PETERSON
RICARDO PIMENTA LEONEL

AUTOMAO INDUSTRIAL

Projeto final apresentado ao curso de automao do CEDTEC


Centro de Especializao e Desenvolvimento Tcnico como
requisito parcial para obteno de ttulo de Tcnico em Automao
Industrial.

Orientador: Prof. Etevaldo

SERRA
2010/1

6
JOCENILTON RIBEIRRO
PAOLA
LARISSA
PETERSON
RICARDO PIMENTA LEONEL

AUTOMAO INDUSTRIAL

Projeto final apresentado ao curso de automao do CEDTEC


Centro de Especializao e Desenvolvimento Tcnico como
requisito parcial para obteno de ttulo de Tcnico em Automao
Industrial.

Orientador: Prof. Etevaldo

Aprovados em: _______ / Junho / 2010

Prof. _________________________________ Ass. _______________________

Prof. _________________________________ Ass. _______________________

Prof. _________________________________ Ass. _______________________

7
Agradecemos a princpio a Deus, que nos permitiu a inteligncia.
Aos nossos pais por se constiturem diferentemente enquanto
pessoas, igualmente belos e admirveis em essncia, estmulos que
me impulsionaram a buscar vida nova a cada dia, meus
agradecimentos por terem aceitado se privar de minha companhia
pelos estudos, concedendo a mim a oportunidade de me realizar
ainda mais.
Aos colegas de classe pelo convvio fraternal.
Aos nossos orientadores, pelas orientaes precisas em todos os
momentos solicitados.

8
RESUMO

O trabalho mostra de forma simples as diversas formas que a porta paralela pode
ser utilizada para a realizao da automatizao residencial. A porta paralela foi
desenvolvida para a comunicao entre o computador e a impressora, mas com a
chegada da porta USB, est sendo pouco utilizada. Todos os computadores ainda
so fabricados com uma porta paralela disponvel, mesmo no sendo muito
utilizada. O objetivo desse projeto despertar o interesse, principalmente de
estudantes e professores da rea de automao, para as diversas possibilidades
do uso da porta paralela na automatizao residencial. Para utilizar a porta
paralela no so necessrios circuitos complexos, comparando com a porta USB,
por exemplo. Atravs da porta paralela possvel controlar vrios dispositivos
como motores, sensores, ligar e desligar aparelhos eltricos, porto eletrnico,
movimentos de cmeras de segurana, tudo isso atravs do computador, que a
maioria das residncias tem.

Palavras chave: Porta paralela; automao residencial; motor de passo.

9
SUMRIO

1. INTRODUO .............................................................................................................. 12
1.1 Estrutura da monografia ........................................................................................... 13
2. AUTOMAO RESIDNCIAL ...................................................................................... 14
2.1
Integrao ....................................................................................................................14
2.2
Benefcios ...................................................................................................................15
3. MOTOR DE PASSO .......................................................................................................16
3.1. Definies para Motores a Passo............................................................................ 16
3.2. Parmetros Importantes .......................................................................................... 17
3.3. Tipos de Motores de Passo ..................................................................................... 18
3.4. Funcionamento bsico do motor de passo ........................................................... 18
3.5. Aplicaes com motor de passo ............................................................................. 24
3.6. Controladores para motor de passo........................................................................ 27
3.7. Vantagens e desvantagens do motor de passo .................................................... 27
4. PORTA PARALELA....................................................................................................... 29
4.1 Modelos de porta paralela ........................................................................................ 29
4. 2 Extenso do cabo paralelo ...................................................................................... 30
4.3 Endereos da porta paralela ..................................................................................... 30
4.4 Registradores .............................................................................................................
31
4.5 O conector DB25 ........................................................................................................
31
5. SOFTWARE DE CONTROLE PARA A PORTA PARALELA ...................................... 34
6. PROTTIPO ..................................................................................................................
36
6.1 Funcionamento do prottipo............................................................................ 36

10
6.2 Circuito utilizado ............................................................................................... 36
6.3 Descrio tcnica dos componentes utilizados ................................................ 37
6.4 Controle do motor de passo ............................................................................. 38
6.5 Identificando o fio comum do motor de passo ................................................ 39
6.6 Identificando as bobinas do motor de passo .................................................. 41
6.7 Testando o circuito ......................................................................................... 42
7. CONCLUSO ................................................................................................................ 43
9.REFERENCIAS...............................................................................................................44

11
1. INTRODUO

A presente monografia tem como tema Automao residencial que nos ltimos
anos tem apresentado um grande desenvolvimento, pois uma rea de diversas
aplicaes que so desenvolvidas para facilitar o dia-a-dia das pessoas,
proporcionando as mesmas, conforto, segurana e agilidade. Com o tema
adotado, surgiu seguinte problemtica: Alto custo na automatizao de uma
residncia? Hoje em dia existem empresas no mercado que automatizam uma
residncia completamente, mas o custo muito alto, ainda mais se a residncia
no tem infraestrutura para isso. Buscamos ento uma forma mais barata, simples
e pratica para automatizar alguns itens em uma residncia. A hiptese que se
tinha era a utilizao da porta paralela. Eliminando a idia inicial da IBM, de que a
essa porta s serve para se conectar uma impressora. usada para capturar
dados de diversos dispositivos, e tambm controlar diversos aparelhos, que, por
algum motivo e finalidade, necessita ser conectado ao computador. Atravs da
porta paralela podem-se automatizar portes, ventiladores, sistema de iluminao,
sistema de irrigao, sistema de segurana. Nesse universo, a automao
residencial se desenvolveu tendo como objetivo principal a melhoria do estilo de
vida dos ocupantes de uma edificao atravs do aumento do conforto ambiental,
da segurana fsica e do aumento da eficincia energtica da casa ou escritrio.
Esse tipo de automao passou a ser sinnimo para a integrao a uma tendncia
mundial, um mercado em crescente expanso e com um potencial bastante
expressivo, onde existem inmeras formas e produtos para facilitar as atividades

12
do cotidiano. Da funo mais simples as mais complexas, existem um ou mais
sistemas de automao que permite que cada ponto de uma residncia seja
controlado de modo inteligente, tanto individualmente quanto em conjunto com o
restante do sistema. A relevncia deste trabalho colocar disposio da
sociedade, conhecimento e tecnologia, de forma a contribuir com o bem estar de
todos. Outro fator importante o estudante fazer seu aprendizado de forma crtica
e prtica. Nesse contexto o elemento motivador desse trabalho foi o ndice de furto
que vem ocorrendo em reas residenciais. A metodologia utilizada para melhor
atender o problema relativo segurana, em particular est ligada aos furtos, foi
observado em noticirios ocorrncia freqente desse tipo de delito, a partir
dessas observaes, foi traada uma linha de desenvolvimento do projeto. Em
resumo as aes desenvolvidas foram:
Identificao de tecnologias disponvel no mercado que podem ser
aproveitadas no processo;
Uso de programao especifica;
Confeco de um prottipo para simular a utilizao da porta paralela.

1.1 ESTRUTURA DA MONOGRAFIA

Este trabalho dividido em Sete captulos, cada um apresentado da seguinte


forma:
O captulo 1 introduo
O capitulo 2 falara sobre automao residencial
O captulo 3 funcionamento do motor de passo.
O capitulo 4 falara sobre porta paralela.
O captulo 5 software para porta paralela.
O capitulo 6 funcionamento do prottipo.
O capitulo 7 concluso.

13
2. AUTOMAO RESIDNCIAL

Muito se fala sobre as "novidades" tecnolgicas que iro equipar nossos lares no
futuro prximo. E este o problema, estamos sempre falando em "futuro", est j
na hora de vivermos o presente da Automao Residencial. Por outro lado, alguns
equipamentos (sem dvidas eficientes) so instalados, como que aleatoriamente,
impulsionados pela onda mercadolgica do momento e acabam resolvendo alguns
problemas localizados, mas sem nenhuma integrao entre si, isto acaba
resultando em frustraes para os usurios da Automao, que acabam
convivendo com sistemas autnomos e muitas vezes de difcil operacionalidade.
Sempre dentro da viso de que, embora o mercado apresente uma srie de
obstculos ainda, seu potencial enorme e tende a se materializar rapidamente.
Como qualquer mercado emergente, no incio podem at ser aceitas algumas
improvisaes, porm s iro sobreviver os profissionais seriamente empenhados
em apresentar solues permanentes e de qualidade aos seus clientes.

2.1 Integrao
Uma das principais preocupaes dos projetistas e instaladores de sistemas de
Automao Residencial deve ser a integrao entre eles. Os produtos modernos,
embora muitas vezes de complexa tecnologia, dispem de interfaces "amigveis"
para que possam ser operados com certa facilidade pelo usurio final. No entanto,
quando uma srie de produtos destes trabalham sem comunicao entre si, o
resultado na maioria das vezes uma grande confuso operacional, imagine, por

14
exemplo, dois sistemas de iluminao independentes (iluminao de emergncia e
iluminao por zonas) atuando de forma separada, um deles se utilizando de
sensores de presena e outro baseado em controle remoto ou dois sistemas de
vdeo na mesma residncia (fato muito comum envolvendo o Circuito Fechado de
TV que no se comunica com o sistema do Home Theater, o que obriga a
existncia de monitores dedicados, custos duplicados, etc.) Quando se prev um
cabeamento prvio das residncias, toda esta integrao pode ser obtida ao final
e a um custo muito pequeno. Quando isto no previsto em projeto. Bem, a
temos a improvisao e o desperdcio, que sempre resultam em prejuzos
financeiros e dificuldades operacionais. Hoje quando falamos em integrao de
sistemas podemos facilmente considerar aplicaes que at meses atrs seriam
pura fico cientfica. Quais? Imagine a conexo da Internet com os controles
residenciais. Tudo aquilo que voc controla dentro de sua casa, atravs de uma
simples conexo Internet poder ser estendido a praticamente qualquer local.
Ou seja, com seu laptop, de qualquer lugar, voc vai poder gerenciar o que ocorre
em sua residncia, com todos os equipamentos e servios l instalados, inclusive
com imagens. Ou quando voc estiver viajando e quiser acionar um equipamento
de segurana ou a bomba da piscina basta discar pelo telefone e digitar os
cdigos pr estabelecidos. Para se ter uma idia do interesse que este mercado
desperta, basta dizer que corporaes gigantes como Microsoft, Intel, Mitsubishi,
Phillips, Honeywell e outras formaram um conscio e esto atuando em conjunto
na busca de solues integradas, visando objetivamente o mercado residencial.

2.2 Benefcios
Como qualquer novidade, a Automao Residencial inicialmente percebida pelo
cliente como um smbolo de status e modernidade. No momento seguinte, o
conforto e a convenincia por ela proporcionados passam a ser decisivos. E por
fim, ela se tornar uma necessidade vital e um fator de economia (lembra-se da
evoluo da telefonia celular entre ns?). neste sentido que desejamos
estimular o desenvolvimento destas idias e propag-las entre os profissionais.

15
Para que estejamos preparados, desde o incio, para absorver a demanda deste
emergente mercado e participemos ativamente do seu crescimento.

3. MOTOR DE PASSO
O motor de passo um transdutor que converte energia eltrica em movimento
controlado atravs de pulsos, o que possibilita o deslocamento por passo, onde
passo o menor deslocamento angular. Com o passar dos anos houve um
aumento na popularidade deste motor, principalmente pelo seu tamanho e custo
reduzidos e tambm a total adaptao por controle digitais. Outra vantagem do
motor de passos em relao aos outros motores a estabilidade. Quando
quisermos obter uma rotao especfica de um certo grau, calcularemos o nmero
de rotao por pulsos o que nos possibilita uma boa preciso no movimento. Os
antigos motores passavam do ponto e, para voltar, precisavam da realimentao
negativa. Por no girar por passos a inrcia destes maior e assim so mais
instveis.

3.1. Definies para Motores a Passo


Antes de explicarmos os tipos de motores e o funcionamento em si, definiremos
algumas outras expresses a fim de tornar o texto mais claro.
Rotor = denominado rotor o conjunto eixo-im que rodam solidariamente na
parte mvel o motor.
Estator = Define-se como estator a trave fixa onde as bobinas so enroladas.
Abaixo segue uma figura onde podemos ver as partes mencionadas (o rotor
esquerda e o estator a direita).

16
Figura 01 Figura 02

3.2.Parmetros Importantes
- Graus por Passo = sem dvida a caracterstica mais importante ao se escolher o
motor, o nmero de graus por passo est intimamente vinculado com o nmero de
passos por volta. Os valores mais comuns para esta caracterstica, tambm
referida como resolution, so 0.72,1.8, 3.6, 7.5, 15 e at 90 graus. Momento de
Frenagem = momento mximo com o rotor bloqueado, sem perda de passos.
- Momento (Torque) = efeito rotativo de uma fora , medindo a partir do produto da
mesma pela distncia perpendicular at o ponto em que ela atua partindo de sua
linha de ao. - Taxa de Andamento = regime de operao atingido aps uma
acelerao suave. Momento de Inrcia = medida da resistncia mecnica
oferecida por um corpo acelerao angular. Auto-Indutncia = determina a
magnitude da corrente mdia em regimes pesados de operao, de acordo com o
tipo de enrolamento do estator: relaciona o fluxo magntico com as correntes que
o produzem. Resistncias hmicas = determina a magnitude da corrente do
estator com o rotor parado. Corrente mxima do estator = determinada pela bitola
do fio empregado nos enrolamentos. "Holding Torque" = mnima potncia para
fazer o motor mudar de posio parada. Torque Residual = a resultante de todos
os fluxos magntico presente nos plos do estator. Resposta de Passo = tempo
que o motor gasta para executar o comando. Ressonncia = como todo material,
o motor de passos tem sua freqncia natural. Quando o motor gira com uma
freqncia igual a sua, ele comea a oscilar e a perder passos. Tenso de
trabalho = normalmente impresso na prpia chassi do motor, a tenso em que

17
trabalha o motor fundamental na obteno do torque do componente. Tenses
acima do estipulado pelo fabricante em seu datasheet costumam aumentar o
torque do motor, porm, tal procedimento resulta na diminuio da vida til do
mesmo. Destaca-se que a tenso de trabalho do motor no necessariamente
deve ser a tenso utilizada na lgica do circuito. Os valores normalmente
encontrados variam de +5V +48V.

3.3. Tipos de Motores de Passo


Relutncia Varivel = Apresenta um rotor com muitas polaridades construdas a
partir de ferro doce, apresenta tambm em estator laminado. Por no possuir im,
quando energizado apresenta torque esttico nulo. Tendo assim baixa inrcia de
rotor no pode ser utilizado como carga inercial grande. Im Permanente =
Apresenta um rotor de material alnico ou ferrite e magnetizado radialmente
devido a isto o torque esttico no nulo. Hbridos = uma mistura dos dois
anteriores e apresenta rotor e estator multidentados . O rotor de im permanente
e magnetizado axialmente. Apresenta grande preciso (3%), boa relao
torque/tamanho e ngulos pequenos (0,9 e 1,8 graus). Para que o rotor avance
um passo necessrio que a polaridade magntica de um dente do estator se
alinha com a polaridade magntica oposta de um dente do rotor.

3.4. Funcionamento bsico do motor de passo

Normalmente os motores de passo so projetados com enrolamento de estator


polifsico o que no foge muito dos demais motores. O nmero de plos
determinado pelo passo angular desejado por pulsos de entrada. Os motores
de passo tm alimentao externa. Conforme os pulsos na entrada do
circuito de alimentao, este oferece correntes aos enrolamentos certos para
fornecer o deslocamento desejado, como veremos em breve. Falaremos
agora ento, mais um pouco sobre motores com im permanente. Alm do
nmero de fases do motor, existe outra subdiviso entre estes componentes,

18
a sua polaridade.
Motores de passo unipolares so caracterizados por possurem um center-
tape entre o enrolamento de suas bobinas. Normalmente utiliza--se este
center-tape para alimentar o motor, que controlado aterrando-se as
extremidades dos enrolamentos. Abaixo segue uma figura ilustrativa onde
podemos ver que tal motor possui duas bobinas e quatro fases.

Figura 03.

Diferentes dos unipolares, os motores bipolares exigem circuitos mais complexos.


A grande vantagem em se usar os bipolares prover maior torque, alm de ter
uma maior proporo entre tamanho e torque. Fisicamente os motores tm
enrolamentos separados, sendo necessrio uma polarizao reversa durante a
operao para o passo acontecer. Em seguida vemos uma ilustrao do motor
bipolar.

19
Figura 04.

Um motor de corrente contnua, quando alimentado, gira no mesmo sentido e com


rotao constante, ou seja, para que estes motores funcionem, necessrio
apenas estabelecer sua alimentao. Com o auxilio de circuitos externos de
controle, estes motores de corrente contnua podero inverter o sentido de rotao
ou variar sua velocidade. Para que um motor de passo funcione, necessrio que
sua alimentao seja feita de forma seqencial e repetida. No basta apenas ligar
os fios do motor de passo a uma fonte de energia e sim lig-los a um circuito que
execute a seqncia requerida pelo motor. Existem trs tipos bsicos de
movimentos o de passo inteiro e o de meio passo e o micropasso, tanto para o
motor bipolar como para o unipolar. O de micropasso tem sua tecnologia no
muito divulgada, e baseia-se no controle da corrente que flui por cada bobina
multiplicado pelo numero de passos por revoluo. Internamente, os motores tm
seus enrolamentos similares a figura.

Figura 05.

A energizao de uma e somente uma bobina de cada vez produz um pequeno


deslocamento no rotor. Este deslocamento ocorre simplesmente pelo fato de o
rotor ser magneticamente ativo e a energizao das bobinas criar um campo
magntico intenso que atua no sentido de se alinhar com as ps do rotor. Assim,
polarizando de forma adequada os bobinas, podemos movimentar o rotor somente

20
entre as bobinas (passo inteiro), ou entre as bobinas e alinhadas com as mesmas.
Abaixo segue os movimentos executados.

- Motor bipolar com passo inteiro

Figura 06.

- Motor bipolar com meio passo

Figur
a 07.

21
- Motor unipolar com passo inteiro

Figu
ra 07.

- Motor unipolar com meio passo

Figura 08.

22
Abaixo segue uma tabela com a seqncia que deve ser alimentada as bobinas
do motor.

Figura 09.

Para que se obtenha uma rotao constante necessrio que a energizao das
bobinas seja peridica. Esta periodicidade proporcionada por circuitos
eletrnicos que controlam a velocidade e o sentido de rotao do motor.
A pequeno ngulo deslocado pelo rotor depende do nmero de dentes do mesmo
assim como o nmero de fases do motor. Preferimos no explicar mais
detalhadamente este tpico minuciosamente, por ser de grande dificuldade de se
explicar movimentao dos dentes do rotor pelo estator bidimensionalmente. Em
geral, o nmero de dentes do rotor multiplicado pelo nmero de fases revela o
nmero de passos por revoluo. Por se tratar de sinais digitais, fica fcil
compreender a versatilidade dos motores de passo. So motores que apresentam
uma gama de rotao muito ampla que pode variar de zero at 7200 rpm;
apresentam boa relao peso/potncia; permitem a inverso de rotao em pleno

23
funcionamento; alguns motores possuem preciso de 97%; possuem tima
frenagem do rotor e podem mover-se passo-a-passo. Mover o motor passo-a-
passo resume-se ao seguinte: se um determinado motor de passo possuir 170
passos, isto significa que cada volta do eixo do motor dividida 170 vezes, ou
seja, cada passo corresponde a 2,1 graus e o rotor tem a capacidade para mover-
se apenas estes 2,1 graus. Didaticamente falando, o sistema de controle se
baseia em um circuito oscilador onde seria gerado um sinal cuja freqncia estaria
diretamente relacionado com a velocidade de rotao do motor de passo. Esta
freqncia seria facilmente alterada (seja por atuao em componentes passivos
seja por meio eletrnico) dentro de um determinado valor assim, o motor
apresentaria uma rotao mnima e uma mxima. A funo "Freio" se daria
simplesmente pela inibio do sinal gerado pelo oscilador. O prximo passo seria
providenciar um circuito amplificador de sada, pois algumas aplicaes exigem
uma demanda de corrente relativamente elevada. Caberia ao circuito amplificador
de sada fornecer estas correntes de forma segura, econmica e rpida. O circuito
amplificador de sada seria constitudo de transistores e/ou dispositivos de
potncia que drenam corrente em torno de 500 mA ou mais. Motores de passo
geralmente suportam correntes acima de 1,5 Ampre. O amplificador de sada o
dispositivo mais solicitado em um projeto de controle de motor de passo. Devido
s variaes de trabalho a que pode ser submetido o motor de passo, um
amplificador mal projetado pode limitar muito o conjunto como um todo. Um
exemplo destas limitaes pode ser facilmente entendido. Um motor de passo
girando a altas rotaes, repentinamente solicitado a inverter sua rotao (como
ocorre em mquinas CNC e cabeotes de impresso). No momento da inverso
as correntes envolvidas so muito altas e o circuito amplificador deve suportar tais
drenagens de corrente. O torque do motor de passo depende da freqncia
aplicada a alimentao. Quanto maior a freqncia, menor o torque, porque o rotor
tem menos tempo para mover-se de um ngulo para outro. A faixa de partida
deste motor aquela na qual a posio da carga segue os pulsos sem perder
passos, a faixa de giro aquela na qual a velocidade da carga tambm segue a

24
freqncia dos pulsos, mas com uma diferena: no pode partir, parar ou inverter,
independente do comando.

3.5. Aplicaes com motor de passo

Como os motores de passos tm movimentos precisos, qualquer equipamento que


precise de preciso no movimento utilizaram estes motores.
Podemos citar pr exemplo o controle de microcmeras num circuito interno de
vigilncia, em clnicas radiolgicas no auxlio de operadores para os mesmos
orientarem o posicionamento das pessoas submetidas a uma radiografia,
posicionamento de uma mesa de trabalho em duas dimenses, furao
automtica de acordo com instrues em fita sobre as posies dos furos. A
seguir veremos algumas aplicaes mais detalhadamente.

Aplicao 1: A primeira aplicao relatada de um scanner ptico. O projetista


do laser utilizado para o scanner tem que rotacionar precisamente uma rede de
difrao com o controle do computador para ajustar a freqncia do laser. A rede
precisa ser posicionada com um erro mximo de 0.05. A alta resoluo do
micromotor de passo e a ausncia de movimentos no previstos quando este pra
o tornam ideal.

Figura 09.

A soluo encontrada: como a inrcia da rede igual a 2% da inrcia do motor ela


pode ser ignorada. A situao exigia um pequeno motor. Um micromotor de
passo, que produzia um grande torque foi selecionado. Atravs da interface
utilizando o protocolo IEEE-4888 controlada por um simples programa escrito em

25
BASIC, o micromotor funcionou de forma satisfatria. Abaixo segue uma figura
ilustrativa do problema.

Figura 09.

Aplicao 2: Esta segunda aplicao tem por objetivo mostrar o uso dos motores
de passo, acoplado a engrenagens, na movimentao de telescpios.
Comparadas s aplicaes que utilizam apenas micromotores, as engrenagens
apresentam baixa eficincia, desgaste e podem ser barulhentas. As engrenagens
so justamente teis, para romper grandes inrcias, pois a inrcia refletida de
volta para o motor atravs das engrenagens dividida pelo quadrado da inrcia
aplicada a elas. Desta maneira, grandes cargas inerciais podem ser
movimentadas enquanto o rotor mantem uma carga menor. No caso descrito era
necessrio vasculhar fenmenos celestiais em velocidade baixa de 15 por hora e
em velocidade alta em 15 por segundo. Assim, utilizando uma caixa de
engrenagens que reduz de 30:1, 30 revolues dadas pelo motor equivalem a
uma rotao de 360 dada pelo telescpio, foi desenvolvido o projeto.

26
A velocidade de tracking de 15 por hora corresponde 1.25 revolues por hora,
ou em torno de 9 passos por segundo para uma resoluo de 25000 passos por
revoluo. A velocidade de 15 por segundo requere 1.25 rps para o mesmo
motor. A lei do inverso do quadrado faz com que o motor sofra uma carga de
1/900 da inrcia rotacional do telescpio. Na figura abaixo mostra o esquema do
projeto.

Figura 10

3.6. Controladores para motor de passo

Nesta etapa falaremos um pouco sobre circuitos que podem controlar os motores
adequadamente. Destacamos que como as cores dos fios que levam energia as
bobinas no so padronizados. Portanto no comentaremos sobre a ordem certa
de polarizao utilizando as cores dos fios. a primeira etapa, falaremos sobre o
controle de um motor de passo diretamente pelo computador. Atravs da porta
paralela visaremos controlar um motor de quatro fases e unipolar atravs da
excitao por passo-inteiro. Pesquisando os drivers existentes, descobrimos o CI

27
ULN2003 que um 7bit 50V 500mA TTL-input NPN darlington driver, que funciona
como amplificador. Obviamente toda a lgica deve ser exercida pelo computador
inclusive a da ordem de excitao das bobinas. Abaixo segue o circuito eltrico
mostrando a ligao entre o motor e a porta.

Figura 11.

Destaca-se que o diodo zener foi utilizado como intuito de absorver o campo
eletromagntico reverso produzido pelo motor quando o mesmo desligado. A
inverso observada nos pinos de entrada 3 e 4 do ULN2003 so necessrias para
manter a ordem certa de ativao das bobinas.

3.7. Vantagens e desvantagens do motor de passo

Em relao aos primeiros motores o motor de passos apresenta evidentes


vantagens, como tamanho e custo reduzidos, total adaptao a lgica digital (o
que permite o controle preciso da velocidade direo e distncia), caractersticas
de bloqueio , pouco desgaste e dispensa realimentao. So poucas as
desvantagens mais elas existem: m relao potncia - volume e principalmente
controle relativamente complexo.

28
4. PORTA PARALELA
A porta paralela uma interface de comunicao entre o computador e um
perifrico. Quando a IBM criou seu primeiro PC (Personal Computer) ou
computador Pessoal, a idia era conectar a essa Porta uma impressora, mas
atualmente, so vrios os perifricos que se utilizam desta Porta para enviar e
receber dados para o computador (exemplos: Scanners, Cmeras de vdeo,
Unidade de disco removvel e outros). A partir do sistema operacional Windows 95
tornou-se possvel efetuar comunicao entre dois computadores atravs da porta

29
paralela, usando um programa nativo chamado "comunicao direta via cabo".
Esta rede muito simples de ser implementada, bastando apenas a utilizao de
um cabo DB25, conectado entre os dois computadores. , no entanto, necessria
uma configurao especfica nos cabos para que a rede possa funcionar
corretamente.

Atravs do conhecimento de eletrnica e linguagem de programao como: C/C+


+/C++Builder, Pascal/Delphi ou mesmo o Visual Basic, poder ser desenvolvido
um programa que controle um aparelho conectado Porta paralela, ou um
programa de transferncia de arquivos entre dois computadores, utilizando um
cabo paralelo como meio de transmisso. O conhecimento de Eletrnica servir
para desenvolver a placa Eletrnica, que ser conectada ao DB25 da porta
paralela. Este capitulo fornecer conhecimentos sobre a porta paralela, que o far
compreender e utiliz-la, de uma maneira no convencional, isto , no somente
para ser utilizada com uma impressora, mas tambm como qualquer outro
aparelho, que o usurio tenha conhecimento sobre seu funcionamento, desejando
control-lo atravs de seu Personal Computer, como diz a IBM.

4.1 Modelos de porta paralela

Transmisso unidirecional

A porta paralela SPP (Standard Parallel Port) pode chegar a uma taxa de
transmisso de dados a 150KB/s. Comunica-se com a CPU utilizando um BUS de
dados de 8 bits. Para a transmisso de dados entre perifricos so usado 4 bits
por vez.

Transmisso bidirecional

A porta avanada EPP (Enhanced Parallel Port) chega a atingir uma taxa de
transferncia de 2 MB/s. Para atingir essa velocidade, ser necessrio um cabo
especial. Comunica-se com a CPU utilizando um BUS de dados de 32 bits.
Para a transmisso de dados entre perifricos so usado 8 bits por vez. A porta

30
avanada ECP (Enhanced Capabilities Port) tem as mesmas caractersticas que a
EPP, porm, utiliza DMA (acesso direto memria), sem a necessidade do uso do
processador, para a transferncia de dados. Utiliza tambm um buffer FIFO de 16
bytes.

4.2 Extenso do cabo paralelo

A extenso do cabo para interligar um computador a um perifrico, de no


mximo 8m. Na prtica, utiliza-se um cabo com extenso menor. Quanto maior a
extenso do cabo, maior a interferncia na transmisso dos dados.

4.3 Endereos da porta paralela

O computador nomeia as Portas Paralelas, chamando-as de LPT1, LPT2, LPT3


etc, mas, a Porta fsica padro de seu computador a LPT1, e seus endereos
so: 378h (para enviar um byte de dados pela Porta), 378+1h (para receber um
valor atravs da Porta) e, 378+2h (para enviar dados). s vezes pode est
disponvel a LPT2, e seus endereos so: 278h, 278+1h e 278+2h, com as
mesmas funes dos endereos da porta LPT1 respectivamente.

Nome da Endereo de
Endereo da Porta Descrio
Porta memria
378
LPT1 0000:0408 888 decimal Endereo base
hexadecimal
278
LPT2 0000:040A 632 decimal Endereo base
hexadecimal
Figura 12.

4.4 Registradores

31
Utilizando a Porta Paralela conectada a uma impressora, os endereos tero
nomes sugestivos, como segue abaixo:

Endereos Endereos
Nome Descrio
LPT1 LPT2
Registro de Envia um byte para a
378h 278h
Dados impressora
Registro de
379h 279h Ler o Status da impressora
Status
Registro de Envia dados de controle para a
37Ah 27Ah
Controle impressora
Figura 13.

4.5 O conector DB25

O DB25 um conector que fica na parte de trs do gabinete do computador, e


atravs deste, que o cabo paralelo se conecta ao computador para poder enviar e
receber dados. No DB25, um pino est em nvel lgico 0 quando a tenso eltrica
no mesmo est entre 0 0,4v. Um pino se encontra em nvel lgico 1 quando a
tenso eltrica no mesmo est acima de 3.1 e at 5v. A figura abaixo mostra o
conector padro DB25, com 25 pinos, onde cada pino tem um nome que o
identifica:

DB25 que fica atrs do Micro

32
Figura 14.

Conector Macho do Cabo Paralelo

Figura 15.

Foto do conector DB25 macho do cabo Paralelo

Figura 16.

Esquema de funcionamento do DB25 no modo SPP

33
Figura 17.

5. SOFTWARE DE CONTROLE PARA A PORTA PARALELA

34
O acesso a porta paralela atravs de softwares desenvolvidos em vrias
linguagens tais como: Linguaguem C, Turbo Pascal, Basic e Assembler. No
vamos abordar o tpico programao voltada a porta paralela, porque seria
necessrio vrias paginas para abordar esse assunto e ainda assim no seria
suficiente para um leigo sair programando tranqilamente. Tambm fugiria do
nosso foco que fazer experincias simples e praticas utilizando a porta paralela.
O aluno vendo o resultado rpido, atravs de softwares prontos e gratuitos, se
motivaria a criar mais prottipos e mais tarde criar seu prprio software.
Para o controle do nosso prottipo utilizamos o Lptmotor do site rogercom,
que controle um motor de passo. Tem a figura 23 e uma explicao no capitulo
5.4. sobre este programa.
Para um simples teste de ligar e desligar leds o programa Porta paralela
ideal. Assim se faz o teste para saber se os pinos da porta paralela esto
enviando sinal corretamente e a seqncia correta dos pinos que sero utilizados.

Figura 18

35
Para uma automao um pouco mais avanada pode-se usar o Dspcom, com
esse programa pode-se controlar vrios dispositivos em uma residncia.

Figura 19

6. PROTTIPO

36
6.1 Funcionamento do prottipo

Para mostrar que o uso da porta paralela simples e pratico, faremos um


prottipo com a seguinte funo, movimentar uma cmera de segurana utilizando
o motor de passo e a porta paralela.

Figura 20

6.2 Circuito utilizado

Neste circuito o CI 74LS541 funciona como um buffer protegendo a porta paralela


contra qualquer problema que houver no circuito. O CI ULN 2003 funciona como
uma chave que recebe nas entradas um sinal enviado da porta paralela, ligando o
circuito que alimenta as bobinas do motor de passo com 12v.

Figura 21

6.3 Descrio tcnica dos componentes utilizados

37
CI ULN 2003

Para acionarmos um motor de passo precisamos de um hardware especfico,


chamado driver. O driver pode ser feito usando transistores de potncia como os
BD135, DB241 etc., A maneira mais fcil adquirir drivers prontos, como o ULN
2003 ou ULN2803, que nada mais so que arrays de transistores Darlington que
podem controlar correntes de at 500mA e tenso at 50v, esto em forma de
circuitos integrados prontos para serem usados em interfaces que necessitem
controlar motores de passos, solenides, rels, motores DC e muitos outros
dispositivos.

CI 74LS541

um circuito integrado (buffer octal), que tem a funo de proteger a Porta


Paralela e, ao mesmo tempo, fornecer os nveis de corrente eltrica suficientes
para ativar os Circuitos Integrados.

MOTOR DE PASSO UNIPOLAR PM35L-048

Figura 22

38
6.4 Controle do motor de passo

Para o controle do motor de passo foi usado um software pronto do site


Rogercom, o Lptmotor. Esse programa disponvel gratuitamente pelo site.

O Lptmotor permite controlar o tipo de passo, selecionar controle manual ou


automtico, sentido horrio ou anti-horrio, controlar velocidade, um controle total.

Figura 23

39
6.5 Identificando o fio comum do motor de passo

Alguns motores tem 6 fios, 4 so para controlar o motor e os outros 2 so


'comuns'. A resistncia entre esses 2 fios so infinitas, isso porque eles esto
isolados, o que temos a fazer junt-los, formando um nico terminal 'comum'
onde ser ligado ao positivo da fonte de alimentao. Quando um motor tem 6 fios
fica muito mais fcil descobrir quais so os 'comuns'.

Quando o motor tem 5 fios e no esto identificados, precisamos saber


dentre os vrios fios do motor de passo, qual o fio 'comum', aquele que ser
ligado aos 12v da fonte de alimentao. Para descobri-lo, necessrio fazer as
edies conforme a figura 24 e a figura 25.

Quando encontramos o fio comum, a resistncia a menor possvel:

Figura 24

40
Quando no encontramos o fio comum a resistncia o dobro:

Figura 25

6.6 Identificando as bobinas do motor de passo

A identificao da seqncia correta das bobinas do motor de passo


fundamental para a utilizao do mesmo. Muitas pessoas reclamam que a
experincia com o motor de passo no deu certo por no saber identificar as
bobinas corretamente. Para fazer esta identificao necessrio fazer o seguinte
teste:

Encoste o fio comum no positivo e os outros fios encoste no negativo, um


por um, at que seja observado 4 passos no mesmo sentido. Em seguida marque

41
cada fio com uma etiqueta como bobina 1, bobina 2, bobina 3 e bobina 4. Veja a
figura como feito o teste.

Figura 26

6.7 Testando o circuito

Fizemos um teste do circuito no protoboard e vimos que funcionou perfeitamente.


Utilizamos uma webcam para simular uma cmera de segurana.

42
Figura 27

7. CONCLUSO

Com este trabalho alcanamos nosso objetivo de identificar uma forma de


automatizar uma residncia com baixo custo de investimento, circuitos eletrnicos
simples, prticos e didticos. Podendo usar esse conhecimento bsico nas salas
de aula para desenvolver projetos. Esperamos que alunos de automao possam
usar esse trabalho para desenvolver projetos ainda mais complexos.

43
8. REFERENCIAS BIBLIOGRAFICAS

http://www.cesarkallas.net/arquivos/faculdade/eletronica/projeto.pdf

http://www.oficinaaberta.com.br/informatica/automacao/automacao.asp

http://www.memoconta.com.br/automacao.htm

http://www.projetoderedes.com.br/artigos/artigo_falando_de_automacao_predial.php

http://www2.eletronica.org/artigos/outros/estudo-do-motor-de-passo-e-seu-controle-digital

44

You might also like