Κυριακή 11 Μαρτίου 2012

Arduino ST7565

Το ST7565 είναι ένα σχετικά καλό και φτηνό display. Ομως, το κυριότερο πρόβλημά του είναι το γεγονός ότι λειτουργεί στα 3.3V. Οπότε χρειάζεται οπωσδήποτε να οδηγηθεί από το IC CD4050 (Hex Buffer Converter) για να λειτουργήσει στα 5V. Εάν υπάρχει arduino τότε θα μπορέσετε να το τροφοδοτήσετε με 3.3V. Εάν όμως έχετε κατά νου ένα κύκλωμα με ATMEGA στα 5V τότε θα χρειαστείτε αυτό.



Πρόκειται για μία πλακέτα driver για το ST7565 που έχει τις παρακάτω εισόδους
1. 5V
2. Ground
3. CS
4. RST
5. A0
6. SCLK
7. SID
8. Backlight +
9. Red Backlight Level
10. Green Backlight Level
11. Blue Backlight Level


Το κύκλωμα έχει ένα LE33CZ μαζί με τους κλασικούς πυκνωτές για μετατροπή των 5V σε 3.3V.
Τα υπόλοιπα είναι η γνωστή συνδεσμολογία του adafruit http://www.ladyada.net/learn/lcd/st7565.html

Ειδικότερα για RGB Backlight:
Μπορείτε να το συνδέσετε σε PWM pins έτσι ώστε να έχετε ότι χρώμα θέλετε για backlight.
Ομως θα πρέπει τα PWM να βρίσκονται στον ίδιο timer για το ATMEGA. Εγώ το έχω συνδέσει σε ARDUINO MEGA 1280 στα pins 6,7,8 και λειτουργεί τέλεια.... Ίσως, η function millis() έχει κάποια θέματα και το ερευνώ. Ένα DS1307 λύνει τα προβλήματα timing.

Κίτρινο

Πράσινο


Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου