Sviluppo di un software per l'apparecchio che comanda un impianto di filtrazione e di un software con cui il laboratorio verifica le proprie misurazioni.
Cliente: Start-up dell'analitica di laboratorio
Tecnologie: C#, WPF, SQLite, controllo dell'apparecchio via USB, Visual Studio
- continua a leggere
Compito
I campioni liquidi passano attraverso membrane filtranti inserite in vetrini portaoggetti. Poi un software di analisi valuta i vetrini. Il nostro cliente voleva comandare la filtrazione in modo semiautomatico e verificare la qualità delle proprie misurazioni con un software dedicato.
Soluzione
- Comandare la filtrazione: il software comanda una pompa a siringa con valvola multivia e legge un sensore di pressione. Se la membrana si intasa, la pressione sale. Allora il software ferma la pompa e riprende non appena la pressione scende. I passaggi importanti li conferma l'operatore.
- Salvare i dati: ogni filtrazione viene registrata con il suo andamento della pressione in un database SQLite. Un database di scambio trasmette i dati al software di analisi.
- Configurabile per ogni impianto: procedure e valori di calibrazione si trovano in un file di configurazione per ogni apparecchio. Ne fanno parte il ciclo di pulizia, l'esportazione dei dati e i casi di errore come una pressione troppo alta.
- Controllo qualità: una versione dedicata del software di analisi con livelli utente, scansioni di vetrini di riferimento e analisi dei dati spettrali in grafici.
Dal 2024 continuiamo a sviluppare il software in più fasi.
Vantaggi
La filtrazione richiede meno operazioni manuali e si svolge sempre allo stesso modo. Ogni campione è documentato con il suo andamento della pressione, e l'analisi riceve i dati senza che nessuno debba ridigitarli.
Per approfondire
