![]() [R]autasaitti.com 3.0 Tekniikan alan uutisia ja artikkeleita. Monipuolisesti. #rautasaitti@IRCnet |
|
| [ uutiset ] [ artikkelit ] [ arkisto ] [ keskustelu ] [ linkit ] [ info ] [ ylläpitäjät ] [ palaute ] |
| LCD-näyttö tietokoneeseen | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Timo Meri
Aluksi pitää tietenkin hommata tarvittava materiaali. Tarvitset rakenteluun seuraavat osat:
Kun tarvittavat osat on hankittu, on edessä vielä osien paikalleen juottaminen. Seuraavassa kytkentäkaava, joka pätee lähes kaikille Hitachin HD44780-ohjainpiirin sisältäville näytöille.
UPDATE ![]() Ja selvennykseksi vielä taulukko:
Ole tarkkana etenkin LCD:n käyttöjännitejohtimien juottamisessa, sillä väärinpäin kytketty käyttöjännite rikkoo näytön välittömästi. Muilla kytkennöillä ei ole niin hirveätä vaaraa, näyttö ei vain toimi oikein. Ensimmäiseksi kannattaa juottaa johdot LCD:n liittimiin 1-14. Sitten vain järjestyksessä juottaa näytöltä tulevat johdot 3-14 D-liittimeen. Eli ensimmäiseksi kontrastinsäätöpotikka, sitten datajohtimet jne. Sitten on vuorossa kontrastinsäätötrimmerin juottaminen paikalleen. Itse päätin juottaa trimmerin suoraan D-liittimen sisälle. Eli kun trimmerissä on kolme jalkaa, niin juotat "kärjessä"(katso seuraava kuva) olevan jalan johtoon joka menee näytön pinniin 3. Sitten juotat diodin trimmerin jommankumman jäljelle jääneen jalan ja d-liittimen nastan 17 väliin, siten että diodin katodi tulee trimmeriin päin(merkitty diodiin viivalla). Trimmerin viimeisen jalan juotat sitten vaikkapa d-liittimen nastaan numero 24. Viimeiseksi kannattaa sitten juottaa käyttöjännitejohtimet. Tässä kohtaa täytyy miettiä, mistä näytön tarvitseman +5V:n jännitteen nappaa. Vaihtoehtoja on oikeastaan 2: joko koneen sisältä virtajohdoista tai USB:stä. USB:stä kannattaa ottaa erityisesti silloin jos sijoittaa näytön erilliseen boksiin koneen ulkopuolelle. Itse tein homman niin, että juotin näytöltä tulevat johtimet 1 ja 2 D-liittimen sisällä toisiin johtoihin, joihin sitten teen sopivan liittimen päähän(äh.. vaikea selittää, katso seuraava kuva :). ![]() Sitten täytyi vielä hommata sähkö näytössä olevalle taustavalolle. Suoraan 5 volttia sille ei saa syöttää, vaan väliin on laitettava vastus. "Mitoitin" vastuksen kokeilemalla, eli vastus väliin ja katsotaan, onko kirkkaus hyvä. Aloitin 100 Ohmista ja sopiva vastus löytyi lopulta n. 22 Ohmin kohdalta. Vedin näytöllä hyppylangan pinnistä 1 pinniin 16. Vastuksen laitoin kutistesukan sisään pinnien 2 ja 15 välille. Kuva seuraavassa: ![]() Sitten homma onkin valmis ja on aika testata näyttöä. Ennenkuin kytket sen koneeseen, kannattaa vielä kerran tarkistaa että näytön käyttöjännite on oikean suuruinen ja oikein päin. Sitten vaan piuhat kiinni ja kone käyntiin. Jos näytön 1 ja 3-riveille ilmestyi ruutuja ja taustavalo syttyi, voit onnitella itseäsi: kytkennät ovat ilmeisesti oikein, tarvitaan enään ohjelma jolla ohjata näyttöä. Jos vain taustavalo syttyi, eikä näytölle ilmestynyt mitään ei vielä ole syytä huoleen. Kokeile väännellä kontrastinsäätötrimmeriä. Jos ei vieläkään tapahdu mitään järkevää kannattaa katsoa, että tuliko se jännite sittenkään oikein :) ![]()
LCD smartie5.0Tässä on sitten lähes täydellinen ohjelma LCD:n ohjailuun. Ominaisuuksia löytyy enemmän kuin tarpeeksi; LCD:lle voi tulostaa lähes kaiken mahdollisen aina swappitiedoston koosta Toms Hardwaren uutisiin. LCD centeriin verrattuna ohjelma kuluttaa 5 kertaa vähemmän muistia ja toimii järkevästi myös motherboard monitorin kanssa. Ainoa heikkous on se, että ohjelma kuluttaa LCD centeriin verrattuna reilusti enemmän CPU-aikaa. Tosin sekin on niin vähäistä, ettei sillä nykykoneilla juuri enään merkitystä ole. Lisäksi ohjelma ohjaa LCD:tä reilusti nopeammin, kuin LCD center eli ruudun päivittyminen ei kestä enään useaa sekuntia, vaan ruudun sisältö päivittyy reilusti alle puolessa sekunnissa. Ohjelma toimii Windows 95/98/ME/NT/2000/XP-käyttöjärjestelmissä ja vaatii port95nt-ajurin. Itse Smartie-ohjelman löydät osoitteesta: http://lcdsmartie.sourceforge.net. ![]() jaLCDs v. 3.02jaLCDs on ehkä Smartietakin monipuolisempi ohjelma. Sillä näytölle saa kaikki mitä smartiellakin ja lisäksi monia muitakin asioita. Esimerkkinä uutisia ja tv-tietoja(tosin saksalaisia...). Mielenkiintoinen ominaisuus on myös "external variables". Ohjelma voi siis lukea esim tekstitiedostosta muuttujia ja tulostaa ne sitten näytölle. Tiedoston voidaan myös hakea www-palvelimelta, ja tiedosto voi olla myös php-scripti joka mahdollistaakin sitten lähes minkä tahansa datan syöttämisen näytölle. ![]() LCDproc (Linux)LCDproc on lcd-softa Linuxille. Asennus on ainakin aloittejilalle vaikeampi kuin normaalin Windows-softan asennus sillä LCDproc tulee lähdekoodina joka sitten pitää kääntää ajettavaksi ohjelmaksi. Asennusta en tässä selitä, sillä siihen löytyy hyvät ohjeet INSTALL-tiedostosta. Mutta jos ongelmia tulee, voit kysyä minulta sähköpostilla neuvoja. Ohjelmassa on itseasiassa kaksi ohjelmaa, serveri ja clientti. Tämä mahdollistaa tietojen tuomisen LCD:lle vaikka toiselta puolelta maailmaa olevasta koneesta. Mukava ominaisuus, jota tosin en käytännössä ole testannut. Ensin pitää luonnollisesti käynnistää server-ohjelma ja vasta sitten clientti. LCDproc osaa näyttää seuraavat tiedot näytöllä: Prosessorin kuormitus, muistin käyttö, tiedostojärjestelmien käyttö, systeemin loadi, uptime ja kello. Kokonaisuutena ihan pätevä ohjelma. Tosin Clientti kaatuili aina silloin tällöin. Ohjelman voit ladata osoitteesta http://lcdproc.omnipotent.net/. LCD center2.0Näytön ohjaamiseen käytin Lcd Center 2.0-nimistä ohjelmaa, jonka voit ladata esimerkiksi osoitteesta http://www.techwarelabs.com/downloads/?action=viewall. Lisäksi tarvitset erillisen ajurin rinnakkaisportille, sen voit ladata osoitteesta http://www.driverlinx.com/DownLoad/DlPortIO.htm Vaikka aluksi näyttää, että ohjelmalla voi ohjata vain sarjaportillisia näyttöjä, niin tosiasiassa myös rinnakkaisportin ohjaus onnistuu. Itsellä ainakin toimii, kun valitsee asetuksista portiksi COM2. Seuraavasta kuvasta selviävät varmasti myös muut asetukset: ![]() LCDcenter on suhteellisen monipuolinen ohjelma. Näytölle saa tietoa mm. tietokoneen prosessorista, muistista,levytilasta ja Winampissa soivasta musiikista. Jos koneellasi on MotherBoard Monitor, näyttää ohjelma myös lämpötilat, tuulettimien nopeudet ja jännitteet. Tosin ilmeisesti ohjelmassa on bugi sillä käytettäessä sitä MBM:n kanssa alkaa se rohmuta ihan tajuttomia määriä muistia. Itsellä lcdcenter otti MBM:n kanssa 5 tunnin käytön jälkeen yli 100Mt muistia! Ilman MBM:ää pysyy muistinkäyttö kohtuullisessa 8Mt:ssa. Myöskään kaatuileva konffausohjelma ei ole parhaasta päästä; ohjelma kadottaa välillä kaikki tehdyt muutokset taivaan tuuliin ynnä muuta "kivaa". Konffitiedostoja voi editoida myös muistiolla, joten valmiiseen ohjelmaan ei ole pakko koskea.
Tein myös erillisen sivun, josta löytyy paljon lisää kuvia projektiin liittyen. Sinne pääset tästä.
LCD-näytön rakentaminen oli ihan mukava homma, rahaa meni n. 30€ ja aikaa pari tuntia. Vielä olisi edessä näytön sijoittaminen joko koneen etupaneeliin tai erilliseen laatikkoon. Siitä luulvatasti juttua myöhemmin. |
| [ uutiset ] [ artikkelit ] [ arkisto ] [ keskustelu ] [ linkit ] [ info ] [ ylläpitäjät ] [ palaute ] |
|
Copyright © Rautasaitti.com 2001 - 2004 Päivitetty: April 10 2005 08:52:39 AM Sivu luotiin 0.0074 Sekunnissa |