PDA

Επιστροφή στο Forum : Πολλαπλος μετρητης τασεων



BeetleJuice
05-10-07, 13:48
παιδια καλημερα
θελω να ρωτησω ποσο ευκολη ειναι η κατασκευη ενος κυκλωματος με μικροελεγκτη το οποιο θα κανει την εξης δουλεια
θα μετραει 6 τασεις dc , της ταξεως των 3βολτ μεγιστο , αλλα με ακριβεια 2 δεκαδικα τουλαχιστον
αυτο θελω να απεικονίζεται σε οθονη , αν γινεται και ολες οι τασεις μαζι

κατι σημαντικο ειναι οτι ΔΕΝ θελω να κανει πολλες μετρησεις το δευτερολεπτο
ακομα και ΜΙΑ μετρηση ανα δευτερολεπτο μου ειναι αρκετη

ή ας μετραει την ταση 1 , απεικονηση , ταση 2 ,απεικονηση

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

ευχαριστω πολυ

thanos
05-10-07, 14:31
Ειναι αρκετα ευκολο.Αν ξερεις καποια γλωσσα προγραμμ C,Basic,Pascal κατεβασε ενα compiler απο εδω ειναι οτι πρεπει για αρχαριους και εχουν αρκετα παραδειγματα.Νομιζω υπαρχει και παραδειγμα πανω σε αυτο που ζητας αλλα με μια ταση.
http://www.mikroe.com/en/compilers/

BeetleJuice
05-10-07, 14:37
θανο ειναι αδυνατον για μενα να κανω τετοιο πραγμα
καταρχας ειμαι βιοχημικος ,δεν εχω καν το κουραγιο να μαθω C στα 27 μου
εγω ειμαι ανοιχτος σε οποιο παλικαρι θελει να κανουμε μαζι τη μοντα κ να πληρωθει

σαν αναλογικο κυκλωμα το εχω κανει
εγω το θελω με οθονουλα , 2 δεκαδικα ακριβεια , 6 τασεις της κλασης των 3 βολτ απεικονιση , λιγες μετρησεις ανα δευτερολεπτο
πρεπει να ειναι απλο , εδω μεσα παιδια κανουν θαυματα :lol:

chip
06-10-07, 10:17
νομίζω είναι εξαιρετικά εύκολο. (Σε assemly)
Το χρειάζεσαι για διπλωματική? Δηλάδη θα το παρουσιάσεις σαν κατασκευή? Η το χρειάζεσαι για να μετράς κάτι... έστω και σε διπλωματική και δεν θα παρουσιαστεί πουθενά? Σε ρωτάω γιατί ίσως μπορούσα να σε βοηθήσω.... αν και λίγο πνιγμένος αυτό το διάστημα...αλλά επειδή για να στο φτιάξω γρήγορα θα χρησιμοποιήσω κώδικα που έχω δώσει αλλού και δεν επιτρέπται να δημοσιευθεί... Το πιθανότερο λοιπόν για να είμαι κι εγώ εντάξu... αν το φτιάξω δεν θα σου δώσω τον κωδικα assembly αλλα μόνο το hex file(το αρχείο με το οποίο προγραμματίζεται ο μικροελεγκτής).
Αυτό που κατάλαβα είναι οτι θέλεις να έχει ένδειξη 9,99 (ένα ακέραιο και δύο δεκασικά ψηφία) επίσης η σκέψη μου είναι να απεικονίζει σε ένα LCD 16 χαρακτήρων και δύο γραμμών... (2 μετρήσεις πάνω δύο κάτω) (χωρίς να είναι δεσμευτικό)
Ενημέρωσέ με για τα χρονικά περιθώρεια
Ο μικροελεγκτής που προτείνω είναι atTiny26 ενω δεν αποκλείω αλλά θα χρειαστεί περισσότερο χρόνο zilog Z8F1621 ή Cypress (PSOC) CY8C26443 (Η μετατροπή θα γίνεται με εσωτερικό ADC 10bit))

DT200
07-10-07, 12:54
Για σου φίλε , θα σε βοηθήσω και εγώ , απλά φτιάξε σε ένα Excel ένα πίνακα 2 γραμμών με μήκος 16 κελιά
και γράψε μέσα πώς το έχει φανταστεί
Π.χ.

BeetleJuice
07-10-07, 21:32
μια χαρα ειναι ετσι
μακαρι να γινοταν ετσι

θα ηθελα αν γινεται να γραφει 3 γραμματα για το τι μετραει , μια ανω κατω τελεια , και την ταση με 2 δεκαδικα
ας πουμε Vdm=2,23

το προβλημα ειναι οτι πρεπει το δευτερο δεκαδικο να ειναι με ακριβεια
μπορει να γινει αυτο?
αντε συν πλην 0,01 μαξιμουμ

αν μπορει να γινει τοτε ολα τα στοιχεια τα εχουμε.

να ρωτησω και κατι
τι ειναι πιο ευκολο με οθονουλα ή με εκεινα τα οχταρια με τις παυλες δεν θυμαμαι πως τα λενε

savnik
07-10-07, 21:50
μια χαρα ειναι ετσι
μακαρι να γινοταν ετσι

θα ηθελα αν γινεται να γραφει 3 γραμματα για το τι μετραει , μια ανω κατω τελεια , και την ταση με 2 δεκαδικα
ας πουμε Vdm=2,23

το προβλημα ειναι οτι πρεπει το δευτερο δεκαδικο να ειναι με ακριβεια
μπορει να γινει αυτο?
αντε συν πλην 0,01 μαξιμουμ

αν μπορει να γινει τοτε ολα τα στοιχεια τα εχουμε.

να ρωτησω και κατι
τι ειναι πιο ευκολο με οθονουλα ή με εκεινα τα οχταρια με τις παυλες δεν θυμαμαι πως τα λενε
Στην LCD μπορεις να δειχνει συγχρονως πολλες τασεις ενω με τα 7 segment μονο μια(θελεις τεσσερα μαζι με την τελεια για μια ταση)

BeetleJuice
07-10-07, 21:55
απλα λεω πως ειναι πιο ευκολο
αν ειναι να γινει με segment ας μην εχει την τελεια
3 segment το ενα διπλα στο αλλο για καθε ταση

ειναι ευκολοτερο ή πιο πολυπλοκο ?

DT200
07-10-07, 21:57
θα ηθελα αν γινεται να γραφει 3 γραμματα για το τι μετραει , μια ανω κατω τελεια , και την ταση με 2 δεκαδικα
ας πουμε Vdm=2,23

Δεν χωράει με τρία γράμματα , στην πραγματικότητα δεν χωράει ούτε με ένα ,
Εκτός εν πάμε σε οθόνη με τέσσερεις γραμμές
ή στην οθόνη με τις δύο γραμμές να εμφανίζονται δύο τάσης από 300 mS η κάθε μία.



το προβλημα ειναι οτι πρεπει το δευτερο δεκαδικο να ειναι με ακριβεια
μπορει να γινει αυτο?
αντε συν πλην 0,01 μαξιμουμ

ναι



να ρωτησω και κατι
τι ειναι πιο ευκολο με οθονουλα ή με εκεινα τα οχταρια με τις παυλες δεν θυμαμαι πως τα λενε

θα είναι ποιο ωραίο με οθόνη LCD .

savnik
07-10-07, 22:03
απλα λεω πως ειναι πιο ευκολο
αν ειναι να γινει με segment ας μην εχει την τελεια
3 segment το ενα διπλα στο αλλο για καθε ταση

ειναι ευκολοτερο ή πιο πολυπλοκο ?
Ο τροπος μετρησης ειναι ιδιος (εσωτερικό ADC 10bit)) , απλος αλλαζεις τον κωδικα πως και που θα τον δειξει.
Ενα pic16f886 εχει 11 ADC 10bit , το οποιο σου κανει.

BeetleJuice
07-10-07, 22:06
εγω τοπα για να διευκολυνω αυτον που θα το κανει

εμενα σαφως μαρεσει με οθονουλα

γιατι βρε παιδια δεν γινεται στην ιδια γραμμη να εχει 2 ή 3 τασεις
δηλαδη να ειναι η οθονη 2 γραμμων και με πολλα γραμματα και να λεει τις 3 τασεις με την σειρα
μετα στην δευτερη γραμμη οι αλλες 3 τασεις

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

BeetleJuice
07-10-07, 22:12
απλα λεω πως ειναι πιο ευκολο
αν ειναι να γινει με segment ας μην εχει την τελεια
3 segment το ενα διπλα στο αλλο για καθε ταση

ειναι ευκολοτερο ή πιο πολυπλοκο ?
Ο τροπος μετρησης ειναι ιδιος (εσωτερικό ADC 10bit)) , απλος αλλαζεις τον κωδικα πως και που θα τον δειξει.
Ενα pic16f886 εχει 11 ADC 10bit , το οποιο σου κανει.

βοηθα με λιγο
εννοεις οτι ενας τετοιος ελεγκτης μετραει 11 !! τασεις με 10 μπιτ αναλυση η καθε μια?
σοβαρα μιλαμε?
γινονται αυτα τα πραγματα?

τα 10 μπιτ βρε παιδια πως μεταφραζονται σε βολτ?
θελω να πω με 10 μπιτ τι αναλυση-ακριβεια εχουμε σε δεκαδικα?
καποιος τυπος υπαρχει που το υπολογίζουμε...

DT200
07-10-07, 22:19
γιατι βρε παιδια δεν γινεται στην ιδια γραμμη να εχει 2 ή 3 τασεις
δηλαδη να ειναι η οθονη 2 γραμμων και με πολλα γραμματα και να λεει τις 3 τασεις με την σειρα
μετα στην δευτερη γραμμη οι αλλες 3 τασεις

Απλά δεν χωράνε οι χαρακτήρες στην οθόνη διότι είναι μόνο 16
Αν νομίζεις ότι δεν σε έχω καταλάβει φτιάξΆτο σε Excel , αποθηκευσέ το σε jpg και στείλΆτο μας

gsmaster
07-10-07, 22:21
2^10 = 1024

με τάση Vref=5V έχουμε 5/1024= 4,88mV ακρίβεια. Δηλαδή για κάθε bit από 0 μέχρι 1024 έχουμε 4,88mV.


Οι οθόνες στάνταρ διαστάσεις και οι πιο συνηθησμένες είναι 2*16 και 4*20. Μια 2*16 είναι υπερ αρκετή νομίζω.

DT200
07-10-07, 22:24
βοηθα με λιγο
εννοεις οτι ενας τετοιος ελεγκτης μετραει 11 !! τασεις με 10 μπιτ αναλυση η καθε μια?
σοβαρα μιλαμε?
γινονται αυτα τα πραγματα?

τα 10 μπιτ βρε παιδια πως μεταφραζονται σε βολτ?
θελω να πω με 10 μπιτ τι αναλυση-ακριβεια εχουμε σε δεκαδικα?
καποιος τυπος υπαρχει που το υπολογίζουμε...

Διαίρεσε τα Volt που θέλεις με τον αριθμό 1024 και θα βρεις το “ βήμα ” ,
δηλαδή την ελάχιστη μεταβολή που μπορεί να διακρίνει .

π.χ. 5Volt / 1024 = 0.0048... Volt

BeetleJuice
07-10-07, 22:42
συγγνωμη δεν καταλαβα οτι θελατε μεχρι 16
εγω νομιζα οτι μπορουμε να βαλουμε οθονη και με 32 ή 40 χαρακτηρες
απο ακρη σε ακρη θελουμε αυτο

Vdr:2.26 Vdr:2.05 Vdr:1.05
Vdr:2.26 Vdr:2.05 Vdr:1.05

οπως το βλεπετε με τα κενα με ολα
αρα συνολο 26 χαρακτηρες μαζι με τις τελειες και 2 γραμμες

αν το κανουμε ετσι κερδιζετε κατι?

Vdr:2.26 Vdr:2.05
Vdr:1.05 Vdr:2.26
Vdr:2.26 Vdr:2.05

τωρα εχουμε 17 χαρακτηρες και 3 γραμμες, μαλλον παλι δεν βολευει

αλλη μια επιλογη ειναι

Dr:2.26 Dr:2.05 Dr:1.05
Dr:2.26 Dr:2.05 Dr:1.05

αφαιρεσα το V επειδη ολα βολτ ειναι ετσι και αλλιως
οπως το βλεπετε με τα κενα με ολα
αρα τωρα συνολο 23 χαρακτηρες μαζι με τις τελειες και 2 γραμμες

αυτο τωρα εγινε πιο βολικο νομιζω

dr:2.26 dr:2.05
dr:1.05 dr:2.26
dr:2.26 dr:2.05

συνολο 15 χαρακτηρες ανα γραμμη
συνολο 3 γραμμες

εν βγαλουμε και την τελεια εχουμε

Dr:226 Dr:205 Dr:105
Dr:226 Dr:205 Dr:105

20 χαρακτηρες με 2 γραμμες

και με το αλλο σχεδιο

dr:226 dr:205
dr:105 dr:226
dr:226 dr:205

13 χαρακτηρες και 3 γραμμες

τελειωσανε οι επιλογες μας
ποιο σας αρεσει καλυτερα και ποιο σας ειναι πιο ευκολο στην υλοποιηση

savnik
07-10-07, 22:55
Υπαρχει αυτη η οθονη
2 x 40 Character LCD Display with Backlight
http://www.macsemi.com.ar/PDF/fdcc4002b.PDF

DT200
07-10-07, 23:04
Θα σου δώσω ακόμα μία ευκαιρία να βρεις αυτό που σου ταιριάζει ,
Επίσης θα σου πω ότι όλα έχουν τον ίδιο βαθμό δυσκολίας ,
άρα μην σε απασχολεί αυτό.

Σου παραθέτω τις δύο οθόνες που έχεις σαν επιλογή (2Χ16 ή 4Χ20 )

Κάνε κάποιους συνδυασμούς και δώσε μας την τελική σου απόφαση ,
Φυσικά θα πρέπει να χωράει στην οθόνη .

BeetleJuice
07-10-07, 23:07
18 ποντους λεει πλατος?
ειναι παρα πολυ

μεχρι 15 θελουμε μαξ

να σας εφτιαξα και αυτο που ζητησατε σε εξελ και σε εικονιτσα

savnik
07-10-07, 23:07
lcd 2x40

pet
07-10-07, 23:15
3.11 3.12 3.11
3.22 3.33 4.22


καλά αυτό γιατί δεν σας κάνει; χωράει σε 2x16

BeetleJuice
07-10-07, 23:16
αν η 40 αρα βγαινει μεχρι 15 εκατοστα τοτε αυτη κανει και περισευει
με την 40αρα δεν θελουμε 4 γραμμες και με 2 ειμαστε τελειοι
αν τωρα η 40αρα μας βγαζει πολυ μεγεθος θα κατεβουμε στην 20αρα


σε 20αρα οπως βλεπετε υπαρχουν πολλες επιλογες
αν βρισκαμε μια 4χ20 θαμασταν θεοι
θα ταχαμε ολα και αναλυτικα και καθολου στριμωγμενα

αποτι ξερω βρισκουμε οτι οθονιτσα θελουμε

BeetleJuice
07-10-07, 23:19
3.11 3.12 3.11
3.22 3.33 4.22


καλά αυτό γιατί δεν σας κάνει; χωράει σε 2x16

γιατι μαστορα ετσι πρεπει να εχεις και ενα χαρτι παραδιπλα να κοιτας το καθε νουμερο τι αντιπροσωπευει
οταν εχεις 6 τασεις μπροστα σου ξεχνας αυτο που κοιτας που ειναι μετρημενο...

να κανω μια ερωτηση ετσι για διευκολυνση
ειναι ευκολοτερο να τα κανει ολα ενας ελεγκτης λη μηπως ειναι πιο απλο να τα υπολογιζει ολα ενα πισι συνδεδεμενο και το ιδιο το πισι να αναλαμβανει και την προβολη στην οθονιτσα?

απλα το αναφερω μηπως σας λυνω τα χερια

pet
08-10-07, 00:36
1. μα είναι τόσο απλό

A B C
D E F

δηλαδή τι να μπερδέψεις;

2. Πιο εύκολο είναι να το κάνει ένας μικροελεγκτής. Βασικά είναι πολύ απλό αρκεί όλες οι τάσεις που θα μετρήσεις να έχουν κοινή γείωση.

ξεκινήστε απο δαύτο, τουλάχιστον το κύκλωμα εισόδου να είναι κάπως έτσι

(http://www.circuitcellar.com/avr2004/distinctive.htm check for 'voltmeter' στην σελίδα)

BeetleJuice
08-10-07, 02:39
δεν ειναι το ιδιο μια μια ματια να τα βλεπεις ολα και με μια ματια να βλεπεις μονο τασεις κ εκεινη την ωρα να προσπαθεις να θυμηθεις τι ειναι το καθενα...

εκτος και αν μετα στην οθονη ΑΠΕΞΩ βαζαμε μια ταμπελιτσα και στο πλαι απο καθε ταση τι μετραει

ναι αυτο θα γινοταν

οι τασεις ναι ΕΙΝΑΙ ΟΛΕΣ ΠΑΝΩ ΣΤΟ ΙΔΙΟ ΚΥΚΛΩΜΑ , οποτε λογικα εχουν ΟΛΕΣ κοινη γειωση
αυτο να φανταστω ειναι καλο ε?

τωρα για τον κωδικα και τον προγρματισμο δεν μου ειπε κανενας τι γινεται
ποσο ευκολο ειναι
γινεται σε ενα απογεμα ή σε ενα μηνα ξερω γω

ολα ταλλα θα τα κανω εγω παντως

επαναλαμβανω οτι η ακριβεια ειναι το παν και οχι η ταχυτητα μετρησης ή η συχνοτητα

καλα αυτο το λινκ που εδωσε τοπαλικαρι ΠΟΣΟ ΜΙΚΡΟ ΕΙΝΑΙ ΕΛΕΟΣ
ολα αυτα τα κανει ενα τοσο μικρο πραγματακι?