Explorando a Eficiência da Comunicação CAN em Sistemas de Microcontroladores com Arduino Aplicações e Resultados Voltados para Agricultura
Conteúdo do artigo principal
Resumo
Este trabalho apresenta a aplicação do protocolo CAN (Controller Area Network) na comunicação entre dispositivos microcontroladores, utilizando Arduinos como exemplo. A pesquisa visa compreender a interação do protocolo CAN com sistemas eletroeletrônicos e utlizar esses sitemas para agricultura de precisão, destacando sua eficiência na transmissão de dados de sensores e no controle de atuadores. A metodologia inicial incluiu a configuração dos módulos CAN MCP2515 nos Arduinos, a leitura de sensores como DHT11 e HCSR04, e a comunicação CAN. O receptor, com base no estado do botão enviado pelo transmissor, alternou entre mostrar dados de temperatura/umidade e distância em um display LCD. Além disso, o microservo SG90 foi controlado com base na distância medida. Com base nos resultados obtidos, foi possível a utilização do protocolo de comucação CAN em uma aplicação com equipamentos, os quais podem ser utilizados no deslocamento de um robô agrícola móvel. O emprego da aplicação desenvolvida com os microcontroladores, serviram de base para a utilização do CAN em uma ECU modelo RC10-10/31 e seus respectivos Softwares de programação (BODAS-service e BODAS-design). Possibilitando a implementação e a configuração de I/Os, realizando a comunicação por meio de um barramento CAN entre a ECU RC10-10/31 e o controle remoto (transmissor TM IK2.06 DC(Li) e o receptor R06), de tal forma, que fosse possível enviar um comando pelo transmissor do controle remoto e acionar saídas físicas analógicas e/ou digitais. Os resultados obtidos com o estudo do protocolo CAN, embasaram o conhecimento para o desenvolvimento de uma aplicação em um protótipo de um robô em escala real.
Detalhes do artigo

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial 4.0 International License.