PDA

Επιστροφή στο Forum : Σχεδιάζοντας έναν αναλυτή οξυγόνου


billy
27-05-08, 08:59
Καλημέρα,

Πριν αρχίσω να ποστάρω φώτογραφίες και σχέδια από ένα "φτιάξε και εσύ εναν αναλυτή μπορείς" .... Τι χαρακτηριστικά θα θέλατε να έχει ο αναλυτής οξυγόνου που χρησιμοποιείτε ή σκέφτεστε να αγοράσετε ?

πχ LCD οθόνη ?
Οθόνη με LED ?
ηχητικά μυνήματα ?
μέγεθος ?
Αυτόματο calibration ?
Καλή ακρίβεια ? (και πώς αυτή ορίζετε....)

fivos
27-05-08, 09:59
πχ LCD οθόνη ?
Οθόνη με LED ?
Θα προτιμούσα LCD αλλά αν η LED ρίξει το κόστος καμμιά 30 ευρώ, δε θα έλεγα όχι :)

ηχητικά μυνήματα ?
Επιθυμητά αλλά όχι και απαραίτητα. Αν είναι να αυξήσεις το κόστος,
κάνε την οθόνη να αναβοσβύνει αντί να κάνει μπιμπ - το ίδιο είναι ;)
(εκτός αν εννοείς να μου μιλάει :p :D)

μέγεθος ?
Εεεε καλό θα ήταν να είναι κάτι φορητό (μπαταρία) και κάτω από μισό κιλό :confused:

Αυτόματο calibration ?
Πόσο αυτόματο εννοείς? Δε θάθελα να το κάνει όποτε του καπνίσει...
Ένα calibration με ποτενσιόμετρο ακριβείας σε ατμοσφαιρικό αέρα, με ακρίβεια 0.1% νομίζω είναι μια χαρά :thumbup:
Καλό είναι δηλ. να μη χρειάζεσαι μίγμα αναφοράς για να κάνεις το calibration.

Καλή ακρίβεια ? (και πώς αυτή ορίζετε....)
Νομίζω μια ακρίβεια 0.1% - 0.5% θα ήταν επιθυμητή.
Τώρα αν υπάρχει μεγάλη διαφορά στο κόστος κατασκευής λόγω sensor θα μπορούσαμε να συμβιβαστούμε και στην ελάχιστη ακρίβεια (0.5%) αλλά λιγότερη από αυτή νομίζω αρχίζει να τον καθιστά επικίνδυνο.

Πολύ καλή ιδέα πάντως ;)
Άντε περιμένω τα σχέδια :thumbup:
Δώσε και κανένα σχέδιο πλακέτας όταν το τελειώσεις εεεε :madwife:
:geia:

Dimitris Galon
27-05-08, 11:15
LCD οθόνη ?

Ναι στην LCD οθόνη αλλά με μεγάλα ψηφία, διότι πενηνταρίσαμε και η πρεσβυωπία ήταν πιστή στο ραντεβού της. :angry:

dimitri
27-05-08, 15:59
1. LCD. Νομίζω ότι το κόστος δεν θα ανέβει πολυ.
2. Ηχητικό μήνυμα? Δεν έχει νόημα εκτός αν έχεις στο πρόγραμμα κατώτατα ή ανώτατα όρια. (Ίσως ένα μπιπ όταν τελειώνει το calibration)
3. Μέγεθος ? Κάτι φορητό -ας πούμε σαν δύο πακέτα τσιγάρα ή κ΄που εκεί (φαντάζομαι με 9βολτη μπαταρία)
4. Αυτόματη ρύθμιση? Χμ.. ΄δύσκολο το βλέπω αν θέλουμε μεγάλη ακρίβεια γιατί θα πρέπει να λάβουμε υπόψη και υψόμετρο για να χρησιμοποιήσουμε αέρα. Βέβαια να η τελική ακρίβεια είναι γύρο στο 0.5% δεν νομίζω ότι παίζει και πολύ ρόλο
5. Ακρίβεια - (βλέπε το 4)

Dimitris
27-05-08, 20:21
Ωραιο θεμα Billy :thumbup:

Αφου ομως μιλαμε για εναν "φτιάξε και εσύ εναν αναλυτή μπορείς" υπαρχουν ορισμενοι περιορισμοι σε σχεση με αυτους που πουλανε οι διαφορες εταιριες.


Εξαρταται βεβαια απο τον τυπο και το τελικο κοστος. Αν αποφασισουμε να φτιαξουμε αναλυτη με μικροελεγκτη τοτε ναι, μπορουμε να φτιαξουμε οτι θελουμε και να κανει παπαδες, αλλα εκει το κοστος, συν τις ωρες που θα φαμε ξεπερναει κατα πολυ το κοστος ενος αναλυτη του εμποριου.

Βεβαια οι γνωσεις που θα εχεις αποκτησει μετα την ολοκληρωση του project θα σε κανουν να σκεφτεις οτι τελικα αξιζε τον κοπο :thumbup:

πχ LCD οθόνη ?
Οθόνη με LED ?
ηχητικά μυνήματα ?
μέγεθος ?
Αυτόματο calibration ?
Καλή ακρίβεια ? (και πώς αυτή ορίζετε....)Γνωμη μου ειναι

* LCD οθονη (αν ειναι δυνατον με backlight) ----> χαμηλο κοστος
* Ηχητικα μηνυματα ---------------------------> περιττο
* Μεγεθος-------------------------------------> 8χ4χ2
* Αυτόματο calibration-------------------------> no thanks, το κανω και μονος μου
* Καλη ακριβεια-------------------------------> ενα + - 0.5% ειναι καλο

Καλό είναι δηλ. να μη χρειάζεσαι μίγμα αναφοράς για να κάνεις το calibration.Αντιθετως, ΠΡΕΠΕΙ το τελικο calibration να γινεται με μιγμα αναφορα και με συγκεκριμενο τροπο. (το αναλυουμε αργοτερα)

Το πιο σημαντικο για μενα ειναι το εξης:

O αναλυτης να ειναι συμβατος (να μπορει να γινει calibration) με ολους τους αισθητηρες που υπαρχουν στο εμποριο. (το αναλυουμε και αυτο αργοτερα)

Billy αναμενουμε το How To :thumbup:


Παντως ειναι ωραιο project και το κοστος ειναι περιπου στα 15€ w/o sensor

DimitrisK
28-05-08, 07:00
Με 120€ αγοράζεις έτοιμο μαζί με τον αισθητήρα με αυτόματο calibration.

GKAM
28-05-08, 08:17
Με 120€ αγοράζεις έτοιμο μαζί με τον αισθητήρα με αυτόματο calibration.

(and YOU are missing the point)

/GKAM

akef
28-05-08, 08:30
Εγώ θέλω ο αναλυτής να παγιδεύει το αέριο και να κάνει την ανάλυση, και όχι ανάλυση με ροή :fioufiou:

fin
28-05-08, 08:52
Καλημέρα,

Πριν αρχίσω να ποστάρω φώτογραφίες και σχέδια από ένα "φτιάξε και εσύ εναν αναλυτή μπορείς" .... Τι χαρακτηριστικά θα θέλατε να έχει ο αναλυτής οξυγόνου που χρησιμοποιείτε ή σκέφτεστε να αγοράσετε ?

πχ LCD οθόνη ?
Οθόνη με LED ?
ηχητικά μυνήματα ?
μέγεθος ?
Αυτόματο calibration ?
Καλή ακρίβεια ? (και πώς αυτή ορίζετε....)

νομιζω οτι το βασικα σημεια
1 ειναι το μεγεθος (λιγο μεγαλυτερο απο το sensor)
2 γεωμετρια που να επιτρεπει την τοποθετηση σε πρωην συσκευασια καποιου προιοντος για οικονομια -αντοχη
3 ευκολο και καλο σφραγισμα sensor
4 ευελιξια προσαρμογης (εναλλακτικες προσαρμογες με πολλους τροπους στο μιγμα πχ direct feed)
5 εναλλακτικη ενδειξη και mv


Ξερω
Ζηταω πολλα :)

DimitrisK
28-05-08, 09:40
(and YOU are missing the point)

/GKAM

Το έγραψα για να αναφέρω ενδεικτικό κόστος για έναν έτομο. Είπαμε η χαρά και η ευχαρίστηση της δημιουργίας πάνω απ' όλα ;).

GKAM
29-05-08, 11:06
billy,

Τα βασικά features τα ξέρεις ή έχουν αναφερθεί ήδη. Εγώ θα έβαζα και το εξής, βασιζόμενο στην πρόταση του fin για τα mV:

ένδειξη «warning» (+ ηχητικό σήμα από το buzzer) αν παρατηρηθεί απόκλιση (~ +/- 1mV) από την προηγούμενη χρήση. Αυτό δείχνει πιθανά unstable ή aging sensor.
ένδειξη «replace sensor» (+ ηχητικό σήμα από το buzzer μαζί με κλείδωμα) αν τα mV είναι εκτός των προδιαγραφών για έκθεση στον αέραΣαν αισθητήρα, θα επέλεγα τον R-17D (http://www.teledyne-ai.com/pdf/schem_b72146.pdf) καθώς είναι βολικός από πλευράς γενικών προδιαγραφών και επιλογών κονέκτορα ή τον συγγενικό του R-22D (http://www.teledyne-ai.com/pdf/schem_b72149.pdf)

(α, βάλε και μια αυτόματη βαθμονόμηση με επιλογές για αέρα ή οξυγόνο :p )

/GKAM

billy
07-06-08, 12:22
Ας δούμε λίγο το θέμα της ακρίβειας μια και ανέβασε ο Γιώργος τα links με τα pdf...

Έαν τα διαβάσετε θα δείτε ένα ωραιότατο:
Accuracy - Within +/- 1% of full scale

Για να δούμε πως μεταφράζετε

Η έξοδος τους είναι από 7 - 10 mV σε αέρα, έαν θεωρήσουμε για τους υπολογισμούς μας ότι ο σένσορας είναι γραμμικός σε όλη του την κλίμακα
τότε:
Στα 10 mV έχουμε 20.9 % Ο2
47.85 mV σε 100% Ο2

Άρα η κλίμακά μας είναι από 47.85 - 10 = 37.85 mV ή μήπως είναι από 0 mv έως 47.85 ? :) :)

Dimitris
27-06-08, 22:24
27-05-08, 09:59
billy (http://www.scubadive.gr/forum/member.php?u=1) http://www.scubadive.gr/forum/images/statusicon/user_offline.gif
Σχεδιάζοντας έναν αναλυτή οξυγόνου
Πριν αρχίσω να ποστάρω φώτογραφίες και σχέδια από ένα "φτιάξε και εσύ εναν αναλυτή μπορείς" ....27-06-08, 23:30 :geia:

Μαστροbilly να περιμενουμε να σαραντισει ο μακαριτης και μετα ...

GKAM
28-06-08, 07:08
Άρα η κλίμακά μας είναι από 47.85 - 10 = 37.85 mV ή μήπως είναι από 0 mv έως 47.85 ? :) :)

billy, η κλίμακα για νορμοβαρική πίεση, είναι όσα mV αντιστοιχούν σε συγκεντρώσεις από 0% μέχρι 100% οξυγόνου. Δηλαδή από 0mV μέχρι περίπου 50mV (ανάλογα με τον αισθητήρα). Το ότι έχεις output περί τα 10mV σε έκθεση με αέρα δε σημαίνει πως εκεί είναι η αρχή της κλίμακας. Μη ξεχνάς πως με τους αναλυτές μετράμε και υποξικά μίγματα π.χ. για ορισμένες καταδύσεις με trimix. ;)

Ρίξε μια ματιά σε αυτό εδώ (http://www.teledyne-ai.com/pdf/lauer.pdf) το κείμενο. Νομίζω θα βοηθήσει.:)
Get your arse in gear and show us something ! :angyr:

/GKAM :D

billy
29-06-08, 10:09
27-06-08, 23:30 :geia:

Μαστροbilly να περιμενουμε να σαραντισει ο μακαριτης και μετα ...
Όχι απλά θεωρώ ότι είναι καλύτερο να συζητάμε μερικά πράγματα πρώτα γιατί όλο και κάτι καλό βγαίνει (δες πχ το post του GKAM)

Σύμφωνα με αυτά που λέει ο Γιώργος έχουμε ένα σήμα 0-50mV περίπου το οποίο πρέπει να μετρήσουμε.

Ας το χωρίσουμε σε 2 κομμάτια
1) Με χρήση ενός φτηνού DVM
2) Με κάτι καλύτερο σαν αυτό προσπαθούμε να φτιάξουμε

Στην πρώτη περίπτωση τα πράγματα είναι σχετικά απλά:
Απλά κάνουμε shift τα 10 mV σε 20.9 ξεγελώντας το βολτόμετρο με ένα ποτενσίομετρο το οποίο συνδέετε στην αντίσταση που είναι για αυτήν την κλίμακα (το οποίο μετράει μέχρι 200mV) και είμαστε έτοιμοι....

Στην δεύτερη όμως τα πράγματα αλλάζουν... Ας δούμε τι γίνεται:
Πρώτα θα πρέπει να βρούμε έναν ADC ο οποίο να μπορεί να μετρατρέψει σε ψηφιακό το σήμα μας. Τι ανάλυση θα πρέπει να έχει ? 8-bit, 10-bit, 12bit ?
και σε τι κλίμακα ? 0-2V ? 0-256mV ? 0-4.096V ?

Εδώ γίνονται τα πρώτα λάθη
α) Τι τάση αναφοράς θα πρέπει να έχει ο ADC ? Μήπως είναι καλυτερο να είναι builtin ?
H τάση αναφοράς είναι αυτή με την οποία θα συγκρίνει το σήμα μας και θα μας πεί σε ψηφία πόσο είναι. Τι ακρίβεια θα πρέπει να έχει η τάση αναφοράς ?, μήπως είναι ευαίσθητη σε θερμοκρασιακές μεταβολές ?

Για να μην το κουράσω παραπάνω, ξεχάστε οτιδήποτε δεν έχει ενσωματωμένη τάση αναφοράς. πχ έαν βάλετε μια zener απλά το καλοκαίρι θα είναι αλλού για αλλού. Θα προτιμήσουμε κάτι που είναι έτοιμο.

Το επόμενο πρόβλημα μας είναι ότι η τάση αυτή είναι πολύ μικρή και ιδανικά θα έπρεπε να την ενισχύσουμε ώστε να χρησιμοποιήσουμε όλη την κλίμακα που έχει ο ADC. Αυτό είναι σχετικά εύκολο ένας τελεστικός θα κάνει όλη την δουλειά κάτι με κέρδος περίπου 80 είναι μια χαρά..... (To κέρδος είναι πάλι "σχετικο")

Έτσι τα 50mV θα γίνουν 4000mV.

Πάμε τώρα να επιλέξουμε τον ADC.
Με 8-bit έχουμε ένα βήμα 15,625 mV (4000/2^8 mV) ή 0.2mV πραγματικό
Με 10-bit 3,90625 mV (4000/2^10mV) ή 0,049 mV πραγματικό
Με 12-bit 0,9765625 mV (4000/2^12mV) ή 0,012 mV πραγματικό

Διορθώνοντας και την κλίμακα μας σύμφωνα με την παρατήρηση του GKAM
έχουμε:
0,5 mV για κάθε 1% 02

Άρα τα 8-bit δεν βλέπω να μας φτάνουν.... Πάμε σε 10 ή 12 με μοναδικό παράγοντα το κόστος....

Συνεχίζετε..... σύντομα

neokles
30-06-08, 15:38
billy, η κλίμακα για νορμοβαρική πίεση, είναι όσα mV αντιστοιχούν σε συγκεντρώσεις από 0% μέχρι 100% οξυγόνου.



0; Γιατί 0; Υπάρχει περίπτωση να Φτιάξουμε μείγματα με 0% οξυγόνο;

GKAM
30-06-08, 15:57
0; Γιατί 0; Υπάρχει περίπτωση να Φτιάξουμε μείγματα με 0% οξυγόνο;

Όχι, αλλά μπορεί μια φιάλη να είναι γεμάτη με ακατάλληλο αέριο για κατάδυση όπως σκέτο ήλιο (ή ακόμα και αργό) η εντελώς υποξικό μίγμα. Λάθη μπορεί να γίνουν ανά πάσα στιγμή.

Για παράδειγμα, συνήθως στην παρασκευή trimix, βάζουμε πρώτα το ήλιο και μετά οξυγόνο και μπορεί να ξεχαστεί κανείς ... Ένα άλλο σημείο είναι το ενδιάμεσο μέτρημα μετά το ήλιο και το οξυγόνο - πριν την προσθήκη αέρα όπου μπορεί να έχουμε πολύ χαμηλά ποσοστά Ο2. Επίσης, για βαθιές καταδύσεις η περιεκτικότητα του μίγματος σε οξυγόνο, μπορεί να είναι κάτω του 10%.

Για να το πω απλά : η πλήρης κλίμακα ανάλυσης είναι από 0%-100% .

/GKAM :stunned:

billy
02-08-08, 13:40
Για τον αναλυτή επέλεξα ένα μικροελεκτή της οικογένειας των AVR (ATmega8).

Να σημειωθεί ότι ποτέ δεν τους συμπάθησα εδώ και 10 χρόνια.... αλλά πρέπει να αρχίσω να αναθεωρώ (όπως λέει και ενας πολύ καλός μου φίλος... Be progressive billy....)

Οι λόγοι της επιλογής της οικογένειας αυτής είναι οι ακόλουθοι:

Το κόστος τους πλέον είναι πολύ μικρό (3 euro) και περιλαμβάνει πολλά καλούδια σε ένα 28pin chip
Το δεύτερο και σημαντικότερο είναι το ISP (In System programming) το οποίο θα με/μας γλιτώσει από το μπάσε βγάλε τσιμπάκι για να κάνεις την δουλειά σου, όπως και τα software upgrades.
Υπάρχει αρκετός ελεύθερος κώδικας στο internet
Το προγραμματιστή τους μπορείς να το φτιάξεις με κάτω απο 10 euroΣτην φωτό φαίνεται ο προγραμματιστής σε διάτρητη...

Συνεχίζουμε σε μερικές μέρες....

akef
02-08-08, 17:13
Για τον αναλυτή επέλεξα ένα μικροελεκτή της οικογένειας των AVR (ATmega8).

Να σημειωθεί ότι ποτέ δεν τους συμπάθησα εδώ και 10 χρόνια.... αλλά πρέπει να αρχίσω να αναθεωρώ (όπως λέει και ενας πολύ καλός μου φίλος... Be progressive billy....)



Ούτε εγώ τους πολυ-συμπαθούσα αλλά κόλλησα μαζί τους από τότε που έφτιαξα το πρώτο μου genie http://nuro.republika.pl/genie/indexe.htm

Dimitris
19-12-10, 20:07
Mαστροbilly το προχωρησες το project ?