{"id":5928,"date":"2021-06-16T16:38:47","date_gmt":"2021-06-16T19:38:47","guid":{"rendered":"https:\/\/www.usinainfo.com.br\/blog\/?p=5928"},"modified":"2021-06-16T16:38:47","modified_gmt":"2021-06-16T19:38:47","slug":"motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988","status":"publish","type":"post","link":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/","title":{"rendered":"Motor de Passo Arduino Bipolar \u2013 Controlando Motores via Driver A4988"},"content":{"rendered":"<p>O Motor de Passo Arduino \u00e9 um excelente produto para o controle de posi\u00e7\u00e3o, possuindo ajustes finos e precisos atrav\u00e9s de seu exclusivo sistema de bobinas e sem escovas que divide uma rota\u00e7\u00e3o completa em v\u00e1rias etapas iguais.<\/p>\n<div id=\"attachment_5959\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-scaled.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5959\" class=\"wp-image-5959\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-scaled.jpg\" alt=\"Motor de Passo Arduino\" width=\"600\" height=\"270\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-scaled.jpg 2560w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-300x135.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-1024x461.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-768x346.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-1536x692.jpg 1536w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-2048x923.jpg 2048w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-1-298x135.jpg 298w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5959\" class=\"wp-caption-text\">Motor de Passo Arduino<\/p><\/div>\n<p>Por seus ajustes precisos de posi\u00e7\u00e3o, estes motores s\u00e3o amplamente utilizados em impressoras de mesa, impressoras 3D, dispositivos de fresa CNC e qualquer outro produto que necessite de ajustes finos de posi\u00e7\u00e3o.<\/p>\n<p>Um dos modelos mais utilizados de motor de passo para quem est\u00e1 iniciando e deseja aprender mais sobre a programa\u00e7\u00e3o do mesmo \u00e9 o Motor de Passo 28BYJ-48, que normalmente \u00e9 comercializado em conjunto com o seu m\u00f3dulo ULN2003 e que juntos proporcionam a f\u00e1cil instala\u00e7\u00e3o e utiliza\u00e7\u00e3o.<\/p>\n<p>Mass hoje, nosso objetivo \u00e9 nos aprofundar um pouco mais neste universo de Motores de Passo Arduino e trabalhar com modelos mais robustos e mais potentes, \u00e9 o caso do Motor de Passo Nema, por exemplo.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Motor de Passo Arduino<\/strong><\/h2>\n<p>Os Motores de Passo Arduino s\u00e3o motores de corrente cont\u00ednua que giram em partes precisas que chamamos de \u201cpassos\u201d, o que os tornam extremamente \u00fateis em equipamentos como Impressoras 3D e M\u00e1quinas CNC.<\/p>\n<div id=\"attachment_5949\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motores-de-passo-em-impressora-3d.jpg\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5949\" class=\"wp-image-5949\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motores-de-passo-em-impressora-3d.jpg\" alt=\"Motor de passo aplicado em Impressora 3D\" width=\"400\" height=\"338\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motores-de-passo-em-impressora-3d.jpg 1200w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motores-de-passo-em-impressora-3d-300x254.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motores-de-passo-em-impressora-3d-1024x866.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motores-de-passo-em-impressora-3d-768x650.jpg 768w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-5949\" class=\"wp-caption-text\">Motor de passo aplicado em Impressora 3D<\/p><\/div>\n<p>Ao contr\u00e1rio dos Motores DC, normalmente visualizados em diversos projetos, que basta a simples alimenta\u00e7\u00e3o para seu funcionamento, os motores de passo s\u00e3o controlados via pulso e necessitam de um Drive Controlador para sua aplica\u00e7\u00e3o.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Motor de Passo e Servo Motor s\u00e3o a mesma coisa?<\/strong><\/p>\n<p>Por mais que haja certas semelhan\u00e7as entre os motores, a \u00fanica coisa que os mesmos possuem em comum \u00e9 a necessidade de controle digital, no mais, ambos s\u00e3o extremamente diferentes.<\/p>\n<div id=\"attachment_5951\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-x-servo-motor.jpg\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5951\" class=\"wp-image-5951\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-x-servo-motor.jpg\" alt=\"Motor de Passo x Servo Motor\" width=\"600\" height=\"226\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-x-servo-motor.jpg 1200w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-x-servo-motor-300x113.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-x-servo-motor-1024x387.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-x-servo-motor-768x290.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5951\" class=\"wp-caption-text\">Motor de Passo x Servo Motor<\/p><\/div>\n<p>O Servo motor n\u00e3o necessita de drive para funcionar e pode ser ligado diretamente em uma porta digital, possui alimenta\u00e7\u00e3o de 5V e pode posicionar-se em \u00e2ngulos precisos, identificando sua posi\u00e7\u00e3o de acordo com o \u00e2ngulo.<\/p>\n<p>O Motor de Passo, por sua vez, como j\u00e1 dito anteriormente, necessita de Drive para controle e sua alimenta\u00e7\u00e3o geralmente gira em torno de 12V e por mais que possua movimentos precisos, n\u00e3o consegue identificar sua pr\u00f3pria posi\u00e7\u00e3o, sendo necess\u00e1rios em projetos como Impressora 3D, estar associado a chaves fim de curso para identificar seu ponto 0.<\/p>\n<p>&nbsp;<\/p>\n<p>Os motores de passo utilizam uma esp\u00e9cie de engrenagem dentada e eletro\u00edm\u00e3s para girar o eixo do motor um \u201cpasso\u201d de cada vez, uma vez que cada pulso enviado para a bobina atrai os dentes mais pr\u00f3ximos e aciona o motor de passo.<\/p>\n<div id=\"attachment_5933\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bobinas-e-rotor-motor-de-passo.jpg\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5933\" class=\"wp-image-5933\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bobinas-e-rotor-motor-de-passo.jpg\" alt=\"Motor de Passo Arduino \u2013 Bobinas e Rotor\" width=\"800\" height=\"369\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bobinas-e-rotor-motor-de-passo.jpg 1280w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bobinas-e-rotor-motor-de-passo-300x138.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bobinas-e-rotor-motor-de-passo-1024x472.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bobinas-e-rotor-motor-de-passo-768x354.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><p id=\"caption-attachment-5933\" class=\"wp-caption-text\">Motor de Passo Arduino \u2013 Bobinas e Rotor<\/p><\/div>\n<p>No centro do motor de passo podemos observar um objeto semelhante a uma engrenagem que est\u00e1 diretamente associado aos dentes de posi\u00e7\u00e3o da bobina, esta pe\u00e7a chamamos de rotor, elemento magnetizado que est\u00e1 rodeado por diversas bobinas que atuam como eletro\u00edm\u00e3s.<\/p>\n<p>Ao controlarmos as bobinas atrav\u00e9s dos Drives de Controle, podemos mover o nosso motor em etapas discretas e assim gerarmos os devidos movimentos, que chegam em \u00e2ngulos de at\u00e9 1.8\u00b0.<\/p>\n<div id=\"attachment_5932\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-7.fw_.png\" data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5932\" class=\"wp-image-5932\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-7.fw_.png\" alt=\"Bobina Superior Magnetizada\" width=\"400\" height=\"367\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-7.fw_.png 600w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-7.fw_-300x275.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-5932\" class=\"wp-caption-text\">Bobina Superior Magnetizada<\/p><\/div>\n<p>Na figura acima, podemos observar a ilustra\u00e7\u00e3o de um motor de passo onde a bobina do topo est\u00e1 energizada e o eixo magn\u00e9tico \u00e9 atra\u00eddo e fixado pela mesma, desta maneira, a magnetiza\u00e7\u00e3o dos polos impede o movimento do motor e estabiliza sua posi\u00e7\u00e3o.<\/p>\n<p>Por sua vez, se removermos a energia da bobina superior e aplica-la \u00e0 bobina ao lado, o eixo ser\u00e1 atra\u00eddo por esta outra bobina, assim como podemos ver na figura abaixo:<\/p>\n<div id=\"attachment_5930\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-5.fw_.png\" data-rel=\"lightbox-image-5\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5930\" class=\"wp-image-5930\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-5.fw_.png\" alt=\"Bobina Lateral Direita Magnetizada\" width=\"400\" height=\"367\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-5.fw_.png 600w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-5.fw_-300x275.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-5930\" class=\"wp-caption-text\">Bobina Lateral Direita Magnetizada<\/p><\/div>\n<p>O movimento que o rotor faz movimentando-se de uma bobina para outra \u00e9 chamada de passo e por mais que em nosso exemplo, o passo dado seja de 90\u00ba, lembramos que este exemplo \u00e9 apenas uma ilustra\u00e7\u00e3o do funcionamento das bobinas.<\/p>\n<p>Nos exemplos onde acionamos cada bobina isoladamente vimos que o Rotor sofre um completo, mas o que acontece quando acionamos duas bobinas ao mesmo tempo? Esta quest\u00e3o nos traz um novo conceito do motor de passo, o meio passo, veja:<\/p>\n<div id=\"attachment_5931\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-6.fw_.png\" data-rel=\"lightbox-image-6\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5931\" class=\"wp-image-5931\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-6.fw_.png\" alt=\"Duas Bobinas Magnetizadas - Microstep\" width=\"400\" height=\"367\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-6.fw_.png 600w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/bipolar-6.fw_-300x275.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-5931\" class=\"wp-caption-text\">Duas Bobinas Magnetizadas &#8211; Microstep<\/p><\/div>\n<p>O maio passo \u00e9 literalmente um passo que fica no meio do caminho, entre as duas bobinas, isto possibilita o movimento mais suave e preciso em nossos projetos e como vimos que um passo pode medir aproximadamente 1.8\u00ba, meio passo seria equivalente proporcionalmente a 0.9\u00ba.<\/p>\n<p>\u00c9 a maneira como pulsamos as bobinas do Motor de Passo Arduino que definimos o comportamento que o mesmo ir\u00e1 tomar, por exemplo, a sequ\u00eancia de pulsos determina a dire\u00e7\u00e3o do motor, a frequ\u00eancia determina a velocidade e o n\u00famero de pulsos determina quanto o motor ir\u00e1 girar.<\/p>\n<div id=\"attachment_5946\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/picasion.com_1a0f5164f53276ba2ff857703f27ed46.gif\" data-rel=\"lightbox-image-7\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5946\" class=\"wp-image-5946 size-full\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/picasion.com_1a0f5164f53276ba2ff857703f27ed46.gif\" alt=\"Exemplo de funcionamento das bobinas\" width=\"300\" height=\"275\" \/><\/a><p id=\"caption-attachment-5946\" class=\"wp-caption-text\">Exemplo de funcionamento das bobinas<\/p><\/div>\n<p>Atualmente, existem motores de passo de 4, 5, 6 e 8 fios e isto \u00e9 um dos fatores que continuamente causam p\u00e2nico a quem desejar iniciar os trabalhas com este tipo de motor que possui tantas diversidades.<\/p>\n<p>Os motores de passo de 8 fios s\u00e3o pouco encontrados no mercado e normalmente vemos para venda os modelos de 4 e 6 fios, normalmente diferenciados atrav\u00e9s da nomenclatura Bipolar e Unipolar.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Motor de Passo Bipolar \u2013 4 Fios<\/strong><\/h3>\n<p>Os Motores de Passo Bipolar possuem uma liga\u00e7\u00e3o simplificada constitu\u00edda de bobinas sem deriva\u00e7\u00e3o central, utilizando todo o enrolamento da bobina para aumentar a efici\u00eancia, \u00e9 o modelo de motor de passo que j\u00e1 vimos anteriormente em nossos exemplos.<\/p>\n<div id=\"attachment_5938\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar.png\" data-rel=\"lightbox-image-8\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5938\" class=\"wp-image-5938\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar.png\" alt=\"Motor de Passo Bipolar de 4 Fios\" width=\"400\" height=\"367\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar.png 600w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar-300x275.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-5938\" class=\"wp-caption-text\">Motor de Passo Bipolar de 4 Fios<\/p><\/div>\n<p>Da maneira exposta acima, \u00e9 dif\u00edcil compreendermos por qual motivo o motor seria de 4 fios, uma vez que os conectores da bobina geram um total de 8 conectores, mas isto acontece devido \u00e0 liga\u00e7\u00e3o especial destas bobinas, da forma que podemos ver abaixo.<\/p>\n<div id=\"attachment_5937\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar-bobinas.png\" data-rel=\"lightbox-image-9\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5937\" class=\"wp-image-5937\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar-bobinas.png\" alt=\"Esquema de Liga\u00e7\u00e3o das Bobinas do Motor Bipolar\" width=\"600\" height=\"474\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar-bobinas.png 950w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar-bobinas-300x237.png 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-bipolar-bobinas-768x606.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5937\" class=\"wp-caption-text\">Esquema de Liga\u00e7\u00e3o das Bobinas do Motor Bipolar<\/p><\/div>\n<p>Desta forma, requerem tamb\u00e9m de um controlador mais complexo para operar, uma vez que as bobinas devem se energizar de forma que a corrente flua na dire\u00e7\u00e3o oposta a cada dois passos, invertendo a polaridade.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Motor de Passo Unipolar \u2013 5, 6 e 8 Fios<\/strong><\/h3>\n<p>Os Motores de Passo Unipolares possuem uma deriva\u00e7\u00e3o entre bobinas que trazem ao seu corpo um total de tr\u00eas conex\u00f5es, n\u00e3o apenas duas como vimos no modelo bipolar, para entender melhor, observe a figura abaixo:<\/p>\n<div id=\"attachment_5942\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar.png\" data-rel=\"lightbox-image-10\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5942\" class=\"wp-image-5942\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar.png\" alt=\"Motor de Passo Unipolar de 6 Fios\" width=\"400\" height=\"367\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar.png 600w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar-300x275.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-5942\" class=\"wp-caption-text\">Motor de Passo Unipolar de 6 Fios<\/p><\/div>\n<p>Assim como no exposto anterior do esquema de liga\u00e7\u00e3o dos motores bipolares, os terminais do motor unipolar tamb\u00e9m possuem em esquema espec\u00edfico de liga\u00e7\u00e3o, o que ir\u00e1 definir se este ter\u00e1 como sa\u00edda 5, 6 ou 8 fios.<\/p>\n<p>No motor Unipolar, apenas metade de cada bobina \u00e9 utilizada por vez, uma vez que na maioria das configura\u00e7\u00f5es uma tens\u00e3o positiva \u00e9 aplicada ao conector central e deixada l\u00e1 e uma tens\u00e3o negativa \u00e9 aplicada em um dos lados da bobina para atrair o eixo do rotor.<\/p>\n<p>O sistema de funcionamento \u00e9 semelhante ao motor bipolar, para gerarmos movimento precisamos intercalar a alimenta\u00e7\u00e3o entre as bobinas e para fazermos um meio passo, basta alimentar duas bobinas, por\u00e9m para inverter a dire\u00e7\u00e3o de rota\u00e7\u00e3o n\u00e3o \u00e9 necess\u00e1rio inverter a polaridade, basta inverter o lado da bobina e consequentemente inverter\u00e1 os polos magn\u00e9ticos, veja:<\/p>\n<div id=\"attachment_5941\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar-rotacao.png\" data-rel=\"lightbox-image-11\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5941\" class=\"wp-image-5941\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar-rotacao.png\" alt=\"Sentidos de Rota\u00e7\u00e3o do Motor Unipolar\" width=\"600\" height=\"643\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar-rotacao.png 800w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar-rotacao-280x300.png 280w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-unipolar-rotacao-768x823.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5941\" class=\"wp-caption-text\">Sentidos de Rota\u00e7\u00e3o do Motor Unipolar<\/p><\/div>\n<p>Como podemos ver, no sentido hor\u00e1rio as bobinas da direita s\u00e3o acionadas e atraem um dos polos magn\u00e9ticos do nosso im\u00e3 fict\u00edcio, enquanto que no sentido anti-hor\u00e1rio, a bobina da esquerda \u00e9 acionada e o outro polo do im\u00e3 \u00e9 direcionado pela bobina.<\/p>\n<p>Os motores de passo Unipolares s\u00e3o relativamente mais f\u00e1ceis de controlar, pois n\u00e3o h\u00e1 necessidade de inverter a polaridade da corrente para mudar a dire\u00e7\u00e3o, basta alterar o sistema de acionamento das bobinas.<\/p>\n<p>No entanto, como o motor usa apenas metade dos enrolamentos da bobina, eles n\u00e3o s\u00e3o t\u00e3o eficientes em alguns casos, uma vez que metade da fia\u00e7\u00e3o \u00e9 essencialmente desperdi\u00e7ada.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Utilizando o Motor de Passo com Arduino<\/strong><\/h2>\n<p>Diante dos expostos acima, podemos ver que o sistema de funcionamento n\u00e3o \u00e9 nada simplificado e os projetos que envolvem este tipo de motor tamb\u00e9m devem ser bastante pensados, principalmente pelas diferen\u00e7as que existem entre cada modelo.<\/p>\n<p>Dentro os principais detalhes que devem ser observados aos utilizarmos o motor de passo temos a quantia de fios \/ conex\u00f5es necess\u00e1rias para sua utiliza\u00e7\u00e3o. Normalmente o Motor de Passo \u00e9 encaminhado com os fios em seus respectivos locais de uso, por\u00e9m tamb\u00e9m \u00e9 poss\u00edvel encontrarmos modelos que n\u00e3o acompanham os fios, ou que n\u00e3o possui a descri\u00e7\u00e3o dos fios.<\/p>\n<p>Nos casos em que n\u00e3o sabemos quais s\u00e3o os fios que formam os pares das bobinas e n\u00e3o sabemos quais os terminais dos motores possuem bobinas associadas, precisamos fazer o teste de resist\u00eancia dos mesmos para descobrirmos. Para realizarmos este procedimento, a primeira coisa que precisamos \u00e9 identificar os pinos do nosso Motor:<\/p>\n<div id=\"attachment_5943\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinos-do-motor-de-passo-arduino.png\" data-rel=\"lightbox-image-12\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5943\" class=\"wp-image-5943\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinos-do-motor-de-passo-arduino.png\" alt=\"Pinos para liga\u00e7\u00e3o do Motor\" width=\"600\" height=\"453\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinos-do-motor-de-passo-arduino.png 1192w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinos-do-motor-de-passo-arduino-300x227.png 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinos-do-motor-de-passo-arduino-1024x773.png 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinos-do-motor-de-passo-arduino-768x580.png 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinos-do-motor-de-passo-arduino-322x242.png 322w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5943\" class=\"wp-caption-text\">Pinos para liga\u00e7\u00e3o do Motor<\/p><\/div>\n<p>Neste passo, na falta de um datasheet, vamos procurar os pinos que possuem valores de resist\u00eancia, ou seja, que constituem uma bobina, ent\u00e3o vamos utilizar uma das pontas de prova do mult\u00edmetro no pino 1 e ap\u00f3s deslocar a outra ponta nos demais pinos, nos motores de passo bipolar, por exemplo, o pino 1 ter\u00e1 correspond\u00eancia com o pino 3 e o pino 2 ser\u00e1 NC (N\u00e3o Conectado), assim como o pino 4 estar\u00e1 conectado ao pino 6 e o pino 5 ser\u00e1 NC tamb\u00e9m.<\/p>\n<p>O procedimento para descobrirmos as bobinas correspondentes quando n\u00e3o tivermos acesso aos pinos ser\u00e1 o mesmo, por\u00e9m os faremos diretamente atrav\u00e9s dos fios, sem problema algum. Nos motores de 6 fios, normalmente os pinos NC estar\u00e3o associados aos pinos NC e a resist\u00eancia em rela\u00e7\u00e3o ao pino 1 ser\u00e1 a metade em rela\u00e7\u00e3o ao pino 3.<\/p>\n<p>Um pouco mais sobre este procedimento de leitura e algumas informa\u00e7\u00f5es adicionais sobre os motores de passo, voc\u00ea pode conferir no v\u00eddeo pr\u00e1tico da teoria apresentada acima e apresentado pelo engenheiro do Canal WR Kits, veja:<\/p>\n<p><iframe loading=\"lazy\" title=\"APRENDA A IDENTIFICAR OS FIOS DE UM MOTOR DE PASSO\" width=\"848\" height=\"477\" src=\"https:\/\/www.youtube.com\/embed\/6pdBedPPnfY?feature=oembed\" style=\"border: none\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Driver Motor de Passo A4988<\/strong><\/h3>\n<p>Existe uma quantia extremamente grande de m\u00f3dulos compat\u00edveis com Motor de Passo Arduino Bipolar de 4 fios, por\u00e9m para a realiza\u00e7\u00e3o dos testes neste artigo, iremos utilizar o Driver Motor de Passo A4988, um driver amplamente utilizados em diversos Shields e m\u00f3dulos para impressora 3D.<\/p>\n<p>O Drive Motor de Passo A4988 possui a capacidade de controlar Motores de Passo de at\u00e9 35V e aproximadamente 2A, o que lhe torna extremamente \u00fatil nas aplica\u00e7\u00f5es com motores bipolar de corrente de at\u00e9 2A por canal, como os do tipo NEMA 17. O Driver A4988 possui um total de 16 pinos, veja o pinout deste controlador:<\/p>\n<div id=\"attachment_5944\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinout-driver-a4988.png\" data-rel=\"lightbox-image-13\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5944\" class=\"wp-image-5944\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinout-driver-a4988.png\" alt=\"Pinout Driver Motor de Passo A4988\" width=\"600\" height=\"338\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinout-driver-a4988.png 800w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinout-driver-a4988-300x169.png 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/pinout-driver-a4988-768x432.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5944\" class=\"wp-caption-text\">Pinout Driver Motor de Passo A4988<\/p><\/div>\n<p>Para entendermos um pouco melhor o seu funcionamento, vamos explorar um pouco mais os seus pinos. Assim como a grande maioria dos drivers, o modelo A4988 possui duas conex\u00f5es para fonte de alimenta\u00e7\u00e3o, uma para a fonte externa que ir\u00e1 alimentar o Motor de Passo e que \u00e9 representada pelos pinos VMOT e GND e uma para a alimenta\u00e7\u00e3o do m\u00f3dulo e que ser\u00e1 ligada diretamente do Arduino, representada pelos pinos VDD e GND.<\/p>\n<div id=\"attachment_5929\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/alimentacao-driver-A4988.png\" data-rel=\"lightbox-image-14\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5929\" class=\"wp-image-5929\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/alimentacao-driver-A4988.png\" alt=\"Pinos para Alimenta\u00e7\u00e3o do Driver A4988\" width=\"600\" height=\"338\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/alimentacao-driver-A4988.png 800w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/alimentacao-driver-A4988-300x169.png 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/alimentacao-driver-A4988-768x432.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5929\" class=\"wp-caption-text\">Pinos para Alimenta\u00e7\u00e3o do Driver A4988<\/p><\/div>\n<p>Atrav\u00e9s do Chip A4988, o Driver possui um conversor integrado de f\u00e1cil opera\u00e7\u00e3o que reduz o n\u00famero de pinos de controle de dados para apenas 2, um para o controle das etapas e outro para o controle da dire\u00e7\u00e3o de rota\u00e7\u00e3o, sendo eles:<\/p>\n<p><strong><em>&#8211; STEP:<\/em><\/strong> Controla os passos do motor. Cada pulso HIGH enviado para este pino orienta o motor quanto ao seu n\u00famero de resolu\u00e7\u00f5es. Quanto mais r\u00e1pidos os pulsos, mais r\u00e1pido o motor ir\u00e1 girar.<\/p>\n<p><strong><em>&#8211; DIR:<\/em><\/strong> Controla a dire\u00e7\u00e3o de giro do motor. Ao estabelecermos o pino em HIGH, aciona-se o motor no sentido hor\u00e1rio e ao estabelecermos o pino em LOW, acionamos o motor no sentido anti-hor\u00e1rio.<\/p>\n<p>Atrav\u00e9s dos pinos MS1, MS2 e MS3 \u00e9 poss\u00edvel configurar atrav\u00e9s do m\u00f3dulo, cinco resolu\u00e7\u00f5es diferentes, o passo completo, o meio passo, o quarto passo, o oitavo passo e o d\u00e9cimo sexto passo, fatores que ir\u00e3o depender do motor e da configura\u00e7\u00e3o do Driver.<\/p>\n<div id=\"attachment_5935\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/controle-de-dados-driver-a4988.png\" data-rel=\"lightbox-image-15\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5935\" class=\"wp-image-5935\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/controle-de-dados-driver-a4988.png\" alt=\"Pinos para configura\u00e7\u00e3o e controle de dados do Driver A4988\" width=\"600\" height=\"338\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/controle-de-dados-driver-a4988.png 800w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/controle-de-dados-driver-a4988-300x169.png 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/controle-de-dados-driver-a4988-768x432.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5935\" class=\"wp-caption-text\">Pinos para configura\u00e7\u00e3o e controle de dados do Driver A4988<\/p><\/div>\n<p>A configura\u00e7\u00e3o de resolu\u00e7\u00e3o do motor de passo atrav\u00e9s do driver \u00e9 feita atrav\u00e9s do estado de cada um dos respectivos pinos citados anteriormente, ao fixarmos cada um deles ou em HIGH, ou em LOW, definimos a resolu\u00e7\u00e3o.<\/p>\n<div id=\"attachment_5945\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/tabela-de-resolucao-motor-de-passo.jpg\" data-rel=\"lightbox-image-16\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5945\" class=\"wp-image-5945\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/tabela-de-resolucao-motor-de-passo.jpg\" alt=\"Tabela de Resolu\u00e7\u00e3o do Driver A4988\" width=\"600\" height=\"183\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/tabela-de-resolucao-motor-de-passo.jpg 726w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/tabela-de-resolucao-motor-de-passo-300x91.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5945\" class=\"wp-caption-text\">Tabela de Resolu\u00e7\u00e3o do Driver A4988<\/p><\/div>\n<p>Como podemos ver, no estado original, o produto \u00e9 configurado com todos os pinos em LOW, ou seja, se n\u00e3o alterarmos o estado do pino, o motor de passo ir\u00e1 funcionar no modo Passo Completo.<\/p>\n<p>Por se tratar de um driver para controle de motor de passo bipolar, o A4988 possui 4 terminais de sa\u00edda para controle das bobinas, os pinos 1A, 1B, 2A e 2B, que suportam qualquer motor de passo com tens\u00f5es entre 8 e 35V e que fornece at\u00e9 2A cada.<\/p>\n<div id=\"attachment_5934\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/conexao-dos-pares-de-bobina.png\" data-rel=\"lightbox-image-17\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5934\" class=\"wp-image-5934\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/conexao-dos-pares-de-bobina.png\" alt=\"Conex\u00e3o dos Pares de Bobina no A4988\" width=\"600\" height=\"338\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/conexao-dos-pares-de-bobina.png 800w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/conexao-dos-pares-de-bobina-300x169.png 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/conexao-dos-pares-de-bobina-768x432.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5934\" class=\"wp-caption-text\">Conex\u00e3o dos Pares de Bobina no A4988<\/p><\/div>\n<p>Lembrando que o m\u00e9todo para verifica\u00e7\u00e3o dos pares de bobina j\u00e1 foram demonstrados anteriormente, ent\u00e3o caso necess\u00e1rio, lembre-se de realizar a medi\u00e7\u00e3o dos pinos para identificar os pares das respectivas bobinas.<\/p>\n<p>Por \u00faltimo, mas n\u00e3o menos importante, vamos falar de um assunto muito importante na utiliza\u00e7\u00e3o do Driver Motor de Passo A4988 que \u00e9 a utiliza\u00e7\u00e3o do dissipador de calor. Devido \u00e0 pot\u00eancia elevada de funcionamento, o circuito integrado A4988 pode sofrer aquecimentos al\u00e9m dos permitidos e causar danos irrevers\u00edveis ao m\u00f3dulo.<\/p>\n<p>Mesmo que seja especificado uma corrente de 2A por bobina, o A4988 pode fornecer aproximadamente 1A apenas por bobina sem superaquecer, ou seja, se necess\u00e1ria a utiliza\u00e7\u00e3o de correntes superiores a 1A, \u00e9 imprescind\u00edvel a instala\u00e7\u00e3o de um dissipador de calor, como vemos abaixo:<\/p>\n<div id=\"attachment_5936\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/driver-a4988-com-dissipador-de-calor.jpg\" data-rel=\"lightbox-image-18\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5936\" class=\"wp-image-5936\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/driver-a4988-com-dissipador-de-calor.jpg\" alt=\"Driver Motor de Passo A4988 com Dissipador de Calor\" width=\"600\" height=\"390\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/driver-a4988-com-dissipador-de-calor.jpg 800w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/driver-a4988-com-dissipador-de-calor-300x195.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/driver-a4988-com-dissipador-de-calor-768x499.jpg 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-5936\" class=\"wp-caption-text\">Driver Motor de Passo A4988 com Dissipador de Calor<\/p><\/div>\n<p>Como o Driver Motor de Passo A4988 \u00e9 encaminhado com um dissipador j\u00e1 incluso, \u00e9 recomendado que independentemente da corrente, seja realizada a instala\u00e7\u00e3o do Dissipador de Calor junto ao m\u00f3dulo para evitar qualquer dano.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Esquema de Liga\u00e7\u00e3o<\/strong><\/h2>\n<p>O esquema de liga\u00e7\u00e3o do Projeto de controle do Motor de Passo Arduino com o Driver A4988 \u00e9 extremamente simples como podemos ver na imagem abaixo, Na imagem n\u00e3o associamos o componente a uma Protoboard, por\u00e9m lembramos que o mesmo pode estar junto de uma Protoboard para utiliza\u00e7\u00e3o com jumper, assim como \u00e9 poss\u00edvel realizar a solda diretamente em seus terminais.<\/p>\n<p>Iniciamos a liga\u00e7\u00e3o conectando os pinos VDD e GND do Driver aos respectivos pinos 5V e GND do Arduino, j\u00e1 os pinos de controle do motor DIR e STEP v\u00e3o conectados os pinos 2 e 3 do Arduino.<\/p>\n<p>O motor de passo ser\u00e1 conectado aos pinos 1A, 1B, 2A e 2B, compat\u00edvel com a maior parte dos motores bipolares de 4 pinos, o \u00fanico elemento que pode ser incompat\u00edvel seria poss\u00edveis correntes superiores ao limite do mesmo.<\/p>\n<div id=\"attachment_5939\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-a4988_bb.jpg\" data-rel=\"lightbox-image-19\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5939\" class=\"wp-image-5939\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-a4988_bb.jpg\" alt=\"Esquema de Liga\u00e7\u00e3o do Motor de Passa Bipolar com A4988\" width=\"1200\" height=\"600\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-a4988_bb.jpg 1956w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-a4988_bb-300x150.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-a4988_bb-1024x512.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-a4988_bb-768x384.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/motor-de-passo-a4988_bb-1536x768.jpg 1536w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-5939\" class=\"wp-caption-text\">Esquema de Liga\u00e7\u00e3o do Motor de Passa Bipolar com A4988<\/p><\/div>\n<p>Al\u00e9m disto, outros fatores que vale se destacar \u00e9 a conex\u00e3o dos pinos RST com o pino SLP para manter o driver habilitado e deixe todos os pinos de configura\u00e7\u00e3o microstep desconectados. Com todos estes detalhes em ordem, basta apenas conectar a fonte externa de alimenta\u00e7\u00e3o para o motor de acordo com a imagem do esquema acima.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>C\u00f3digo de Funcionamento<\/strong><\/h3>\n<p>O c\u00f3digo de funcionamento assim como o esquema de liga\u00e7\u00e3o acima \u00e9 desenvolvido com a finalidade de controlar apenas um motor de passo bipolar e para facilitar a programa\u00e7\u00e3o e a compreens\u00e3o do c\u00f3digo, utilizamos a biblioteca AccelStepper.<\/p>\n<p>Biblioteca AccelStepper: <em><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/AccelStepper-1.61.0.zip\" target=\"_blank\" rel=\"noopener\">Download AQUI<\/a>.<\/em><\/p>\n<p>Atrav\u00e9s desta biblioteca conseguiremos executar de forma simplificada, comandos como acelera\u00e7\u00e3o e desacelera\u00e7\u00e3o, assim como m\u00faltiplos passos simult\u00e2neos independentes em cada stepper.<\/p>\n<p>Veja abaixo, um c\u00f3digo exemplo que acelera o motor de passo em uma dire\u00e7\u00e3o e depois desacelera at\u00e9 parar, mudando a dire\u00e7\u00e3o de rota\u00e7\u00e3o assim que completar uma volta completa, entrando em um loop ao final disto.<\/p>\n<pre class=\"lang:c# decode:true\">\/\/ Inclui a Biblioteca AccelStepper\r\n#include &lt;AccelStepper.h&gt;\r\n\r\n\/\/ Define os pinos de conex\u00e3o\r\nconst int DIR = 2;\r\nconst int STEP = 3;\r\n\r\n\/\/ Defina o tipo de interface do motor\r\n#define InterfaceMotor 1\r\n\r\n\/\/ Cria uma inst\u00e2ncia\r\nAccelStepper Stepper(InterfaceMotor, STEP, DIR);\r\n\r\nvoid setup() {\r\n\u00a0 \/\/ Define a velocidade m\u00e1xima, fator de acelera\u00e7\u00e3o,\r\n\u00a0 \/\/ velocidade inicial e a posi\u00e7\u00e3o desejada\r\n\u00a0 Stepper.setMaxSpeed(1000);\u00a0\u00a0 \/\/ Velocidade m\u00e1xima\r\n\u00a0 Stepper.setAcceleration(50);\u00a0\u00a0 \/\/ Acelera\u00e7\u00e3o\r\n\u00a0 Stepper.setSpeed(200);\u00a0\u00a0 \/\/ Velocidade regular\r\n\u00a0 Stepper.moveTo(200);\u00a0\u00a0\u00a0 \/\/ Passos que ser\u00e3o movidos\r\n}\r\n\r\nvoid loop() {\r\n\u00a0 \/\/ Muda a dire\u00e7\u00e3o assim que o motor atingir a posi\u00e7\u00e3o desejada\r\n\u00a0 if (Stepper.distanceToGo() == 0)\r\n\u00a0\u00a0\u00a0 Stepper.moveTo(-Stepper.currentPosition());\r\n\r\n\u00a0 \/\/ Mova o motor um passo\r\n\u00a0 Stepper.run();\r\n}<\/pre>\n<p>Na primeira parte do c\u00f3digo, inclu\u00edmos a biblioteca (que j\u00e1 deve estar na pasta libraries do Arduino), associamos os pinos <em>DIR<\/em> e <em>STEP<\/em> do A4988 aos respectivos pinos 2 e 3 do Arduino, definimos <em>InterfaceMotor<\/em> como 1 e criamos uma inst\u00e2ncia da biblioteca chamada <em>Stepper<\/em>.<\/p>\n<pre class=\"lang:c# decode:true\">\/\/ Inclui a Biblioteca AccelStepper\r\n#include &lt;AccelStepper.h&gt;\r\n\r\n\/\/ Define os pinos de conex\u00e3o\r\nconst int DIR = 2;\r\nconst int STEP = 3;\r\n\r\n\/\/ Defina o tipo de interface do motor\r\n#define InterfaceMotor 1\r\n\r\n\/\/ Cria uma inst\u00e2ncia\r\nAccelStepper Stepper(InterfaceMotor, STEP, DIR);<\/pre>\n<p>Na fun\u00e7\u00e3o <em>void setup ()<\/em>, primeiro definimos a velocidade m\u00e1xima para 1000 e em seguida definimos o fator de acelera\u00e7\u00e3o em 50 que ir\u00e1 nesta propor\u00e7\u00e3o, acionar a acelera\u00e7\u00e3o e desacelera\u00e7\u00e3o do motor de passo Arduino.<\/p>\n<p>Para finalizar este passo da nossa programa\u00e7\u00e3o, definimos a velocidade regular do motor de passo em 200 e o n\u00famero de passos que ser\u00e1 movido tamb\u00e9m em 200, uma vez que o NEMA 17, aqui utilizado se move 200 passos por evolu\u00e7\u00e3o.<\/p>\n<pre class=\"lang:c# decode:true\">void setup() {\r\n\u00a0 \/\/ Define a velocidade m\u00e1xima, fator de acelera\u00e7\u00e3o,\r\n\u00a0 \/\/ velocidade inicial e a posi\u00e7\u00e3o desejada\r\n\u00a0 Stepper.setMaxSpeed(1000);\u00a0\u00a0 \/\/ Velocidade m\u00e1xima\r\n\u00a0 Stepper.setAcceleration(50);\u00a0\u00a0 \/\/ Acelera\u00e7\u00e3o\r\n\u00a0 Stepper.setSpeed(200);\u00a0\u00a0 \/\/ Velocidade regular\r\n\u00a0 Stepper.moveTo(200);\u00a0\u00a0\u00a0 \/\/ Passos que ser\u00e3o movidos\r\n}<\/pre>\n<p>Por fim, a fun\u00e7\u00e3o <em>void loop ()<\/em>, utiliza-se de uma fun\u00e7\u00e3o <em>if<\/em> que condiciona os seus comandos internos aos valores presentes na fun\u00e7\u00e3o <em>moveTo<\/em>, a qual declaramos anteriormente. Assim que <em>distanceToGo<\/em> chegar em 0, o c\u00f3digo ir\u00e1 alterar o sentido de giro para sua dire\u00e7\u00e3o oposta, alterando os valores de <em>moveTo<\/em> para valores negativos.<\/p>\n<p>Para finalizar e garantir que estes comandos ocorram todos, antes de reiniciar o loop, inclu\u00edmos uma fun\u00e7\u00e3o <em>run()<\/em>, que impede reiniciar o c\u00f3digo antes do tempo.<\/p>\n<pre class=\"lang:c# decode:true\">void loop() {\r\n\u00a0 \/\/ Muda a dire\u00e7\u00e3o assim que o motor atingir a posi\u00e7\u00e3o desejada\r\n\u00a0 if (Stepper.distanceToGo() == 0)\r\n\u00a0\u00a0\u00a0 Stepper.moveTo(-Stepper.currentPosition());\r\n\r\n\u00a0 \/\/ Mova o motor um passo\r\n\u00a0 Stepper.run();\r\n}<\/pre>\n<p>Como podemos ver, o c\u00f3digo \u00e9 simples e totalmente f\u00e1cil de se compreender, \u00e9 poss\u00edvel que algumas mudan\u00e7as tenham que ser feitar ao escolhermos outros modelos de motor de passo, mas com os passos acima, todas estas altera\u00e7\u00f5es ficaram bastante claras.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Conclus\u00e3o<\/strong><\/h2>\n<p>Os projetos com motores de passo normalmente est\u00e3o associados a grandes aplica\u00e7\u00f5es como impressoras 3D e diversos modelos de CNC, o que nos faz crer que o seu controle e funcionamento \u00e9 muito complexo, por\u00e9m hoje vimos que n\u00e3o \u00e9 bem assim.<\/p>\n<p>O Motor de Passo Arduino \u00e9 um projeto que causa d\u00favidas devido aos seus diversos modelos de motores e drivers dispon\u00edveis atualmente, mas fundamentalmente, temos uma divis\u00e3o bem clara entre os tipos de motores: Bipolares e Unipolares.<\/p>\n<p>Um modelo de motor de passo unipolar amplamente utilizado e que \u00e9 indicado para quem est\u00e1 iniciando neste ramo de controle de motores \u00e9 o Motor de Passo 28BYJ-48, verifique um pouco mais deste projeto atrav\u00e9s do seguinte link:<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"X2WaKMDM3G\"><p><a href=\"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-28byj-48-com-driver-uln2003\/\">Motor de Passo 28BYJ-48 com Driver ULN2003<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Motor de Passo 28BYJ-48 com Driver ULN2003&#8221; &#8212; Blog Usinainfo\" src=\"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-28byj-48-com-driver-uln2003\/embed\/#?secret=X2WaKMDM3G\" data-secret=\"X2WaKMDM3G\" width=\"600\" height=\"338\" style=\"border: none\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>Este artigo nos traz tudo o que precisamos saber para desenvolvermos um projeto com Motor de Passo Arduino atrav\u00e9s do Driver controlador A4988, um dos modelos mais utilizados em Shields para impressoras 3D e M\u00f3dulos Ramps.<\/p>\n<p>Deixe seu coment\u00e1rio, me de sugest\u00f5es e colabore com meus projetos, espero que este artigo tenha lhe sido \u00fatil e lhes espero nas pr\u00f3ximas publica\u00e7\u00f5es.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Motor de Passo Arduino \u00e9 um excelente produto para o controle de posi\u00e7\u00e3o, possuindo ajustes finos e precisos atrav\u00e9s de seu exclusivo sistema de bobinas e sem escovas que divide uma rota\u00e7\u00e3o completa em v\u00e1rias etapas iguais. Por seus ajustes precisos de posi\u00e7\u00e3o, estes motores s\u00e3o amplamente utilizados em impressoras de mesa, impressoras 3D, dispositivos de fresa CNC e qualquer outro produto que necessite de ajustes finos de posi\u00e7\u00e3o. Um dos modelos mais utilizados de motor de passo para quem est\u00e1 iniciando e deseja aprender mais sobre a programa\u00e7\u00e3o do mesmo \u00e9 o Motor de Passo 28BYJ-48, que normalmente \u00e9 comercializado em conjunto com o seu m\u00f3dulo ULN2003 e que juntos proporcionam a f\u00e1cil instala\u00e7\u00e3o e utiliza\u00e7\u00e3o. Mass hoje, [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":5957,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-5928","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Motor de Passo Arduino controlado via Driver A4988- Blog Usinainfo<\/title>\n<meta name=\"description\" content=\"O Motor de Passo Arduino \u00e9 um produto utilizado em diversos produtos, conhe\u00e7a um pouco mais ele e sua aplica\u00e7\u00e3o com o Driver A4988.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Motor de Passo Arduino controlado via Driver A4988- Blog Usinainfo\" \/>\n<meta property=\"og:description\" content=\"O Motor de Passo Arduino \u00e9 um produto utilizado em diversos produtos, conhe\u00e7a um pouco mais ele e sua aplica\u00e7\u00e3o com o Driver A4988.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Usinainfo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/pt-br.facebook.com\/faceusinainfo\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-16T19:38:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1239\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Matheus Gebert Straub\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matheus Gebert Straub\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Motor de Passo Arduino controlado via Driver A4988- Blog Usinainfo","description":"O Motor de Passo Arduino \u00e9 um produto utilizado em diversos produtos, conhe\u00e7a um pouco mais ele e sua aplica\u00e7\u00e3o com o Driver A4988.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/","og_locale":"pt_BR","og_type":"article","og_title":"Motor de Passo Arduino controlado via Driver A4988- Blog Usinainfo","og_description":"O Motor de Passo Arduino \u00e9 um produto utilizado em diversos produtos, conhe\u00e7a um pouco mais ele e sua aplica\u00e7\u00e3o com o Driver A4988.","og_url":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/","og_site_name":"Blog Usinainfo","article_publisher":"https:\/\/pt-br.facebook.com\/faceusinainfo\/","article_published_time":"2021-06-16T19:38:47+00:00","og_image":[{"width":2560,"height":1239,"url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-scaled.jpg","type":"image\/jpeg"}],"author":"Matheus Gebert Straub","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Matheus Gebert Straub","Est. tempo de leitura":"19 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#article","isPartOf":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/"},"author":{"name":"Matheus Gebert Straub","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/22905ec7c8d47a176b7c2320b66cd075"},"headline":"Motor de Passo Arduino Bipolar \u2013 Controlando Motores via Driver A4988","datePublished":"2021-06-16T19:38:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/"},"wordCount":3350,"commentCount":3,"image":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#primaryimage"},"thumbnailUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-scaled.jpg","articleSection":["Arduino"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/","url":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/","name":"Motor de Passo Arduino controlado via Driver A4988- Blog Usinainfo","isPartOf":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#primaryimage"},"image":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#primaryimage"},"thumbnailUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-scaled.jpg","datePublished":"2021-06-16T19:38:47+00:00","author":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/22905ec7c8d47a176b7c2320b66cd075"},"description":"O Motor de Passo Arduino \u00e9 um produto utilizado em diversos produtos, conhe\u00e7a um pouco mais ele e sua aplica\u00e7\u00e3o com o Driver A4988.","breadcrumb":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#primaryimage","url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-scaled.jpg","contentUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2021\/06\/Motor-de-passo-Arduino-scaled.jpg","width":2560,"height":1239},{"@type":"BreadcrumbList","@id":"https:\/\/www.usinainfo.com.br\/blog\/motor-de-passo-arduino-bipolar-controlando-motores-via-driver-a4988\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.usinainfo.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Motor de Passo Arduino Bipolar \u2013 Controlando Motores via Driver A4988"}]},{"@type":"WebSite","@id":"https:\/\/www.usinainfo.com.br\/blog\/#website","url":"https:\/\/www.usinainfo.com.br\/blog\/","name":"Blog Usinainfo","description":"Usinainfo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.usinainfo.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/22905ec7c8d47a176b7c2320b66cd075","name":"Matheus Gebert Straub","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/04cea122706965cd2cb1d4f867fae66443684a4df025a4ba047491d6fad7c05e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/04cea122706965cd2cb1d4f867fae66443684a4df025a4ba047491d6fad7c05e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/04cea122706965cd2cb1d4f867fae66443684a4df025a4ba047491d6fad7c05e?s=96&d=mm&r=g","caption":"Matheus Gebert Straub"},"description":"Mec\u00e2nico de Manuten\u00e7\u00e3o com Experi\u00eancia em Sistemas Embarcados, Automa\u00e7\u00e3o e Desenvolvimento de Projetos; Graduado nos Cursos de Matem\u00e1tica - URI e F\u00edsica - UFFS.","url":"https:\/\/www.usinainfo.com.br\/blog\/author\/matheus\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/5928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/comments?post=5928"}],"version-history":[{"count":6,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/5928\/revisions"}],"predecessor-version":[{"id":5961,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/5928\/revisions\/5961"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media\/5957"}],"wp:attachment":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media?parent=5928"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/categories?post=5928"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/tags?post=5928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}