Problem med 20x2 LCD (KS0066U)

Lysdioder, Optiska sensorer, Fiberoptik, Displayer, Lasrar, Optiska kopplare
Callem
Inlägg: 6
Blev medlem: 2 januari 2007, 22:29:39
Ort: Göteborg

Problem med 20x2 LCD (KS0066U)

Inlägg av Callem »

Jag har köpt en 20x2 teckens alfanumerisk LCD display på ELFA (75-512-45) och kopplat in den på parallellporten på detta sätt (www.fractronics.com/lcdcontrast.gif). Efter att ha konsulterat databladet till displayen tycker jag att det borde funka fint att koppla den så.

Denna displayen har en styrkrets som heter KS0066U och är alltså inte "den vanliga" HD44780 som de flesta program verkar stödja. Efter lite letande på nätet så verkar det dock vara så att dessa ska vara kompatibla med varandra.

Jag har installerat portI/O på min XP-maskin och kör lcdsmartie 5.3.2.

Hur som helst så får jag inte ett endaste liv i displayen. Inget! Nada! Jag har dubbelkollat lödningarna och testat alla olika inställningar på LPT-porten (normal, ECP, EPP, ECP+EPP).

Vet någon av er om denna displayen går att få igång med det kopplingsschemat och de mjukvarorna? Vad är egentligen KS0066U för en styrkrets? Är den kompatibel med HD4470?

Har ni något tips på hur jag går vidare för att felsöka?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Vet inget om inkopplingen, men KS0066U controllern är väl bara en
av alla konstruktioner för att kringå licenserna kring HD44780...
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Här finns lite information: http://www.codeproject.com/csharp/cspplcds.asp

Databladet till din display: http://www.elfa.se/pdf/75/07551237.pdf kolla in tabell 1-4 för rätt inkoppling!

"men KS0066U controllern är väl bara en
av alla konstruktioner för att kringå licenserna kring HD44780"


Verkar så, enligt sidan jag länkade till.

Lycka till!
Callem
Inlägg: 6
Blev medlem: 2 januari 2007, 22:29:39
Ort: Göteborg

Inlägg av Callem »

Okej, vad bra. Då ska den alltså vara kompatibel och jag har återigen dubbelkollat kretsschemat med databladet som du länkade till. Det verkar således stämma.

Hmm.. men varför lever den inte då? Jag ska nu ta och köra ett testprogram (CFAH_WinTest) där man kan styra pinnarna på parallellporten hur man vill. På så sätt ska jag dubbelkolla att allt är lött på rätt sätt.

Återkommer om någon timme. :)
Callem
Inlägg: 6
Blev medlem: 2 januari 2007, 22:29:39
Ort: Göteborg

Inlägg av Callem »

Då ska vi se. Nu har jag alltså styrt parallellporten mha ett program i windows och mätt spänningen med en multimeter direkt på pinnarna på displayen.

Pin1: Vss = 0V
Pin2: Vdd = 5V
Pin3: Vo = Varierar om man ändrar på trimpotten (3-5V)

Resterande pinnar, pin4-pin14, går att styra ifrån programmet och endast den aktuella pinnen påverkas. Alltså måste det väl vara korrekt lött? Det finns heller ingen korskoppling mellan några pinnar...

Spänningsnivån för '0' är ca 1.0V och för '1' är den ca 3.8V. Stämmer detta? Har jag för lite kräm i min parallellport?

Förresten, vad är det egentligen som man styr med de olika moderna för parallellporten (normal, ecp osv)?
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Kolla att du får en linjer så fort det ligger ström på. Det visar att displayen lever:
Får du det så har du mjukvaruproblem.
Får du inte det har du hårdvaruproblem.

Hårdvara: Kolla vad du har valt för kontrast. Testa lite olika om du får den magiska linjen.

Mjukvara: Du har en ... inställning i lcd smarti ... timing multi ... någonting, byte den till någon annat , typ "5" är bra för mig.

Om det är så att du vill köpa en STOR 2x40 eller en normal 4x20 så säljer jag billigt...
Callem
Inlägg: 6
Blev medlem: 2 januari 2007, 22:29:39
Ort: Göteborg

Inlägg av Callem »

Jepp. Kontrasten! Där var det!

Efter lite mer funderande så kom jag att tänka på att jag faktiskt har en skillnad från det schemat jag länkade till. Jag kör en 5kohm potentiometer istället för 10kohm som det är på ritningen. Det för med sig att jag endast kan justera spänningen, Vo, mellan ca 3-5V.

Tydligen är det en LÅG spänning man ska ha på Vo om man ska kunna se något! Jag testade nämligen att jorda den pinnen och VIPS så hoppade den igång så snällt så. Nu ser allt väldigt hoppfullt ut på en gång.

Tackar så mycket för alla tips!
Callem
Inlägg: 6
Blev medlem: 2 januari 2007, 22:29:39
Ort: Göteborg

Inlägg av Callem »

Nu är jag deppig igen. :cry:

Efter era tips så lödde jag in en annan potentiometer och då hoppade displayen igång med lcdsmartie. Det kom ut en massa fräck text. :) Dock var det en hel del skräptecken som också kom med och dessutom så kändes den lite glappig.

För att lösa detta tänkte jag byta ut de väldigt överdimensionerade och fula kablarna till matningen ifall det skulle vara något glapp där. Men nu när jag har gjort det så får jag inget liv i displayen igen. Inte ens om jag jordar kontrastpinnen som löste det tidigare problemet.

Kan det vara så att jag har bränt upp displayen när jag lödde om trådarna till matningen (de övriga pinnarna rörde jag inte)? Hur pass känsliga brukar dessa LCD:er vara? Jag körde ganska varmt med lödkolven eftersom jag hade problem med att få tennet att flyta ut. Det ville bara bli en klump om man säger. Isoleringen på kabeln smälte osv. Ställde in typ 420 grader på lödstationen...
Användarvisningsbild
Zyxel615
EF Sponsor
Inlägg: 1839
Blev medlem: 9 november 2005, 21:20:43
Ort: Kiruna

Inlägg av Zyxel615 »

Fyrahundratjugo grader?!? Det var vääldigt mycket... Nog kan du ha bränt upp något med det nog...

Om det bara klumpar sig kan det behövas mer flussmedel eller så måste man tvätta rent med lite sprit först.
Callem
Inlägg: 6
Blev medlem: 2 januari 2007, 22:29:39
Ort: Göteborg

Inlägg av Callem »

Hmm.. jaa jag har tyvärr inget flussmedel.. borde kanske köpa lite sånt. :wink:
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

Som jag sa tidigare, kolla först programvaran om den ger text.

Ofta har du ett gäng med USB-kablar som du inte behöver, där kan du knippsa och skala så att du får svart- och röd+ att ta ström från. Setill att andra ledare inte kortslutes på något sätt.

Du kan ju mäta lite och se hur mycket spänning du har på lödningarna. Eller på något som sitter direkt efter för att se om det är av eller bara för lite...

PS. jag säljer billiga LCD...
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> PS. jag säljer billiga LCD...

Var ?
Användarvisningsbild
anlamotte
Inlägg: 859
Blev medlem: 5 augusti 2003, 15:54:34
Ort: Stockholm
Kontakt:

Inlägg av anlamotte »

Det låter osanolikt att du har bränt sönder den genom att värma på lödpunkterna på kretskortet.

Om du inte lyckats värma så mycket
att hela skiten blivit extremvarm eller bränt sönder någon ledare på kretskortet
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

sodjan: Via memo.

Jag har köpte ett par "storpack" på Ebay. Skillanden mellan surplus / "10-pris" och ordianerie är ju ganska stor.
Planen är att hjälpa en grupp ungdommar i datorförening att få upp ögonen för elektronik med hjälp av LCD- och IrDa-kit. Det är ju saker dom kan lyckas ganska lätt med om dom får lite hjälp och kan köpa ett färdigt "kit". Så är ju nyttan ganska omdelbar när man kan koppla dom till tex WinAmp.
Inget jag planerar att göra någon större vinst på, mer ideellt arbete. Kanske har jag lite väl många LCD.
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Inlägg av v-g »

netrunner:Intressant, berätta gärna i ny tråd.
Skriv svar