Beste leden,
Ik heb hier een 16x2 lcd schermpje uit een oude bestaande schakeling uitgesoldeerd. Het is blijkbaar een OM1622 lcd display.
Deze zou ik graag aan men avr atmega32 microcontroller koppelen. Datasheet(pinaansluitingen): http://www.ocularlcd.com/pdfs/character/drawing/1622modrc.pdf .
Wat moet ik nu eigenlijk doen om de backlight aan te zetten?
Uit de datasheets heb ik kunnen afleiden dat ik dan pin1 naar de +klem(+5v) en pin2 naar de -klem (gnd?) moet plaatsen. Nu blijkbaar is dit verkeerd omdat de scherm helemaal niet oplicht.
Er zijn ook 2 aanlsuitingen naast het displayzelf (naast de behuizing) met "A"(anode) en "K"(kathode), wanneer ik daar (met voorschakelweerstand) een ledje plaats licht 't ledje op. Wat kan hier het doel van zijn? (van de aansluitingen)
Ik heb nu dus:
pin1: +5v
pin2: GND
pin3: GND
pin4: +5v
pin5: indien ik deze aan de gnd hang dan lichten de bovenste 16vierkantjes op (wel flikkerend), zou dit normaal zijn? Anders hang ik deze via een spanningsdeler op +- 2V ( dan zie ik niets op 't scherm). Deze zou de instelling zijn voor 't contrast? Hoe moet ik dit aanpakken volgens jullie?
pin6(RS): aan de GND? ( heb ik ergens op een andere schema gezien waar dit ook werd gedaan )
pin7(R/W): aan DB6 ? ( ofwel was het pin6 aan DB6 en pin7 aan GND (heb mijn schakeling niet voor mij liggen en ben momenteel niet thuis)
pin8(E): DB7
pin9-16: DB0 - DB7
Weet er iemand een mannier om de lcd(tjes) (k heb er 2 van deze type) te testen?
Alvast bedankt voor jullie hulp,
Met vriendelijke groeten,
Switching Power
Hobby, maar sample met mate. | BumbleBee plus pack | Weerstand calculator voor je PSP
Inclusief C library:
http://homepage.hispeed.ch/peterfleury/avr-lcd44780.html
Ik heb juist wat zitten zoeken achter de HD44780 controller.
Maar daar zijn de lcd display's allemaal met 14pinnen.
Ik heb pin1 en pin2 => als achtergrondverlichting (staat toch zo in de datasheets?).
daarna heb ik de 14pinnen op tzelfde volgorde als al de andere lcd's met hd44780 controller.
Maar moet ik specifiek op letten?
Hallo Madwizard,,
Hartelijk bedankt.
ik zie op de schema dat de "Enable"-pin via NANDpoorten wordt gekoppeld? Is er geen andere manier?
Wat is juist het doel hier van?
Nogmaals bedankt
Neem het schema met 4-bits onderin die pagina. Kan ook alles maar is een stuk eenvoudiger. Wordt ook het meest gebruikt.
D 14 pinnen zijn standaard. Bij LCDs met verlichting heb je er nog 2 extra. Meestal moet daar gewoon 5V op met een weerstandje.
Dit datasheet ziet er beter uit:
http://www.quarz.ch/quarz/cms/system/galleries/download/Ocular/OM1622.…
Blijkbaar moet de LED rond de 200mA hebben en heeft ie een spanning van 4.2V. Je zou dan op 5V een weerstand van 4 ohm nodig hebben, komt wel vrij nauw met zo'n kleine waarde. edit: misschien dat het weerstandje er al in zit trouwens, kan je iets zien op de LED spoortjes?
Wanneer ik straks thuis ben zal ik het eens controleren of dat weerstandje zichtbaar is op 't display.
Kan het veel kwaad als ik daar gewoon 5V op aansluit?
Weet je misschien ook waarvoor de Anode en Kathode aansluiting voor dienen naast 't display zelf( geen pinnen maar gewoon gesoldeerde vierkantjes met "A" en "K" erlangs, wanneer ik daar een ledje met voorschakelR op aansluit licht deze op.. :unsure:
Ik zal het straks dus eens aansluiten op de 4bits mannier , dan moet ik nog enkel de RS,E,R/W aansluitingen veranderen in de lib.. endan kan ik beginnen te programmeren normaalgezien niet? 
Nogmaals hartelijk bedankt voor je tijd!
Met vriendelijke groeten,
Op 28 oktober 2006 15:16:26 schreef lilpac:
Wanneer ik straks thuis ben zal ik het eens controleren of dat weerstandje zichtbaar is op 't display.
Kan het veel kwaad als ik daar gewoon 5V op aansluit?
Ik weet het niet, zou kunnen. Het datasheet is er niet erg duidelijk over. Er staat wel:
VLED+ and VLED-: Power supply for LED backlight. ( By changing the supply voltage, backlight luminance can be adjusted. ).
Ik heb LCDs gezien waar nog een weerstand aan moet maar ook die dat zelf al hadden. En LCDs die al oplichten als je de voedingspinnen aansluit (Vdd en Vss), zonder de LED pinnen te gebruiken. Het hangt dus allemaal van het LCD af.
Weet je misschien ook waarvoor de Anode en Kathode aansluiting voor dienen naast 't display zelf( geen pinnen maar gewoon gesoldeerde vierkantjes met "A" en "K" erlangs, wanneer ik daar een ledje met voorschakelR op aansluit licht deze op.. :unsure:
Zit daar niet de backlight LED al aan vast?
Ik zal het straks dus eens aansluiten op de 4bits mannier , dan moet ik nog enkel de RS,E,R/W aansluitingen veranderen in de lib.. endan kan ik beginnen te programmeren normaalgezien niet?
Ja je moet ergens in de headers de 4-bit mode aanzetten (was al standaard zo geloof ik) en opgeven op welke poorten je de pinnen hebt aangesloten en dan moet het lukken.
Nogmaals hartelijk bedankt voor je tijd!
Met vriendelijke groeten,[/quote]
Hallo,
Ik heb alles gedaan zoals in de link..
maar nog kan ik niets zien op de lcdscherm.
wel ben ik tewetengekomen (perongeluk) dat bij +-7,2V de achtergrondverlichting begint te werken. 
bij 1scherm zie ik trouwens de eerste lijn volledig 'gestuurt' ( dus alle vierkantjes van lijn1 = aan ), de contrast kan ik dan instellen van de eerste Lijn.
Wanneer ik men 2de scherm aansluit zie ik dit niet (geen vakjes aan).
Op 29 oktober 2006 17:20:17 schreef lilpac:
bij 1scherm zie ik trouwens de eerste lijn volledig 'gestuurt' ( dus alle vierkantjes van lijn1 = aan ), de contrast kan ik dan instellen van de eerste Lijn.
Wanneer ik men 2de scherm aansluit zie ik dit niet (geen vakjes aan).
Die vlakjes zijn goed, dan werkt het scherm (alle LCDs doen dit als ze opstarten).
Hallo Madwizard,
Het is mij ondertussen gelukt om de display te bedienen.
De display's die ik eerst gebruikte waren blijkbaar alle2 stuk. Ik had daarom 1tje besteld ... en ja het werkt perfect
.
Nu ga k nog proberen om 2analoge signalen te tonen op 't schermpje ( 1tje gekoppeld aan een druksensor -> meten van niveau in een tank en 't andere aan een tempsensor die de temperatuur meet van 't tank ) 
Bedankt voor alle hulp!
Met vriendelijke groeten!