Veneto
Offline
Jr. Member
Karma: 1
Posts: 98
|
 |
« on: April 24, 2011, 12:12:39 pm » |
Ciao a tutti nuovamente, ho interesse a ricercare un sensore per analizzare la presenza di ossigeno nell'aria ma su internet non ho trovato niente. Sapete indicarmi dove posso trovarlo?
Ho anche bisogno di una memoria dove salvare i dati di lettura del sensore. Quale mi consigliate?
Grazie
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 389
Posts: 10564
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #1 on: April 24, 2011, 12:22:10 pm » |
Davvero non hai trovato nulla? prova con "oxygen sensor" su google e passa una felice nottata.
|
|
|
|
|
Logged
|
|
|
|
|
Veneto
Offline
Jr. Member
Karma: 1
Posts: 98
|
 |
« Reply #2 on: April 24, 2011, 12:26:50 pm » |
Mah cercavo un sensore facile da programmare tipo quelli del C02. Non ho trovato grandi cose
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 389
Posts: 10564
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #3 on: April 24, 2011, 12:33:19 pm » |
In genere, come certamente sai, un sensore non si deve programmare, quasi sempre si tratta di trasduttori, quindi ti restituiscono un valore di tensione (o più semplicemente una resistenza, come nel caso di NTC e Fotoresistenze) proporzionale (nella maggior parte dei casi) al valore rilevato. Se lo usi con Arduino ti basta interfacciarlo (a volte basta il collegamento diretto, ma quello lo capisci dal datasheet) con un ingresso analogico, fare una converisone via software e poi leggerlo sul montor seriale. Tutte queste operazioni le trovi anche negli esempi della Guida Ufficiale.
|
|
|
|
|
Logged
|
|
|
|
|
Veneto
Offline
Jr. Member
Karma: 1
Posts: 98
|
 |
« Reply #4 on: April 24, 2011, 12:35:19 pm » |
Si mi sono espresso male. Cercherò un pò meglio
|
|
|
|
|
Logged
|
|
|
|
|
Veneto
Offline
Jr. Member
Karma: 1
Posts: 98
|
 |
« Reply #5 on: April 24, 2011, 12:36:57 pm » |
E saprebbe consigliarmi un buon data logger facile?
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 389
Posts: 10564
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #6 on: April 24, 2011, 12:42:24 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
Veneto
Offline
Jr. Member
Karma: 1
Posts: 98
|
 |
« Reply #7 on: April 24, 2011, 12:45:31 pm » |
Grazie mille...avrò molto da imparare da voi
|
|
|
|
|
Logged
|
|
|
|
|
BZ (I)
Offline
Brattain Member
Karma: 172
Posts: 16143
+39 349 2158303
|
 |
« Reply #8 on: April 24, 2011, 04:20:26 pm » |
Mah cercavo un sensore facile da programmare tipo quelli del C02. Non ho trovato grandi cose
Ci sono 2 methodi per misurare la concentrazione dell' ossigeno nell aria: * elettrochimico (batteria) * magnetico (ossigeno é paramagnetico e percui altera lievemente un campo magnetico) Metodo difficilemente da realizzare. Per un sensore elettrochimico Ti serve il preamplificatore adeguato. Domandone: per cosa Ti serve misurare la concentrazione di ossigeno? Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 226
Posts: 17011
Don't know what I do
|
 |
« Reply #9 on: April 24, 2011, 04:24:20 pm » |
Io ce l'avevo (parlo all'imperfetto perché l'ho... cannibalizzato  )ed era facile da usare: grazie a quello shield puoi salvare su memory card un file contenente ad esempio una lettura ed un timestamp (possibile grazie all'RTC integrato nella schedina), che poi puoi estrarre ed elaborare sul PC con un altro programma.
|
|
|
|
|
Logged
|
|
|
|
|
Riva del Garda, TN / Forlì
Offline
Edison Member
Karma: 7
Posts: 2118
Il piu' modesto al mondo
|
 |
« Reply #10 on: April 24, 2011, 04:28:13 pm » |
per datalogger puoi usare anche la eeprom dell'atmega o una eeprom esterna, nel peggiore dei casi hai 100000 sovrascritture possibili. poi te serve sempre uno sketch per recuperare i dati però
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 226
Posts: 17011
Don't know what I do
|
 |
« Reply #11 on: April 24, 2011, 04:39:24 pm » |
E poi dipende anche ogni quanto svuoti l'EEPROM. Se è quella interna (1 KB per l'Atmega328), considerando un timestamp con secondi:minuti:ore:secondi:giorno:mese:anno e poi la lettura (2 byte di precisione?), facciamo che alla fine occupi 10 byte... sono 100 letture. Se ne fai 1 al minuto, il tuo dispositivo ha un'autonomia di 100 minuti.... Le EEPROM esterne (di tipo I2C) possono arrivare anche a 64 KB l'una (senza salire troppo di prezzo), e ne puoi mettere insieme fino ad 8.... ma alla fine ti viene a costare tanto come circuito, sicuramente molto più di quello shield. Pensa che in una schedina SD da 2 GB (il max consentito dal filesystem FAT16) ci puoi salvare più di 200 milioni di letture da 10 byte l'una..
|
|
|
|
|
Logged
|
|
|
|
|
Veneto
Offline
Jr. Member
Karma: 1
Posts: 98
|
 |
« Reply #12 on: April 25, 2011, 11:07:55 am » |
[/quote] Domandone: per cosa Ti serve misurare la concentrazione di ossigeno? Ciao Uwe
[/quote]
Devo analizzare la concentrazione di Co2 e Ossigeno all'interno di un piccolo locale dove tengo delle bombole
|
|
|
|
|
Logged
|
|
|
|
|
Veneto
Offline
Jr. Member
Karma: 1
Posts: 98
|
 |
« Reply #13 on: April 25, 2011, 11:37:18 am » |
Io ce l'avevo (parlo all'imperfetto perché l'ho... cannibalizzato  )ed era facile da usare: grazie a quello shield puoi salvare su memory card un file contenente ad esempio una lettura ed un timestamp (possibile grazie all'RTC integrato nella schedina), che poi puoi estrarre ed elaborare sul PC con un altro programma. Ho visto che su questa shield si possono già saldare i sensori che voglio utilizzare. Ma nella possibilità che questa scheda mi serva per altri sensori mi tocca desaldarli o posso fare in altro modo?
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 226
Posts: 17011
Don't know what I do
|
 |
« Reply #14 on: April 25, 2011, 12:04:09 pm » |
Una volta saldati, restano lì... per dissaldarli devi avere apparecchi diversi dal comune saldatore.
|
|
|
|
|
Logged
|
|
|
|
|
|