Sida 1 av 1
Interface till tvåfärgad LED-matris (8x8)
Postat: 19 januari 2006, 03:08:34
av jack
Tjena. Skulle vilja få igång några av de tvåfärgade 8x8-ledmatriser jag har liggande. Det är ju tråkigt att börja jäklas med massa transistorer osv, så jag undrar därför om det finns någon krets som gör det hela enkelt för mig? Någon som har erfarenheter? Gärna med PWM-styrning så man kan få lite fler nyanser. Att kretsen är i PDIP-paket är ganska viktigt då jag antagligen inte kommer att orka etsa, men ge gärna förslag ändå så kanske jag ändrar mig.
Matriserna har gemensam anod och är, som sagt, tvåfärgade 8x8.
Tacksam för svar.
//jack
Postat: 19 januari 2006, 10:49:00
av sodjan
Kolla Maxim, eller så får man skriva ihop något till en PIC/AVR...
Postat: 19 januari 2006, 11:32:46
av jack
Har kollat Maxim, men inte hittat något vettigt. Speciellt inte för gemensam anod.
Skriva ihop något för PIC? Det jag vill undvika är "alla" externa komponenter, hur gör man då med strömmarna? Bara tända en LED åt gången kanske? Hinner man med det?
Postat: 19 januari 2006, 12:00:22
av sodjan
Det hela beror väll på vilka krav du har.
Om det ska vara rörlig grafik så blir det väll mer job, att bara
multiplexa ut en statisk "bild" bör vara ganska OK. Sen kanske
man behöver några drivers, t.ex någon av 8-bitarna i ULNxxxx serien.
Postat: 19 januari 2006, 16:01:51
av $tiff
Här passar det perfekt att använda en AVR/PIC och möjligtvis en ULN2803A. Det blir två kretsar för att få full kontroll över din matris!
Postat: 19 januari 2006, 17:03:59
av jack
Så alltså ULN2003->PIC till de gemensamma anoderna och katoderna direkt till PIC:en? Så du menar?
Postat: 19 januari 2006, 20:23:52
av $tiff
Aha, gemensam anod, vad jobbigt. Då får du leta upp någon drivare som kan "sourca" istllet. Tanken är ju att PIC/AVR ska slippa driva/sänka de tyngsta pinnarna.
Postat: 28 februari 2006, 19:34:15
av Maze
LED drivers med konstantströmmsgeneratorer på katodsidan och nån en ULN krets på anodsidan. Texas har en del trevliga drivers med inbyggd PWM och korrektion för varje utgång.
Postat: 28 februari 2006, 22:32:41
av sodjan
> Texas har en del trevliga drivers med inbyggd PWM och korrektion för varje utgång.
T.ex TLC5940, som jag har några liggandes. Har dock bara hunnit läsa
datablad. Lite "pysslig" rent interface-mässigt mot processorn...
http://focus.ti.com/docs/prod/folders/p ... c5940.html
Annars blir det väl en ren programvarulösning. Och ULN serien finns
väl även som "high side drivers", om jag inte minns fel.
När det gäller "rörliga bilder", så ligger problemet inte i själva
multiplexningen av LED-matrisen, utan i uppdateringen av den
"minnesbild" som procerssorn har internt av matrisen. Multiplexningen
är i princip den samma oavsett om det ligger en statiskt bild där eller
om bilden ändras helatiden. Uppdateringen av bilden ligger på en
annan (högre) "nivå", så att säga...
Enklast är nog at börja med on/off av dioderna, med pwm-reglering för
"gråtoner" blir det genast betydligt mer timing frågor att hantera.
Postat: 1 mars 2006, 13:19:22
av Xerxes
Håller på med exakt detta som projektarbete, men då att driva tolv stycken från samma pic. Jag använder en 4017 via npn-transistorer för att driva anoderna och två 74164 för att driva katoderna. Kan ge schema när jag kommer hem om något är oklart.
edit: hinner inte kolla om det är rätt men borde inte detta passa:
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4910
Postat: 2 mars 2006, 21:59:29
av $tiff
>> jack
Har du spanat in
Allegro A6818? Det är förvisso inte alls hålmonterat, men det är en väldigt trevlig krets. Min flickvän använder lillebroren 6810 till att driva 4 7x5-matriser med lyckat resultat.