Uno ZDBL50DC programmato su misura per un'applicazione robotica

Un vantaggio chiave (e uno che potresti averci sentito menzionare prima!) della gamma di controller per motori Zikodrive è che sono completamente programmabili su misura per soddisfare le tue esigenze. Che si tratti di un semplice intervallo di velocità preimpostato sul controller del motore passo-passo ZDSP o di qualcosa di più complesso come quello utilizzato in questo caso di studio.

Il cliente in questo caso era una piccola azienda di robotica agricola. Il loro scopo era sviluppare una gamma di robot che consentisse all’utente di monitorare, piantare e mantenere una gamma di colture in una varietà di ambienti diversi. I robot dovevano quindi affrontare sia terreni irregolari, ma anche terreni potenzialmente impegnativi (tra cui fango, pendii ripidi e pozzanghere).

Il risultato di questo pensiero è stato che c’era una chiara necessità di un guidatore che potesse essere flessibile ma che avesse anche la potenza e l’intelligenza per essere in grado di gestire il terreno in continua evoluzione in modo efficiente dal punto di vista energetico. È per questo motivo che hanno scelto di utilizzare il controller per motore CC brushless con sensore ZDBL50DC.

La sfida successiva è stata garantire che il team fosse in grado di interfacciarsi con il controller in un modo che consentisse loro di sviluppare e testare rapidamente l’unità. È per questo motivo che abbiamo deciso di sviluppare un protocollo UART personalizzato che consentisse loro di eseguire comandi rapidi e facili al controller che il controller avrebbe poi potuto implementare. Invece di avere un PLC completo al centro del sistema, ciò ha consentito al team di trasmettere parte dell’intelligenza necessaria per far funzionare il robot ai controller ZDBL50DC.

Il risultato è stato uno sviluppo molto più rapido e una modalità di esecuzione più fluida e semplice per il team di sviluppo che lavora sul robot. “Appaltando” parte dell’intelligenza e del controllo richiesti dal sistema, era molto più semplice da eseguire e significava che il team non aveva bisogno di dedicare tempo e risorse significative allo sviluppo della propria metodologia di gestione e funzionamento del motore. Invece, sono stati semplicemente in grado di utilizzare lo ZDBL50DC per occuparsi di tutto questo e concentrarsi sull’architettura e sul design robotici più ampi.