Jump to content



Γραφικές οθόνες LCD


vpapanik

Recommended Posts

Μετά απο προτροπή του φίλου BeetleJuice ανοίγω ενα νεο θέμα που ασχολείται αποκλειστικά με γραφικές οθόνες LCD που συνδέονται στη παράλληλη ή USB θύρα.

Link to comment
Share on other sites

  • Replies 121
  • Created
  • Last Reply

Ξεκινάω από τα βήματα που χρειάζονται για να εγκαταστήσει κανείς μια γραφική οθόνη LCD στον υπολογιστή του, πάνω στην παράλληλη θύρα, πράγμα που αποτελεί και τη πιο συνηθισμένη λύση :

- Επιλογή τύπου και ανάλυσης οθόνης LCD

- Σύνδεση οθόνης και παράλληλης θύρας

- Εγκατάσταση της οθόνης στο κουτί του PC

- Επιλογή, εγκατάσταση και ρύθμιση των προγραμμάτων ελέγχου

- Επιλογή των πληροφοριών που θα εμφανίζονται στην οθόνη

Link to comment
Share on other sites

1) Επιλογή τύπου και ανάλυσης οθόνης LCD

Στο εμπόριο κυκλοφορούν δύο βασικοί τύποι μονόχρωμων οθονών LCD : Οθόνες χαρακτήρων (character LCDs) και γραφικών (graphic LCDs ή GLCDs). Οι πρώτες εμφανίζουν συγκεκριμένο αριθμό γραμμών και στηλών από dot matrix χαρακτήρες και οι δεύτερες πραγματικά γραφικά (pixels), όπως οι οθόνες των PC. Η κάθε οθόνη, εκτός από την ανάλυσή της, χαρακτηρίζεται από τον τύπο του controller chip που ενσωματώνει και την παρουσία ή όχι φωτισμού (backlight, συνήθως πράσινου ή μπλε χρώματος). To controller chip είναι αυτό που θα καθορίσει σε μεγάλο βαθμό την συνδεσμολογία της οθόνης με την παράλληλη θύρα. Στους παρακάτω πίνακες φαίνονται οι πιο συνηθισμένες αναλύσεις οθονών που κυκλοφορούν.

Character LCDs

Ανάλυση Chipset

8x1, 8x2

16x1, 16x2, 16x4

20x2, 20x4, 24x2

40x1, 40x2, 40x4 Hitachi HD44780

Graphic LCDs

Ανάλυση Chipset

128x64,192x64 Samsung KS0108,Toshiba T6963

128x128,240x64,240x128 Toshiba T6963

320x240 SED1335

Βέβαια, οι παραπάνω πίνακες δεν είναι εξαντλητικοί, καθώς υπάρχουν και άλλοι τύποι οθονών με διαφορετικές αναλύσεις και chipsets (Sharp character LCDs, γραφικές οθόνες κινητών της Nokia). Η επιλογή της οθόνης είναι καθαρά θέμα γούστου και φυσικά κόστους, ειδικά για τις μεγάλες γραφικές οθόνες.

post-3937-1416072359,0854_thumb.jpg

Link to comment
Share on other sites

2) Σύνδεση οθόνης και παράλληλης θύρας

Η σύνδεση μεταξύ της παράλληλης θύρας και της οθόνης γίνεται με τη ένωση μέσω καλωδίου συγκεκριμένων pins της παράλληλης θύρας απευθείας με συγκεκριμένα pins της οθόνης. Η αντιστοιχία αυτή εξαρτάται άμεσα από το controller chip της οθόνης που διαφοροποιεί την ονομασία και την σειρά των pins της. Η ονομασία του κάθε pin συνήθως αναγράφεται με λευκά γράμματα στη πίσω πλευρά της οθόνης πάνω στο τυπωμένο κύκλωμα.

Περισσότερες και λεπτομερείς πληροφορίες όσον αφορά την συνδεσμολογία μπορούν να βρεθούν εύκολα μέσα στις οδηγίες των freeware προγραμμάτων που θα αναφερθούν παρακάτω καθώς και μεσα στα forums των επίσημων site τους.

Εκτός από τη σύνδεση παράλληλης θύρας και οθόνης, μπορούν να δημιουργηθούν και υποκυκλώματα ελέγχου του contrast της οθόνης (μέσω ρυθμιστικών αντιστάσεων - trimmers), του brightness του backlight της οθόνης καθώς και τον έλεγχο του backlight on/off μέσω software.

Link to comment
Share on other sites

3) Εγκατάσταση της οθόνης στο κουτί του PC

Εδώ το θέμα είναι στο χέρι κάθε modder !! Πιθανές επιλογές είναι οι παρακάτω

- Εγκατάσταση σε εξωτερικό κουτί, έξω από το case

- Eγκατάσταση στο front cover, στη θέση ενός ή και δύο 5.25 bays

- Εγκατάσταση στο side cover, ανοίγοντας την κατάλληλη τρύπα στη λαμαρίνα

- Eγκατάσταση στο side window, είτε βιδώνωντας την οθόνη εσωτερικά πάνω στο παράθυρο, είτε 'κρεμώντας' την πάνω στην οριζόντια εσωτερική μπάρα (φωτό).

Η σύνδεση με τη παράλληλη θύρα μπορεί να γίνει με 2 τρόπους

1) ’ν η παράλληλη θύρα είναι πάνω στη Motherboard (το πιο συνηθισμένο) τότε το καλώδιο σύνδεσης πρέπει να περάσει απο ενα ανοιχτό PCI cover και να κουμπώσει έξω από το κουτί.

2) ’ν η Motherboard δεν διαθέτει παράλληλη θύρα τότε χρησιμοποιείται απαραίτητα μια PCI to parallel card. Τότε η σύνδεση μπορεί να γίνει είτε με τον τρόπο 1) είτε απευθείας πάνω στα pins της κάρτας PCI (δηλαδή μέσα στο κουτί μόνο) μέσω ενός custom καλωδίου. Στη περίπτωση χρήσης PCI κάρτας χρειάζονται επιπλέον κάποιες extra ρυθμίσεις στο software γιατί διαθέτει διαφορετικές ports από τη κλασσική 378.

post-3937-1416072359,2151_thumb.jpg

Link to comment
Share on other sites

4) Επιλογή, εγκατάσταση και ρύθμιση των προγραμμάτων ελέγχου

Τα freeware προγράμματα που υπάρχουν στο internet για την οδήγηση γραφικής οθόνης είναι τα παρακάτω :

1) LCDHype 0.41 : http://www.lcdhype.de.vu/

Πλεονεκτήματα

- Μπορεί να αποτυπώσει κανείς πραγματικά ΤΑ ΠΑΝΤΑ πάνω στην οθόνη του !

- Υποστηρίζει πάρα πολλα chipsets και διαστάσεις οθονών

- Υποστηρίζει custom plugins σε Delphi και C++

- Πλήρως προγραμματιζόμενο μέσω scripting

- Πολλές επιλογές για αυτόματη εκκίνηση και αποφυγή 'κολλημάτων'

Μειονεκτήματα

- Πολύ δύσκολη εκμάθηση λόγω του απαραίτητου scripting (ενός είδους γλώσσας προγραμματισμού)

- Μεγάλη δέσμευση μνήμης (περίπου 30 ΜΒ στη περίπτωσή μου βεβαια)

- Ελάχιστη βοήθεια και παραδείγματα

- Λειτουργία αποκλειστικά σε EPP 1.9 Mode για τον Τ6963 controller (το οποίο είναι σε φάση διόρθωσης στην επόμενη έκδοση)

- Κυρίως γερμανική γλώσσα στο forum με πολύ περιορισμένα Posts στα αγγλικά

2) LCDStudio 2.0 Beta : http://www.lcdstudio.com/site20/home.php

Πλεονεκτήματα

- Πλήρως γραφικό drag-n-drop interface. Ούτε μια γραμμή κώδικα.

- Υποστήριξη plugins

- Πολλά free backgrounds στο site του προγράμματος

- Κανένα πρόβλημα όσον αφορά της ρυθμίσεις της παράλληλης θύρας στο bios

Μειονεκτήματα

- Όχι τόσο καλή αυτόματη εκκίνηση

- Yποστήριξη γενικά λίγων chipsets

- Χρειάζεται το .ΝΕΤ framework.

3) LCDInfo 0.32 : http://www.skippari.net/lcd/lcdinfo.html

Δεν χρειάστηκε να ασχοληθώ πολύ μαζί του γιατί είναι πολύ πρώιμο σε σχέση με τα δύο προηγούμενα. Θέλει ακόμα πολλή δουλειά.

Σε όλα τα παραπάνω προγράμματα είναι απαραίτητη η εγκατάσταση κατάλληλου driver για τον έλεγχο της παράλληλης θύρας όπως ο DriverLINX.

Σε κατάλληλο menu δηλώνεται ο τύπος συνδεσμολογίας της οθόνης με την παράλληλη θύρα (είτε ονομαστικά όπως original wiring, tweakers.net wiring είτε Pin-by-pin). Ακόμα δηλώνεται το port της παράλληλης θύρας που συνήθως έιναι το 378 εκτός των περιπτώσεων που χρησιμοποιείται μια PCI to Parallel card.

Link to comment
Share on other sites

5) Επιλογή των πληροφοριών που θα εμφανίζονται στην οθόνη

Aυτό κυρίως προϋποθέτει την παράλληλη λειτουργία προγραμμάτων όπως το Motherboard Monitor, το Rivatuner, το ΑΤΙ Τray Tools, το ATITool κλπ ανάλογα με το πρόγραμμα που χρησιμοποιείται και τα Plugins που υποστηρίζει.

Ιδέες

Θερμοκρασίες CPU, Chipset, Case, GPU

Στροφές ανεμιστήρων CPU, Chipset, Case, GPU

Συχνότητες CPU, GPU, VGA RAM

FSB/Multiplier της CPU για τους overclockers

Τάσεις Core, 3.3V, 5V, 12V, RAM, Battery

Ελέυθερος/δεσμευμένος χώρος στο δίσκο/δίσκους

Windows uptime

Ελέυθερη/δεσμευμένη RAM

FPS

Cpu usage

Winamp current track/playlist

Download/upload speed

Το κλασσικό ρολόι

Πληροφορίες για τη σύνθεση του συστήματος (κάτι σαν το signature που χρησιμοποιούν πολλοί όπως κι εγώ!)

Ιncoming emails

και ότι άλλο μπορεί κανείς να φανταστεί !!! Καλή διασκέδαση :) :) :)

Link to comment
Share on other sites

Ωρέος. Για να δούμε και το LCDStudio....

Αν μπορείς στείλε μου αυτό που σου ζήτησα στο πμ, γιατί ζορίζομε με το DL, UL και δεν με βοήθησαν ιδιέτερα αυτά που βρήκα...

Θέλω ένα που να δουλέβει για τιν dfi μπας και τα καταφέρω.

Link to comment
Share on other sites

Thanks ! Τα scriptakia αφορούν μόνο το LCDHype. Tα γράφεις μέσα στον script editor του προγράμματος και τα σώζει σαν text αρχείο. Μετά επιλέγεις ποιο θέλεις να εμφανίσεις στην οθόνη σου. Μπορείς επίσης απο ενα script να καλείς ενα άλλο για να εναλλάσονται οι πληροφορίες στην οθόνη σου. Aπο την άλλη το LCDStudio είναι γελοιο, κάνεις drag-n-drop διάφορα components μεσα στην οθόνη σου όπως texts, gauges, bars, ρολόγια κλπ κλπ και τους κάνεις assign το τι πληροφορία θέλεις να δείξουν. Σε 5' τελείωσες :) Παρόλα αυτά έχει λιγότερες πληροφορίες σε σχέση με το LCDHype.

Link to comment
Share on other sites

Δεν μπορώ να δώσω το script που έγραψα γιατί δεν δουλεύει με την έκδοση 0.41. Αναγκάστηκα σε συννενόηση με τον προγραμματιστή του LCDHype να διορθώσω

το πρωτόκολλό του για να δουλεύει σωστα με τη PCI κάρτα που έχω στην DFI. Ίσως αργότερα.

Δώσε μου περισσότερες πληροφορίες για να σε βοηθήσω. Τι Motherboard εχεις ? Tι οθόνη συνδέεις πάνω και πώς (η δική μου dfi) δεν έχει παράλληλη. Τι network θέλεις να κάνεις Monitor, ethernet ? dialup ?

Δυστυχώς το LCDHype έτσι είναι. Ο καθένας πρέπει να το κάνει να δουλεύει για το μηχάνημά του.

Για δοκίμασε ρε σύ και το άλλο, ίσως σε βολέψει καλύτερα !

Link to comment
Share on other sites

Πολυ ωραιος φιλε μου

εκανες πολυ καλη δουλεια

ισως να αναλαμβανες να μας βρεις μαγαζια ξερω γω που μπορουμε να αγορασουμε μαζικα

οσο για το script , μπορουσαμε με συνεργασια στο lab να φτιαχναμε ενα κοινο για ολους μας να διευκολυνθουμε

πες και τιμες και απολλα , μην κολλας

και παλι μπραβο , πολυ ωραιο αρθρο !

αν και φανταζομαι εχει πολυ πραμα ακομα να μαθουμε...

:T:

Link to comment
Share on other sites

Thanks BeetleJuice :)

Λοιπόν, μαγαζιά που πουλάνε τέτοια πράγματα, απλά ΔΕΝ υπάρχουν, τουλάχιστον στην Ελλάδα. Tα μόνα που υπάρχουν online είναι τα εξής :

http://www.alphacool.de/xt/product_info.php?products_id=3720&cPath=13_176

και

http://tilofranz.net/lcdshop/

’λλα δεν έχω βρεί ! Βασικά προτίμησα να τα κάνω όλα μόνος μου για να έχω και το πλήρη έλεγχο οπότε αγόρασα LCD oθόνη και σχεδίασα έναν controller που τρέχει με ολα τα freeware προγράμματα.

Ένας φίλος θα ανοίξει θέμα όσον αφορά τα scripts του LCDHype. Όμως ας μη αδικούμε και το LCDStudio, έχει δίκιο ο φίλος Voudas. Και τα δύο έχουν τα + και τα - τους. Εγώ προτιμώ το πρώτο γιατι παράλληλα βελτιώνω και τον driver του Τ6963 chipset σε συνεργασία με το προγραμματιστή του LCDHype. Ότι βολεύει στον καθένα !! :)

Όσο για το πως θέλει ο καθένας την οθόνη του, αυτό είναι προσωπικό, δεν νομίζω ότι ένα κοινο script θα ταιριάζει στα γούστα όλων. ’λλος πχ είναι παιχνιδάς και θέλει FPS και χρονισμούς VGA, άλλος πουσαρει την CPU, άλλος ακούει πολλή μουσική και θέλει winamp playlist και άλλος έχει σερβερ με 10 δίσκους και παρακολουθεί δίκτυο....ελπίζω να συμφωνείς :)

Link to comment
Share on other sites

εεεε...αρκετά :) είναι το πρωτόκολλο επικοινωνίας μεταξύ παράλληλης θύρας και οθόνης, καθαρά hardware επικοινωνία bit by bit... το καλό είναι οτι δούλεψε στο τέλος :)

Όσον αφορά το plugin για τον WMP ναι όντως έχει το LCDStudio 2.0, oxι όμως το LCDHype

Link to comment
Share on other sites

  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.