hallo co'ers
ik heb de planer MD512.256 (Finlux) lcd gekregen van mijn elektra leraar hij had hem al een tijd liggen en kon er niks mee dus ik mocht hem hebben
en nu is mijn vraag kan ik die met een pic besturen ??? in picbasic welke pic maakt niet erg veel uit
zie hier de datasheet http://www.planar.com/products/docs/IBU/archive_manual/finlux/mn-md512…

ik hoop echt dat het me lukt want het is wel een heel mooi scherm

of aan lcdstudio

[Bericht gewijzigd door Hugo Welther op (2%)]

heeft iemand hier ervaring mee ???
dan hoor ik dat graag
mvg

Je bent wel erg snel je topic aan het kicken. Op de hoge spanning na lijkt de aansturing erg op die van TFT en andere matrix-displays. In andere topics is te vinden dat de rekenkracht van een PIC wat aan de krappe kant is voor een resolutie van 256*512. Je kan denk ik beter een wat zwaardere processor gebruiken.

en waar moet ik dan aan denken ??? kwa processor

en is het mogelijk hem aan lcd studio te hangen ik heb hier mijn anderen ldtje aan hangen en ik vind het wel ideaal

en de hoge spanning maakt die zelf er moet 5v en 12 v op wel makkelijk

en het was niet de bedoeling te kicken , ik wil hem gewoon erg graag aansturen

mvg

Met de hoge spanning valt het wel mee lees ik nu ik de datasheet nog eens bekijk, de voeding zit er gewoon bij in. Er moet voor de data een serieel signaal op TTL niveau in. Hoeveel rekenkracht je nodig hebt kan je uitrekenen of schatten aan de hand van de tijd die het mag kosten om een beeld op te bouwen, en de hoeveelheid data die je in die tijd naar binnen kunt klokken uitgaande van de voorgeschreven timings op pagina 5 van je datasheet.

[Bericht gewijzigd door maartenbakker op (12%)]

ik heb nog een klein vraagje hoe heet dit "protocol"de communicatie"" eigenlijk ??? dan ik ik er wat meer info offer opzoeken

en wat ik gezien heb is de max frequentie 15 mhz
als ik nou gewoon een pic 16f877 neem met een 25 kristal mHz moet het toch haalbaar zijn ???

of bedoeld u de nanoseconde wachttijden met welke microprocessor is dat haalbaar die nanoseconde

mvg

[Bericht gewijzigd door Anoniem op (16%)]

weet iemand of die PIC32 ook in nano seconden kan tellen , en of er al een update is voor picbasic/PIC32/proton ide

mvg

Je zal de datasheets moeten leren lezen, en voorlopig alleen standaard displays gebruiken.

Bij een 16Fxxx op 20MHz duurt een instructie al minimaal 200ns.

Als je de volledige versie van Proton+ hebt dan kan je ook nakijken welke PIC's ondersteund worden, door even de release notes te lezen of door de mapjes te bladeren.

En dan zie je dat de laatste release versie 'alleen' 10's, 12's, 16's, 18's en RF's ondersteunt.

De beta 3.3.4.8 van juli 2008 brengt je ook geen steek verder.

oke dat wist ik niet
en hoe ik hem moet aansturen is mij eigenlijk nu wel duidelijk alleen nog zoeken naar een goede uc
wat adviseren Julie mij voor uc die aan deze eisen voldoet

mvg

heeft/kent iemand software om hem via de pc aan te sturen ???

ik denk dat ik voor de http://www.startronics.nl/?page_id=6 ga

mvg

[Bericht gewijzigd door Anoniem op (22%)]

kent iemand een site met een fpga tutorial
ik had iets gezien over verilog hdl met quartus II misschien is dit wel een goede taal,compiler om me te beginnen , zoja hoor ik hier graag meer over

alle hulp is welkom

edit: ben nu bezig verilog hdl te leren gaat tot nu toe wel goed

mvg

ben al een stuk wijzer geworden en ben weer hard bezig met dit lcdtje

[Bericht gewijzigd door Anoniem op (46%)]

toch nog een klein vraagje
hoe zit dat met hsync en vsync

met dank aan fpga4fun.com heb ik mijn antwoord

But you specify when the drawing starts by sending short pulses on HS and VS at fixed intervals. HS makes a new line to start drawing; while VS tells that the bottom has been reached (makes the monitor go back up to the top line).

ik heb nu zins een week mijn fpga altera de1 (via terasic besteld)
het gaat wel behoorlijk goed
ik ben nu bezig met het in verilog schrijven van de code om dit lcdtje aan te sturen
maar de vclk lukt me nog niet kan iemand mij helpen
dit is wat ik al heb


module lcd (clk ,HSync ,VSync ,vclk ,data);

parameter ScreenWidth = 512;
parameter ScreenHeight = 256;


input clk;
output HSync ,VSync ,vclk ,data ;


reg [7:0] CounterX;  // counts from 0 to 511
reg [9:0] CounterY;  // counts from 0 to 256
wire CounterXmaxed = (CounterX==ScreenWidth-1);
wire CounterYmaxed = (CounterY==ScreenHeight-1);

always @(posedge clk)
begin
  if(CounterXmaxed)
    CounterX <= 0;
  else
    CounterX <= CounterX + 1;
end

always @(posedge clk)
if(CounterXmaxed)
begin
  if(CounterYmaxed)
    CounterY <= 0;
  else
    CounterY <= CounterY + 1;
end

reg HSync, VSync;
always @(posedge clk)
begin
  HSync <= CounterXmaxed;
  VSync <= CounterYmaxed;
end






endmodule




foto's

[Bericht gewijzigd door Anoniem op (92%)]