Tag Archives: atmega8

Ημιτονική κυματομορφή με την χρήση PWM.

Για ένα project που δουλεύω τις τελευταίες μέρες εκμεταλλεύομαι την παραγωγή ημιτονικού σήματος με την χρήση της εξόδου PWM ενός AVR (ATmega8) μικροελεγκτή. Πως μπορεί να γίνει κάτι τέτοιο; Ο ποιο εύκολος τρόπος είναι να “κρύψω” ένα ημιτονικό σήμα μέσα … Continue reading

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

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

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

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

Speed vs Consumption.

Just a really quick n’ dirty test of the running frequency of an Atmel ATmega8 AVR mcu versus the power consumption. I used a really simple program for this. No sleeping modes whatsoever. Every time I compiled the code for … 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 ATmega8. Το συχνόμετρο εκμεταλλεύεται τις δυνατότητες των μετρητών (Timer/Counter) των AVR (για λεπτομέρειες σχετικά με του μετρητές δείτε εδώ και εδώ). Η συγκεκριμένη κατασκευή επιδεικνύει … Continue reading

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

AVR-GCC. 7-Segment Displays.

Όπως είδαμε (εδώ) για την απεικόνιση διαφόρων πληροφοριών σε μία εφαρμογή μπορούμε να χρησιμοποιήσουμε μία αλφαριθμητική οθόνη. Πολλές φορές όμως η χρήση μίας τέτοιας οθόνης θα ήταν υπερβολή με αποτέλεσμα το αυξημένο κόστος. Για παράδειγμα σε ένα απλό βολτόμετρο ή … Continue reading

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