Inlägg

Inlägg som Båtsman har skrivit i forumet
Av Båtsman

Jag har ett program, gjort i C++ och multimedia fusion (mmf = programmering för den som inte är allt för bra på att programmera, typ jag) och plugin till winamp (i C++) som jag lungt kan dela med mig av om du vill ha, men sedan beror det ju lite på hur din display tar emot data:n och så.

Av Båtsman

Metalfilmsmotstånd brukar funka fint. Tror dom är 1/4W.

Av Båtsman

Sjysta bananer!

Av Båtsman

Okej, tack! Tog lite tid att få fram det bara
Då ska jag ta bort pulldown-resistorerna, hade missuppfattat det där.

Av Båtsman

Men kan du förklara hur en nolla på 595:an tänder en kolumn för mig (för det den ju), men om den inte gör det genom att släppa igenom ström till gnd, hur går det då till? Just nu känner jag mig väldigt förvirad...
Och låtsas att pulldown-resistrorena inte finns där så länge.

Av Båtsman

Du kanske har missuppfattat ritningen, men 595orna som jag använder har ju till uppgift att tända en kolumm i taget, att scanna displayen. Det görs genom att katoderna på displayen jordas, det är vad jag menar.
Du jordar väl en rad i taget på din, fast med hjälp av dom där feta transistorerna?

Av Båtsman

Jag förstår inte riktigt hur dessa pullup-resistorer fungerar, men jag trodde att det var dom som gjorde så att displayens katoder vart jordade. men du sa att ja kunde ta bort dessa resistorer och isåfall så tänkte jag att då måste ju 595orna klara av att "släppa igenom ström"/jorda displayens katoder. Förstår du vad jag menar och kan du förklara vad du menar?

Av Båtsman

Jordar alltså normala CMOS-utgångar, isåfall hur mycket ström tål dom?

Av Båtsman

Föresten AmPz, du sa att jag inte skulle behöva pullup-resistorerna, är du säker på det? 595:an jordar väl inte sina utgångar och isåfall kommer det väl inte funka så bra!?

Av Båtsman

Tror det är bättre att köra shiftregister där också, ifall man nu vill snåla in på pinnarna. Då kan man hålla sig på 4-6pinnar totalt.

Av Båtsman

AmPz, var inte meningen att missa dom där kondensatorerna, bra att du sa det.

EagleSpirit: Har använt 7*24=168LEDs totalt.

Groover: När jag började fundera på den här displayen tänkte jag först använda decoders, som du gjort, men sedan läste vi om shiftregister i skolan och jag kom fram till att det skulle vara mycket bättre. Med shiftregister så kan man kaskadkopla så att displayen enkelt kan utökas till många fler kolummer, tar desutom färre pinnar än vad decoders gör. På 2-3 pinnar kan man göra den i princip hur lång som helst, så länge microprocsessorn hinner med att uppdatera.

Av Båtsman

Misströsta icket gott folk!
Här är schemat: http://w1.907.telia.com/~u90705005/display/schema.jpg

Obs. Det är på egen risk att bygga efter schemat, jag kan mycket väl ha missat något eller kopplat något fel.

Hur man kopplar lysdioderna kanske ni också vill veta;
http://w1.907.telia.com/~u90705005/display/display.jpg

Av Båtsman

Tror tyvär det är svårt att göra en standard utan att behöva ändra ganska ordentligt i koden. Tex så arbetar min display med en byte per kolum och AmPz med 7bitar, vet ej heller hur AmPz läser datan och sriver ut den på displayen. Men ta det lugnt, ska släppa koden och ritningen (tror jag), måste dock först idas fixa en bunnt mindre buggar och annat i koden.

EagleSpirit; Denna programmerare har jag byggt: http://www.qsl.net/zl1bpu/micro/ENV/PGM.htm. Den funkar hur bra som helst. Programvara finns på tex www.avrfreaks.net, jag använder själv PonnyProg.

Av Båtsman

AmPz, scannar du både rader och kolummer och har bara en LED tänd i taget, OM du har det vad är det för fördel med det?

Saxat:
Jag ville ha upp ljusnivån rätt högt så jag fick lägga dit en transistor för varje kolumn (ni kanske noterat raden med 46 transistorer och 2*46 resistorer på bilden). På Raddrivningen använder jag sju darlingtonpar, krävdes rejäla doningar på raddrivningen.

På min använder jag endast transistorer för att öka strömmen på varje rad, eftersom kolummerna (en i taget) blir jordade, men du har väl strömförstärkning för både kolummerna och raderna, vad jag förstår?
Antingen jordar man raderna och förstärker kolummerna eller så jordar man kolummerna och förstärker raderna har jag tänkt, eftersom lysdioderna har en(två i ditt fall)anoder och en katod, har jag fel?

Av Båtsman
Citat:

Ursprungligen inskrivet av guardian
Eftersom det är likström i en dator kan man sätta ett motsånd för att sänka spänningen eftersom det blir ett spännings fall bakom resistorn

Ja, spännigen sänks ju med ett motstånd, men hur mycket den sänks beror ju på fläktens effekt.

Av Båtsman

Gtek har nog fel tror jag om dom säger att den sänker spänningen till 7V, därimot så minskar det ju strömmen, men spänningen beror ju på fläktens belastning.

Av Båtsman

rontaronny: Det är bara masa skit som ligger där, inget viktigt.

Av Båtsman

SonatAArcticA: Nä, men du har nog ganksa rätt´, när jag tänker efter.

Öhhh.. Vad snackar ni om för LCD???

Av Båtsman

Vad jag menar är att om jag släpper både ritning och källkod, så behöver bara den som ska bygga den endast göra det rakt av från ritningen och sedan lägga in programmet och har troligtvis inte lärt sig ett skit. Men det är väl iofs upp till var och en om den vill lära sig något eller inte, så jag antar att jag får släppa koden då.

Av Båtsman

Ingen som har lust att dela på 500st tvåfärgade LEDs då?