Greek Aquarist's Boards - Φόρουμ συζητήσεων γιά το χόμπυ του Ενυδρείου

Επιστροφή   Greek Aquarist's Boards - Φόρουμ συζητήσεων γιά το χόμπυ του Ενυδρείου > Γενικά > DIY . Φτιάχτο μόνος σου

DIY . Φτιάχτο μόνος σου Ο τίτλος τα λέει όλα.

Απάντηση στο θέμα
 
Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 07-08-09, 09:12
Το avatar του χρήστη lion
lion Ο χρήστης lion δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 16-02-2008
Περιοχή: ΘεσαΛΛονίκη
Μηνύματα: 1.300
Προεπιλογή

Γνώσεις software σε assembly και C έχω μπόλικες, αλλά από τέτοιο hardware δεν σκαμπάζω. Με την αγορά της βασικής πλακέτας μπορείς να ξεκινήσεις;

Δηλαδή:
1. κάνεις κάποιο προγραμματάκι
2. μεταγλωτίζεις
3. το "περνάς" μέσω USB στην EPROM
4. δοκιμάζεις το πρόγραμμα
(5. ψάχνεις να βρεις γιατί δεν δουλεύει και ξανά στο 1.)

Αυτά μπορείς να τα κάνεις με την αγορά της βασικής πλακέτας ή χρειάζεσαι και κάτι άλλο σε hardware;
__________________
τί δεν καταΛΛΛαβαίνεις;
Απάντηση με παράθεση
  #2  
Παλιά 07-08-09, 10:31
Το avatar του χρήστη greemlin
greemlin Ο χρήστης greemlin δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 22-04-2009
Περιοχή: Athens
Μηνύματα: 200
Προεπιλογή

Νομίζω πως το arduino κανει ολα αυτα που περιγραφεις... απλα γραφεις σε τύπου C ( πολυ ευκολη ). Θα μπορουσες να πάρεις την βασική πλακέτα και ένα breadboard για να καρφωσεις επάνω τα led κτλπ... ή καλυτερα να πάρεις ένα ετοιμο starting kit με ολα τα συμπρακαλα... καλωδια, sensors, leds ... και να το ξεκινησεις κομπλέ...


Αλήθεια .... οι αισθητήρες πχ θερμοκρασίας που βγαίνουν σε 2 καλώδια (π.χ. elliwell) ειναι συμβατοί με το project μας?

Για να τιθασέψουμε τα πολυπριζα μας απ΄οτι καταλαβάινω χρειαζόμαστε καποιο ειδος διακοπτη που θα ελεγχεται απο τον mc... τι χρησιμοποιούμε και αν θέλουμε αυξομιώσεις τι ΄κανουμε?

Κατι ακόμα σχετικ΄'α με την αυτοματη αναπλήρωση... πως ελεγχουμε την σταθμη του νερού? Κατι σαν φλοτερ με μεχανικό διακόπτη ήμπορουμε να βάλουμε και sensor υγρασίας ?
__________________
ΜΦΧ Νίκος
Απάντηση με παράθεση
  #3  
Παλιά 07-08-09, 16:49
Το avatar του χρήστη lucky13
lucky13 Ο χρήστης lucky13 δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 28-01-2009
Περιοχή: Αθήνα, Αμπελοκηποι
Μηνύματα: 470
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από greemlin Εμφάνιση μηνυμάτων

Αλήθεια .... οι αισθητήρες πχ θερμοκρασίας που βγαίνουν σε 2 καλώδια (π.χ. elliwell) ειναι συμβατοί με το project μας?
Δεν υπαρχει κανενας λογος να χρησιμοποιήσεις eliwell η κατι παρόμοιο απο την στιγμη που καθεσε και στηνεις μια τετοια κατεσκευη. Για το συγκεκριμενο πραγμα ψαχνεις κατι σχετικο με LM355 μονωμένο με σιλικόνη η θερμοζευγος το οποιο ειναι "αδιαβροχο" απλα ειναι πιο δυσκολο να το χειριστείς με τον mc γιατι δεν σου βγαζει καθαρο σημα και θελει ενισχύσεις και διαφορα.
[/quote]

Παράθεση:
Αρχική Δημοσίευση από greemlin Εμφάνιση μηνυμάτων
Κατι ακόμα σχετικ΄'α με την αυτοματη αναπλήρωση... πως ελεγχουμε την σταθμη του νερού? Κατι σαν φλοτερ με μεχανικό διακόπτη ήμπορουμε να βάλουμε και sensor υγρασίας ?
Sensor υγρασιας γιατι? Φυσικα και μπορεις απλα δεν βρισκω τον λογο. Για αναπληρωση εγω χρησιμοποιώ μηχανικο κινεζικο φλοτερακι το οποιο ως ωρας κανει μια χαρα την δουλεια του, αλλα υπαρχει και μια πατεντα που εχει κανει ο sir το οποιο λειτουργεί αφοβα για μεγαλύτερο χρονικο διαστημα.[/quote]
__________________
Το παλιο μου 60lt Το καινουργιο 120lt
Απάντηση με παράθεση
  #4  
Παλιά 07-08-09, 17:13
Το avatar του χρήστη netblues
netblues Ο χρήστης netblues δεν είναι συνδεδεμένος
Nada
 
Εγγραφή: 02-05-2004
Περιοχή: ΧΟΛΑΡΓΟΣ
Μηνύματα: 6.302
Προεπιλογή

Η ερωτηση ηταν αν μπορει κανεις να χρησιμοποιησει τον αισθητηρα του eliwell.
Μπορει, καθοτι ειναι pt100 και τα περι ενισχυσης κλπ ειναι στο προγραμμα, οταν σκοπευουμε να φτιαξουμε ph μετρο...
Εννοεις Lm335 η μαλλον το καλιμπραρισμενο Lm35.
Ομως υπαρχει ακομα καλυτερη λυση. Δες DS18B20, με 2 μονο καλωδια και καθαρα ψηφιακη μεταδοση τιμων, ωστε να αποφυγουμε προβληματα απο παρασιτικα ρευματα κλπ...
Απάντηση με παράθεση
  #5  
Παλιά 07-08-09, 22:41
Το avatar του χρήστη greemlin
greemlin Ο χρήστης greemlin δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 22-04-2009
Περιοχή: Athens
Μηνύματα: 200
Προεπιλογή

... wow !!!! φιλτατοι ειμαι απιστευτα ασχετος... σας ευχαριστω πολύ για την βοηθεια σας... καθε φορα που λέτε κατι με κωδ ονομασια πχ. Lm335 ή Ds18B20 o google παιρνει φωτιά!!!
Η ενυσχηση γινεται μεσω hardware??? Γενικότερα καταλαβα πως περνουμε sensores που μπορεί να διαβασει ο Arduino... ο ph sensoras δεν μπορεί να ειναι π.χ ενας aquamedic... κοβουμε το BNC το οποιο ειναι δικλονο και το συνδεουμε στην αναλογικη εισοδο που εχουμε προγραμματισει??

Σχετικά με το πολυμπριζο... πως ελεγχο μια πριζα on off και ενταση π.χ. 10, 20%?

... ευχαριστω για την υπομονή σας
__________________
ΜΦΧ Νίκος
Απάντηση με παράθεση
  #6  
Παλιά 08-08-09, 01:07
Το avatar του χρήστη netblues
netblues Ο χρήστης netblues δεν είναι συνδεδεμένος
Nada
 
Εγγραφή: 02-05-2004
Περιοχή: ΧΟΛΑΡΓΟΣ
Μηνύματα: 6.302
Προεπιλογή

Υπαρχουν mc με ενσωματομενο gain amplifier αλλα ολο και καποιο φιλτρο θα χρειαστει στην εισοδο, για τα χοντρα..
Γενικοτερα η λογικη ειναι οιτι τα παντα μετατρεπονται σε ταση που μπορει να διαβασει ο mc ή δινονται κατευθειαν ψηφιακα οπως με το ds.
Ειδικοτερα για το ph-meter επειδη ειναι βεβαιο οτι το op-amp δεν τα γλιτωνει κανεις, απλως το περνει αποφαση.
Το ph probe εχει εσωτερικη αντισταση μερικα MΩ κατι που κανει τη μετρηση του καπως ειδικη, για να μην πω δυσκολη.
Οπως και να χει για την επικοινωνια με το ενυδρειο θα χρειαστουν καποια ελαχιστα εξτρα ηλεκτρονικα.
Τωρα για τις πριζες, υπαρχει η κλασσικη μεθοδος, που ειναι το ρελε. Μετα υπαρχει η πιο μοντερνα (αλλα και σαφως ακριβοτερη) του solid state relay (οπως στο reefcentral), και η λυση με triac (που ειναι μια πολυ φτηνοτερη προσεγγιση του ετοιμου solid state relay). Η υλοποιηση με Triac εχει το πλεονεκτημα οτι μπορεις να ελεχγει κανεις το φορτιο παιζοντας με τη γωνια εναυσης (τι ειπα τωρα..) ΑΛΛΑ αυτο εχει καποιο νοημα για τους θερμαντηρες, αλλα οι περισσοτερες αλλες ενυδρειακα, περιλαμβανομενου του φωτισμου, δεν ντιμαρονται.
Ειδικοτερα τωρα για τη θερμανση, θα ηταν ενδιαφερον να υλοποιηθει ελεγχος θερμοκρασιας με PID control, με συνεχη ρυθμιση ισχυος στους θερμαντηρες. Το αποτελεσμα θα ειναι θερμαντηρες που θα ειναι σχετικως ζεστοι μεχρι χλιαροι, σχεδον παντα αναμμενοι, με αποτελεσμα μεγαλη σταθεροτητα θερμοκρασιας και οικονομια της ταξεως του 15%.
Πολλοι θα πουν οτι ολο αυτο ειναι υπερβολικο, ΑΛΛΑ τελικα η μονη ουσιαστικη διαφορα ειναι software.

Μπορω να γραψω κιαλλα.......

Τελευταία επεξεργασία από το χρήστη netblues : 08-08-09 στις 09:15
Απάντηση με παράθεση
  #7  
Παλιά 08-08-09, 19:48
Το avatar του χρήστη lucky13
lucky13 Ο χρήστης lucky13 δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 28-01-2009
Περιοχή: Αθήνα, Αμπελοκηποι
Μηνύματα: 470
Προεπιλογή

Nαι LM335 εννοουσα απλα το εγραψα λαθος. Ενδιαφερον το DS18B20. Ποσα bit αναλυση εχει? Το εχεις χρησιμοποιήσει για αυτην την δουλεια? Οσο για PID ελεγκτη θερμοκρασιας καλη φαση δεν λεω αλλα καλητερα να μην μπλεξουμε, με 2 γραμμες software με τον παραδοσιακο τροπο εχουμε τελειωσει, ασε που εκει πρεπει να χρεησιμοποιηθει οποσδηποτε TRIAC γιατι με τοσα ανοιξε κλεισε με PID θα την ακουσει γρηγορα ενα απλο ρελε πραγμα που δεν λεει.
__________________
Το παλιο μου 60lt Το καινουργιο 120lt
Απάντηση με παράθεση
  #8  
Παλιά 08-08-09, 19:58
Το avatar του χρήστη aquaman
aquaman Ο χρήστης aquaman δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 21-08-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.678
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από netblues Εμφάνιση μηνυμάτων
...Ειδικοτερα τωρα για τη θερμανση, θα ηταν ενδιαφερον να υλοποιηθει ελεγχος θερμοκρασιας με PID control, με συνεχη ρυθμιση ισχυος στους θερμαντηρες. Το αποτελεσμα θα ειναι θερμαντηρες που θα ειναι σχετικως ζεστοι μεχρι χλιαροι, σχεδον παντα αναμμενοι, με αποτελεσμα μεγαλη σταθεροτητα θερμοκρασιας και οικονομια της ταξεως του 15%.
Πολλοι θα πουν οτι ολο αυτο ειναι υπερβολικο, ΑΛΛΑ τελικα η μονη ουσιαστικη διαφορα ειναι software.

Μπορω να γραψω κιαλλα.......
Γράψε, γράψε, έχουμε αρκετούς κοντρολάδες εδώ...
Απάντηση με παράθεση
  #9  
Παλιά 07-08-09, 11:22
Το avatar του χρήστη netblues
netblues Ο χρήστης netblues δεν είναι συνδεδεμένος
Nada
 
Εγγραφή: 02-05-2004
Περιοχή: ΧΟΛΑΡΓΟΣ
Μηνύματα: 6.302
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από lion Εμφάνιση μηνυμάτων
Γνώσεις software σε assembly και C έχω μπόλικες, αλλά από τέτοιο hardware δεν σκαμπάζω. Με την αγορά της βασικής πλακέτας μπορείς να ξεκινήσεις;

Δηλαδή:
1. κάνεις κάποιο προγραμματάκι
2. μεταγλωτίζεις
3. το "περνάς" μέσω USB στην EPROM
4. δοκιμάζεις το πρόγραμμα
(5. ψάχνεις να βρεις γιατί δεν δουλεύει και ξανά στο 1.)

Αυτά μπορείς να τα κάνεις με την αγορά της βασικής πλακέτας ή χρειάζεσαι και κάτι άλλο σε hardware;
3. η usb σπανιως ειναι ενσωματομενη στον mc. Συνηθως ειναι εξωτερικο chip usb2serial. Οι καπως μεγαλυτεροι avr (σειρα mega) εχουν bootloader οποτε μπορουν απλα να κατεβαζουν νεες version απο τη σειριακη.
Για οποιον δεν εχει pc με σειριακη ενα φτηνο usb2serial των 3-4 ευρω κανει.
Συμφωνω οτι σε ενα τελειωμενο project θα ηταν πολυ χρησιμο ενα προγραμματακι που θα ετρεχε σε pc και θα εδινε τη δυνατοτητα σε καποιον να κατεβασει καινουργιο firmware προσθετωντας δυνατοτητες και διορθωνοντας bugs... Ομως απεχουμε ακομα απο κει.
Σιγουρα πρεπει να καψουμε μερικους mc πρωτα και μετα...
4. Στα embedded συστηματα το δοκιμαζεις ειναι αρκετα "καπως"
Σε ενα προγραμμα που τρεχει σε pc βαζεις μια printf και βλεπεις στην οθονη... Σε ενα embedded που δεν εχει καν οθονη, ειτε αναβοσβυνεις led, ειτε τα στελνεις στη σειριακη, (με την προυποθεση οτι το προβλημα δεν ειναι με την ιδια τη σειριακη.. )
Για πιο σοβαρο development βαζει κανεις jtag που σου δινει τη δυνατοτητα να κανεις debug το προγραμμα καθως εκτελειται στον mc. Το avr studio (δλδ το δωρεαν ide περιβαλλον) εχει simulator οπου μπορεις να κανεις trace & debug assembly αλλα και c κωδικα (στο source παντα) αλλα οταν ερθει η ωρα να δει κανεις πως αντιλαμβανεται ο mc τον εξω κοσμο (δλδ τους σενσορες) εκει το πραγμα γινεται πιο περιπλοκο. Ενα jtag επιτρεπει να βλεπεις τις πραγματικες τιμες που διαβαζει το hardware (πχ θερμοκρασια, ph κλπ)

Με τη βασικη πλακετα μπορεις να τα κανεις το βασικο προγραμματισμο, οχι ομως ευκολα και in circuit debugging. Και θελει και λιγη προσοχη με τα fuses ωστε να μην "κλειδωθεις" απεξω. (τα fuses ειναι προγραμματιζομενα "διακοπτακια" που αλλαζουν τις δυνατοτητες του hardware.. π.χ. αν του πεις να χρησιμοποιησει external clock αλλα δεν του εχεις δωσει κανενα external clock στο σχετικο pin, ο mc σταματαει να λειτουγει (και ουτε ξαναπρογραμματιζεται με σειριακο τροπο.. Για να επανελθει, ειτε πρεπει να του βαλεις clock ειτε να τον προγραμματισεις με HVPP (high voltage parallel programming, κατι που μπορει να μην ειναι και τοσο ευκολο.)

Το ardouino ειναι ενα πιο "προστατευμενο" περιβαλλον που δεν σε αφηνει να κανεις ευκολα "χοντραδες". Αυτο εχει τα καλα του και τα κακα του.
Οπως και ναναι, πρωτου αρχισουμε να μιλαμε για ενυδρειακους controllers πρεπει να φτιαξει κανεις το αντιστοιχο του hello world (να αναβοσβησει ενα led). Επισης, μιας και δεν υπαρχει λειτουργικο, οτι προγραμμα γραφτει θα πρεπει να κανει και καποιας μορφης cooperative multitasking, μιας και πρεπει απο τη μια να αναβοσβηνουμε φωτα, απο την αλλη να κραταμε την ωρα αλλα και να μετραμε το ph και τη θερμοκρασια και να ανοιγοκλεινουμε ρελεδες κατα το δοκουν.

ΥΓ Ακουγεται μπερδεμενο (και ειναι στην αρχη) αλλα οποιος ασχοληθει βρισκει την ακρη..
Απάντηση με παράθεση
Απάντηση στο θέμα


Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες)
 

Δικαιώματα - Επιλογές
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας

Που θέλετε να σας πάμε;

Παρόμοια Θέματα
Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Digital aquarium controller DYI abrous DIY . Φτιάχτο μόνος σου 12 31-12-09 10:10
Open aquarium controller DiY project abrous DIY . Φτιάχτο μόνος σου 36 30-12-09 19:17
Bas Aquarium johnny98130 Δίσκοι 6 18-11-05 00:48
Aquarium Controller mitas Εξοπλισμός - Τεχνολογία Γλυκού νερού 16 15-10-03 01:01

No_parrots

Όλες οι ώρες είναι GMT +2. Η ώρα τώρα είναι 19:26.


Forum engine powered by : vBulletin Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright 2000-2016 Greek Aquarists Board
Page generated in 0,05680 seconds with 13 queries