+1 500 000 produtos na nossa oferta

7000 encomendas enviadas diariamente

+300 000 clientes de 150 países

QuickBuy Favoritos
Carrinho

O Raspberry Pi pode controlar motores e relés?

Sim, o Raspberry Pi pode controlar motores e relés, mas apenas através de circuitos intermediários, como drivers ou Módulos de relés. Os pinos GPIO deste computador não foram concebidos para controlar diretamente componentes com maior consumo de corrente ou maior tensão.

Como funciona o controlo baseado em GPIO?

O Raspberry Pi está equipado com um conetor GPIO (General Purpose Input/Output) - ou seja, um conjunto de pinos que podem ser definidos para um estado alto ou baixo (lógica 1 ou 0) por software. Estes são utilizados para comunicar com circuitos digitais simples, sensores ou Módulos de extensão. O GPIO funciona com 3,3 V e fornece uma corrente muito limitada (até cerca de 16 mA por pino). Isto é suficiente para acender um LEDs, mas não é absolutamente adequado para alimentar, por exemplo, Bobinas de Relés ou motores eléctricos. Ligar esses componentes diretamente ao GPIO pode resultar em danos permanentes na placa-mãe Raspberry Pi.

Porque é que são necessários drivers e módulos intermédios?

Para que o Raspberry Pi possa controlar um Relés ou um motor, o sinal do GPIO tem de ir para um circuito intermédio, que por um lado "compreende" o nível lógico baixo (3,3 V) e por outro lida com os requisitos de corrente do dispositivo final. Uma solução típica é utilizar um controlador de transístor ou placas de controladores especializadas, como ULN2003, L298N, DRV8833 ou módulos de relés prontos a usar com isolamento ótico (Optoacopladores). Desta forma, o Raspberry Pi apenas "diz" ao circuito intermédio quando deve fazer funcionar a carga, e a operação física, por exemplo, ligar o Relés ou arrancar o motor - é efectuada utilizando uma fonte de alimentação externa, independente do próprio Raspberry Pi. Também é importante proteger adequadamente os circuitos de fenómenos indutivos (por exemplo, sobretensões das Bobinas do motor), que podem voltar a atingir a placa-mãe. É por isso que se recomenda sempre a utilização de proteção em projectos de Automatismos: Diodos de proteção, opto-isoladores ou placas HAT prontas a usar.

Que motores podem ser controlados a partir do Raspberry Pi?

Com os drivers certos, o Raspberry Pi pode operar outros tipos de motores: desde simples Motores de corrente contínua (CC) a Servomotores e Motores passo a passo. Para Servomotores, o controlo é conseguido usando um sinal de Modulação de Largura de Impulso (PWM), ou seja, um estado lógico de comutação rápida em que o comprimento do impulso corresponde à posição desejada. Para os Motores passo a passo, é necessário gerar sequências lógicas com a frequência e a direção corretas. O Raspberry Pi é demasiado lento ao nível do software para controlar com precisão motores de alta velocidade em tempo real, mas é perfeito para aplicações simples, como o controlo de válvulas, persianas, Servomotores em sistemas de Automatismos domésticos ou robótica de passatempo.

A Transfer Multisort Elektronik (TME) é um dos maiores distribuidores globais de componentes eletrônicos, peças eletrotécnicas, equipamentos de oficina e automação industrial. O catálogo inclui mais de 1.500.000 de produtos de 1.300 fabricantes líderes. Os modernos centros logísticos da TME em Łódź e Rzgów (Polónia), com uma área total superior a 40.000 m², enviam quase 6.000 pacotes diariamente para clientes em mais de 150 países.

A TME também investe no desenvolvimento do conhecimento e das competências de jovens engenheiros e entusiastas da eletrónica através do projeto TME Education e apoia a comunidade tecnológica organizando a série de eventos TechMasterEvent, promovendo a inovação e a troca de experiências.

CONSULTE TAMBÉM