Sida 1 av 2

Använda microdatorn som strömkälla till en display?

Postat: 20 februari 2006, 20:59:23
av DysproS
Jag har köpt en ATmega16 som är inkopplad i en STK500. Jag har även köpt den här displayen:
http://www.elfa.se/elfa-bin/setpage.pl? ... k=6472.htm
(databladet finns på samma sida)
Jag vill koppla in den här displayen till microdatorn och då styra den genom microdatorn. Jag har kopplat in alla pin no förutom 1, 2 och 3. Kan jag på något sätt koppla in dem direkt på microdatorn eller STK500? eller måste jag koppla in den till en separat strömkälla?

Tack på förhand!

Postat: 20 februari 2006, 21:02:43
av Icecap
Du kan fint mata displayen med samma spänning som går till processorn. Om det är så att du vill kunna slå på och av displayen kan processorn lätt driva det också via en port-pinne.

Postat: 20 februari 2006, 21:40:06
av DysproS
Menar du att jag ska koppla in pin no 1 till gnd på microdatorn och pin no 2 och 3 till varsin portpinne som jag matar ut en nolla till ? (eftersom microdatorn sitter på en STK500)

Postat: 20 februari 2006, 21:47:52
av sodjan
Antingen LCD's 5V/GND till STK500'ans 5V/GND.
Då slås de på och av samtidigt.

Notera dock att om du tänker köra bakgrundsbelysningen
med full styrka (ca 420 mA) så kanske man måste räkna lite
på det först. Jag vet inte hur mycket ström det finns "över" i
STK500...

Detsamma gäller att driva modulen direkt från en pinne, själva
LCD delen är OK, men bakgrundsbelysningen drar för mycket.

Det framgår inte av din länk om det är modellen med eller
utan bakgrundsbeslysning. Dyrt är det hur som helst för en
TN-LCD...

Postat: 20 februari 2006, 21:51:52
av DysproS
oops glömde nämna att det är displayen utan bakgrundsbelysning.

Postat: 20 februari 2006, 22:08:05
av sodjan
OK, då är det bara ett par mA, så du kan nästan koppla in den hur du vill...

Postat: 20 februari 2006, 22:14:14
av DysproS
Jag har faktiskt testat just det här innan men INGENTING händer me displayen när jag testade detta. :shock:
Någon som har en misstanke på vad det här kan bero på?

Postat: 20 februari 2006, 22:22:08
av sodjan
När du testar exakt *vadå* ??
Jag trodde att det bara gällde själva matningsspänningen...

Postat: 20 februari 2006, 22:27:37
av DysproS
ge den ström, initiera displayen för att visa något och sen mata ut ett tecken för att se att det fungerar.

Postat: 20 februari 2006, 22:33:46
av sodjan
OK.
Med ett beprövat program som bevisligen *ska* fungera ?
Eller med hemsnickrad kod ?

Postat: 20 februari 2006, 23:26:30
av DysproS
Tyvärr är det en hemsnickrad kod så det är klart att det mycket väl kan vara något eller flera fel i mitt program men jag vet inte var jag kan hitta ett program som ska fungera.

Postat: 20 februari 2006, 23:41:43
av DuckHead
Sök igenom AVR Freaks forum, finns massa kod där.
Orkar du inte det. (vilket dock varmt rekomenderas), så har du alltid
Procyon AVRlib på:
http://hubbard.engr.scu.edu/embedded/avr/avrlib/

Postat: 20 februari 2006, 23:58:31
av sodjan
> Tyvärr är det en hemsnickrad kod...

Jahaja, och hur ska någon annan kunna ha någon synpunkt på din kod då ? Kristallkula ?
Du kan ju ha gjort i princip vilka dumheter som helst där...

Postat: 21 februari 2006, 00:35:59
av DysproS
Eftersom jag inte var säker på om man kunde ge ström till en display genom en port och jag hade kollat igenom min kod flera gånger tänkte jag att det var bäst att fråga om hur man kan koppla in displayen så att det inte var det som var fel.
När jag skrev "Någon som har en misstanke på vad det här kan bero på?" undrade jag om det kunde vara något förutom koden som brukar strula när man ska använda en display till microdatorn och eftersom jag inte hade någon aning om att det finns sidor med färdig kod som ska fungera hade jag inte testat en sån kod.

Postat: 21 februari 2006, 07:44:54
av Icecap
Hur har du kopplat kontrasten? (pinne 3 oftast)
Det är MYCKET vanligt att den får sväva eller blir +'ad, testa att lägga den till GND och om det är ett utvidgad-temp. område LCD ska den till en negativ spänning....men testa GND först.