www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Krmiljenje 7 segmentnih LED z arduino
Pojdi na stran Prejšnja  1, 2, 3  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5773
Aktiv.: 25.91
Kraj: Grosuplje

PrispevekObjavljeno: Sre Avg 24, 2016 12:44 pm    Naslov sporočila:   Odgovori s citatom

Zakaj ne multiplexiraš samih displayev in bi se izognil tako velikim tokovom?
_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Sre Avg 24, 2016 2:14 pm    Naslov sporočila:   Odgovori s citatom

Kako naj bi znižal tokove? To mi ni čisto jasno...

Danes sem izmeril, da je skupni tok mojega sistema (10 displayev) slabih 7A.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MOND
Član
Član



Pridružen-a: Sre 12 Okt 2005 20:05
Prispevkov: 623
Aktiv.: 2.80
Kraj: Ljubljana

PrispevekObjavljeno: Sre Avg 24, 2016 3:24 pm    Naslov sporočila:   Odgovori s citatom

Če vseh 10 Displayev prižganih naenkrat potrebuje 7A, potem vsak posamezno porabi 0,7A.
Če vsak display posamezno prikazuje vrednost desetino časa v različnih časovnih "oknih" in se to dovolj hitro ponavlja (vztrajnost človeškega očesa), potem lahko zmanjšaš porabo celotnega prikazovalnika za 10Krat.

Na kratko se temu reče "časovno multipleksiranje".
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Sre Avg 24, 2016 3:32 pm    Naslov sporočila:   Odgovori s citatom

Aha, to je res, vendar s tem izgubim svetilnost, kar pa nikakor nebi rad.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3174
Aktiv.: 14.25
Kraj: Postojna

PrispevekObjavljeno: Sob Avg 27, 2016 9:17 am    Naslov sporočila:   Odgovori s citatom

ULN2003 bi bil bolj prikladen za 5V napajanje. Sicer je mogoče da izhodni tranzistorji ne bodo v nasičenju ob toku 200 mA.

Svetilnost je odvisna od povprečnega toka. Torej multipleksiranje ali ustrezno manjši konstanten tok data enak rezultat.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Ned Avg 28, 2016 10:29 pm    Naslov sporočila:   Odgovori s citatom

bostjang je napisal/a:

Svetilnost je odvisna od povprečnega toka. Torej multipleksiranje ali ustrezno manjši konstanten tok data enak rezultat.


Na prejšnji strani ste zapisali ravno nasprotno...?

bostjang je napisal/a:

2. Si upošteval, da boš zaradi multipleksiranja dobil 1/12 svetilnosti posameznega traku? Deloma lahko to kompenziraš z višjo napajalno napetostjo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3174
Aktiv.: 14.25
Kraj: Postojna

PrispevekObjavljeno: Pon Avg 29, 2016 9:25 am    Naslov sporočila:   Odgovori s citatom

To ni nasprotno.

1. Zaradi multipleksiranja dobiš sorazmerno manjšo svetilnost posameznega traku.
(Ker je povprečni tok manjši.)

2. Z manjšim tokom dobiš manjšo svetilnost (posameznega traku).

Izhodišče je enak konstanten tok.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Pet Sep 02, 2016 10:04 am    Naslov sporočila:   Odgovori s citatom

Še en zaplet... Kako to, da mi arduino ne odpre ULN2003A? Izhod na ULN je največ 2V, moral bi biti pa 12V, pa bremena niti še nisem priklopil...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3174
Aktiv.: 14.25
Kraj: Postojna

PrispevekObjavljeno: Pet Sep 02, 2016 10:10 am    Naslov sporočila:   Odgovori s citatom

haRmOniKa je napisal/a:
Izhod na ULN je največ 2V, moral bi biti pa 12V, pa bremena niti še nisem priklopil...

???
Kako pa to meriš? Sumim, da ne veš točno, kaj počne ULN. Poglej podatkovni list.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5773
Aktiv.: 25.91
Kraj: Grosuplje

PrispevekObjavljeno: Pet Sep 02, 2016 11:43 am    Naslov sporočila:   Odgovori s citatom

Ali ni izhod ULNja odprt kolektor?
_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Pet Sep 02, 2016 2:46 pm    Naslov sporočila:   Odgovori s citatom

A ni tako, da uln deluje kot stikalo? Uln napajam z 12V. Z arduinom naj bi odprl posamezen tranzistor v čipu, na izhodu pa bi se pojavila napetost 12V?

Ja je hudič, če nisi iz elektro smeri. To sem sklepal po prvih odgovorih na tej temi...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5773
Aktiv.: 25.91
Kraj: Grosuplje

PrispevekObjavljeno: Pet Sep 02, 2016 6:36 pm    Naslov sporočila:   Odgovori s citatom

Malo višje ti je napisal, da bi bilo dobro, če si prebereš podatkovni list ULN2003.
Kakorkoli, ULN2003 ne potrebuje napajanja in ga tudi dejansko nima.
V ULN2003 imaš sedem enakih driverjev s spodnje slike, s tem, da gre od vseh COM na skupni pin 9 ICja.
In seveda bi bilo zelo zaželjeno, če bi prilepil vsaj del tvoje sheme na forum, t.j., kako imaš sedaj zvezano vse skupaj (Arduino->ULN2003->........).
Imam narejeno podobno, segmenti so narejeni iz led trakov, kot bi imel sedem segmentni LED prikazovalnik s skupno anodo (na +12V), katode pa gredo na kolektorje ULN2803 (ima samo en driver več, kot 2003, drugače je pa enak).



ULN2003.jpg
 Opis:
 Velikost datoteke:  31.71 KB
 Pogledana:  0 krat

ULN2003.jpg



_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Pet Sep 02, 2016 7:58 pm    Naslov sporočila:   Odgovori s citatom

Moja shema vezja je na prvi strani teme, zadnji odgovor, spodaj pa prilagam še eno. Tako imam narejen testno vezje.


shema.jpg
 Opis:
 Velikost datoteke:  87.44 KB
 Pogledana:  4 krat

shema.jpg


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Lojz
Član
Član



Pridružen-a: Pet 11 Apr 2003 8:31
Prispevkov: 668
Aktiv.: 3.00
Kraj: Koroška

PrispevekObjavljeno: Pet Sep 02, 2016 8:19 pm    Naslov sporočila:   Odgovori s citatom

Moral boš vzeti display z skupno anodo. Tole s skupno katodo in ULN2003 ne bo šlo.
Lahko pa tudi zamenjaš ULN2003 z UDN2893 in pustiš display s skupno katodo.

_________________
LP
Lojz
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MOND
Član
Član



Pridružen-a: Sre 12 Okt 2005 20:05
Prispevkov: 623
Aktiv.: 2.80
Kraj: Ljubljana

PrispevekObjavljeno: Pet Sep 02, 2016 8:54 pm    Naslov sporočila:   Odgovori s citatom

Zanima me, kam si priključil +12V na ULN2003?
PIN9?

Na strani 17 v zgornjem desnem kotu je tvoj primer priključitve ULN2003 (slika 26). Preglej:
http://www.ti.com/lit/ds/symlink/uln2003a.pdf
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2, 3  Naslednja
Stran 2 od 3

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 70 dni


Powered by phpBB © 2001, 2005 phpBB Group