Boxer Pumps - ID controller del motore passo-passo personalizzato con interfaccia utente integrata per pompe peristaltiche - case study

Obiettivo del progetto

Creare un driver per motore passo-passo personalizzato con schermo LCD integrato e interfaccia che possa funzionare in modo flessibile in una gamma di pompe peristaltiche. Il controller del motore doveva funzionare in una gamma di modalità, tra cui dosaggio, funzionamento e modalità analogica.

Tre diverse modalità per fornire le prestazioni della pompa richieste dal cliente

Modalità dose

Abilita la calibrazione rapida e il dosaggio affidabile di una gamma di fluidi.

Modalità analogica

Per funzionare come un tipico driver del motore passo-passo in modalità microstepping 1/256.

Run Mode

Un'interfaccia facile da usare consente all'utente di eseguire la pompa in modo rapido e preciso.


Sfide chiave: un'interfaccia utente a 2 livelli integrata in un driver del motore passo-passo personalizzato

Una delle principali sfide tecniche di questo progetto è stata lo sviluppo di un’interfaccia di controllo a 2 livelli per consentire la calibrazione e l’impostazione della pompa in una gamma di impostazioni.

Il primo livello funge da interfaccia utente principale che consente all’utente di far funzionare la pompa e modificare le impostazioni di base come velocità, temporizzazione e accelerazione.

Il secondo livello consente di regolare le impostazioni di calibrazione profonda consentendo all’utente di far funzionare la pompa per un tempo fisso, misurare la quantità di fluido dosata e quindi immettere questo valore. Il controller si calibrerà quindi automaticamente per dosare quantità fisse di quel particolare liquido determinando il periodo di tempo appropriato per il funzionamento.





Un driver per motori passo-passo flessibile fino al midollo

Al centro del progetto del driver Boxer iD c’era il desiderio di creare un driver per motori passo-passo che sarebbe stato in grado di funzionare in un’ampia gamma di applicazioni. Creando un driver in grado di funzionare in un’ampia gamma di applicazioni come questa, è possibile mantenere i costi il più bassi possibile e anche offrire una potente gamma di opzioni ai clienti.

Per ottenere ciò, il controller può funzionare in 3 modalità separate

1. Modalità di esecuzione standard: questa impostazione consente all’utente di impostare semplicemente la velocità richiesta e quindi di avviare il controller.

2. Modalità di dosaggio: in modalità di dosaggio, il controller può essere impostato in diversi modi, inclusa la calibrazione rapida o più approfondita. Il punto chiave di questa modalità è consentire all’utente di selezionare volumi specifici che desidera dosare.

3. External 0-5v – questa modalità consente al driver iD di essere azionato da controlli 0-5v esterni.


Sfide chiave: un'interfaccia utente a 2 livelli costruita su un controller del motore passo-passo

Una delle principali sfide tecniche di questo progetto è stata lo sviluppo di un’interfaccia di controllo a 2 livelli per consentire la calibrazione e l’impostazione della pompa in una gamma di impostazioni.

Il primo livello funge da interfaccia utente principale che consente all’utente di far funzionare la pompa e modificare le impostazioni di base come velocità, temporizzazione e accelerazione.

Il secondo livello consente di regolare le impostazioni di calibrazione profonda consentendo all’utente di far funzionare la pompa per un tempo fisso, misurare la quantità di fluido dosata e quindi immettere questo valore. Il controller si calibrerà quindi automaticamente per dosare quantità fisse di quel particolare liquido determinando il periodo di tempo appropriato per il funzionamento.

Contatto