Il programma che hai trovato imposta il sensore in modalità analogica, o usa la porta analogica, in tale modalità invece di un dato numerico hai una tensione.
Vorrei renderti partecipe di un ragionamento.
In assoluto non esiste differenza tra aspirazione e compressione, viviamo in un pianeta dove abbiamo sempre una pressione di un Bar circa, se in un ambiente confinato per compressione ne aumentiamo la pressione di un Bar, all'interno dell'ambiente confinato avremo 2 Bar, oppure come segna un manometro +1 Bar (rispetto alla pressione atmosferica). Chiarito questo concetto sappiamo che possimo aumentare la pressione a dismisura.
L'aspirazione si ottiene togliendo aria da un ambiente confinato, e se come riferimento zero abbiamo la pressione atmosferica avremo dei Bar negativi. Chiaro questo concetto sappiamo che non possiamo diminuire a dismisura la pressione, perché al massimo possiamo creare il vuoto -1 Bar circa.
Nel tuo caso il tuo sensore nel vuoto dovrebbe restituire un intero = 0 (in pratica forse no, a pressioni così basse perderà la sua linearità)
Per il calcolo in psi: 14,5038 psi (Libbre per pollice quadrato) = 1 Bar
Il calcolo con il coefficiente ipotetico di 390 diventa: 387/390*14,5038=14,39 psi (assoluti)
Se hai bisogno della misura relativa: 14,28-14,5038 = -0,114 psi (relativi alla pressione atmosferica 1 bar = 14,5038 psi)
Il tuo manometro nella scala esterna segna i vacuum inches of mercury, che sono 0 pollici a pressione atmosferica e 29,96 pollici nel vuoto (nel manometro approssimato a 30)
Il calcolo diventa: 29,96-387/390*29,96=0,23 vacuum inches of mercury (un po' meno della pressione atmosferica)
quando con la bocca hai aspirato nel sensore portando il valore dell'intero a 220:
29,96-220/390*29,96=13,06 vacuum inches of mercury
Per il coefficiente ho messo 390, ma lo devi trovare tu.
Il valore 390 è per trovare i bar, poi dai bar trovi tutte le altre scale, nessuno ti vieta di trovare il coefficiente per una conversione diretta al valore della scala che vuoi senza passare per i bar.
Ho messo i ragionamenti così nel tuo software sei in grado di mettere tutte le scale che vuoi, relative e assolute.
Ultima modifica effettuata da Carlo il 23/07/2020 alle 23:36
in programmazione tutto è permesso |