Tag Archives: SPI

Το επόμενο project σας κάντε το ασύρματο.

Πρόσφατα είχα την ευκαιρία να “παίξω” λίγο με ασύρματη επικοινωνία μεταξύ μικροελεγκτών. Για το “παιχνίδι” αυτό χρησιμοποίησα τον πομποδέκτη (transceiver) nRF24L01+ της εταιρίας Nordic. Πρόκειται για ένα μόνο ολοκληρωμένο κύκλωμα που προσφέρει ασύρματη δικτύωση στα 2.4 GHz (GFSK, 125 κανάλια) … Continue reading

Posted in AVR, Electronics | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Rotary (Quadrature) encoders.

Οι Rotary Encoders είναι ηλεκτρομηχανικές συσκευές που με αναλογικό ή ψηφιακό κώδικα επιστρέφουν την γωνιακή τους θέση. Η ποιο απλή, ίσως, μορφή ενός rotary encoder που μπορεί να χρησιμοποιήσει κάποιος είναι ένας Quadrature Encoder. Τέτοιες συσκευές υπάρχουν παντού. Για παράδειγμα … Continue reading

Posted in AVR, Electronics | Tagged , , , , , , , , , , , , , , , , | 1 Comment

Nokia 84×48 pixels LCD.

Είχα παραγγείλει πριν τα Χριστούγεννα ένα μικρό graphic LCD 84×48 pixel. Βασισμένο στο θρυλικό κινητό τηλέφωνο της Nokia 5110. Η τιμή αυτών των LCD κυμαίνεται από 1~3 € με χώρα προέλευσης την Κίνα. Είναι αρκετά βολικό για διάφορα projects και … Continue reading

Posted in AVR, Electronics | Tagged , , , , , , , , , , , , , , , , , , , , , , | 8 Comments

AVR-GCC. Software (bit banging) SPI (SPI με λογισμικό).

Είδαμε την δυνατότητα επικοινωνίας των AVR μέσω του διαύλου SPI που υλοποιείται εσωτερικά στο chip. Τι γίνεται όμως αν το chip μας δεν διαθέτει SPI ή αν χρειαζόμαστε έναν δεύτερο δίαυλο SPI; Ευτυχώς ο δίαυλος SPI είναι τόσο απλός που … Continue reading

Posted in AVR, Electronics | Tagged , , , , , , | Leave a comment

AVR-GCC. Serial Peripheral Interface Bus (SPI).

Το Serial Peripheral Interface , ή όπως είναι ευρέος γνωστό SPI, είναι ένα full-duplex πρωτόκολλο που δημιούργησε η εταιρία Motorola για την σύνδεση περιφερειακών συσκευών. Το πρωτόκολλο αυτό χρησιμοποιεί τέσσερις γραμμές επικοινωνίας. Τις SCLK (Clock), MISO (Master In, Slave Out), … Continue reading

Posted in AVR, Electronics | Tagged , , , , , , | Leave a comment