Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα.

Φτιάχνω για το σπίτι ένα project με arduino μιας και μπήκα στο τρυπάκι να ασχοληθώ και θέλω να μου πείτε πως

μπορώ να συνδέσω πολλούς αισθητήρες θερμότητας LM35 σε μια αναλογική είσοδο του arduino και πως

θα μπορώ να τους ξεχωρίζω στο pc δλδ να βλέπω ότι ο τάδε αισθητήρας δείνει την τάδε θερμπκρασία.

Κάθε βοήθεια πολύτιμη μιας και δεν γνωρίζω και πολλά από προγραμματισμό τέτοιων μικροελεγκτών.

Ευχαριστώ.

Δημοσ.

Λοιπον ρωτησα εναν καθηγητη κα εκτος απο την λυση της πολυπλεξιας υπαρχει και η λυση με μικρα ρελε οπως αυτο: http://www.omron.com/ecb/products/pdf/en-g5v2.pdf 

πηρα απο τον φανο 2 τετοια και θα ηθελα να δω πως τα συνδεω για να μην τα καψω.

 

Η λυση με τα ρελε θα υλοποιηθει ως μερικες μπαρες με 2 αισθητηρες σε καθε ρελε τα οποια θα διεγειρονται απο την ψηφιακη εξοδο του arduino. Κοιταω απο κατω απο το ρελε το σχεδιαγραμα αλλα με μπερδευει λιγο. Σιγουρα η λυση της πολυπλεξιας ειναι πολυ φθηνοτερη αλλα θελω να εξαντλησω και το ενδεχομενο να βαλω ρελε

Δημοσ.

Μέχρι 6, δεν έχεις πρόβλημα. Ο ATmega328 έχει έναν ADC με έξι εισόδους (PC0 έως PC5). Θα κάνεις analogRead για κάθε είσοδο.

 

Για περισσότερους αισθητήρες η ποιο εύκολη λύση είναι ένας εξωτερικός ADC με περισσότερα κανάλια και έλεγχο με SPI.

Δημοσ. (επεξεργασμένο)

Μονο που θελει σε 1 εισοδο!

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

 

Edit: νομίζω κατάλαβα το σκεπτικό με τα ρελέ. Κάθε φορά που θα οπλίζεις κάποιο ρελέ θα στέλνεις στην είσοδο κι ένα διαφορετικό αισθητήριο; 

 

Πιο πρόχειρο σχέδιο δε γίνεται (από την ζωγραφική :P )

Αυτό πιστεύω παίζει για 2 μόνο sensor. Όσο το ρελέ δεν είναι οπλισμένο τότε θα διαβάζεις το δεξί lm. Μόλις οπλίσει, θα βλέπεις το αριστερό. Μπορείς προφανώς να βάλεις 1 ρελέ για κάθε αισθητήριο (εντελώς ασύμφορο) αλλά εφόσον το ρελέ σου έχει 2 NO και 2 NC επαφές, μου ρθε αυτό στο μυαλό. Το κακό έτσι είναι ότι δε γίνεται να βάλεις κι άλλο ρελέ με την ίδια συνδεσμολογία στο ίδιο analog pin.

post-121105-0-60334100-1414279508_thumb.jpg

Επεξ/σία από .::NikoS::.
Δημοσ.

Αυτό πιστεύω παίζει για 2 μόνο sensor.

ονομάζεται πολυπλεξία με ρελέ και παίζει με περισσότερα από δυο αισθητήρια, αρκεί να έχεις εξόδους για να οπλίζεις τα ρελέ

Δημοσ.

ονομάζεται πολυπλεξία με ρελέ και παίζει με περισσότερα από δυο αισθητήρια, αρκεί να έχεις εξόδους για να οπλίζεις τα ρελέ

 

Από ότι κατάλαβα δεν τον νοιάζει πόσες digital pins θα χρησιμοποιεί. Άλλωστε πρέπει να το γνώριζε αυτό εφόσον πήρε τα ρελέ. :P

Αν κάνει την ίδια συνδεσμολογία σε άλλο ρελέ με άλλα 2 sensors δε μπορεί να τα βαλει στο ίδιο analog input γιατί τότε θα παίρνει μέτρηση από 2 ταυτόχρονα αφού έτσι όπως το έκανα το ένα από τα δύο πάνω στο ρελέ περνάει μόνιμα στην κοινή επαφή και δεν απομονώνεται ποτέ. 

 

Όντως δεν είναι καλή λύση, δε συμφέρει ούτε οικονομικά και πιστεύω δε βολεύει ουτε στην κατασκευή (μιας και θα χρειαστείς και transistor, διόδους) 

Δημοσ.

οτι και να κανεις, να θυμασαι οτι το σχεδιακι στο datasheet ειναι bottom view --> αν ζεσταθει αμεσως σημαινει οτι το έβαλες ανάποδα

Δημοσ.

 

Αν κάνει την ίδια συνδεσμολογία σε άλλο ρελέ με άλλα 2 sensors δε μπορεί να τα βαλει στο ίδιο analog input γιατί τότε θα παίρνει μέτρηση από 2 ταυτόχρονα αφού έτσι όπως το έκανα το ένα από τα δύο πάνω στο ρελέ περνάει μόνιμα στην κοινή επαφή και δεν απομονώνεται ποτέ. 

για ποιο λόγο να κάνει μια λάθος συνδεσμολογία; Η πολυπλεξία με ρελέ δεν γίνεται όπως νομίζεις, χρειάζεται μόνο μια ανολογική είσοδος και τόσα ρελέ όσα είναι τα αισθητήρια

 

figure3.gif

 

Δημοσ.

Μπορεί ρε παιδάκι μου να θέλει να βάλει 2 αισθητήρια σε μία είσοδο. Γιατί να βάλει 2 ρελέ ενώ μπορεί με 1; Αν θέλει να παίξει με τα 6 αισθητήρια τότε θα βάλει 1 σε κάθε ρελέ προφανώς. 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...