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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[Today at 19:49:00]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[Today at 16:56:56]

[Εφ.Θερμοδυναμική] Γενικέ...
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: 9960
Latest: valco08
Stats
Total Posts: 1426676
Total Topics: 31711
Online Today: 226
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 73
Guests: 101
Total: 174
vagk
Nefeli Nikita
jim_sklab
sterlouk
pdiamantis
BENEDICTVS
NickSpan
andyy
ddantono
iropap
chrysaep
Andreas K
Soto Gonzalez
Stathiss
lapin
jojos
mkakale
thenoface
skopsinos
george14
Fotis
agapi
mrodi
theofr
dem05
soktas
ioannisfa
stergios03
miltan8
gntitsios
geojohn
gkg
sigklitiki
Petross
Saint_GR
VeGGoS
thanosk
ggalamat
avatangg
AA RE LEWN
simosilias
Denisivo
Ioannakoliou
tank
petralexiou
Captain
theresnocur3
DK06
Nikos_313
ellimoschou
meliou
IBOURAS
evrinasto
aafroditi
stelinas
xhesikameni
serafeim
giannis_horgos
3rdDegreeBurn
johnk
aalmpanb
mkoutsouk
dimitrisblioumis
Angelagfb
Εμφάνιση

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

Νέα!
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads
με προσοχή στα ονόματα των αρχείων!
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > Μικροεπεξεργαστές και Περιφερειακά > [Μικροεπεξεργαστές] Εργαστήριο 2020
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 8 9 [10] 11 Go Down Print
Author Topic: [Μικροεπεξεργαστές] Εργαστήριο 2020  (Read 21218 times)
arg_13
Νεούλης/Νεούλα
*
Posts: 49


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #135 on: June 14, 2020, 16:48:04 pm »

Δοκίμασε κανένας τον αισθητήρα HR-SR04 για μέτρηση της απόστασης ?
Εφόσον ο αισθητήρας είναι ψηφιακός και η μέτρηση του εξαρτάται απο την διάρκεια που ο παλμός εξόδου του είναι 1 , δεν καταλαβαίνω άμα υποτίθεται ότι πρέπει να βρούμε την διάρκεια του παλμού με βάση τις συναρτήσεις που έχουμε διαθέσιμες ή πρέπει να κάνουμε κάτι άλλο.
Logged
coraface
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 77



View Profile WWW
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #136 on: June 14, 2020, 17:11:34 pm »

Εγω παντως δεν χρησιμοποιησα ADC, μιας και ισχυει αυτο που λες, ότι απλα δινει 1 για όσο χρόνο κάνει να επιστρέψει το κύμα. Αυτός βέβαια όταν τον ρώτησα μου είπε ότι θέλει ADC, αλλά μάλλον μπερδεύτηκε, ξερω γω... Οτι να ναι βγάζει άμα το δοκιμάσεις έτσι.
Logged
fellos
Ανερχόμενος/Ανερχόμενη
**
Posts: 79



View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #137 on: June 14, 2020, 18:40:12 pm »

Quote from: arg_13 on June 14, 2020, 16:48:04 pm
Δοκίμασε κανένας τον αισθητήρα HR-SR04 για μέτρηση της απόστασης ?
Εφόσον ο αισθητήρας είναι ψηφιακός και η μέτρηση του εξαρτάται απο την διάρκεια που ο παλμός εξόδου του είναι 1 , δεν καταλαβαίνω άμα υποτίθεται ότι πρέπει να βρούμε την διάρκεια του παλμού με βάση τις συναρτήσεις που έχουμε διαθέσιμες ή πρέπει να κάνουμε κάτι άλλο.

Ναι ,οπως ειπε και ο συναδελφος, δεν χρειάζεται ADC καθως το echo pin παιρνει τιμές 0 και 1.
Αρκεί να βρεις εναν τροπο να υπολογίσεις το χρονο για τον οποιο το echo ειναι 1 και επειτα θα το μετατρεψεις σε αποσταση απο τον αντιστοιχο τυπο του datasheet.
Logged
malappapas
Καταξιωμένος/Καταξιωμένη
***
Posts: 101



View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #138 on: June 16, 2020, 16:07:58 pm »

Στο τελευταίο μάθημα που έκανε τη σειριακή επικοινωνία είχε θυμάμαι αντίστοιχο αρχείο word σαν του GPIO που εξηγει τι γίνεται, Δεν το ανέβασε μαζί με τον κώδικα; Είπε κάτι;
Logged
sokolatas
Καταξιωμένος/Καταξιωμένη
***
Posts: 135



View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #139 on: June 17, 2020, 14:54:40 pm »

Όταν παίρνω την θερμοκρασία από το Ds18b20  μου βγάζει περίπου 3.5 βαθμούς, ενώ τα υπόλοιπα byte που διαβάζω από το scratchpad έρχονται με φυσιολογικά νούμερα. Είχε κάνεις άλλος ίδιο πρόβλημα;
sent from mTHMMY 
Logged
steliosnt
Ανερχόμενος/Ανερχόμενη
**
Posts: 78


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #140 on: June 17, 2020, 21:29:09 pm »

Καμια ιδεα τι θα βαλει εχουμε;
Logged
panos98
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1194



View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #141 on: June 18, 2020, 16:00:52 pm »

καλησπερα, θα ηθελα να κανω μια αρκετα newbie ερωτηση.. εστω οτι θελουμε να παρουμε μια μετρηση απο τον αισθητηρα θερμοκρασιας, χρησιμοποιοντας τον κωδικα που εχει δωσει για το  temperature  ειμαι καλυμενος ΄?..παιζει ρολο σε ποιο pin του board θα συνδεσω την υποδοχη δεδομενων του αισθητηρα; ή το slave address ειναι το ιδιο για οποιαδηποτε pin χρησιμοποιησω;
Logged
anonymos
Νεούλης/Νεούλα
*
Posts: 31


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #142 on: June 20, 2020, 19:15:55 pm »

Quote from: potirikolonato on June 10, 2020, 12:09:46 pm
https://www.youtube.com/watch?v=09C1dyXvSbg&t=693s  στο 19:00.

Εδώ το υλοποιεί με HAL, αλλά μπορείς να κάνεις την αντιστοιχία στους drivers που έχουμε.

Μια πιο εύκολη λύση, για να γλιτώσεις τον one-wire protocol είναι να πάρεις έναν αναλογικό αισθητήρα. (TMP36 ή LM35)
Βέβαια και η παραπάνω διαδικασία είναι απλή.

Edit: Λεπτό στο βίντεο

Βλέποντας αυτό το βίντεο αντικατέστησα την Hal_Delay με την δοσμένη delay και τις Hal_Gpio με τις αντίστοιχες δοσμένες (gpio_set_mode,set,get) και μου δίνει μονίμως αποτέλεσμα μηδέν για τη θερμοκρασία. Υπάρχει κάποιος που έκανε το ίδιο με εμένα και κατάφερε να πάρει αποτέλεσμα;
Logged
Van Gogh
Νεούλης/Νεούλα
*
Posts: 25


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #143 on: June 21, 2020, 12:52:34 pm »

Quote from: panos98 on June 18, 2020, 16:00:52 pm
καλησπερα, θα ηθελα να κανω μια αρκετα newbie ερωτηση.. εστω οτι θελουμε να παρουμε μια μετρηση απο τον αισθητηρα θερμοκρασιας, χρησιμοποιοντας τον κωδικα που εχει δωσει για το  temperature  ειμαι καλυμενος ΄?..παιζει ρολο σε ποιο pin του board θα συνδεσω την υποδοχη δεδομενων του αισθητηρα; ή το slave address ειναι το ιδιο για οποιαδηποτε pin χρησιμοποιησω;

Δυστυχώς οι αισθητήρες που μας πρότεινε να χρησιμοποιήσουμε δε χρησιμοποιούν κάποιο πρωτόκολλο του Serial Communication (uart or i2c) που μας έχει δώσει, αλλά είναι OneWire αισθητήρες (ένα καλώδιο για μεταφορά δεδομένων μόνο). Επομένως, είτε θα πρέπει να χρησιμοποιήσεις κάποια άλλη βιβλιοθήκη ή μπορείς να δεις τα datasheets των αισθητήρων και να γράψεις εσύ τον κώδικα (Δεν είναι τόσο δύσκολο όσο ακούγεται). Το datasheet δίνει υπεραναλυτικές πληροφορίες για το πώς μπορείς να πάρεις μετρήσεις από τον κάθε αισθητήρα. Ο temperature sensor είναι λιγάκι πιο περίπλοκος από ότι ο ultrasonic, οπότε θέλει λίγη προσοχή. Όλα αυτά υποθέτοντας ότι χρησιμοποιείς τους αισθητήρες που πρότεινε (DS18B20 και HC-SR04).
Logged
panos98
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1194



View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #144 on: June 21, 2020, 13:37:37 pm »

 ευχαριστω εχω μελετησει τα ντατασιτ, ειδα και καποια βιντεακια αλλα για αρντουινο θα κατσω να το προσπαθησω
απο οτι καταλαβα θα παιχτει κατι με gpio
Logged
JellyBellyBean
Νεούλης/Νεούλα
*
Posts: 7



View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #145 on: June 21, 2020, 15:08:12 pm »

Quote from: anonymos on June 20, 2020, 19:15:55 pm
Βλέποντας αυτό το βίντεο αντικατέστησα την Hal_Delay με την δοσμένη delay και τις Hal_Gpio με τις αντίστοιχες δοσμένες (gpio_set_mode,set,get) και μου δίνει μονίμως αποτέλεσμα μηδέν για τη θερμοκρασία. Υπάρχει κάποιος που έκανε το ίδιο με εμένα και κατάφερε να πάρει αποτέλεσμα;
δοκίμασε να βάλεις μία αντίσταση ανάμεσα στο μεσαίο pin και το pin της τάσης
Logged
anonymos
Νεούλης/Νεούλα
*
Posts: 31


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #146 on: June 21, 2020, 18:59:44 pm »

Quote from: JellyBellyBean on June 21, 2020, 15:08:12 pm
δοκίμασε να βάλεις μία αντίσταση ανάμεσα στο μεσαίο pin και το pin της τάσης

Το έχω κάνει αλλά δεν άλλαξε κάτι
Logged
Van Gogh
Νεούλης/Νεούλα
*
Posts: 25


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #147 on: June 21, 2020, 20:40:03 pm »

Quote from: panos98 on June 21, 2020, 13:37:37 pm
ευχαριστω εχω μελετησει τα ντατασιτ, ειδα και καποια βιντεακια αλλα για αρντουινο θα κατσω να το προσπαθησω
απο οτι καταλαβα θα παιχτει κατι με gpio

Ναι ακριβώς. Πρακτικά πρέπει να στέλνεις σήματα 1 ή 0 (gpio_set) με συγκεκριμένο interval σε μs που αναγράφεται στο datasheet για να "καταλαβαίνει" ο αισθητήρας τί πρέπει να κάνει. Ξεκίνα αν θέλεις από τον HC-SR04 για να "νιώσεις" λίγο καλύτερα τη λογική και μετά πήγαινε στον αισθητήρα θερμοκρασίας θα πρότεινα.
Logged
Van Gogh
Νεούλης/Νεούλα
*
Posts: 25


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #148 on: June 21, 2020, 20:43:53 pm »

Quote from: anonymos on June 20, 2020, 19:15:55 pm
Βλέποντας αυτό το βίντεο αντικατέστησα την Hal_Delay με την δοσμένη delay και τις Hal_Gpio με τις αντίστοιχες δοσμένες (gpio_set_mode,set,get) και μου δίνει μονίμως αποτέλεσμα μηδέν για τη θερμοκρασία. Υπάρχει κάποιος που έκανε το ίδιο με εμένα και κατάφερε να πάρει αποτέλεσμα;

Επειδή προσωπικά την έχω πατήσει άπειρες φορές. Πρώτα έλεγξε το hardware σου ότι είναι οκ, ότι όλα τα καλώδια κάνουν σωστά επαφή και ο αισθητήρας τροφοδοτείται κανονικά (και δεν έχουν μπερδευτεί τα pins), γιατί μπορεί εκεί να είναι το πρόβλημα ενώ ο κώδικάς σου να είναι σωστός.

Μου είχε τύχει και εμένα να παίρνω συνεχώς τιμή μηδέν. Αυτό που έφταιγε ήταν ότι ο τυπάς του tutorial είχε ορίσει άλλο Pin για το analog input του και εγώ το όρισα λάθος. Τσέκαρε μήπως φταίει αυτό για αρχή. Χρησιμοποιώντας τις HAL εντολές παίρνεις κανονικά μετρήσεις από τον αισθητήρα;
Logged
Nick Mour
Ανερχόμενος/Ανερχόμενη
**
Posts: 60


View Profile
Re: [Μικροεπεξεργαστές] Εργαστήριο 2020
« Reply #149 on: June 24, 2020, 02:25:08 am »

Προσπαθώ να επικοινωνήσω και εγώ με τον ds18b20 σύμφωνα με το βίντεο που ανέβηκε πιο πάνω και χρησιμοποιώ τις delay που μας δόθηκαν, αλλά μου εμφανίζει συνέχεια σαν θερμοκρασία 4095.94 . Είδα και στο τέλος του βίντεο που λέει ότι αν έχουμε αυτό το πρόβλημα να πειράξουμε λίγο τις delay, πράγμα που έκανα αλλά και πάλι το ίδιο εμφανίζει. Νομίζω οτι πρέπει να είναι σωστές οι delay γιατί τσεκάρω στο debug το χρόνο που περνάει και είναι αυτός που πρέπει. Είχε κανείς παρόμοιο πρόβλημα να μου πει τι έκανε ???
Logged
Pages: 1 ... 8 9 [10] 11 Go Up Print
Jump to:  

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