Zoals sommigen van jullie wel weten heb ik in dit topic laten weten dat ik van plan was om een universele LCD-controller voor controllerloze LCD's inelkaar te zetten. Daar zijn een aantal goede en behulpzame replies uitgekomen, met het uiteindelijke resultaat dat ik maar eens een LCD en een FPGA gepakt heb en aan de slag ben gegaan. (een FPGA is een chip waarin je allerlei logica kan programmeren, zeg maar virtueel chippies aan elkaar knopen)
Een aantal weken later: De noeste werkzaamheden zijn gedaan
, ik kan jullie nu pics van het resultaat geven:
Het LCD in volle glorie. Het gaat hier om een 640x200 zwartwit LCD. Je kunt het op de foto niet zien maar het beeld staat best wel stabiel; ik gok dat de verversingsfrequentie zo'n hertz of 80 zal wezen. Ik zie 'm iig niet knipperen
Overzichtsfotootje. Links de laptop die het beeld naar de LCD gestuurd heeft, rechts staat het LCD zelf. De controller is het zwarte-met-flatcable-ding wat over de rode balpen heenligt. Vanuit de controller gaat een flatcable naar het LCD en een andere naar de paralelle poort van de laptop.
Close-up van de controller zelf. Het grote zwarte blok is een Xilinx XC3030A chip, da's de FPGA waar ik het al eerder over had. In deze FPGA zit de logica van de controller. Het zwarte dingetje wat aan het einde van die 2 flatcables zit is een RAM-chippie waar 32 kilobytes aan beeld inkan. Ruim zat. Het metalen blikje onderaan is een klokoscillatortje, die zorgt dat alles in de pas blijft lopen. En nee, het solderen viel best mee
Anywayz, dat is 'm dus. De controller is 100% universeel in die zin dat de uiterlijke hardware altijd hetzelfde kan blijven. Het is echter wel zo dat per type display eerst een bepaald configuratiefiletje naar de FPGA geschreven zal moeten worden. In dit bestandje staat eigenlijk de hardware die de FPGA na zal doen.
Ohw, voordat je denkt 'Dat wil ik ook, ik heb hier ook nog een display liggen: Zorg eerst dat je de datasheet van het beest kan vinden, als je die hebt mag je hier in de thread gaan gillen als je dat zo nodig wilt doen.
En dan nog als zeer belangrijk onderdeel: De Credits:
ThaHandy: Het LCD komt van hem weg,
SDomburg: GFX en mentale support,
Iedereen die in het vorige topic meegedacht heeft.
PS: Nou alleen nog ff kijken wat ik ermee ga doen. Er kan een heleboel info op zo'n lcd heb ik wel gemerkt...
Een aantal weken later: De noeste werkzaamheden zijn gedaan
Het LCD in volle glorie. Het gaat hier om een 640x200 zwartwit LCD. Je kunt het op de foto niet zien maar het beeld staat best wel stabiel; ik gok dat de verversingsfrequentie zo'n hertz of 80 zal wezen. Ik zie 'm iig niet knipperen
Overzichtsfotootje. Links de laptop die het beeld naar de LCD gestuurd heeft, rechts staat het LCD zelf. De controller is het zwarte-met-flatcable-ding wat over de rode balpen heenligt. Vanuit de controller gaat een flatcable naar het LCD en een andere naar de paralelle poort van de laptop.
Close-up van de controller zelf. Het grote zwarte blok is een Xilinx XC3030A chip, da's de FPGA waar ik het al eerder over had. In deze FPGA zit de logica van de controller. Het zwarte dingetje wat aan het einde van die 2 flatcables zit is een RAM-chippie waar 32 kilobytes aan beeld inkan. Ruim zat. Het metalen blikje onderaan is een klokoscillatortje, die zorgt dat alles in de pas blijft lopen. En nee, het solderen viel best mee
Anywayz, dat is 'm dus. De controller is 100% universeel in die zin dat de uiterlijke hardware altijd hetzelfde kan blijven. Het is echter wel zo dat per type display eerst een bepaald configuratiefiletje naar de FPGA geschreven zal moeten worden. In dit bestandje staat eigenlijk de hardware die de FPGA na zal doen.
Ohw, voordat je denkt 'Dat wil ik ook, ik heb hier ook nog een display liggen: Zorg eerst dat je de datasheet van het beest kan vinden, als je die hebt mag je hier in de thread gaan gillen als je dat zo nodig wilt doen.
En dan nog als zeer belangrijk onderdeel: De Credits:
ThaHandy: Het LCD komt van hem weg,
SDomburg: GFX en mentale support,
Iedereen die in het vorige topic meegedacht heeft.
PS: Nou alleen nog ff kijken wat ik ermee ga doen. Er kan een heleboel info op zo'n lcd heb ik wel gemerkt...
Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog