como posso ligar um motor elétrico a uma placa Arduino?

Page 1

84

case-study

como posso ligar um motor elÊtrico a uma placa Arduino? Hå muitas maneiras de ligar pequenos motores elÊtricos à placa Arduino e as mais populares e simples de todas passam por ligar o motor atravÊs de uma ponte H ou atravÊs de transístores. Ao ligar um motor elÊtrico à placa Arduino deve lembrar-se de que a conexão não deve ser feita diretamente pois pode causar danos à plataforma de programação.

PORQUĂŠ LIGAR MOTORES ELÉTRICOS Ă€ PLACA ARDUINO? Incluir motores elĂŠtricos em circuitos cria GRV H FRQWURODGRV FRP D SODFD $UGXLQR DEUH PXLWDV SRVVLELOLGDGHV GLIHUHQWHV 2 REMHWLYR EÂŁVLFR GH FRPELQDU PRWRUHV ÂŤ D FDSDFLGDGH de movimentar os elementos dos sistemas FULDGRV YHÂŻFXORV GH FRQVWUXмR H DWÂŤ PHV mo robots. Graças Ă placa Arduino ĂŠ possĂ­vel controlar tanto o sentido de rotação do eixo do motor como a sua velocidade de rotação.

A CONEXĂƒO DO MOTOR Ă€ PLACA ARDUINO DEVE SER FEITA DE FORMA INDIRETA A conexĂŁo direta da plataforma de programa ção com o motor nĂŁo sĂł cria o risco de inter IHUÂŹQFLD FRPR SRGH FDXVDU GDQRV ¢ SRUWD H mesmo a toda a placa de circuito impresso 3&% H WDPEÂŤP OLPLWDU DR PÂŻQLPR D FDSDFL dade de controlar o circuito criado desta for PD $ SODFD $UGXLQR SRGH IRUQHFHU P$ GH FRUUHQWH DWUDYÂŤV GH FDGD SRUWD GH VDÂŻGD H XP www.oelectricista.pt o electricista 68

PRWRU HOÂŤWULFR PHVPR R PDLV SHTXHQR GLV SRQÂŻYHO QR PHUFDGR UHTXHU D YH]HV mais para funcionar corretamente. Por isso ÂŤ QHFHVVÂŁULR FRQHFWDU LQGLUHWDPHQWH R PRWRU elĂŠtrico Ă placa Arduino atravĂŠs de uma placa FRQWURODGRUD DGHTXDGD TXH UHJXODUÂŁ D FRU rente que ĂŠ transferida.

•

•

QUE MOTORES PODEM SER LIGADOS Ă€ PLACA ARDUINO E O QUE SE DEVE TER EM CONTA NA SUA SELEĂ‡ĂƒO? A placa de desenvolvimento Arduino permite OLJDU WRGRV RV PRWRUHV HOÂŤWULFRV GH EDL[D SR WÂŹQFLD GLVSRQÂŻYHLV QR PHUFDGR 3RGH OLJDU ¢ placa Arduino: • PRWRUHV %/'& VHP HVFRYDV H FRP FRPXWDGRU • motores CC com escovas que sĂŁo os mo tores elĂŠtricos mais simples alimentados SRU FRUUHQWH FRQWÂŻQXD • PRWRUHV GH YLEUDмR TXH JHUDP YLEUD Š¡HV DWUDYÂŤV GR PRYLPHQWR GR HL[R • PRWRUHV SDVVR D SDVVR TXH JDUDQWHP alta precisĂŁo de controlo mediante o mo YLPHQWR GR HL[R GH LPSXOVR • DFLRQDPHQWR GH WÂźQHLV GH YHQWLODмR (') GH LPSXOVR H PRWRU FRP FDL[D • atuadores lineares que permitem movi PHQWRV OLQHDUHV • VHUYRPHFDQLVPRV • ERPEDV SHTXHQDV GH YÂŁFXR H GH ÂŁJXD 2V SDU¤PHWURV DRV TXDLV VH GHYH SUHVWDU DWHQмR DR HVFROKHU XP PRWRU HOÂŤWULFR SDUD a placa Arduino dependem do tipo de sistema RSHUDFLRQDO 2V PDLV LPSRUWDQWHV LQFOXHP • consumo de corrente [A]: este parâme WUR GHWHUPLQD D FRUUHQWH QHFHVVÂŁULD SDUD FRQͤJXUDU FRUUHWDPHQWH R PRYLPHQWR GR PRWRU • tensĂŁo nominal [V]: este ĂŠ o valor de ten VÂĽR FRP R TXDO R VLVWHPD LUÂŁ IXQFLRQDU os sistemas normais com placa Arduino WUDEDOKDP D 9 • WRUTXH >1P@ SDU¤PHWUR FKDYH GR PRWRU HOÂŤWULFR H QÂĽR VÂľ TXH GHWHUPLQD D VXD SRWÂŹQFLD TXDQWR PDLRU ÂŤ R WRUTXH JHUDGR SHOR PRWRU PDLV IRUWH HVWH ÂŤ • velocidade de rotação [rpm]: parâmetro que determina a velocidade de rotação do HL[R GR PRWRU • SHVR H GLPHQV¡HV >JU H PP@ HVWHV SDU¤ PHWURV VÂĽR LPSRUWDQWHV HVSHFLDOPHQWH quando se implementam sistemas de

LOXPLQDмR TXH WP HP FRQWD DV GLPHQ V¡HV GR PRWRU resolução [número de passos]: este parâ PHWUR DSOLFD VH DSHQDV DRV PRWRUHV SDV VR D SDVVR H GHWHUPLQD D SUHFLV¼R FRP D qual se pode mover o eixo do motor em SDVVR D SDVVR velocidade lineal [mm/s]: este parâmetro DSOLFD VH DSHQDV D DWXDGRUHV OLQHDUHV e determina a velocidade a que o motor pode estender o eixo na direção linear.

COMO POSSO LIGAR UM MOTOR ELÉTRICO Ă€ PLACA ARDUINO? &RQKHFHQGR RV WLSRV GH PRWRUHV TXH SRGHP ser ligados Ă placa Arduino e os parâmetros DRV TXDLV VH GHYH SUHVWDU DWHQмR SRGHPRV GHͤQLU DV IRUPDV GH OLJDмR 2V PRWRUHV PDLV IÂŁFHLV GH OLJDU VÂĽR RV PRWRUHV && SDGUÂĽR FRP HVFRYDV PRWRUHV GH YLEUDмR H RV VHUYRPH FDQLVPRV 2V DWXDGRUHV OLQHDUHV RV PRWRUHV SDVVR D SDVVR H DV ERPEDV VÂĽR XP SRXFR mais difĂ­ceis de ligar.

LIGAĂ‡ĂƒO ATRAVÉS DE UM TRANSĂ?STOR 2V PRWRUHV && GH HVFRYDV H RV PRWRUHV GH YLEUDмR VÂĽR RV PRWRUHV PDLV VLPSOHV H PDLV FRPXQV QRV VLVWHPDV H DR PHVPR WHPSR RV PRWRUHV HOÂŤWULFRV PDLV IÂŁFHLV GH FRPELQDU &RPR QRUPD RV PRWRUHV FRP XPD SRWÂŹQFLD QRPLQDO GH D $ HVWÂĽR OLJDGRV ¢ SODWDIRUPD de programação. Funcionam com uma ten VÂĽR GH D 9 3DUD PRWRUHV PDLV SRWHQWHV FRP SDU¤PHWURV PDLV HOHYDGRV VÂĽR XWLOL]D dos os controladores. 2V PRWRUHV && GH HVFRYDV H RV PRWRUHV GH YLEUDмR SRGHP VHU OLJDGRV DWUDYÂŤV GH XP VLVWHPD GH WUDQVÂŻVWRUHV RX GH SRQWH + 2 SUL meiro mĂŠtodo controla apenas a velocidade


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.