• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 16, 2025, 17:25:55 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 16, 2025, 17:25:55 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[Today at 16:56:56]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by nmpampal
[Today at 16:30:35]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[Today at 15:55:08]

[Αρχές Οικονομίας] Να επι...
by _Trob
[Today at 13:28:21]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[Today at 12:13:45]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[Today at 12:01:53]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[Today at 10:22:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:56:37]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 15, 2025, 20:08:49 pm]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]

[Δυναμική Συμπεριφορά ΣΗΕ...
by soko_freta
[June 13, 2025, 01:05:36 am]
Στατιστικά
Members
Total Members: 9959
Latest: valco08
Stats
Total Posts: 1426674
Total Topics: 31711
Online Today: 201
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 64
Guests: 110
Total: 174
stavros0201
akiousia
matrozos
Aris★
hacky
shamaelas
meni
3rdDegreeBurn
ArsenD
Petross
jimalexoud
sofaki
xristodoulou
George_RT
sterlouk
almpandr
egiannoula
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
papaloui
jim_sklab
Smaragda
nmpampal
eleftheria
mmikelo
Nikoletta
fkagk
Petran25
nikitask
Kv
lina_zs
Nicotre
Nikos.Ts
VengeX
mrodi
Panagismark
Angelos Asim
tasos_ntv
DJ Stefzia
Mr Z
gp6
chriskazakos
petikas
stloukas
npalami
Evripidis
Ponan
moutdimi
dimitrisblioumis
Chrisvb17
gcheristanidhs
Ast
Belafonte
Chaidec
manos_diakakis
daphnenik
malogeor
Haralampos
JoHn!
maestros
aalmpanb
Dimosthenis
Sotirisbikos
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Επίσημη ενημέρωση για Αντιστοίχηση Μαθημάτων ΝΠΣ με ΠΠΣ και η συζήτηση στο forum.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Μικροεπεξεργαστές και Περιφερειακά > AVR Εποχή > [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 15 16 [17] 18 19 ... 31 Go Down Print
Author Topic: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες  (Read 63901 times)
epi
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 238



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #240 on: June 22, 2014, 17:12:03 pm »

Στα θέματα του Φεβρουαρίου 2013 σε αυτό με τον ADC έχει νιώσει κανεις τι ακριβώς εννοεί?

Ο ADC παιρνει μετρήσεις απο 8 σημεία συνέχεια? Και θα τις αποθηκεύει στη Ραμ πχ? Και όταν έρθει η διακοπή τι κανει σταματάει τον ADC.? (Δεν πολύ καταλαβαίνω έτσι το οτι τα σημεία είναι 8 πως επηρεάζει.)

  Και μετα που ζητάει μέση ισχύ λεπτού θέλει να ξέρουμε ποιοες μετρήσεις έγιναν στο τελευταιο λεπτο και απο αυτές να βγάζουμε μέσο ορο?

 Sad
Logged
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #241 on: June 22, 2014, 17:30:00 pm »

Quote from: Silvo the Beautiful on June 22, 2014, 15:14:13 pm
Τελικά καταλήξαμε ότι μάλλον δεν είναι ενεργοποιημένα

στο mode 14,15 έχει fast PWM με καταχωρητές ICRn ή OCRnA για TOP. Όποτε το ΤOP μου μπορεί να φτάσει το 65535 αφού ειναι 16bit καταχωρητές.
(Datasheet  σελ135)

και με το duty cycle τι κανεις? δεν ειναι OCR/TOP αρα στην περιπτωση σου 1?
Logged

Para Siempre Libre
Tius
Ανερχόμενος/Ανερχόμενη
**
Posts: 97



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #242 on: June 22, 2014, 17:48:10 pm »

Quote from: vasl12 on June 22, 2014, 17:30:00 pm
Quote from: Silvo the Beautiful on June 22, 2014, 15:14:13 pm
Τελικά καταλήξαμε ότι μάλλον δεν είναι ενεργοποιημένα

στο mode 14,15 έχει fast PWM με καταχωρητές ICRn ή OCRnA για TOP. Όποτε το ΤOP μου μπορεί να φτάσει το 65535 αφού ειναι 16bit καταχωρητές.
(Datasheet  σελ135)

και με το duty cycle τι κανεις? δεν ειναι OCR/TOP αρα στην περιπτωση σου 1?

Στο mode 14 το ICR1 δηλώνει το TOP σου, οπότε το OCR1A είναι ελεύθερο να χρησιμοποιηθεί σαν CMP. Έτσι το TCNT1 θα ξεκινήσει να απαριθμεί από bottom(0) μέχρι το TOP(την τιμή του ICR1A). Το OC1 είναι 1 από bottom μέχρι το cmp και 0 από cmp μέχρι top. To OC1 είναι η τιμή του παλμού μας.

Συγκεκριμένα:
θέλουμε Τ=20 ms => f=1/(20 ms)
από τον τύπο του fast PWM για συχνότητα έχουμε :
f = fclk/(N*(1+top)) =>πραξεις=> N*(1+TOP) = 80000 (για 20 ms περίοδο και 4 MHZ proc)

Γενικά όσο μικρότερο prescaler τόσο καλύτερα. Για N=1 δεν μου φτάνουν τα bit(2^16=65535). Οπότε παίρνω Ν=8.

Για Ν=8 το TOP μας είναι 9999
=>
βάζω το 9999 στον καταχωρητή ICR1

Τώρα για να έχω duty cycle στο 50% θέλω να αλλάζει το OC1 στην τιμή 9999/2 ~= 4999
άρα βάζω την 4999 στον OC1A. Παρόμοια, για το 2ο sec θέλω 30% duty cycle => 9999*0.3 κλπ κλπ.

Αυτός ήταν ο συλλογισμός μας. Ο μόνος προβληματισμός μας είναι ότι στο βιβλίο λέει ότι ο ICR1 μπορεί μόνο να διαβαστεί. Το βιβλίο βέβαια αναφέρεται σε διαφορετική έκδοση AVR, αλλά ακόμη και να ισχύει αυτό είναι πιθανόν να μπορούμε να το ξεπεράσουμε εννόνωντας τα pin του ICR1 με κάποια Pin εξόδου και να εξάγουμε εκεί τιμές?
 
Logged
Tius
Ανερχόμενος/Ανερχόμενη
**
Posts: 97



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #243 on: June 22, 2014, 18:22:30 pm »

Quote from: epi on June 22, 2014, 17:12:03 pm
Στα θέματα του Φεβρουαρίου 2013 σε αυτό με τον ADC έχει νιώσει κανεις τι ακριβώς εννοεί?

Ο ADC παιρνει μετρήσεις απο 8 σημεία συνέχεια? Και θα τις αποθηκεύει στη Ραμ πχ? Και όταν έρθει η διακοπή τι κανει σταματάει τον ADC.? (Δεν πολύ καταλαβαίνω έτσι το οτι τα σημεία είναι 8 πως επηρεάζει.)

  Και μετα που ζητάει μέση ισχύ λεπτού θέλει να ξέρουμε ποιοες μετρήσεις έγιναν στο τελευταιο λεπτο και απο αυτές να βγάζουμε μέσο ορο?

 Sad


Καλημέρα,
στο συγκεκριμένο θέμα αυτό που σκεφτήκαμε είναι ότι ο ADC μετράει τιμές συνέχεια (2.5 ksample/sec).

Στην αρχή μετράει τιμές από την τοποθεσία 1, σε 15 sec έχουμε ένα Interrupt από τον timer 1 και αλλάζουμε την τοποθεσία στην τοποθεσία 2 κλπ κλπ. Η τοποθεσίες 1,2 .... είναι τα αντίστοιχα mux για pinakia 0-7.

Κάθε φορά που ο adc μετατρέπει μία τιμή στέλνει 1 adc interrupt μέσω του οποίου εμείς προσθέτουμε όλες τις τιμές για κάθε τοποθεσία . Το συνολικό άθροισμα θα μας δίνει την τιμή της κατανάλωσης ισχύος κάθε τοποθεσίας ανά 15 sec(Έστω Μ.Τ.x/15 όπου x=1,2,....)

Έτσι στο τέλος θα έχουμε 8 μέσες τιμές ανά 15 sec για κάθε τοποθεσία. Για να πάρουμε την συνολική μέση τιμή ανά 1 λεπτό προσθέτουμε όλα τα M.T.x, διαιρούμε με 8(8 τοποθεσίες) και πολλαπλασιάζουμε με 4(για να γίνει κατανάλωση ισχύος ανά λεπτό). Ουσιαστικά προσθέτουμε όλες τις τιμές και διαιρούμε με 2.

Πως σου φαίνεται? Είναι το μόνο λογικό που σκεφτήκαμε.
Logged
Tius
Ανερχόμενος/Ανερχόμενη
**
Posts: 97



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #244 on: June 22, 2014, 18:24:27 pm »

Γενικά είμαστε βιβλιοθήκη ηλεκτρολόγων και λύνουμε θέματα οπότε όποιος θέλει ας έρθει να βοηθηθούμε όλοι μαζί  Wink Cheesy
Logged
Sage
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 563



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #245 on: June 22, 2014, 19:15:32 pm »

Όπως τα λύνετε δεν ανεβάζετε και καμιά καθαρή λύση με φωτό;;  Roll Eyes
(ειδικά για του 2013)
Logged

Math gives me every reason to hope that  every problem  has a  solution .

https://www.youtube.com/playlist?list=PLnYpEZe1uPblSaPDVAUgxbmdT214WlRTq
Silvo the Beautiful
Αbsolute ΤΗΜΜΥ.gr
*******
Posts: 3784



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #246 on: June 22, 2014, 19:43:53 pm »

το θέμα είναι να μην ανεβάζουμε βλακείες όμως.. Και τώρα είδαμε ότι παλιότερα για το θέμα του PWM ο neal είχε γράψει οτι χρησιμοποιεί το mode 9 κάνοντας compare με τον OCR1B στην άνοδο και στην πτώση.

Τότε ίσως το πιο σωστό είναι να πάρουμε το mode 15 για να κάνουμε μία σύγκριση στο OCR1B! Το θέμα είναι μετά πως μετράμε πόσοι πέρασαν για να αλλάζουμε το duty cycle

Και έτσι ίσως δεν χρειάζεται να βάζουμε ιντεραπτ στο ICR και τιμή! :/
« Last Edit: June 22, 2014, 19:45:56 pm by Silvo the Beautiful » Logged
epi
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 238



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #247 on: June 22, 2014, 20:05:00 pm »

Quote from: Tius on June 22, 2014, 18:22:30 pm

Πως σου φαίνεται? Είναι το μόνο λογικό που σκεφτήκαμε.

Ναι όντως έτσι όπως τα λες βγάζει νόημα. Ευχαριστω για την αναλυτική εξήγηση. Θα πιασω να το λύσω αργότερα. Όταν φτάσεις στο λεπτό μηδενιζεις τους μεσους όρους και παλι απο την αρχή? Επίσης λεπτομέρεια αλλά νμζ υπάρχει η πιθανότητα να μην φτάνουν 16 bit για τα αθροίσματα.

Ρε όμως τώρα σοβαρά είναι θέμα αυτό που λύνεται σε 1+ ωρα που θα εχεις στην εξέταση?? Μήπως έχουμε ξεφυγει λίγο?
« Last Edit: June 22, 2014, 20:09:06 pm by epi » Logged
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #248 on: June 22, 2014, 20:09:09 pm »

Quote from: Sage on June 22, 2014, 19:15:32 pm
Όπως τα λύνετε δεν ανεβάζετε και καμιά καθαρή λύση με φωτό;;  Roll Eyes
(ειδικά για του 2013)

ανεβαστε μια του 2013 τσακαλια Cool
Logged

Para Siempre Libre
Tius
Ανερχόμενος/Ανερχόμενη
**
Posts: 97



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #249 on: June 22, 2014, 20:23:30 pm »

Quote from: epi on June 22, 2014, 20:05:00 pm
Όταν φτάσεις στο λεπτό μηδενιζεις τους μεσους όρους και παλι απο την αρχή?
Όχι, θέλεις τον μέσο όρο όλων των τοποθεσιών. Σε 1 λεπτό έχεις μετρήσει μόνο τις τοποθεσίες 1-4.

Quote from: epi on June 22, 2014, 20:05:00 pm
Επίσης λεπτομέρεια αλλά νμζ υπάρχει η πιθανότητα να μην φτάνουν 16 bit για τα αθροίσματα.
Αυτό είναι και η ανησυχία μας, για την ακρίβεια θέλει 4 registers=32 bit για το άθροισμα κάθε τοποθεσίας αν θεωρήσουμε το worst case scenario ότι η τιμές κάθε μέτρησης είναι 1023(2^10-1)

Quote from: epi on June 22, 2014, 20:05:00 pm
Ρε όμως τώρα σοβαρά είναι θέμα αυτό που λύνεται σε 1+ ωρα που θα εχεις στην εξέταση?? Μήπως έχουμε ξεφυγει λίγο?
Αν δεν είχες δει ποτέ κάποιο παρόμοιο θέμα θα ήθελες τουλάχιστον 2-3 ώρες για το συγκεκριμένο. Τώρα άμα έχεις λύσει 2-3 παρόμοια και ο Πέτρου διευκρίνιζε στην τάξη αυτά στα οποία εμείς με μπόλικη φαντασία καταλήξαμε θα μπορούσε να λυθεί σε 1 ώρα αλλά πολύ τσίμα τσίμα.
Δεν νιώθεις περήφανος ηλεκτρολόγος?!?!?!
Εγώ πάντως όχι Tongue 
Logged
TTL
Καταξιωμένος/Καταξιωμένη
***
Posts: 219


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #250 on: June 22, 2014, 20:51:43 pm »

1ον θα είστε και αύριο πρωι βιβλιοθήκη ηλεκτρολόγων για θέματα;
2ον κάπου αναφέρθηκε ότι παίρνουμε μετρήσεις και διαιρούμε με το 15 για μέση τιμή. Με ποια εντολή θα γίνει αυτή τη διαίρεση;
Logged
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #251 on: June 22, 2014, 20:56:59 pm »

Mήπως ξέρετε τι ακριβώς πρέπει να κάνουμε όταν ζητάει να σχεδιάσουμε το κύκλωμα διασύνδεσης?
Logged

Para Siempre Libre
nohponex
Administrator
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 2176



View Profile WWW
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #252 on: June 22, 2014, 21:14:48 pm »

Quote from: vasl12 on June 22, 2014, 20:56:59 pm
Mήπως ξέρετε τι ακριβώς πρέπει να κάνουμε όταν ζητάει να σχεδιάσουμε το κύκλωμα διασύνδεσης?

Να κανεις ενα ορθογώνιο για το AVR και να γράψεις τα port και τα pin που έχεις,
τα συνδέσεις με τα εξωτερικά στοιχειά που χρειάζονται πχ διακόπτες, τα led ή άλλα κυκλώματα,  γράφοντας στο κάθε στοιχείο το όνομα του.  
Logged
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #253 on: June 22, 2014, 21:17:58 pm »

Quote from: nohponex on June 22, 2014, 21:14:48 pm
Quote from: vasl12 on June 22, 2014, 20:56:59 pm
Mήπως ξέρετε τι ακριβώς πρέπει να κάνουμε όταν ζητάει να σχεδιάσουμε το κύκλωμα διασύνδεσης?

Να κανεις ενα ορθογώνιο για το AVR και να γράψεις τα port και τα pin που έχεις,
τα συνδέσεις με τα εξωτερικά στοιχειά που χρειάζονται πχ διακόπτες, τα led ή άλλα κυκλώματα,  γράφοντας στο κάθε στοιχείο το όνομα του.  

να σαι καλα:)
Logged

Para Siempre Libre
Tius
Ανερχόμενος/Ανερχόμενη
**
Posts: 97



View Profile
Re: [Μικρο ΙΙ] Παλια Θέματα-Σχολιασμός Απορίες
« Reply #254 on: June 22, 2014, 21:43:12 pm »

Quote from: TTL on June 22, 2014, 20:51:43 pm
1ον θα είστε και αύριο πρωι βιβλιοθήκη ηλεκτρολόγων για θέματα;
Nai.

Quote from: TTL on June 22, 2014, 20:51:43 pm
2ον κάπου αναφέρθηκε ότι παίρνουμε μετρήσεις και διαιρούμε με το 15 για μέση τιμή. Με ποια εντολή θα γίνει αυτή τη διαίρεση;
Πολλαπλασιάζεις δεν διαιρείς.
Logged
Pages: 1 ... 15 16 [17] 18 19 ... 31 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...