LCD Display med PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: LCD Display med PIC

Inlägg av jacobse »

Tack så otroligt mycket för hjälpen. Jag kör nu exempelkoden som finns i mikroc bibliotek.

När jag startar displayen kommer det bara massa skräp svårt att förklara på spridda platser. Sen efter några sekunder blir det tomt. Låter på din beskrivning som att det kan vara förväxlade d linjer. Ska kolla en gång till.

Tack så mycket för all hjälp.
Användarvisningsbild
SeniorLemuren
Inlägg: 8427
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: LCD Display med PIC

Inlägg av SeniorLemuren »

jacobse skrev: Har kopplat på följande sätt. Är förmodligen massor av fel.
Gnd - gnd
Vcc - +5
Vee-gnd
Rs-Rc0
RW-Rc1
E-Rc2
D0,1,2,3-Gnd
D4-Rc3
D5-Rc6
D6-RC7
D7-RB5
Du kan inte använda blandade portar och bitar för att sända data till D4-D7.
Använd samma port på µC och antingen de 4 höga eller 4 låga bitarna kopplade till D4-D7.

T.ex RC0 till RC3 för data D4-D7 och RC6 och RC7 till RS och E, eller om du har någon annan port med 4 sammanhängande byte (1 nipple) ledig till D4-D7.

Till RS och E är det Ok att använda olika portar.
D0 till D3 behöver ej anslutas. RW skall jordas.

När det gäller Vee behövs en potentiometer, kolla schema nedan:
lcd.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LCD Display med PIC

Inlägg av sodjan »

Lemuren har sannolikt rätt angående dina data-linjer.
Biblioteksrutinerna är sannolikt inte anpassade för att köra så där.
Dokumentationen ger svaret på det. Även om det fungerar så är
det mycket enklare för processorn att ha alla pinnar på en och samma
halva en en port.

> När jag startar displayen kommer det bara massa skräp svårt att förklara på spridda platser.

Just när spänningen kopplas in till LCD'n så kan den helt kort visa
lite vad som helst slumpmässigt (men ofta samma från gång till gång).

> ...Sen efter några sekunder blir det tomt.

Om du startar (alltså ansluter matningsspänningen) till displayen *utan* att starta processorn,
så ska du få en tom rad och en rad med fylda fyrkanter. DÅ ska du kunna justera
kontrasten och se att det går att justera.

Om du inte får det så behöver du inte starta processorn alls, något grundläggande är fel.

> Ska kolla en gång till.

Ja, det kostar ju inget att kolla de enkla sakerna först... :-)

Jag hittade en bild av hur det ungefär bör se ut, se nedan.
Alltså enbart med spänning till LCD'n utan programmet igång.

Bild
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: LCD Display med PIC

Inlägg av jacobse »

Tack igen för all hjälp. Har fortfarande inte löst problemet. Har nu kopplat på följande sätt:

D0,1,2,3 ej kopplat
D4 till Rc0
D5 till Rc1
D6 till Rc2
D7 till Rc3
Rw till gnd
Rs till Rc6
E till Rc7

Har testat Vee både med och utan potentiometer. Ser ut att vara något grundläggande fel. När jag enbart kopplar bakgrund, Gnd, Vcc samt Vee får jag bara en tom skärm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LCD Display med PIC

Inlägg av sodjan »

Vi behöver veta vad det är för LCD...
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: LCD Display med PIC

Inlägg av jacobse »

Har tyvärr inget modell nr på den. Fick av en polare. Kanske inte går att få den att fungera. Ska försöka posta koden. Sitter ute på landet så är lite svårt med mottagning till datan. Tog en bild på hur den ser ut vid uppstart.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LCD Display med PIC

Inlägg av sodjan »

Det var väldigt många trådar där.

Det borde vara 7 för LCD'n (4 data och 3 kontroll),
1 eller 2 extra för belysningen och 2 för matningen.

Har du D0-3 fortfarande anslutna?
Ta bort de sladdarna, de enbart förvillar!

Det ser ut som att LCD'n inte har kört sin egen POTS.
Den ska rensa upp minnet. Eller att den helt enkelt är "paj",
du har ju ingen säker historik för den, eller hur?

Gör som du vill, fortsätt att stångas med denna, eller
skaffa en som du vet att den ska/bör vara OK.
Användarvisningsbild
Klas-Kenny
Inlägg: 11841
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: LCD Display med PIC

Inlägg av Klas-Kenny »

Med tanke på hur gulnad den ser ut att vara gissar jag att displayen är kass.
Användarvisningsbild
SeniorLemuren
Inlägg: 8427
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: LCD Display med PIC

Inlägg av SeniorLemuren »

För att utesluta programfel vore det bra om du ladda upp det. I bland kan man missa någon liten detalj i programmeringen.

Lägg programkoden mellan Code-taggarna så den blir lättläst. Det framgår inte vilken PIC du använder, även det är av vikt att veta. Kanske den inte är rätt konfigurerad.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: LCD Display med PIC

Inlägg av jacobse »

Att den ser gulnad ut beror nog på fotot. Ser inte ut så på riktigt. Fyra sladdar är dit lödda men ej ikopplade. Har kopplat så som jag beskrev. Kanske ska testa en ny. Har några till. Räknade med vissa missöden haha. Återkommer om en stund med nya dumma frågor.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LCD Display med PIC

Inlägg av sodjan »

Jag har inte sett någon enda (HD44780) LCD där man *inte* har
fått det vanliga mönstret (en blank rad och en med fyrkanter
som i mitt tidigare inlägg) efter spänningstillslag...
Det har ingenting med någon kod att göra.
Användarvisningsbild
SeniorLemuren
Inlägg: 8427
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: LCD Display med PIC

Inlägg av SeniorLemuren »

Ok. Du har rätt där sodjan, jag missade inlägget med bilden på displayen vid mitt inlägg. Det som visas är ju inga tecken som finns lagrade i displayen.

Ser ju mest ut som ofullständiga rektanglar där pixlar har fallit bort. Rådet att testa med en dokumenterat fungerande display är nog det bästa rådet.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: LCD Display med PIC

Inlägg av jacobse »

Nu har jag bytt display. Kopplat in bakgrund, gnd, vcc samt vee. Ser ju betydligt mer hoppfullt ut. Återkommer när övriga kablar är anslutna.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LCD Display med PIC

Inlägg av sodjan »

Så där ska de se ut! :-)
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: LCD Display med PIC

Inlägg av jacobse »

Har nu kopplat in övriga kablar. Det fungerar! Tack så otroligt mycket för all hjälp! Nu ska jag börja med nästa steg i mitt projekt. Det går ut på att koppla in två temp sensorer och sedan få upp värdena på displayen.
Skriv svar