O solenide do topo (1) esta ativado, atraindo o dente superior do eixo.
O solenide do topo (1) desativado, e o solenide da direira (2) ativado, movendo o quarto dente mais prximo direita. Isto resulta em uma rotao de 3.!. O solenide in"erior (3) ativado# outra rotao de 3.! o$orre. O solenide esquerda (%) ativado, rodando novamente o eixo em 3.!. &uando o solenide do topo (1) "or ativado novemante, o eixo ter' rodado em um dente de posio, $omo existem 2( dentes, sero ne$ess'rios 1)) passos para uma rotao $ompleta.*m motor de passo um tipo de motor eltri$o que usado quando al+o tem que ser posi$ionado muito pre$isamente ou rota$ionado em um ,n+ulo exato.-m um motor de passo, um rotor interno $ontendo um .m permanente $ontrolado por uma srie de $ampos eletroma+nti$os que so ativados e desativados eletroni$amente. /esse modo, uma mistura entre um motor de $orrente $ont.nua e um solenide. 0otores de passo no usam esvo$ases ou $omutadores. Os motores de passo possuem um n1mero "ixo de plos ma+nti$os que determinam o n1mero de passos por revoluo. Os motores de passo mais $omuns possuem 2)) passos $ompletos2revoluo, si+ni"i$ando que ele leva 2)) passos $ompletos para $ompletar uma volta. 3ontroladores avanados de motores de passo podem utili4ar modulao de lar+ura de pulso para reali4arem mi$ropassos, o5tendo uma maior resoluo de posio e operao mais ma$ia. 6l+uns $ontroladores de mi$ropassos podem aumentar a resoluo dos passos de 2)) passos2revoluo para (),))) mi$ropassos2revoluo. Os motores de passo so $lassi"i$ados pelo torque que produ4em. *ma $ara$ter.sti$a 1ni$a deste tipo de motor a sua 7a5ilidade de poder manter o eixo em uma posio se+urando o torque sem estar em movimento. 8ara ati+ir todo o seu torque, as 5o5inas de um motor de passo devem re$e5er toda a sua $orrente mar$ada durante $ada passo. Os $ontroladores de motor de passo deve possuir $ir$uitos re+uladores de $orrente para poderem "a4er isto. 6 mar$ao de volta+em (se 7ouver) prati$amente sem utilidade. O $ontrole $omputadori4ado de motores de passo uma das "ormas mais vers'teis de sistemas de posi$ionamento, parti$ulamente quando di+italmente $ontrolado $omo parte de um servo sistema. Os motores de passo usados em drives de disquete, s$anners planos, impressoras, e muitos outros dispositivos. Motor de Passo TIPOS DE MOTOR DE PASSO Os motores de passo so encontrados em 2 tipos: Magntico Permanente(permanent magnet) e Relutncia Varivel(variable reluctance) (existe tamm os motores !"ridos# $ue so indistingu"veis de magntico permanente ou relutncia varivel de ponto de vista de controle)% Motores magnticos permanente possuem a tend&ncia a 'agarrar' $uando se gira o seu eixo com os dedos (com o motor desligado) e os motores de relutncia variveis giram livremente ((s ve)es eles podem 'agarrar' levemente por causa do res"duo magntico no rotor)% Voc& geralmente pode identi*ic+los tamm com um o!m"metro% Motores de relutncia variveis geralmente possuem , enrolamentos ((s ve)es -)# com um retorno comum# en$uanto motores magntico permanentes possuem 2 enrolamentos independentes# com ou sem *io centrais (center taps)% .nrolamentos com *ios centrasi so usados por motores de passo do tipo unipolar% Motores de passo v&m em vrios escalar de ngulos di*erentes% Os motores menos precisos giram tipicamente /01 por passo# en$uanto os motores de maior preciso so capa)es de girar entre 2%3 e 0%421 por passo5% 6om um controle apropriado# a maior"a dos motores de passo de magntico permanete e !"ridos podem girar em meio+passo (half-steps)# e alguns controles podem traal!ar com pe$uenas *ra78es de passos e micropassos% Para amos motores do tipo magntico permantente e relutncia varivel# se somente um enrolamento *or energi)ado# o eixo ir parar num determinado ngulo e assim *icar 'preso' at $ue o tor$ue exceda o tor$ue do motor# nesse ponto# o eixo ir girar# tentando manter sucessivamente a posi7o de e$uil"rio%
Motores de Relutncia Varivel 9e o motor possuir , enrolamentos# t"picamente conectados como mostra a *igura acima(*igura 2%2)# com um terminal comum para todos os enrolamentos# este o tipo mais comum de motores de passo de relutncia variveis% .m uso# o *io comum t"picamente vai para o polo positivo da ateria e os enrolamentos so energi)ados em se$u&ncia% O motor exemplo da *igura 2%2 de ,01 por passo% O eixo desse motor possui - dentes e os enrolamentos *icam em volta *ormando : polos enrolados em volta de dois polos opostos% 6om o enrolamento n;mero 2 energi)ado# o dente do eixo marcado com < atra"do para o polo desse enrolamento% 9e a corrente atravs do enrolamento 2 *or cortada e o enrolamento 2 *or ligado# o motor ir rodar ,01 (sentido !orrio) at $ue o polo marcado com = se alin!e com o polo 2% .xemplo animado do motor da *igura 2%2 Para rodar esse motor cont"nuamente# n>s simplesmente aplicamos energia nos , enrolamento em se$u&ncia% ?sando l>gica positiva# onde *or 2 signi*ica passando corrente atravs do enrolamento do motor# a se$u&ncia a seguir ir girar o motor ilustrado na *igura 2%2 no sentido !orrio# 2- passos ou 2 revolu78es% .nrolamento 2 2002002002002002002002002 .nrolamento 2 0200200200200200200200200 .nrolamento , 0020020020020020020020020 tempo +++@ V na se7o 6ontrole A>gico de um Motor de Passo para saer como gerar esses sinais% . depois v em 6ontrole .letrBnico de um Motor de Passo para saer $uais circuitos eletrBnicos sero usados parar controlar o motor dessa se$u&ncia% C ainda motores de passo de relutncia variveis com - e D enrolamentos# possuindo D ou : *ios% O princ"pio de controle desses motores so os mesmos dos de , enrolamentos# mas *ica importante traal!ar com a ordem correta de energi)amento dos enrolamentos para *a)er o motor girar satis*at>riamente% Motores de Passo Unipolares Motores de passo# tanto magntico permanete $uanto !"ridos com D ou : *ios so geralmente es$uemati)ados como mostra a *igura 2%2# com um *io central em cada um dos enrolamentos% Ea prtica# usualmente o *io central ligado ao polo positivo da ateria# e os dois *inais de cada enrolamento so levados ao polo negativo alternadamente para reverter a dire7o do campo magntico proveniente dos enrolamentos% F se7o do motor mostrada na *igura 2%2 de ,01 por passo# magntico permanente ou !"rido ++ a di*eren7a entre esses dois tipos de motores irrelevante neste n"vel de complexidade% O enrolamento n;mero 2 do motor distriu"do entre a parte de cima e a de aixo do polo do stator# en$uanto o enrolamento 2 distriu"do entre a es$uerda e a direita dos polos do motor% O eixo um magntico permanente com : polos# , suls e , nortes# colocad em volta da circun*er&ncia% Para uma *aixa angular alta# o eixo provavelmente tem $ue ter mais polos% O motor de passo de ,01 por passo na *igura um dos tipos mais comuns de motores de magntico permanente# entretanto motores com 2D e 4%D1 por passo so *acilmente encontrados% Motores de passo de magntico permanente com alta preciso como 2%31 por passo tamm so *aricados# motores !"ridos so constru"dos em srie de ,%: e 2%31 por passo# com capacidade de at 0%421 por passo% 6omo mostrado na *igura# a corrente circulando do *io central do enrolamento 2 at o terminal a causa a parte superior do polo do stator ser polo Eorte en$uanto a parte in*erior ser polo 9ul% Gsso atrai o eixo na posi7o mostrada na *igura% 9e a anergia do enrolamento 2 *or desligada e o enrolamento 2 *or energi)ado# o eixo ir girar ,01# ou um passo% .xemplo animado do motor da *igura 2%2 Para girar o motor cont"nuamente# n>s simplesmente aplicamos corrente nos dois enrolamentos em se$u&ncia% Fssumindo 2 como l>gico positivo# isto energi)ando o enrolamento do motor# as seguintes se$&ncias de controle ir girar o motor da ilustra7o 2%2 no sentido !orrio# 2- passos ou - revolu78es% .nrolamento 2a 2000200020002000200020002 .nrolamento 2 0020002000200020002000200 .nrolamento 2a 0200020002000200020002000 .nrolamento 2 0002000200020002000200020 tempo +++@ .nrolamento 2a 2200220022002200220022002 .nrolamento 2 0022002200220022002200220 .nrolamento 2a 0220022002200220022002200 .nrolamento 2 2002200220022002200220022 tempo +++@ Eote $ue os dois lados do mesmo enrolamento nunca so energi)ados ao mesmo tempo% Fs duas se$u&ncias acima iro girar o motor em um passo de cada ve)% F se$u&ncia superior apenas energi)a um enrolamento por ve)# como ilustrado na *igura acimaH isso gasta menos energia% F se$u&ncia in*erior energi)a 2 enrolamentos por ve) e geralmente produ) um tor$ue 2%- ve)e) maior do $ue a se$u&ncia superior gastando o doro de energia% V na se7o 6ontrole A>gico de um Motor de Passo para saer como gerar esses sinais% . depois v em 6ontrole .letrBnico de um Motor de Passo para saer $uais circuitos eletrBnicos sero usados parar controlar o motor dessa se$u&ncia% Fs posi78es dos eixos do motor nas duas se$u&ncias acima no so as mesmas# como resultado se cominarmos as duas se$u&ncias consiguiremos girar o motor em Meio+Passo(!al*+step)% F se$u&ncia cominada : .nrolamento 2a 22000002220000022200000222 .nrolamento 2 00022200000222000002220000 .nrolamento 2a 02220000022200000222000002 .nrolamento 2 00000222000002220000022200 tempo +++@ 6li$ue FI?J para ver dois gi*s animados demosntrando como o motor gira em Meio+Passo e em Passo+ 6ompleto% Motores de Passo Bipolares Motores de passo ipolares tanto magntico permanente $uanto !"ridos so constru"dos com exatamente os mesmo mecanismos usados nos motores unipolares# mas os dois enrolamentos so mais simples# sem *io central% Gsto signi*ica $ue# o motor mais simples mas o circuito eletrBnico precisa controlar a reverso da corrente para cada enrolamento# isso torna+o muito mais complexo% O ea$uema da *igura 2%, mostra como o motor con*igurado# en$uanto a se7o mostrada a$u" exatamente a mesma da se7o da *igura 2%2% O circuito eletrBnico para esses tipos de motores so do tipo C+Kridge (pontes com - transistores)% O motor precisa de uma !+ridge para cada enrolamento# isso discutido com mais detal!es em 6ontrole .letrBnico de um Motor de Passo% Kasicamente# uma !+ridge permite $ue a polaridade da energia aplicada em cada ponta de cada enrolamento seLa controlado independentemente% F se$u&ncia de controle para um passo simples mostrada aaixom usando os simolos M e + para indicar a polaridade da *or7a aplicada em cada terminal do motor% Terminal 1a +---+---+---+--- ++--++--++--++-- Terminal 1b --+---+---+---+- --++--++--++--++ Terminal 2a -+---+---+---+-- -++--++--++--++- Terminal 2b ---+---+---+---+ +--++--++--++--+ tempo ---> Eote $ue essas se$u&ncias so id&nticas as do motor unipolar# num n"vel representativo% Para distinguir um motor ipolar de um unipolar de - *ios# me7a a resist&ncia entre os terminais% N importante oservar $ue alguns motores permanete magntico possuem - enrolamentos independentes# organi)ados em uma dupla com 2 cada% .m cada uma# se os enrolamentos so conectados em srie# o resultado pode ser um motor de passo ipolar de alta voltagem% 9e eles estiverem conectados em paralela# o resultado pode ser usado como um motor de passo ipolar de aixa voltagem% 9e eles *orem conectados em srie com um *io central# o resultado pode ser usado como um motor de passo unipolar de aixa voltagem% Motores Multifases Figura 1.4 ?m tipo menos comum de motores de passo magntico permanete possui seus enrolamentos ligados de uma *orma c"clica# com um pe$ueno enrolamento ligando o centro de cada par de enrolamentos *ormando um c"rculo% O modelo mais comum nessa categoria usa caeamento de ,+*ase e D+*ase% O controle eletrBnico re$uer 2O2 de um C+ridge para cada terminal do motor# mas esses motores podem gerar mais tor$ue do$ue um outro motor do mesmo taman!o por$ue todos ou todos exceto um dos enrolamentos so energi)ados a cada turno de passos% Flguns motores de D+*ase possuem resolu78es altas na ordem de 0%421 por passo (D00 passos por revolu7o)% 6om um motor de D+*ase# existe 20 passos sicos $ue se repetem em cada ciclo# como mostrado aaixo: Terminal 1 +++-----+++++-----++ Terminal 2 --+++++-----+++++--- Terminal 3 +-----+++++-----++++ Terminal 4 +++++-----+++++----- Terminal 5 ----+++++-----+++++- tempo ---> F$u"# como no caso dos motores ipolares# cada terminal conectado !ora no positivo !ora no negativo da ateria% Repare $ue# a cada passo# somente um terminal muda de polaridade% .ssa mudan7a remove a *or7a de um enrolamento anexado no terminal (por$ue mos terminais do enrolamento em $uesto esto na mesma polaridade) e aplica *or7a para um enrolamento $ue estava prviamente sem *or7a% ?m motor com a geometria da *igura 2%-# essa se$uencia de controle ir girar o motor por 2 revolu78es% Para distinguir um motor de D+*ase de outro motor com D *ios# repare $ue# se a resist&ncia entre 2 terminais consecutivos do motor de D+*ase R# a resist&ncia entre terminais no+consecutivos ser 2%DR% Repare $ue alguns motores D+*ase possuem D enrolamentos separados# num total de 20 comandos% .sse pode ser conectado na con*igura7o estrela mostrada na *igura# usando D metades de um !+ridge# ou cada enrolamento pode ser controlado pelo seu pr>prio C+ridge% Motor de Passo CONTROLE LGICO DE UM MOTOR DE PASSO Os motores de passo se comportam di*erente de outros motores P6% Primeiramente ele no pode girar livremente $uando alimentado 'classicamente'# eles *a)em como os seus pr>rpios nomes sugerem: usam passos% ?m circuito responsvel de converter sinais de passo e de dire7o em comandos para os enrolamentos do motor o controle l>gico% .le recee os sinais de passos e a dire7o e gera os sinais para $ue o motor gire% Fp>s esta *ase de controle l>gico# preciso o 6ontrole .letrBnico $ue se encarrega de *ornecer a corrente eltrica re$uerida pelos enrolamentos do motor%
Eela# VAOQG6 a *onte de alimenta7o do controle l>gico# RRFE9AFROR o controle l>gico# POS.R PRGV.R9 o controle eletrBnico# e VMOROR a tenso re$uerida pelo motor% Q.RFEPO O9 9GEFG9 Pode+se gerar os sinais l>gicos de 2 maneiras distintas: Por CardTare e por 9o*tTare% Oserve $ue se *orem usados microcontroladores# a gera7o ser *eita tanto pelo 9o*tTare(o programa) tanto $uanto pelo CardTare(o pr>rpio microcontrolador)% Controle por Hardare O controle l>gico por CardTare simples e e*iciente se voc& traal!ar com Passo+6ompleto# cli$ue a$u" para ver a di*eren7a entre ele e o Meio+Passo% Fssim# para se gerar o Meio+Passo mais aconsel!vel utili)ar o 9o*tTare% O controle l>gico dos motores de passo servem para $ual$uer tipo de motor: ?nipolar# Kipolar# Magntico Permanente# etc%%% O $ue se di*erencia so os tipos de passo% O tipo de passo mais simples esse: . para ger+lo mais simples ainda% Kasta usar um circuito integrado contador como o 6P-024 (esse circuito integrado muito *cil de se encontrar e arato)# asta mont+lo como na *igura aaixo e ligar os seus terminais 2F# 2K# 2F# 2K no controle eletrBnico% ?ma *orma de passo alternativo# $ue consome mais energia mais *ornece muito mais tor$ue esse: Oserve $ue este tipo de passo traal!a alimentando 2 oinas de cada ve)% Para gerar esse sinais pode ser usado vrios circuitos# os mais comuns usam 2 *lip+*lops como na *igura aaixo: Mas esse tipo de controle no o*erece o controle de dire7o# para resolver este prolema so colocados portas l>gicas $ue controlam a dire7o: 6om isso# *ica *cil de*inir a dire7o e os passos do motor% Rente utili)ar esse tipo de passo# pois ele mel!or $ue o outro em vrios aspectos# tando em tor$ue $uanto em controle% Faixo segue dois es$uemas prticos para se gerar esses sinais#oserve $ue nen!um deles *oi testado% Monte+os primeiro num Proto+Koard antes de soldar $ual$uer coisa%
Este circuito faz a reverso automtica de pequenos motores, com tempo programado pelo CI 555. Funcionamento Ao ligar S1 o CI 555 envia pulso para entrada de cloc do CI !"1#, fazendo com que sua primeira saida$pino %& v a n'vel alto, saturando o transistor ()$(! e (1 entra em corte& que *unto com o transistor (% alimenta a +o+ina do motor, fazendo com que este gire em um sentido. (uando o CI !"1# rece+er o segundo cloc do CI 555, seu pino % vai a n'vel +ai,o$() e (% entram em corte&, ao mesmo tempo que seu pino ) vai a n'vel alto $(1 e (! so saturados& fazendo com que a rota-o do motor se*a no sentido contrrio. .ara motores com consumo at/ 1""mA0 (1 e () 1 2C5!3 4 (% e (! 12C553 4 51 e 5) 11". .ara motores de maior consumo0 (1 e () 1 261%5 4 (% e (! 1 261%7 4 51 e 5) 1 )). .1 controla o tempo de giro do motor em cada rota-o. Material Necessrio: 2 6ao de Gmpressora (PK 2D Mac!o) 2 6ircuito Gntegrado ?AE200, ou ?AE230, ( 2U: 0%D:V # 2U: 2V) 2 Motor de Passo no mx% de D00mF 2 P"odo de Wener de de 0%DS O 22v (0%,0V) Multmetro (se puder ser para verificar os fios do motor) (Dodo de Zener e Circuito Integrado bem Como o Cabo de Impressora (se n tiverem) Podem Ser Encontrados Numa Loja Normal de Electrnica! Por E"# Na DI$%DEL em Lisboa# &&&#Dimo'el#pt) 1 Tentar arranjar um Motor de Passo, muito simples, se tiverem uma impressora estragada ou um scanner ideal! Os meus motores:
De Uma Impressora De Um !canner "# dois tipos de motores os $ipolares e os Unipolares, os de % &os ou de ' &os (Unipolares) e os de * &os ($ipolares), (o 1 da +oto de % &os e o , de ' &os, Unipolares) a di+eren-a est# no papel .ue cada um desempen/a, mais preciso ou menos preciso (0m impressoras possivelmente encontram tanto os $ipolares como os Unipolares) Motores 1este caso tanto +a2, independentemente do motor .ue tiverem vai +uncionar 1OT3: O motor n4o pode e5ceder os '66m3 de Intensidade devido o U71,668 s9 suportar at '66m3 (!e sou:erem a ;oltagem do motor e a resistencia: ;<=>I 7ogo: I<;?=) , 3p9s ad.uirir o motor temos .ue veri&car os &os, vou usar como e5emplo o motor de % &os (Unipolar), vamos ter .ue identifcar os fos comuns do motor, ou seja, os , &os .ue se v4o ligar aos 1,v da nossa +onte de alimenta-4o Para poderem ver mel/or: Circuito, a di+eren-a do motor de ' &os para este .ue em ve2 de ter , &os comuns s9 tem um &o comum (geralmente o vermel/o) .ue se liga aos 1,v @omo identi&car os &os com um multAmetro: 8ara identi"i$armos quais ou qual o "io $omum veri"i$ar qual dos "ios tem 0-9O: :-;I;<=93I6, $om um mult.metro na se$o das resist>n$ias (:) se medirmos por ex. o motor de ( "ios e se meterem um $a5o do mult.metro no ?io @ermel7o do 0otor e o outro no 6marelo e se a :esist>n$ia medida "or de A(: e se em ve4 do vermel7o li+arem 6mareloB3astan7o e "or de 1(): ento o ?io @ermel7o o $omum pC o que tem menos resist>n$ia ou seDa 0-<6/- da resist>n$ia dos outros ?iosE Ver !e chegaram at" a#ui ent$o agora " muito simples% basta fa&erem o circuito uma ve& #ue ' sabem os fios do motor( O 6ircuito Gntegrado ?AE200, tem 1 F8inosF, do 1 ao A so entradas, do 1) ao 1 so sa.das, o pino G <erra ())v) e o pino H 8ositivo (12v). Verificar a "Marca" do ULN2003, a imagem em cima corresponde se o ULN2003 tiver com a marca para ima! 3 Porta Paralela tem ,' Pinos, o 1 Massa e do , ao B s4o saAdas (onde nCs vamos ligar o U71,668) e os pinos 1D a ,' Terra: -U Fgora s> montar o circuito# como visto em cima em 'circuito' as liga78es *a)em+se da seguinte *orma: Pinos 2 ao D (ou do )* ao )+, da -.P/ -igamos 0os Pinos /%1%+ e 2 do U-01**+3 -igar um Pino do /4 ao 15 da -tp/ ao Pino 4 do U-01**+ e -igar 6 .7RR8 9*v da fonte,3 7:3 -tp/ Pino/4 ; Pino 4 U-01**+<<= *volts 9terra da fonte de alimenta>$o, -ntre o 8ino H do *I92))3 e a ?onte 12v @amos $olo$ar o /.odo de Jener e vamos t5 li+ar o ?io 3omum ou os ?ios 3omuns (depende do motor) aos 12v. -x. 8ino G *I92))3KKL/.odo de JenerKKL12v (B "io $omum do motor) 8ara "onte de alimentao podem usar uma 0olex da "onte de alimentao do vosso 83, o "io 6marelo de 12 @olts, o 8reto o 9e+ativo. 0ota( ? d@odo de Aener para ser ligado correctamente tem #ue se ligar com a BriscaB para o lado do U-01**+3 V7R ou 8r#uivo *sando a 8orta 8aralela do seu 83 para a$ionar um motor de 8asso *m dos motivos que me "i4eram es$rever esse arti+o que $om esse site eu sempre pretendi populari4ar os $on7e$imentos so5re eletrMni$a e ro5ti$a pois muitos a$7am isso uma $oisa do outro mundo e na verdade no . -sse arti+o tem o o5Detivo de es$lare$er $omo podemos "a4er $om que um 83 possa "un$ionar $omo um mi$ro$ontrolador, pois se analisar "riamente oque um mi$ro$ontrolar veremos que ele no passa de um $ir$uito pro$essado que possui memria e tem dispositivos de -ntrada2;aida de dados, pare$e que estamos des$revendo um 83, no verdadeN. 3uidados a serem tomados 3omo o t.tulo desse arti+o di4 , iremos usar a porta paralela para "a4er um pequeno experimento, ento peo en$are$idamente para o leitor se+uir a ris$a esses $onsel7os pois a porta paralela al+o muito deli$ado, e qualquer li+ao que por ventura vo$> "aa errado, seu 83 literalmente pode queimar, e o dano ser' maior se sua pla$a "or $om dispositivos O9 OO6:/. <odos os arti+os so5re 8orta 8aralela que so en$ontrados na internet, re$omendam que se deve inter"a$ear a porta paralela $om um outro $ir$uito, usandoPse a$opladores pti$os, mas nesse $aso o nosso $ir$uito to simples que estarei dispensando esse $omponente que tornaria o nosso $ir$uito 5em mais $ompli$ado, e at o "im das min7as "rias irei es$rever so5re os a$oplamentos pti$os. Iista de 3omponentes 1 3one$tor /O 2( 0a$7o ($usta 1 :eal) 1 3ir$uito Inte+rado *I9 2))3 (3usta 1 :eal) 1 0otor de 8asso de no m'ximo ()) m6 por "ase ($onsumo) ( 1) :eais) 1 /iodo 19%))1 0apa da 8orta 8aralela Identi"i$an do os "ios do motor *m dos passos mais tra5al7osos nesse proDeto identi"i$ar os "ios do motor. @ou tomar por 5ase um motor de "ios onde 2 so para ser li+ados em B@33. *sando um mult.metro devePse medir as resist>n$ias entre todos os "ios. Io+o vo$> ir' notar que vai 7aver 3 tipos de resist>n$iaQ : , 2: e in"inito, ima+ine que a resist>n$ia entre o "ios 1 e 2 de 2: e entre os "ios 1 e 3 deu : e entre os "ios 2 e 3 tam5m deu :. 3om isso podemos di4er que o "io 3 o "io de alimentao B, e os "ios 1 e 3 "a4em parte da mesma 5o5ina. 6 mesma $oisa deve o$orrer $om os 3 "ios restantes, sendo que se vo$> medir as resist>n$ias entre qualquer um dos "ios 1,2,3 e %,(,, elas vo dar in"inito, pois eles no esto li+ados entre si. ;upondo que o "io 3 e o "io seDam nos nossos "ios de alimentao, teremos que li+aPlos na alimentao de 12@( no $aso do motor que eu estou usando, no $aso de vo$>s $7equem o valor que o motor ne$essita ser alimentado, e o alimentem $om essa tenso) 6$7ando a ordem $orreta de a$ionamento das Oo5inas @eri"i$ar a ordem das 5o5inas um passo extremamente importante, pois se isso no "or veri"i$ado, provavelmente o seu motor no ir' "un$ionar do Deito que vo$> quer. 8ara veri"i$ar a ordem das 5o5inas, 5asta alimentar os "ios de alimentao $om a tenso requerida, e $om o terra da "onte, v' en$ostando nos outros % $a5os que so5raram, um de $ada ve4, vo$> ir' per$e5er que o motor $omear' a +irar, a $ada ve4 que vo$> en$ostar o terra em um $a5o di"erente, uma 7ora ele vai +irar +irar em um sentido, outras em outro sentido.. @' tro$ando a ordem dos $a5os que vo$> li+a no terra, at que o seu motor +ire % ve4es $onse$utivas no mesmo sentido. 6note a ordem dos $a5os que vo$> li+ou no terra para dar essa seqR>n$ia de % +iradin7as no mesmo sentido, e $om isso vo$> tem a ordem das 5o5inas. 6+ora 5asta vo$> li+ar os "ios na ordem na sa.da do *I9 2)) -squema do 3ir$uito
*m pou$o de 6l+e5ra Oooleana F porta paralela possui G Oits que podemos mudar o nivel l+i$o de ) para 1 ou vi$ePversa, no entanto as "unSes que a$essam a porta paralela podem usar valores tanto em 5in'rios, 7exade$imais ou inteiros, ento irei expli$ar $omo trans"ormar um em outro. Oase Oin'riaQ <emos G 5its que podemos manipular, ento $laramente temos 11111111 para todas as sa.das i+ual a (@, ou )))))))1 para apenas uma sa.da i+ual a (@ e o restante i+ual )@. Oase /e$imalQ 8ensando primeiro em Oin'rio para depois trans"ormando em inteiro, ento por exemplo temos, ()))1)111)O K 2 ) B 2 1 B 2 2 B 2 % K 23 na 5ase de$imal. Oase Texade$imal 8ensando em Oin'rio primeiro pois o mais intuitivo e passando para 7exade$imal, temosQ ()))1)111)OK 1A na 5ase Texade$imal -sse $aso no to 5vio $omo o $aso a$ima, ento para trans"ormar em Texade$imal, temos que separar o numero em 5in'rio em a+rupamentos de % n1meros, no $aso a$ima temos, )))1 e )111 , depois $al$ularemos o valor desses dois n1meros em de$imal, assim en$ontramos o valor 1 para o primeiro 5in'rio e A para o se+undo, $om isso a$7amos o n1mero 1A, que o valor em Texade$imal. O5sQ 9ote que 1) em de$imal i+ual a 6 em Texade$imal., e assim por diante.@isual Oasi$ x UindoVs 8ara quem tem o UI9H(2HG Q 1P pe+ue esse arquivoQ 7ttpQ22VVV.mrs7p.7p+.i+.$om.5r2ro52inpout32.4ip 2Pdes$ompa$te em al+um lu+ar, e $opie o arquivo inpout32.dll pra WVindirWXsYstem32 ou WVindirWXsYstem dependendo do seu sistema 3P veDa o pro+rama exemplo que vem $om esse arquivo para aprender. %P &ualquer duvida, me $ontatemEE 8ara quem tem UI9Z822))) 1P pe+ue esse arquivoQ 7ttpQ22VVV.mattDusti$e.$om2parport2userport.4ip 2P3opiar *ser8ort.sYs para WVindirWXsYstem32Xdrivers 3P:odar o *ser8ort.exe para setar $on"i+ura$ao da sua porta paralela %P se+uir os passos do tutorial a$ima de quem tem o UI9H(2HG O5sQ [ ne$essario rodar sempre esse pro+rama *serport, pois $om o Uinxp22))) no possivel inter"a$ear a porta paralela diretamente, li isso em varios arti+os na internet, e testei aqui, e realmente da $erto. O5servaSesQ 6 I8<1 se en$ontra no endereo T3AG e "un$iona $omo des$rito a$ima 6 I8<2 se en$ontra no endereo T2AG e todas as porta /) P /A so ne+adas, isto , a tenso de (@ dado quando o n.vel l+i$o Jero. ?inali4ando 6 l+i$a de pro+ramao para "a4er o motor "un$ionar a de ener+i4ar uma 5o5ina de $ada ve4 na ordem $orreta, assim o eixo do motor ir' se alin7ar $om o $ampo indu4ido por essa 5o5ina, assim no exemplo que eu vou $itar , temos um o5Deto <imer $uDa "uno "oi pro+ramada desse modo (onde $onta K inte+er) Controlando motor de passo (incio da pgina) O integrado UCN5804 um controlador para motores de passo unipolares de duas fases, podendo suportar corrente mima de !,"5 # por fase e tens$o de %5 &' O circuito ao lado um eemplo da aplica($o conforme datas)eet de um fa*ricante' Os diodos de prote($o em srie n$o s$o especificados, mas s$o recomendados tipo +c)ott,- para a corrente pre.ista' Os resistores em srie tam*m n$o s$o informados, mas de.em ser de *aio .alor' /m alguns eemplos eles n$o s$o usados'