Qual é a diferença entre um controlador de motor e um driver de motor e o que eles fazem?

No mundo da CA, vi a literatura do produto se referir a um motor de partida (um contator com sobrecargas) como um controlador de motor. O termo drive é reservado para dispositivos retificadores / inversores, como VFDs. Isso segue com a convenção de se referir aos dispositivos que controlam os LEDs nos circuitos CA como "drivers".

Estes são coloquialismos semi-técnicos, não termos técnicos específicos. Um controlador de motor é tipicamente para um motor DC. Um acionamento de motor é para um motor CA.

Esses termos são relativamente sinônimos, mas o termo “controlador de motor” foi gerado nos controladores de motor de corrente contínua. Mergulho motor, normalmente refere-se a um inversor de frequência variável para um CC sem escova (termo terrível e enganoso), um PM síncrono (quase a mesma coisa, mas termo adequado) ou uma máquina de indução.

Um controlador de motor CC normalmente é uma meia ponte ou H-bridge única para controlar a tensão CC aplicada a um motor CC. Um inversor de frequência é tipicamente três meias pontes, controlando a tensão e a frequência de um motor CA.

Um controlador de motor controla a velocidade / aceleração de um motor. Sua saída é digital para motor de passo ou analógica de baixa tensão para servo motor. A capacidade da corrente de saída é geralmente bastante baixa e insuficiente para acionar diretamente um motor. Além disso, o retorno indutivo de um motor pode facilmente danificar seus circuitos de saída. Portanto, a saída do controlador do motor é conectada à entrada do driver do motor. O acionador do motor amplifica essa entrada para tensão e corrente mais altas para acionar um motor. Por exemplo, o mesmo controlador de motor pode controlar um motor CC pequeno ou um motor de tração de locomotiva, usando os drivers de motor de tamanho apropriado.

Isso é bastante difícil de diferenciar, pois as palavras são usadas alternadamente no dia-a-dia. No entanto, há uma diferença sutil entre os dois que acredito.

Um acionamento de motor é certamente algo que faz o motor se mover de acordo com as instruções fornecidas que saem de um controlador de motor. Por exemplo, um L293D é um IC de acionador de motor que é essencialmente uma ponte H que estabelece diferentes polaridades nos terminais de um motor DC. Para um terminal, as quatro combinações possíveis de polaridades podem ser + -, + +, - -, - +.

Essas são as configurações possíveis nas quais o motor CC pode ser configurado. Mas quem decide essas configurações e ciclos de tempo para o mesmo? É o controlador (pode ser um circuito eletrônico ou mesmo um pedaço de código) que gera esses sinais para fazer o motor funcionar. O sinal pode ser o valor da tensão nos polos (que pode essencialmente controlar a velocidade / torque em um motor PMDC) ou o tempo de comutação (que decide o sentido de rotação).

O acionamento do motor possibilita a comutação, os ciclos de tempo e a implementação do PWM. Porém, o controlador decide essas características que são modificadas para controlar velocidade, aceleração, torque e outros recursos importantes.

Em um nível mais amplo, o controlador é como a ala administrativa e a unidade é a ala de execução. Para um motor DC controlado em campo, a corrente e a tensão da armadura são manipuladas pelo inversor usando circuitos semicondutores, enquanto a quantidade de alteração é decidida pelo controlador com base no feedback e nos requisitos.

Perdoe-me por pequenas seções repetitivas na resposta. Mais tarde, colocaria meus pensamentos em palavras de forma mais concisa.

Espero que isso resolva seu problema.

Muito bem sucedida. Felicidades.