ao topo
You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here

Chegou a hora de você levar seus projetos de robótica para outro nível: conheça a VESPA!
A Vespa é a primeira placa fabricada pela RoboCore com o poderoso microprocessador ESP32. Junto a este fantástico módulo temos um driver de motores DC e um conversor DC-DC para alimentação de servo motores. A placa ainda conta com botão e LED para uso geral e pode ser usada em projetos de robótica, automação residencial e IoT.

A Vespa foi criada para você dar um salto em seus projetos, já que a partir de agora você poderá controlá-los através de WiFi ou Bluetooth de uma forma prática e conveniente. A placa conta com duas pontes-H baseada no chip DRV8837, que consegue fornecer até 800 mA de corrente contínua para dois motores de forma independente. Com seu poderoso conversor DC-DC de 2,5 A você não terá problemas para controlar servos motores de um braço robótico. A placa ainda foi pensada para ser usada em automação residencial: controle até 2 metros de fita LED branca em cada saída para motor, e conecte facilmente módulos relé nos pinos de saída. Seu tamanho a torna ainda mais especial: ela mede 5,3 x 7,8 cm e possui furações padrão BlackBoard UNO R3.
A versatilidade dessa placa não para por aí! Estão disponíveis diversos pinos para conexão de periféricos em um barramento estrategicamente localizado. Você encontrará pinos para comunicação serial via hardware (Tx2 e Rx2), além dos pinos de SPI (SCK, SS, MOSI e MISO) e os pinos de I2C (SCL e SDA). Precisando adicionar sensores analógicos? Sem prolemas, utilize os pinos VN e VP para isso. Todos esses pinos trabalham como GPIOs com nível lógico de 3,3 V, portanto utilize-os como pinos digitais de entrada e saída sem problemas! Você ainda encontrará pinos para alimentação de periféricos em 3,3 V e 5 V com seus respectivos pinos de GND.
Importante: assim como todo circuito eletrônico, é importante desligar a placa (pela chave liga/desliga ou pelos conectores) antes de fazer qualquer alteração no circuito onde ela é usada.
Quer aprender mais sobre como usar a Vespa? Preparamos alguns tutoriais para te ajudar a começar! Neles você irá aprender a controlar um Rocket Tank ou um Braço Robótico RoboARM com um joystick em seu celular, sem precisar de aplicativo!
Encontre na imagem abaixo o esquema da placa com os pinos para uso (clique para ampliar).

(clique para ampliar)
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
A Vespa pode ser alimentada em conjunto pelo cabo USB e por uma fonte pelo conector VIN, entretanto, a faixa de tensão do conector VIN é de 7 à 11V, portanto a fonte conectada deve fornecer uma tensão dentro desta faixa, para a placa operar corretamente.
Complementando a resposta do @luan.ferreira, não é recomendado alimentar a Vespa somente pela USB para energizar um RoboARM. Você pode usar uma fonte USB de 2 A, porém o circuito USB da Vespa foi projetado para alimentar cargas com um baixo consumo de corrente. Como o RoboARM é uma carga elevada, é necessário alimentar a placa pelo conector VIN para ter uma corrente suficiente para o braço robótico.
Baterias de 9V não são recomendadas para alimentação de robôs por terem uma baixa capacidade de carga e baixa taxa de descarga, e como problemas de conexão da Vespa normalmente estão relacionados à alimentação da placa, tente voltar a utilizar as pilhas para alimentar o conjunto, ou então utilize baterias de Lítio (https://www.robocore.net/bateria/bateria-li-ion-18650-37v-2600mah - 2 em série por exemplo).
Para controlar servos com a Vespa, basta conectá-los ao ao barramento de servos (S1 à S4), e utilizar a instância "VespaServo" da biblioteca, como é mostrado no exemplo "Sweep". Você também pode ver um exemplo prático no tutorial de controle Wi-Fi do RoboARM (https://www.robocore.net/tutoriais/controle-web-braco-robotico-com-vespa).
Como o motor possui um consumo de corrente de máxima eficiência de 1,76A, é possível utilizar o módulo L298N (https://www.robocore.net/driver-motor/driver-motor-ponte-h-l298n) para controlá-lo, porém é recomendado o uso de rampas de aceleração, para que ele não consuma uma corrente maior do que a suportada pelo módulo (2A) durante partida ou reversão.
Complementando a resposta do @Giovanni5, o módulo L298 deve conseguir controlar esse motor em algumas condições. No entanto, o consumo de corrente do motor depende da carga aplicada e da aplicação. Além disso, a corrente na partida é mais alta do que em regime constante, pois o rotor tem que sair da inércia. Logo, talvez seja mais apropriado usar um driver com uma capacidade de corrente maior.
Ok, agradeço as informações. Só mais uma informação, quais são as opções de drivers existentes na robocore para fazer esse acionamento ? É somente o L298N ? Outra coisa se eu precisar acionar um motor com corrente de partida de 8A e corrente nominal de 3A ?
Você pode ver os modelos de driver que trabalhamos na seção "Driver de Motores" do site (https://www.robocore.net/driver-motor), mas infelizmente não temos em estoque atualmente uma opção para o controle do motor que deseja. Seria possível utilizando a Quicrun 1060 (https://www.robocore.net/driver-motor/quicrun-1060-1x30-rc), porém estamos sem estoque dela no momento, e, como ela é um driver para rádios controle, seria necessário enviar sinais PPM para controlá-la.
Como a comunicação RS-485 com placas ESP32 aproveita os pinos de Hardware Serial da placa, e os mesmos estão disponível na Vespa, a principio sim, é possível utilizar a Vespa para se comunicar com dispositivos RS-485. Em relação à comunicação com a Raspberry Pi, sim, isso é possível, porém leve em consideração que a porta Serial2 da Vespa estará em uso com o dispositivo RS-485 no seu projeto, portanto será necessário outro método de comunicação (I2C, SPI, Wi-Fi ou até BLE).
Complementando a resposta do @Giovanni5, a UART2 do ESP32 está disponível na Vespa (TX2 e RX2), porém você precisará de uma interface externa para compatibilizar o sinal RS-485 do seu sensor com o sinal UART da placa (basicamente, um conversor entre RS-485 e UART).