Toon posts:

Strategie voor led matrix

Pagina: 1
Acties:

Onderwerpen


  • SizzLorr
  • Registratie: februari 2004
  • Laatst online: 27-08-2019

SizzLorr

✅ geverifieerde account

Topicstarter
Ik wil een RGB muur klok maken welke 64 x 16 = 1024 LED's zal hebben. We kennen allemaal de standaard serial latch -> current source/sink oplossing en ik was ook bezig om precies dat te tekenen in eagle tot ik er achter kwam dat het geheel groter gaat worden dan ik wil. Vanwege het hoge aantal chips wat ruimte in neemt (singlesided PCB, ik ga het prototype thuis etsen) groeit de PCB exponentieel als ik er een rij of kollom bij zet. Ik ben opzoek naar andere strategieën om het geheel aan te sturen. Andere chips of misschien andere methodiek.

Ik ben zelf al opzoek geweest en denk dat de TI TLC5940 een goede kandidaat is, alleen het probleem is dat ik ze niet kan vinden bij een Nederlandse shop.

http://focus.ti.com/docs/prod/folders/print/tlc5940.html

Ik heb ook een de Sure 3216 gevonden, een kant en klaar ding, maar het probleem is dat sure ze zelf niet op vorraad heeft en ik ze ook niet kan vinden op het net of ebay.

http://www.sureelectronics.net/goods.php?id=1122

Misschien nog andere suggesties? (Web)shops waar ik deze componenten kan bestellen zou ik ook waarderen.

[Voor 23% gewijzigd door SizzLorr op 27-08-2010 23:52. Reden: Links erbij]

Cryptocurrency is the real Occupy Wallstreet!


  • Anthor
  • Registratie: juni 2002
  • Niet online
Dubbelzijdige prints kan je thuis ook maken, heb ik ook gedaan.
Met scannerbak+/gezichtbruiner en tupperware bakjes als etsopstelling kom je al een eind.
Het enige waar je rekening mee moet houden met je ontwerp is dat via's niet onder smd's ic's kunnen als je er draadjes in soldeert.

  • SizzLorr
  • Registratie: februari 2004
  • Laatst online: 27-08-2019

SizzLorr

✅ geverifieerde account

Topicstarter
Anthor schreef op vrijdag 27 augustus 2010 @ 23:55:
Dubbelzijdige prints kan je thuis ook maken, heb ik ook gedaan.
Met scannerbak+/gezichtbruiner en tupperware bakjes als etsopstelling kom je al een eind.
Het enige waar je rekening mee moet houden met je ontwerp is dat via's niet onder smd's ic's kunnen als je er draadjes in soldeert.
Juh dat weet ik... alleen gaat het hier om SMD leds en die spoortjes op elkaar krijgen is een hele klus.

Cryptocurrency is the real Occupy Wallstreet!


  • kopman
  • Registratie: maart 2007
  • Laatst online: 14-06-2020
http://www.attiny.com/scroll5.htm

Op basis van dit schema zou het aantal IC's nogal moeten meevallen..
voor 16 x 64:

2x IC 74hc259 (counter/multiplexer)
2x IC ULN2003 (stroomversterker)
8x IC 74595 (serial->parallel schuifregister)
1x Microcontroller

Dat zijn "maar" 13 IC's..

In theorie zou je meer kolommen kunnen nemen, en hier ook schuifregisters voor nemen, dit zou aantal ic's nog naar beneden kunnen halen.
Vb:
32x32=1024led's
dus 32 horizontale rijen, 32 verticale kolommen.
IC 74595 heeft 8 uitgangen, dus 4 stuks= 32 outputs

Dus 8 IC's + microcontroller, stroomversterking moet je dan wel eens naar kijken....

  • SizzLorr
  • Registratie: februari 2004
  • Laatst online: 27-08-2019

SizzLorr

✅ geverifieerde account

Topicstarter
@kopman: Dat was ik ook aan het tekenen in Eagle (serial latch -> current source/sink :) ) maar het probleem hier is dat ik RGB leds wil gebruiken en dan heb je per LED niet 1 maar 3 van die dingen nodig en dan niet te spreken over de PWM nachtmerrie die me te wachten staat.

Maar ik denk dat ik een betere oplossing heb, een andere manier van tekenen zeg maar waardoor het geheel wat compacter wordt. Ik ga het morgen even tekenen als het werkt dan zal ik het hier posten.

[Voor 26% gewijzigd door SizzLorr op 28-08-2010 15:52]

Cryptocurrency is the real Occupy Wallstreet!


  • NjitsSs
  • Registratie: oktober 2007
  • Laatst online: 12:33
Probeer eens een andere manier van de ledjes te multiplexen, ik denk bij voorbeeld aan Charlieplexing.

  • SizzLorr
  • Registratie: februari 2004
  • Laatst online: 27-08-2019

SizzLorr

✅ geverifieerde account

Topicstarter
NjitsSs schreef op zaterdag 28 augustus 2010 @ 23:17:
Probeer eens een andere manier van de ledjes te multiplexen, ik denk bij voorbeeld aan Charlieplexing.
Damn! Dat is dus wat ik bedoelde met "andere manier van tekenen". Iemand anders heeft het al bedacht dus. :( Ik was bezig om de details uit te werken. Het probleem wat ik heb is dat alleen de specifieke 2 poortjes stroom moeten sourcen en sinken en de rest moet floating zijn. Maar goed er zijn dus al werkende voorbeelden en dan kom ik er wel uit.

Cryptocurrency is the real Occupy Wallstreet!


  • vdbeke
  • Registratie: augustus 2008
  • Laatst online: 17:43
Misschien dat je met mijn topic ideeën kan opdoen ivm dimmen van een matrix.

De bouw van een (bijna) passief offgrid huis


  • Guru Evi
  • Registratie: januari 2003
  • Laatst online: 25-09 14:47
Charlieplexing is inderdaad een oplossing maar heeft zijn eigen problemen. Bekijk eens de engelse wikipedia versie voor meer uitleg.

Een andere oplossing is om met panelen van 128 leds te werken en die serieel (of op een andere manier) aansturen. Je maakt dus een kleiner paneeltje waar 128 leds op staan (of een ander nummer, 64, 32 afhankelijk van de chips die je gebruikt) en je laat die printplaatjes maken en bestukken door een bedrijf die zich daarin specialiseert (prototype of small run). Dan moet je gewoon een serieel protocol gebruiken (8 bytes is precies de buffer van een UART) en je serieel -> LED sturing moet dan de juiste bytes selecteren (dmv jumpers bijvoorbeeld). Dit kan gedaan worden met een enorm goedkoop picje op elk paneeltje of een setje schuifregisters.

Pandora FMS - Open Source Monitoring - pandorafms.org

Pagina: 1


Nintendo Switch (OLED model) Apple iPhone 13 LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S21 5G Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True

Tweakers maakt gebruik van cookies

Bij het bezoeken van het forum plaatst Tweakers alleen functionele en analytische cookies voor optimalisatie en analyse om de website-ervaring te verbeteren. Op het forum worden geen trackingcookies geplaatst. Voor het bekijken van video's en grafieken van derden vragen we je toestemming, we gebruiken daarvoor externe tooling die mogelijk cookies kunnen plaatsen.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Forum cookie-instellingen

Bekijk de onderstaande instellingen en maak je keuze. Meer informatie vind je in ons cookiebeleid.

Functionele en analytische cookies

Deze cookies helpen de website zijn functies uit te voeren en zijn verplicht. Meer details

janee

    Cookies van derden

    Deze cookies kunnen geplaatst worden door derde partijen via ingesloten content en om de gebruikerservaring van de website te verbeteren. Meer details

    janee