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

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

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

Απάντηση στο θέμα
 
Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 21-03-17, 18:12
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Σύνδεσα τα ρελέ στο arduino, αλλά δουλεύουν ανάποδα.
Όταν πατάω απ' το μενού να κλείσουν, αυτά ανοίγουν και το αντίστροφο.
Είναι low level trigger solid state.
Ψάχνω στον κώδικα μήπως βρω κάποια παράμετρο που τα ορίζει σε low (σύμφωνα με τον πωλητή, 0-2.5V low state relays ON, 3.3-5V state high relay OFF) αλλά τίποτα.
Μπορεί να βοηθήσει κάποιος;
Απάντηση με παράθεση
  #2  
Παλιά 21-03-17, 18:32
tolisn Ο χρήστης tolisn δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Πιερία
Μηνύματα: 333
Προεπιλογή

Ο κώδικας που είναι; Αν και ερασιτέχνης στον προγραμματισμό ας τον ρίξουμε μια ματιά μπας και δούμε τίποτα.
Απάντηση με παράθεση
  #3  
Παλιά 21-03-17, 19:20
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

http://www.megafileupload.com/26dhc/MrAqua_v2_5_1.ino
Μήπως πρέπει να αλλάξω κάτι στην συνδεσμολογία;
Το ρελέ είναι αυτό:
http://www.ebay.com/itm/400904103768...%3AMEBIDX%3AIT
Όλες οι συνδέσεις έχουν γίνει στα μπλε kf301, αλλά αν δεις αριστερά τους έχει και κάτι άλλες υποδοχές, σαν αυτές που μπαίνουν τα jumper.
Απάντηση με παράθεση
  #4  
Παλιά 21-03-17, 21:38
tolisn Ο χρήστης tolisn δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Πιερία
Μηνύματα: 333
Προεπιλογή

Τα πινσ δίπλα από τις κλέμες είναι παράλληλα συνδεμένα με τις κλέμες. Είτε στην κλέμα συνδέσεις είτε στο πινς είναι το ίδιο πράγμα.
Στα ρελε τι συνδέετε ?
Απάντηση με παράθεση
  #5  
Παλιά 21-03-17, 22:02
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Προς το παρόν τίποτα. Έχω δώσει μόνο 5v, gnd και τα analog pins του arduino.
Στον κώδικα δεν βρήκες κάτι;
Απάντηση με παράθεση
  #6  
Παλιά 21-03-17, 22:13
tolisn Ο χρήστης tolisn δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Πιερία
Μηνύματα: 333
Προεπιλογή

όχι, ακόμα τίποτα, προσπαθώ να καταλάβω πως λειτουργεί.
Τα ρελέ με χαμηλή λογική τα προτείνει ο κατασκευαστής του προτζεκτ ή τα πήρες έτσι κατά λάθος?
Απάντηση με παράθεση
  #7  
Παλιά 21-03-17, 23:11
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Όχι, στο project χρησιμοποιεί τα κλασσικά ρελέ που τα ορίζεις εσύ να ενεργοποιούνται είτε με high trigger είτε με low, μέσω των jumper που έχουν.
Απάντηση με παράθεση
  #8  
Παλιά 22-03-17, 07:18
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Σύνδεσα τα ρελέ στο arduino, αλλά δουλεύουν ανάποδα.
Όταν πατάω απ' το μενού να κλείσουν, αυτά ανοίγουν και το αντίστροφο.
Είναι low level trigger solid state.
Ψάχνω στον κώδικα μήπως βρω κάποια παράμετρο που τα ορίζει σε low (σύμφωνα με τον πωλητή, 0-2.5V low state relays ON, 3.3-5V state high relay OFF) αλλά τίποτα.
Μπορεί να βοηθήσει κάποιος;
Καλημέρα,

Το ίδιο θέμα είχα με τους δικούς μου ρελέ. Δουλεύουν ουσιαστικά με αντίστροφη πολικότητα. Η λύση απλή. Αφού δηλώσεις τα pin σου πριν το void setup() πχ:

int pwrFanPin = A6; //Cooling fan relay

μετά μέσα στο void setup() βάζεις:

pinMode(pwrFanPin, OUTPUT);
digitalWrite(pwrFanPin, HIGH);

Με αυτό το τρόπο θα αντιστρέψεις τον τρόπο λειτουργίας τους. Πλέον σε κατάσταση high το ρελέ είναι κλειστό και σε low είναι σε λειτουργία. Αυτό το κάνεις για κάθε pin που πάει στην πλακέτα με τα ρελέ. Δεν έχεις θέμα κατανάλωσης η θερμοκρασίας κλπ γιατί στο δικό μου board τουλάχιστον η λειτουργία των ρελέ καθορίζεται από optocoupler​ που έχει στην είσοδο τους.

Λόγω της ταχύτητας του Arduino η αλλαγή σε high είναι ακαριαία και δεν αντιλαμβάνεσαι τίποτα. Απλά πρόσεξε να μπουν οι εντολές πρώτες πρώτες στο void setup()

Κατόπιν στον κώδικα όπου είχες digitalWrite(pwrFanPin, HIGH); για να λειτουργήσει ο ρελέ, το κάνεις digitalWrite(pwrFanPin, LOW);

Ασφαλώς όπου pwrFanPin είναι τα αντίστοιχα δικά σου pin

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
Απάντηση στο θέμα

Tags
aquarium controller, arduino, iaqua


Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 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 Απαντήσεις Τελευταίο Μήνυμα
arduino απορια gregkn73 DIY . Φτιάχτο μόνος σου 4 20-11-14 03:20
arduino controller ikaria_jim DIY . Φτιάχτο μόνος σου 5 09-02-14 16:21
Arduino aquarium controller chris the trik DIY . Φτιάχτο μόνος σου 33 06-04-10 20:23
Προγραμματισμός σεμιναρίων ΠΣΦΕ Πανελλήνιος Σύλλογος Φίλων του Ενυδρείου 33 03-12-07 09:58
Σκέψεις - προγραμματισμός - απόψεις KwstasV DIY . Φτιάχτο μόνος σου 10 12-02-07 14:58

No_parrots

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


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