om een led display op je computer te maken, kan iemand mij vertellen wat ik nodig ben, wat het ongeveer kost etc. ?
ps. ik ben nog maar een beginner, dus ik weet nog weinig (kan wel goed solderen, heb al een aantal gamecubes en xboxen omgebouwd en ook voedingen van satellietontvangers gerepareerd.)
Op de PC aansluiten lijkt geen probleem. De DB25 connector kan 1:1 op de printerpoort van een PC aangesloten worden, dus daarvoor heb je alleen een 1:1 kabel nodig met 2 x 25pol D male of, als op de schakeling een male connector zit een 25pol D verlengkabel.
Dan komt echter het probleem, wat wil je ermee.
De software om het display aan te sturen zal zelf geschreven moeten worden of je moet op een of andere electronica hobby site een programma vinden dat dit display aanstuurd.
Dus een cursus (Visual)Basic, (Visual)C of een andere programmeer taal en het datasheet van de ICM7218 en je kunt aan de slag.
ik weet dat die dingen er ook zijn, het punt is dat dit onderdeel is voor een project voor school en dat die LCD schermpjes nogal duur zijn, ik denk niet dat de leraren 40-50 euro willen vergoeden (waarna ik dat ding later in mijn eigen pc kan stoppen) ik dacht dat dit met zo’n led schermpje wat goedkoper zou zijn.
Je geeft in je eerste post een schema mee van een 8 cijferig numeriek LED display aangestuurd door een ICM7218.
Om deze schakeling vanuit een PC aan te sturen heb je aan hardware verder niets nodig dan een 1:1 kabel naar de printerpoort en een voeding.
De aansturing van een 2x16char LCD display via de printerpoort is ook heel goed mogelijk en daarvoor is vrij veel (voorbeeld) software te vinden. Daarmee is ook prima een 8 cijferig numeriek display te maken maar dit is een hele andere aansturing dan die voor het numerieke LED display met de ICM7218.
Maar, zoals ik al aangaf, aansluiten is één. Werkend krijgen vanuit een specifieke applicatie is een zaak van software en die moet in de meeste gevallen zelf geschreven worden.
Dus zonder verdere info over wat je precies wilt is het moeilijk een gericht antwoord te geven.
Het moet zo goedkoop mogelijk zolang die maar 4 cijfers kan weergeven. verder maakt mij niet uit hoe, en het moet zo goedkoop mogelijk omdat het door school wordt vergoed maar daar wel een grens aan zit.
In dat geval is de tip van Matchless het beste, zeker gezien het feit dat je aangeeft dat je genoeg van deze displays hebt liggen.
Kijk hier eens. Hier wordt een schema voor het aansluiten van een standaard LCD display gegeven met programma voorbeelden. Komt wel uit de Linux hoek, maar geeft uitleg hoe en wat, en met wat zoeken kom je ook wel testprogrammaatjes tegen die onder Windows of Dos draaien.
wat ik wil weergeven zijn idd resultaten van berekeningen omdat je zo’n ouder tft scherm niet altijd vanuit een hoek kun lezen, verder krijg ik het geld waarschijnlijk van school terug, daarna kan ik het in mijn pc gebruiken om de temparatuur te weergeven
Het aansluiten en aansturen van je LED display’s is in principe geen probleem, maar het kost wat knutselwerk. Het kan met de schakeling die je in je eerste post gaf, maar ook met een stuk of wat losse ic’s. B.v. 4 x de CD4511 als BCD-7 segment decoder. De bcd code kun je dan laten uitgeven via de printerpoort, maar die heeft niet voldoende data lijnen dus zul je de 16 bit data die je nodig hebt voor 4 cijfers in twee slagen moeten uitgeven en b.v. in twee SN74HC373 of 374 ic’s kunnen opslaan.
Voor deze hardware kan ik je wel een schema sturen.
Waar je je echter van bewust moet zijn is dat je de driver daarvoor zelf zult moeten schrijven.
Daarop zijn ook de vragen over,“wat wil je ermee”, bedoeld. Als je een bestaand programa in je computer hebt dat een bepaalde waarde op het beeldscherm brengt en je wilt die waarde op LED display’s uitgeven dan is dan alleen mogelijk als je aan dat programma een driver hangt die die waarden via de printerpoort uitgeeft. Dit vereist echter zeer veel inzicht in de werking van het operatingsysteem en de applicatie waar je mee werkt. Dan moet die driver, binnen dat operating systeem, deze waarde ergens oppakken en via de printerpoort uitgeven.
Als het gaat om een project waarbij je het geheel zelf programmeerd, b.v. in Viual Basic, dan is het wat makkelijker maar ook dan vereist het veel kennis van de programmeertaal en de werking van de printerpoort en de daaraan gekoppelde interface.
Het uitgeven van een paar cijfers naar de display’s met b.v. Basic in een DOS omgeving of met Visual Basic of Visual C vanuit Windows is niet zo moeilijk, maar je zult dan alles, dus ook het gedeelte dat de waarden die op de leds moeten verschijnen opwekt, zelf moeten programmeeren.
Om een indruk te krijgen wat er voor komt kijken om gegevens via een printerpoort uit te geven zou je het boek PC-POORTEN ANDERS BENUT eens uit de bilbiotheek kunnen halen. Het is een Elektuur uitgave en geeft verschillende mogelijkheden om eigen hardware op je PC aan te sluiten.