Sida 1 av 2

LCD + Arduino + jag = problem

Postat: 20 december 2009, 12:19:03
av annerborn
Hej!

Jag stöter på patrull när jag skall koppla in en lcd till min Arduino

Problem:
När jag kopplar LCDns 5V-anslutning till arduinons 5v och LCDns jordanslutning till Arduinons gnd och kopplar på arduinon så händer följande: arduinons pwr-led lyser först upp, men avtar genast i ljusstyrka för att slutligen slockna (det hela tar ca en sekund).

Vad kan det bero på? Skall man inte kunna ansluta bara 5v och jord? Är LCDn eller aduinon trasig? Anledningen till att jag bara kopplade in 5v och jord är att jag försöker göra lite felsökning (se bakgrunden nedan).

Bakgrund:
Jag köpte en sån här LCD från elektrokit:
http://www.electrokit.se/download/JHD202A%20SERIES.pdf (JHD202A).
Jag ser nu i efterhand att jag inte fått den JHD202A jag beställt utan en JHD202C

Jag kopplade den enligt denna tutorial:
http://www.hacktronics.com/Tutorials/ar ... orial.html

När jag inte fick detta att fungera googlade jag lite och hittade följande...:
http://www.arduino.cc/cgi-bin/yabb2/YaB ... 1250558386
...som beskriver en killes problem med en JHD202 han beställt från elektrokit. Han hade inte fått en JHD202A utan en JHD202C och de sklijer sig tydligen vad gäller anslutningarnas placering/numrering. Jag upptäcker då att jag heller inte fått den JHD202A jag beställt utan en JHD202C. Tydligen har den udda och jämna anslutningar omvänt mot datasheetet för JHD202A.

Jag kopplar då om udda och jämna anslutningar.

När jag drar igång arduinon får jag ovan nämnda problem.

I ett försök att felsöka så ansluter jag bara LCDns 5v-anslutning och jordanslutning till arduinon.

Varför stängs arduinon av? Har LCDn kortslutits av min första "felkoppling"? Vad annat kan vara fel?

mvh, Nicke

Re: LCD + Arduino + jag = problem

Postat: 20 december 2009, 12:51:23
av sodjan
> När jag kopplar LCDns 5V-anslutning

Pinn-nr är mycket bättre än olika pinbeteckningar som i alla
fall inte stämmer överens med databladet du länkade till. Det
finns ingen pinne som är märkt "5V" t.ex.

> Jag kopplar då om udda och jämna anslutningar.

Samma sak här, väldigt svårt att vara *säker* på vad du menar.
Antingen pin-nummer eller ett schema vore bättre.

Re: LCD + Arduino + jag = problem

Postat: 20 december 2009, 13:34:23
av annerborn
Enligt datasheet sitter anslutningarna såhär (sett från LCDns framsida):
Bild

Enligt Chris H (han som hade problem med sin JHD202C så sitter anslutningarn såhär (sett från LCDns framsida):
Bild

Det verkar som Chris har rätt för jag får bakgrundsbelysningen att lysa när jag kopplar såhär, enligt Chris anslutningsritning:

LCD 15 LED+ <-> Arduino 5V
LCD 16 LED- <-> Arduino Gnd

...men den lyser inte när jag gör samma koppling enligt datasheet.

Min slutsats är att Chris beskrivning av vilka anslutningspunkter som är vad verkar stämma. När jag då provar att bara koppla in VSS och VCC så får jag problemet med att arduinon stänger av sig.

LCD 1 VSS <-> arduino Gnd
LCD 2 VCC <-> arduino 5V

Tror ni jag har förstört LCDn med min ursprungliga koppling enligt datasheet?

/ Nicke

Re: LCD + Arduino + jag = problem

Postat: 20 december 2009, 13:42:58
av sodjan
Tja, om LCD'n är ny och inom garantitiden så är det ju inget större
problem. Låt Electrokit lösa det. Om de säljer en modul med
felaktig/bristfällig märkning, dokumentation eller något annat,
så är det ju ett garantiärende.

De två bilderna i ditt senaste inlägg verkar vara för en modul
med den alternativa 2x7 (eller 2x8) pinouten. Då skulle man kunna
få den skiftning av pinnar som bilderna beskriver. Jag har aldrig sett
en modul med den vanliga 14 (eller 16) pinnars raka anslutningen där
det har varit så. Möjligen att anslutningarna för backlight kan ligga
i den ena eller den andra änden av anslutningen, och ibland att det är
markerat 15, 16, 1, 2, 3, 4 o.s.v. D.v.s att pinne "1" ligger som den tredje
pinnen från ena kanten.

Re: LCD + Arduino + jag = problem

Postat: 21 december 2009, 12:18:32
av snigelen
Enligt detta datablad för JHD202C verkar det som om bara pinne 15 och 16 (bakgrundsbelysningen) är omkastade jämfört med databladet för JHD202A.

Re: LCD + Arduino + jag = problem

Postat: 21 december 2009, 14:18:58
av E85
annerborn skrev: Det verkar som Chris har rätt för jag får bakgrundsbelysningen att lysa när jag kopplar såhär, enligt Chris anslutningsritning:

LCD 15 LED+ <-> Arduino 5V
LCD 16 LED- <-> Arduino Gnd
Tänk på att du måste ha ett motstånd för att begränsa strömmen annars bränner du backlighten som tusentals andra lyckats med (om det inte sitter på kortet redan).

Re: LCD + Arduino + jag = problem

Postat: 21 december 2009, 14:30:01
av annerborn
snigelen skrev:Enligt detta datablad för JHD202C verkar det som om bara pinne 15 och 16 (bakgrundsbelysningen) är omkastade jämfört med databladet för JHD202A.
Intressant!

/ Nicke

Re: LCD + Arduino + jag = problem

Postat: 21 december 2009, 14:30:49
av annerborn
E85 skrev:Tänk på att du måste ha ett motstånd för att begränsa strömmen annars bränner du backlighten som tusentals andra lyckats med (om det inte sitter på kortet redan).
Tack för tipset!

/ Nicke

Re: LCD + Arduino + jag = problem

Postat: 11 januari 2010, 08:23:32
av annerborn
Jamen så var det ju. Det var bara pinne 15 & 16 som var omkastade.

Nu funkar det.

Tack för hjälpen.

Re: LCD + Arduino + jag = problem

Postat: 11 januari 2010, 09:44:54
av PeterH
Passa på att maila "Chris H" så slipper han förvilla fler... 8)

Re: LCD + Arduino + jag = problem

Postat: 11 januari 2010, 10:06:30
av snigelen
och electrokit, så att de slipper förvirra fler.

Re: LCD + Arduino + jag = problem

Postat: 11 januari 2010, 10:29:52
av annerborn
Ja, jag har mailat Elektrokit. De svarade:

"Såvitt jag vet är det ”bara” pin 15/16 som är omkastade, dvs polariteten till bakgrundsbelysningen. Övriga pinnar skall stämma.
Det går att göra en ganska enkel mod på displayen för att fixa till det, genom att flytta (korsa) anslutningarna från LED-elementet."

/ Nicke

Re: LCD + Arduino + jag = problem

Postat: 11 januari 2010, 10:36:26
av sodjan
Vilket helkorkat svar...
Självklart ska de sälja en produkt med en dokumentation som *stämmer*... :roll:
Eller åtminstående skriva en liten note på en lapp och skicka med. Så vitt jag
minns så var exakt samma problem uppe för något år sedan, så det är ju
inte nytt direkt...

Re: LCD + Arduino + jag = problem

Postat: 29 april 2010, 22:53:02
av Fearsome
Tänk på att du måste ha ett motstånd för att begränsa strömmen annars bränner du backlighten som tusentals andra lyckats med (om det inte sitter på kortet redan).
Har också fått en C variant istället för en A av Electrokit. Inget problem egentligen bara man läser på baksidan och sedan letar upp rätt datablad. Men osnyggt av Elektrokit. I vilket fall, databladet för JHD202C ger ingen typström för LED backlighten! Framspänningen (4.2 V) kan man iallafall läsa sig till. Har ni några erfarenheter av hur mycket ström backlighten vill ha?

Fred

Re: LCD + Arduino + jag = problem

Postat: 30 april 2010, 00:03:43
av sodjan
> Har ni några erfarenheter av hur mycket ström backlighten vill ha?

Tills det ser bra ut kanske ?