Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[EL] LED textboard zelf maken, maar waar te geginnen...

Pagina: 1
Acties:
  • 308 views sinds 30-01-2008
  • Reageer

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Ik wil dus een 1 regelige led-textboard gaan maken, nu weet ik alleen niet waar ik mee moet gaan beginnen. Ik wil ALLES zelf maken, dus geen kant-en-klare onderdelen uit de winkel. Ik wil dus het display maken waarvan elk karakter bestaad uit 35 leds (7 hoog, 5 breed), ik wil een mainboard, waar alle data en besturing op zit, en een (zelfgemaakt) toetsenbord om wijzigingen in de tekst te maken. Nu wil ik alleen weten hoe ik precies moet beginnen. Ik zat er aan te denken om in een rom-chip de standaard tekens te programmeren, hier bedoel ik dus dat als er een "I" moet worden getoond dat hij dus led 2,3,4,8,13,18,23,28,31,32,33 moet laten branden. Nu wil ik dus in een ram (of iets anders) chip de data op laten slaan die hij moet weergeven, en die ik dan ALTIJD kan wijzigen via mijn toetsenbord (maar NIET aan een computer aangesloten, allemaal stand-alone). Nu vraag ik me af of beven beschreven methoden een goede methode is?? Of hebben jullie andere sugesties?

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Osiris
  • Registratie: Januari 2000
  • Niet online
En heb je een bovennormaal verstand van elektronica? :P

En moet het ook nog leuk scrollen enzow???

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Kijk, dit is mijn straatje :)



De manier die je beschrijft is inderdaad een goeie. De meeste boardjes hebben er bovendien ook nog een microcontroller bijzitten, dat vergemakkelijkt het ontwerp en staat betere user interfaces toe. Hoe wil je de aansturing van de LEDjes precies regelen? Anywayz: Sla gewoon aan het ontwerpen, post het blokschema hier en we gillen wel waar het evt. fout gaat.



En je gaat die LEDs toch wel multiplexen hoop ik?

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Sprite_tm schreef op 20 september 2002 @ 17:07:
En je gaat die LEDs toch wel multiplexen hoop ik?
Multiplexen lijkt me idd wel handig ;)

Alleen ik weet zelf niet precies wat het nou is... :{ Ik weet wel dat het handig al dan niet noodzakelijk is :P

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Osiris schreef op 20 september 2002 @ 17:07:
En heb je een bovennormaal verstand van elektronica? :P

En moet het ook nog leuk scrollen enzow???
Helaas heb ik geen bovennormaal verstand van el, maar het lijkt me dat het een vrij eenvoudige manier is om dit te maken, (hoop ik teminsten :+ ) Ik wil het wel laten scrollen, maar niet zo pro als in de casino's bijvoorbeeld. Gewoon simpel van rechts naar link (misschien nog van boven naar onder en omgekeerd)

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Polderdijk schreef op 20 september 2002 @ 17:15:
[...]

Helaas heb ik geen bovennormaal verstand van el, maar het lijkt me dat het een vrij eenvoudige manier is om dit te maken, (hoop ik teminsten :+ ) Ik wil het wel laten scrollen, maar niet zo pro als in de casino's bijvoorbeeld. Gewoon simpel van rechts naar link (misschien nog van boven naar onder en omgekeerd)
Niveau-test:

Wat is een 555?

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Sprite_tm schreef op 20 september 2002 @ 17:07:
Kijk, dit is mijn straatje :)


De manier die je beschrijft is inderdaad een goeie. De meeste boardjes hebben er bovendien ook nog een microcontroller bijzitten, dat vergemakkelijkt het ontwerp en staat betere user interfaces toe.
Ik denk dat deze manier best een prijzige oplossing is, of heb ik het fout??
Hoe wil je de aansturing van de LEDjes precies regelen? Anywayz: Sla gewoon aan het ontwerpen, post het blokschema hier en we gillen wel waar het evt. fout gaat.

En je gaat die LEDs toch wel multiplexen hoop ik?
Ik heb wel eens van multiplexen gehoord maar weet niet meer precies wat daar mee bedoeld word? Ik was eigenlijk van plan om met 10 draden naar mijn display gaat (waarvan 2 de voeding), dan 7 draden voor de laatste kolom met ledjes, en dan de laatste draad als "puls". Dus dat als ik tekst naar het display stuur dat dus alleen de eerste kolom leds van een karakter gaat branden, dan geef ik een puls en dan moet de kolom 1 opschuiven naar links en dan zo doorgaan. (Het klinkt wel erg moeilijk!!!). Zijn daar betere manieren voor??

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Osiris schreef op 20 september 2002 @ 17:19:
[...]

Niveau-test:

Wat is een 555?
:o Je maakt het me meteen weer moeilijk, Ik geloof dat het een pulsgenerator is?? Of zit ik nu al fout??

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Polderdijk schreef op 20 september 2002 @ 17:26:
[...]

:o Je maakt het me meteen weer moeilijk, Ik geloof dat het een pulsgenerator is?? Of zit ik nu al fout??
Moah, dat kan ie ook zijn ja :P

Ik weet niet precies hoe hij heet, maar 't is iig een multi-functioneel IC-tje :)

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Osiris schreef op 20 september 2002 @ 17:28:
[...]

Moah, dat kan ie ook zijn ja :P

Ik weet niet precies hoe hij heet, maar 't is iig een multi-functioneel IC-tje :)
Volgens mij heb ik hem een keer gebruikt om een anti-inbraak knipperledje te maken, was geloof ik de 555 met 1 weerstand, 1 condesator, 1 led, + 2 baterijen. Werkte leuk ;)

Ik ga nu ff eten en dan ga ik eens verzinnen hoe ik mijn plan moet gaan maken... Als jullie goede ideeen hebben hoor ik die heel graag, ik heb nog nooit wat helemaal zelf ontworpen, alleen van bestaande schema's. Dus dit is extra leuk!!!

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


Verwijderd

hmm sounds expensive :D 7X5X ? hoeveel karakters moet dat ding gaan tellen?

neem aan dat je een microcontroler gaat gebruiken met multiplexing, en je moet behoorlijk wat verstand er van hebben als je, een input er op maakt met een toetsen board en dan opslaan in de RAM, dit gaat je hoofd pijn kosten! 8)7

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

555 is idd een device wat je als pulsschakelaar kan gebruiken :8>





Multiplexen -> stuur niet alle ledjes tegelijk aan maar na elkaar. Op die manier hoef je maar 1 driver per zoveel ledjes te hebben inplaats van 1 driver per ledje -> goedkoper. En het scheelt ook nog es draden. :)





Het idee van jou is niet slecht. Ik heb hier een stuk tickertape staan (40X24 dual color ledjes :9~, helaas is 'tie niet van mij) en die doer het bijna precies hetzelfde: Je hebr de volgende ingangen: rij in, rijdata klok, lijndata in, lijndata klok. Beide in/kloklijnen hangen vast aan een schijfregister. Door eerst allemaal nulletjes en dan een 1 in het rijschuifregister te klokken selecteer je de eerste kolom. Daarna stuur je de data van die rij door mbv. de lijndata inputs. Vervolgens klok je een 0 in het rijschuifregister en klok je de 2e lijn in enzovoort. Doe dat snel genoeg en je krijgt goed beeld.





Een microcontroller hoeft niet duur te zijn, ik weet niet hoe groot je je device precies wilt maken maar als het minder dan 25 tekens moet gaan worden kan je met een AVR (ongeveer 5 euro) met de ingebouwde hoeveelheid RAM en een extern ROMmetje van ook nog es 5 euro ofzo de hele schakeling al afhebben. :Y)

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • Lamborghini
  • Registratie: Maart 2001
  • Laatst online: 08-06-2022
Polderdijk schreef op 20 september 2002 @ 16:23:Polderdijk schreef zijn goede idee op
IK heb zelf laatst zo'n soortgelijk project afgerond. Ik had een bord met 42x7 led's. Zodat ik dus maximaal 7 karakters van 5x7 met spaties erop kan plaatsen. Ik heb het geheel gemaakt en geprogrameerd met een PIC16F84A µC. Via de opnieuw in te laden firmware kan ik alle bedenkbare animaties laten zien op het bordje.
Het opnieuw inladen gaat bij mijn ontwerp echter wel gewoon via een µC programmer en dus niet met een toetsenbord of RS232.
Hier zie je een plaatje van het eindresultaat:
Afbeeldingslocatie: http://home.planet.nl/~steenb/Image1.jpg
Ik heb ook nog plaatjes waarbij het bordje in werking is maar mijn comp is momenteel niet toegangkelijk(kapotte HDD) en ik kan het dus niet online zetten.

Zie overigens deze site voor meer info en reacties.

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Lamborghini schreef op 20 september 2002 @ 17:42:
[...]

IK heb zelf laatst zo'n soortgelijk project afgerond. Ik had een bord met 42x7 led's. Zodat ik dus maximaal 7 karakters van 5x7 met spaties erop kan plaatsen. Ik heb het geheel gemaakt en geprogrameerd met een PIC16F84A µC. Via de opnieuw in te laden firmware kan ik alle bedenkbare animaties laten zien op het bordje.
Het opnieuw inladen gaat bij mijn ontwerp echter wel gewoon via een µC programmer en dus niet met een toetsenbord of RS232.
Hier zie je een plaatje van het eindresultaat:
[afbeelding]
Ik heb ook nog plaatjes waarbij het bordje in werking is maar mijn comp is momenteel niet toegangkelijk(kapotte HDD) en ik kan het dus niet online zetten.

Zie overigens deze site voor meer info en reacties.
Dat ziet er inderdaad perfect uit :9~ Heb je er misschien nog schema's van liggen zodat ik deze aan kan passen voor een toetsenbord invoer?

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Lamborghini
  • Registratie: Maart 2001
  • Laatst online: 08-06-2022
Polderdijk schreef op 20 september 2002 @ 19:01:
[...]

Dat ziet er inderdaad perfect uit :9~ Heb je er misschien nog schema's van liggen zodat ik deze aan kan passen voor een toetsenbord invoer?
Nee maar in dat topic (waar ik een link van had gegeven) staat een uitleg en het hoofdidee van de aansturing. Ik heb geen schema omdat het nogal simpel is maar wel erg groot. Ik heb gewoon de datasheets erbijgehouden bij het solderen ervan :)

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Lamborghini schreef op 20 september 2002 @ 19:12:
[...]

Nee maar in dat topic (waar ik een link van had gegeven) staat een uitleg en het hoofdidee van de aansturing. Ik heb geen schema omdat het nogal simpel is maar wel erg groot. Ik heb gewoon de datasheets erbijgehouden bij het solderen ervan :)
Ik zat net op de site te kijken en kan daar idd wel aardig wat info uithalen. Maar jij hebt het denk ik op een betere manier gemaakt dan ik in m'n gedachte heb. Jij laat op de horizontale lijnen de bijbehorende leds aan/uit, maar ik wou het juist andersom doen, maar dat is dus wel lastiger. Ik ga ff proberen om een proggy te schrijven in VB6 en dan de leds te laten aansturen via mijn LPT poort, als dit goed is gegaan kan ik dus de comp vervangen door mijn proggy op te slaan in de microcontroller, of begijp ik het nu verkeerd?? Of is het makkelijker om het METEEN te proggen in de controller??

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Ik zit me net te bedenken of het toch niet makkelijker is om vertivale lijnen te laten scannen (?) omdat je dan minder last heb van verschillende felheden van de ledjes, en het is denk ik makkelijker om delen van je tekst te laten scrollen, of zit ik nu allemaal onzin uit te kramen!!!

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


Verwijderd

Het kan veeeeel eenvoudiger.... Neem per staande regel 7 of 8 leds, sluit die aan op een latch (b.v. een 74HCT574). De volgende staande rij "koppel je door" zodoende krijg je een hele berg latches achter elkaar. Elke keer als je ze clocked shift je display 1 led naar links :P

Aan de rechterkant koppel je niet nog een latch maar de datalijnen van b.v.een EPROM of een flashROM, en op dezelfde clock van de latches een adres counter (de uitgangen van de counter sluit je aan op de adreslijnen van de ep/flash-rom. Klaar! Het leuk is dat de hoogte gelimiteerd is met 8 LEDs, maar de lengte niet >:)

ow ja clocks bouwen kan heel leuk met een 74HCT4060, dan heb je counter en oscillator in één!

edit: dit is dus ongeveer zolas je hierboven beschrijft!

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Verwijderd schreef op 20 september 2002 @ 20:15:
Het kan veeeeel eenvoudiger.... Neem per staande regel 7 of 8 leds, sluit die aan op een latch (b.v. een 74HCT574). De volgende staande rij "koppel je door" zodoende krijg je een hele berg latches achter elkaar. Elke keer als je ze clocked shift je display 1 led naar links :P

Aan de rechterkant koppel je niet nog een latch maar de datalijnen van b.v.een EPROM of een flashROM, en op dezelfde clock van de latches een adres counter (de uitgangen van de counter sluit je aan op de adreslijnen van de ep/flash-rom. Klaar! Het leuk is dat de hoogte gelimiteerd is met 8 LEDs, maar de lengte niet >:)

ow ja clocks bouwen kan heel leuk met een 74HCT4060, dan heb je counter en oscillator in één!

edit: dit is dus ongeveer zolas je hierboven beschrijft!
Dat klinkt goed, ik ga er morgen meteen mee aan de slag

Ik ga eerst een lekker biertje drinken in de kroeg 8)

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Verwijderd schreef op 20 september 2002 @ 20:15:




Het kan veeeeel eenvoudiger.... Neem per staande regel 7 of 8 leds, sluit die aan op een latch (b.v. een 74HCT574). De volgende staande rij "koppel je door" zodoende krijg je een hele berg latches achter elkaar
Dat is inderdaad eenvoudiger. Ik zie echter een aantal beren op de weg:




- Per 8 ledjes heb je een latch nodig. Die dingen zijn AFAIK ongeveer een halve euro per stuk. Conclusie -> geheel wordt duurder. Daar komen ook nog es 8 weerstandjes bij (maar de prijs daarvan is niet zo hoog)



- Per kolom ga je een IC hebben. Ik weet niet hoe groot het geheel moet worden, maar je moet alles natuurlijk wel kwijtkunnen...



- Omdat je je display op een hardwarematige manier aanstuurt kun je er verder geen effecten mee bereiken (knipperen, faden, tekst de andere kant op latebn bewegen, ...)



- Hiermee heb je wel het displaygedeelte, maar om iets anders op het scherm te laten verschijnen moet je een E(E)PROM herprogrammeren. Da's niet echt hetzelfde als een knoppenplank... :/







Voor de rest: Goed plan _/-\o_ , ik had hier nog compleet niet aan gedacht. Zeker erg slim als je niet in de microcontrollerwereld wilt duiken.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Verwijderd

Sprite_tm schreef op 20 september 2002 @ 23:49:
[...]

Dat is inderdaad eenvoudiger. Ik zie echter een aantal beren op de weg:


- Per 8 ledjes heb je een latch nodig. Die dingen zijn AFAIK ongeveer een halve euro per stuk. Conclusie -> geheel wordt duurder. Daar komen ook nog es 8 weerstandjes bij (maar de prijs daarvan is niet zo hoog)
maar het scheelt je weer een controller! Let's call it even ;)
- Per kolom ga je een IC hebben. Ik weet niet hoe groot het geheel moet worden, maar je moet alles natuurlijk wel kwijtkunnen...
Ik heb ooit al eens zoiets gemaakt met SMD ic's die op de achterkant van de pcb zaten... Dit kun je ook doen met TTL ic's, dus achterop de print plaatsen >:)
- Omdat je je display op een hardwarematige manier aanstuurt kun je er verder geen effecten mee bereiken (knipperen, faden, tekst de andere kant op latebn bewegen, ...)
Klopt, maar dit was juist de vraag van de topicstarter... sim-pel, dus zonder effecten
- Hiermee heb je wel het displaygedeelte, maar om iets anders op het scherm te laten verschijnen moet je een E(E)PROM herprogrammeren. Da's niet echt hetzelfde als een knoppenplank... :/
Ja helaas, dat is inderdaad de prijs die je betalen moet.... Misschien zou je iets slims op de printerpoort kunnen verzinnen i.c.m. een non-volatile ram i.p.v. een flash/eprom (dat is zo'n ram met een litiumcel op zijn nek geplakt)

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Verwijderd schreef op 21 september 2002 @ 08:58:


Ik heb ooit al eens zoiets gemaakt met SMD ic's die op de achterkant van de pcb zaten... Dit kun je ook doen met TTL ic's, dus achterop de print plaatsen >:)
Okay, da's op zich best wel }).. Maar zou idd moeten kunnen werken...
Klopt, maar dit was juist de vraag van de topicstarter... sim-pel, dus zonder effecten
Mkay, maar zelf heb ik zoiets van: hoe meer het kan, hoe beterderder ;)
Ja helaas, dat is inderdaad de prijs die je betalen moet.... Misschien zou je iets slims op de printerpoort kunnen verzinnen i.c.m. een non-volatile ram i.p.v. een flash/eprom (dat is zo'n ram met een litiumcel op zijn nek geplakt)
Of misschien toch een schakeling ontwerpen die op een keyboard reageert? Zonder een microcontroller wordt het lastig, maar ik kan me een schakelingetje voorstellen wat selectief bytes uit een EPROM kopieert naar het RAM... Komt wel een boel logica bij kijken tho', en user-friendly zal het allerminst zijn... Ik wil wat bedenken als heer Polderdijk dit wil :*)

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Verwijderd

Sprite_tm schreef op 21 september 2002 @ 09:28:
[...]
Of misschien toch een schakeling ontwerpen die op een keyboard reageert? Zonder een microcontroller wordt het lastig, maar ik kan me een schakelingetje voorstellen wat selectief bytes uit een EPROM kopieert naar het RAM... Komt wel een boel logica bij kijken tho', en user-friendly zal het allerminst zijn... Ik wil wat bedenken als heer Polderdijk dit wil :*)
Logica? Welnee joh, een enkele counter is genoeg.... die telt door het geheugen heen en ekle keer komt de volgende databyte naar buiten.... Vervang je de eprom voor een SRAM met litiumcel, dan kun je via de printerpoort de ram voltypen >:)

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Ja, nee, errm... AFAIK heb je voor het weergeven van alles idd maar een paar counters nodig en that's it, ik ben het er ook wel mee eens dat het VRAM (of wat het dan ook mag wezen, iig video-geheugen) via de computer op te laden is, maar ik quote ff uit de eerste post:
Nu wil ik dus in een ram (of iets anders) chip de data op laten slaan die hij moet weergeven, en die ik dan ALTIJD kan wijzigen via mijn toetsenbord (maar NIET aan een computer aangesloten, allemaal stand-alone).
De bedoeling is dus dat er in het gebruik helemaal geen computer bij komt kijken. Conclusie: er zal toch een schakelingetje inmekaar gemiept moeten worden om dat keyboard aan het geheel vast te knopen.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 09:44
Sprite_tm schreef op 21 september 2002 @ 15:15:
Ja, nee, errm... AFAIK heb je voor het weergeven van alles idd maar een paar counters nodig en that's it, ik ben het er ook wel mee eens dat het VRAM (of wat het dan ook mag wezen, iig video-geheugen) via de computer op te laden is, maar ik quote ff uit de eerste post:


[...]


De bedoeling is dus dat er in het gebruik helemaal geen computer bij komt kijken. Conclusie: er zal toch een schakelingetje inmekaar gemiept moeten worden om dat keyboard aan het geheel vast te knopen.
Het klinkt allemaal heel erg goed, nu moet ik nog gaan zorgen om het in het echt te gaan bouwen! Wat echter niet mijn bedoeling is, is dat iedereen mij voorgekouwde printplaat schema's en componenten lijsten gaan geven. Ik wil dus echt zelf de hele print enzo gaan bouwen/ontwerpen. Ik ben zelf heel handig in het maken van printplaten, maar heb weinig kaas gegeten van het bouwen van de schema's zelf. Nu heb ik redelijk veel ervaring met losse componenten en van mijn vader heb ik nog een aantal van die boeken met alle schema's van de meest voorkomende ic's, dus daar kan ik dan al een hoop info uit halen.

Maar nu weet ik eigenlijk nog steeds niet wat nou de beste oplossing is, en inderdaad, het moet wel simpel blijven. En ik denk dat het het makkelijkste is om in een chip alle beschikbare karakters en symbolen te proggen, en deze ook op het toetsenbord te zetten. En als ik dan bijvoorbeeld "Polderdijk" op het toetsenbord intypt en op de enter druk dat hij dit dan in zijn geheugen zet en dat hij van elke letter gaat kijken welke leds dat hij dan moet aanzetten. En dan is het denk ik het makkelijkste om die ene manier te doen dat je per kolom 1 ic gebruikt! Is dit een goede beredenering van mij :?

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Ja, dat is idd een goeie manier als je het geheel zonder microcontroller wilt doen. Heb je alleen nog een leuke manier nodig om het toetsenbordje te regelen...

*ploink* (geluid van een kwartje wat na lang vastgezeten te hebben uiteindelijk met een rotvaart naar beneden dondert ;) )


Wil je de tekst ook nog scrollend hebben? Zo niet dan kan het allemaal vrij simpel: je programmeert een E(E)PROM of flash device ofzo zo dat alle karakter -> welke_led_moet_aan mappings erin staan. Ik neem aan dat je weet hoe een ROM werkt? Mooj ;) Wat je dan kan doen is een binaire 5-teller maken die op de onderste adreslijnen van de E(E)PROM hangt. Op de bovenste adreslijnen zet je het adres van het teken wat je ingedrukt hebt (kan met een simpele toets -> binair getal omzet iets). Als je een toets indrukt begint de 5-teller te tellen en klokt het zo de 5 kolommen waaruit een teken bestaat in het geheel van latches en LEDs. Op die manier kan je dus idd je LED-display voltikken.





Als je het scrollend wilt hebben, kan ook wel, moet je er op de een of andere manier nog even een stukje RAM tussen mikken.





Ik hoop dat je me nog volgt, zo niet geef maar een gil, de vorige paar regels was brain->GoT zonder enige tussenkomst :) 8)7

[ Voor 0% gewijzigd door Sprite_tm op 21-09-2002 21:24 . Reden: Oepsie, bijna vergeten op de vraag te antwoorden... ]

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • spacy
  • Registratie: Februari 2002
  • Laatst online: 17:32

spacy

+++

laatst had ik hier eens naar gezocht, om zoeits achter in de auto te maken, of gewoon voor van allerlei topeassing zo ergens neer te kunnen zetten.

de zoektocht was geeindigd bij www.velleman.be (light effects), die hier ook de bouwpakketjes en schema's voor heeft, maar gezien deze post wil jij het graag zelf doen,

wat is het prijsverschil tussen helemaal eigen ontwerp en onderdelen voor zo'n "Lichtkrant", en een printplaatje, ontwerp en onderdelen van veleman weet iemand dit ?

het engelse voor lichtkrant is trouwens "Moving LED Display" misschien dat de topicstarter hier nog wat aan heeft voor google

  • Dutch_Demon
  • Registratie: Juli 2002
  • Laatst online: 20-01-2022
veel suc6 ermee hiervoor moet je gaga veel van elec weten :)

- Systeem Specs -


Verwijderd

@Sprite_tm: Ja idd, je hebt dan een EPROM **en** een NVRAM nodig (GEEN video RAM, gewoon een stukje SRAM met een litiumcel). Je typed dan characters op je keypad, en dan moet er b.v. 5 latches plaatsvinden van de EPROM naar de SRAM (zo clock je een gehhel character mapping in de RAM)

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Old_Sparky: Nee hoor, een beetje weten hoe je digitale frut aan elkaar knoopt is meestal genoeg ;)





Easy: Mja, dat bedoel ik dus. Ik noem het vram omdat het het ram is waar het beeld letterlijk in staat. Dit wordt (idd uit de videokaartwereld) meestal generiek 'vram' genoemd, onafhanklijk van wat voor chippie er nu daadwerkelijk inzit. Hetzelfde als het ROM, dat word ook wel (uit mijn hoofd) character generator geheugen genoemd.





Voor de rest: Heej, we zijn eruit :) Nu alleen nog maar hopen dat heer Polderdijk het ermee eens is. :P

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • deepbass909
  • Registratie: April 2001
  • Laatst online: 16:19

deepbass909

[☼☼] [:::][:::] [☼☼]

Lamborghini schreef op 20 september 2002 @ 17:42:
[...]

IK heb zelf laatst zo'n soortgelijk project afgerond. Ik had een bord met 42x7 led's. Zodat ik dus maximaal 7 karakters van 5x7 met spaties erop kan plaatsen. Ik heb het geheel gemaakt en geprogrameerd met een PIC16F84A µC. Via de opnieuw in te laden firmware kan ik alle bedenkbare animaties laten zien op het bordje.
Het opnieuw inladen gaat bij mijn ontwerp echter wel gewoon via een µC programmer en dus niet met een toetsenbord of RS232.
Hier zie je een plaatje van het eindresultaat:
[afbeelding]
Ik heb ook nog plaatjes waarbij het bordje in werking is maar mijn comp is momenteel niet toegangkelijk(kapotte HDD) en ik kan het dus niet online zetten.

Zie overigens deze site voor meer info en reacties.
offtopic:
ff vraagje, hoe heb je die PIC16F84A geprogt? ik ben samen met een collega van mij ruim een maand bezig geweest om er software in te krijgen, maar het ding weigerde steenvast. Volgens die collega lag het aan de dataklok die erg nauwkeurig aangestuurd moet worden...
Mijn vraag aan jou dus, gebruik je een JDM achtige progger of heb je een echt pic programmer?

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


Verwijderd

deepbass909 schreef op 22 september 2002 @ 01:12:
[...]


offtopic:
ff vraagje, hoe heb je die PIC16F84A geprogt? ik ben samen met een collega van mij ruim een maand bezig geweest om er software in te krijgen, maar het ding weigerde steenvast. Volgens die collega lag het aan de dataklok die erg nauwkeurig aangestuurd moet worden...
Mijn vraag aan jou dus, gebruik je een JDM achtige progger of heb je een echt pic programmer?
ff snel een opmerking!!!!! houd er rekeing mee dat je dta ding eerst wist!! met een uv wisser anders werkt het niet he hij moet eerst 100% leeg. ik gebruik btw een echte programmer

  • deepbass909
  • Registratie: April 2001
  • Laatst online: 16:19

deepbass909

[☼☼] [:::][:::] [☼☼]

Verwijderd schreef op 22 september 2002 @ 01:15:
[...]


ff snel een opmerking!!!!! houd er rekeing mee dat je dta ding eerst wist!! met een uv wisser anders werkt het niet he hij moet eerst 100% leeg. ik gebruik btw een echte programmer
Uhm UV??? het is een pic met flash geheugen, dus ik weet niet wat je met uv wilt wissen, maar een pic is daar toch tamelijk ongevoelig voor...
Wat jij bedoeld is nodig voor een EP-rom...
Een pic wissen doe je namelijk met een bepaalde pin. Maar die collega heeft voor mij een 16F84 geprogt en die wou wel, maar in dezelfde programmer wou een 16F84A dus niet...

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


Verwijderd

Ff een ideetje misschien: Gebruik een Z80 microcontroller, dit is een hele simpele maar veelzijdige microcontroller. Ik heb hier zelf veel mee geprogrammeerd, het aansturen ervan is enorm simpel. De prijs is misschien iets minder, maar het kan wel echt alles en dus ook een toetsenbord aansturen want dat lijkt me toch het moeilijkste.

Je moet steeds pollen om te kijken of er al een nieuw signaal binnen komt op het toetsenbord en dan het ook nog eens uit kunnen lezen en opslaan in een buffer.

Ik zou een combinatie van Rom en Ram kiezen, in de rom (eeprom) zet je dan de karakters en in de ram kan je dan je buffer plaatsen. Dan zou ik ook nog een vram gebruiken om daar de ramxrom in te zetten zeg maar. Dus je leest uit de ram welk teken je moet hebben uit de rom en dat zet je dan in de vram (gewoon een ander stukje in je ram)

Op die manier kan je dan door verschillende manier van uitlezen van je vram scrolling ed gebruiken.

Dit is echt ingewikkeld en eigenlijk ook een beetje niet nuttig, die dingen worden in een fabriek goedkoper en met meer functies gemaakt dan jij zelf kan maken. Dus als je er een in de winkel koopt ben je goedkoper uit.

Het is leuk om te doen maar als je het alleen maar doet omdat het leuk is dan zou ik proberen je eigen gameboy oid te maken.

  • Lamborghini
  • Registratie: Maart 2001
  • Laatst online: 08-06-2022
deepbass909 schreef op 22 september 2002 @ 01:12:
offtopic:
ff vraagje, hoe heb je die PIC16F84A geprogt? ik ben samen met een collega van mij ruim een maand bezig geweest om er software in te krijgen, maar het ding weigerde steenvast. Volgens die collega lag het aan de dataklok die erg nauwkeurig aangestuurd moet worden...
Mijn vraag aan jou dus, gebruik je een JDM achtige progger of heb je een echt pic programmer?
Op die site die ik bij de link had gegeven (www.circuitsonline.net) staat bij schema's een PIC16F84 programmer. Die heb ik gebruikt en werkt met de 16F84, 16F84A en de 16C84. Ik heb het gebruikt in combinatie met IC-Prog, echt een wereldprogramma.
Btw, het is een JDM achtige programmer.

  • Lamborghini
  • Registratie: Maart 2001
  • Laatst online: 08-06-2022
spacy_ schreef op 21 september 2002 @ 22:54:
de zoektocht was geeindigd bij www.velleman.be (light effects), die hier ook de bouwpakketjes en schema's voor heeft, maar gezien deze post wil jij het graag zelf doen,

wat is het prijsverschil tussen helemaal eigen ontwerp en onderdelen voor zo'n "Lichtkrant", en een printplaatje, ontwerp en onderdelen van veleman weet iemand dit ?
In verhouding zijn de ledjes en de IC's het duurst. Vooral als je een beetje leuke lichtopbrengst wil hebben moet je de dure high bright led's gaan nemen en die zijn zo'n 50 eurocent. Nou reken maar uit wat ik dan voor mijn bordje kwijt ben met 294 ledjes (=42x7).

Velleman zijn kit is erg simpel vind ik zelf. Je kunt alleen maar de karakters laten knipperen, dus in zijn geheel 1 karakter en niet de helft van een karakter omdat al die ledjes aan elkaar zijn gekoppeld. Ook heb je op de kit van Velleman een permanente tekst staan en geen variabele.

Verwijderd

Verwijderd schreef op 22 september 2002 @ 01:45:
Ff een ideetje misschien: Gebruik een Z80 microcontroller, dit is een hele simpele maar veelzijdige microcontroller. Ik heb hier zelf veel mee geprogrammeerd, het aansturen ervan is enorm simpel. De prijs is misschien iets minder, maar het kan wel echt alles en dus ook een toetsenbord aansturen want dat lijkt me toch het moeilijkste.

Je moet steeds pollen om te kijken of er al een nieuw signaal binnen komt op het toetsenbord en dan het ook nog eens uit kunnen lezen en opslaan in een buffer.

Ik zou een combinatie van Rom en Ram kiezen, in de rom (eeprom) zet je dan de karakters en in de ram kan je dan je buffer plaatsen. Dan zou ik ook nog een vram gebruiken om daar de ramxrom in te zetten zeg maar. Dus je leest uit de ram welk teken je moet hebben uit de rom en dat zet je dan in de vram (gewoon een ander stukje in je ram)

Op die manier kan je dan door verschillende manier van uitlezen van je vram scrolling ed gebruiken.

Dit is echt ingewikkeld en eigenlijk ook een beetje niet nuttig, die dingen worden in een fabriek goedkoper en met meer functies gemaakt dan jij zelf kan maken. Dus als je er een in de winkel koopt ben je goedkoper uit.

Het is leuk om te doen maar als je het alleen maar doet omdat het leuk is dan zou ik proberen je eigen gameboy oid te maken.
Z80???? Die goeie ouwe tijd :P

Tegenwoordig kun je veeeel beter kiezen voor een microCONTROLLER, al dat gedoe met antieke processoren... Z80, 6502, 6809, 8088, daar moet je gewoon niet meer aan beginnen. Kies liever een AT89Cxxxx, of nog beter een AVR (AT90Sxxxx of ATmegaxxx), als je het ECHT niet laten kan een PIC 16F84 (al ben ik van deze niet bepaald een fan :r )

Dan heb je Flash aan boord (bij de AVR zelf in circuit programmable met een programmer van 4 weerstandjes :P ), timers, EEPROM seriele poort enz enz enz

Aan de andere kant... Zonder microcontroller is het best wel een uitdaging, misschien nog wel stoerder :P

  • DuDePrOdUcTiOnS
  • Registratie: Augustus 2001
  • Laatst online: 31-10 13:18
Laat ik nou zelf net bezig zijn met een LED-matrix aangestuurd door een Z80.. _/-\o_
Maar mijn bedoeling is om een compleet Z80 mainboard te maken, met twee ISA sloten, waar dan weer een ISA kaartje in komt die dan weer interfaced met de LED-matrix.. En uiteindelijk is het de bedoeling om er ook nog een grafisch lcdtje op aan te sluiten, en er een OS voor te schrijven. T moet dus uiteindelijk een stand alone ding worden...

specs van mn geestekind:
-Z80 CPU
-8KB RAM
-16KB ROM
-16KB Flash (uitbreidbaar naar 32KB)
-USB interface om de Flash vol te pompen :)

www.teamgenie.nl
You raise the blade, you make the change
You re-arrange me till I'm sane
You lock the door, and throw away the key
There's someone in my head but it's not me


  • PipoDeClown
  • Registratie: September 2000
  • Niet online

PipoDeClown

Izze Zimpell

Z8 is volgens mij de controller uitvoering van de Z80 CPU (oftewel loop ik nou echt eeuwen achter?).
enne de Elektuur heeft ook regelmatig van die leuke "speelgoed" projektjes.

God weet alles, want hij is lid van de Mosad. To protect your freedom i will take that away from you. Mijn drankgebruik heeft ernstig te lijden onder mijn gezondheid.


Verwijderd

Is die RAM, ROM en flash allemaal losse chips??? Of is het ook een geintegreerd geheel?

  • Lamborghini
  • Registratie: Maart 2001
  • Laatst online: 08-06-2022
Verwijderd schreef op 23 september 2002 @ 16:08:
Is die RAM, ROM en flash allemaal losse chips??? Of is het ook een geintegreerd geheel?
Bij een controller een geheel, en bij een processor apart.

Verwijderd

Lamborghini schreef op 23 september 2002 @ 18:27:
[...]

Bij een controller een geheel, en bij een processor apart.
ja snap ik, maar ik bedoelde in de Z80 oplossing zoals hierboven beschreven....

  • PipoDeClown
  • Registratie: September 2000
  • Niet online

PipoDeClown

Izze Zimpell

Verwijderd schreef op 23 september 2002 @ 18:57:
[...]
ja snap ik, maar ik bedoelde in de Z80 oplossing zoals hierboven beschreven....
los dus

God weet alles, want hij is lid van de Mosad. To protect your freedom i will take that away from you. Mijn drankgebruik heeft ernstig te lijden onder mijn gezondheid.


Verwijderd

ja was ik al bang voor... word een hele PCB dan zeg :Y)

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Nah, met een Z80 wil je het niet doen, zeker niet als je er weinig vanaf weet. Ik heb es een keer een bordje ervoor inmekaar gezet, maar zelfs met een flinke digitale scoop en meer leuke apparatuur zit je er bij sommige fouten echt avonden aan te prutsen voordat je erachter bent wat er mis is gegaan. Pak dan een PIC of AVR ofzo, met evt. nog wat slimme logica erbijaan.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Verwijderd

Sprite_tm schreef op 24 september 2002 @ 00:35:
Nah, met een Z80 wil je het niet doen, zeker niet als je er weinig vanaf weet. Ik heb es een keer een bordje ervoor inmekaar gezet, maar zelfs met een flinke digitale scoop en meer leuke apparatuur zit je er bij sommige fouten echt avonden aan te prutsen voordat je erachter bent wat er mis is gegaan. Pak dan een PIC of AVR ofzo, met evt. nog wat slimme logica erbijaan.
Amen! _/-\o_

  • DuDePrOdUcTiOnS
  • Registratie: Augustus 2001
  • Laatst online: 31-10 13:18
PipoDeClown schreef op 23 september 2002 @ 15:37:
Z8 is volgens mij de controller uitvoering van de Z80 CPU (oftewel loop ik nou echt eeuwen achter?).
enne de Elektuur heeft ook regelmatig van die leuke "speelgoed" projektjes.
was dat niet de Z85 :?

www.teamgenie.nl
You raise the blade, you make the change
You re-arrange me till I'm sane
You lock the door, and throw away the key
There's someone in my head but it's not me

Pagina: 1