Expert Blog

CAN: o que é e para que é utilizado?

Kapiteltitel_motor_control_2024688770_EPOS4_Disk_60-8_CAN_stehend

Uma rede de zona do controlador (CAN bus) é um padrão de bus, concebido para permitir a comunicação entre microcontroladores e dispositivos. É um protocolo baseado em mensagens, originalmente concebido para uma cablagem elétrica inteligente e fiável e um intercâmbio de dados de um crescente número de atuadores e sensores, dentro dos automóveis. Inicialmente concebido como um fieldbus com comprimentos de linha de vários metros, o CAN-bus é atualmente cada vez mais aceite como um bus de comunicação dentro de dispositivos e máquinas compactas.

CANopen é um protocolo de comunicação normalizado e especificação do perfil do dispositivo para sistemas incorporados utilizados na automatização. Existe um CANopen master (principal) presente numa rede deste tipo para configurar e comandar todos os chamados “dispositivos CANopen slave (subordinado)” (p. ex., sensores, atuadores ou sistemas de controlo de movimento). Os PC com uma placa CAN plug-in ou um gateway externo USB/CAN, um PLC com interface CAN ou mesmo apenas um simples chip microcontrolador com interface CAN podem atuar como o CANopen master numa rede deste tipo. Isto permite ao engenheiro escolher o melhor master para a sua aplicação com base em critérios de seleção como o desempenho, o hardware preferencial, ambiente de programação e finalmente a sua própria experiência.

638328_EPOS4_Micro_24-5_CAN_controller_Grössenvergleich

Os sistemas de controlo EPOS4 da maxon motor estão comprovados pela indústria com mais de 1000 000 instalações em utilização em todo o mundo para o controlo da posição, velocidade e corrente/binário.

CAN oferece uma série de benefícios essenciais aos engenheiros responsáveis pelas conceções para espaços limitados, tais como os seguidamente apresentados:

  • Compacto: os fieldbus como o CAN-bus permitem a utilização de mais sensores e atuadores com uma cablagem mínima.
  • Economicamente viável: CAN é conhecido por ser um bus de baixo custo. Isto deve-se à elevada disponibilidade de microcontroladores e processadores com sistemas de controlo CAN integrados. A utilização do protocolo CANopen normalizado de acordo com o perfil CiA 301 e perfis específicos do dispositivo, tais como CiA 402, também reduz significativamente o custo de desenvolvimento de um software de controlo.
  • Normalizado e compatível: CANopen é uma norma industrial comprovada e amplamente aceite. Todos os dispositivos CANopen trocam dados da mesma forma e o tratamento de características específicas do dispositivo também é descrito nas normas de perfis de dispositivos.  Como resultado, é bastante simples trocar ou adicionar dispositivos a esta rede. Isto proporciona aos construtores de dispositivos e de máquinas total flexibilidade para melhorar o desempenho de uma máquina ou modernizar as características sem necessitar de efetuar uma nova conceção. 
    Por exemplo: se um motor de passo com o respetivo sistema de controlo for substituído por um motor DC com um sistema de controlo de outro fabricante, o software de controlo dificilmente muda, uma vez que ambos os sistemas de acionamento aparecem praticamente da mesma forma no CANbus se forem utilizados os perfis CANopen.
  • Sincronização simples: mesmo para dispositivos mais pequenos, os requisitos de desempenho e diversidade funcional estão sempre a aumentar e está a tornar-se importante sincronizar acionamentos individuais uns com os outros para produzir processos de movimento mais complexos.

Os sistemas de controlo EPOS4 da maxon motor são CANopen slaves de acordo com a norma CiA301 e CiA402. Estes sistemas de controlo estão comprovados pela indústria com mais de 1000 000 instalações em utilização em todo o mundo para o controlo da posição, velocidade e corrente/binário. Mantendo o desenvolvimento e a integração inteligentes para os responsáveis pelo desenvolvimento, a maxon disponibiliza bibliotecas de programação e suporte de alta qualidade para diferentes tipos de sistemas master, tais como PLC, PC e sistemas de controlo baseados em Linux

Contacte a maxon para um suporte CAN mais completo
 

Autor: Biren Patel

© by © maxon motor ag