Zapojení velkého množství diod

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
ZVUK2000
Příspěvky: 3855
Registrován: 22 dub 2012, 02:00
Bydliště: Karvinsko

#31 Příspěvek od ZVUK2000 »

samponek píše:Dal bych tam zdroje proudu, nic nebude kolísat, zesložitění minimální a stabilizátor můžeš vypustit.
To tam chceš mít jako 14 zdrojů pro každý segment zvlášť :roll:

samponek
Příspěvky: 2772
Registrován: 11 kvě 2015, 02:00

#32 Příspěvek od samponek »

Jsou to vlastně dvě segmentovky :roll: Tím pádem jsou zdroje proudu blbost.

Uživatelský avatar
EKKAR
Příspěvky: 29689
Registrován: 16 bře 2005, 01:00
Bydliště: Česká Třebová, JN89FW21

#33 Příspěvek od EKKAR »

JMJarre píše:>>>EKKAR
Tak co tohle?
Jo, v podstatě by to zapojení MĚLO VYPADAT TAKHLE, akorát místo toho dekodéru bys měl mít výstupy pro jednotlivý segmenty z řídicího obvodu (předpoklad je, že tam asi budeš mít procesor) a společnej bod všech anodovejch odporů bude napojenej na multiplexovací tranzistor (ten bude spínat + pól). Celý multiplexní zapojení obchází požadavek mít na každou segmentovku samostatnej dekodér - ten stačí jen jeden (nebo se použije jeden port mikrořadiče nakonfigurovanej jako výstupní) a všecky segmenty se k němu připojí paralelně svýma katodama (neboli těma vývodama, který mají segmenty z číslicovky vyvedený samostatně), zatímco společný vývody se spínají každej zvlášť samostatným tranzistorem. Ve výsledku když se všecko přepíná dostatečně rychle, oko to vidí jako souvisle svítící "nápis" namísto blikajících segmentů. Průmyslový "tabla" jsou zapojený taky tak ...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...

A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#34 Příspěvek od Cowley »

Zřejmě se jedná o toto (viz číslo 13 v obrázku).

Jen pro ilustraci jsem doplnil foto panelu a rád bych zde uvedl, že jsou "desítky" zobrazovány segmenty E a F, protože je panel opravdu úzký a "osmičky" jsou těsně vedle sebe.

Proto není možné, aby byl pro dekódování použit BCD převodník, ale jiná metoda převodu. Např. PC8574 nebo dvojice 4094 (74HC595) s již zmiňovanými ULN 2003 nebo 2004.
Přílohy
orientace_BUS.jpg
(149.9 KiB) Staženo 24 x

Uživatelský avatar
JMJarre
Příspěvky: 24
Registrován: 09 čer 2014, 02:00

#35 Příspěvek od JMJarre »

EKKAR píše:
JMJarre píše:>>>EKKAR
Tak co tohle?
Jo, v podstatě by to zapojení MĚLO VYPADAT TAKHLE, akorát místo toho dekodéru bys měl mít výstupy pro jednotlivý segmenty z řídicího obvodu (předpoklad je, že tam asi budeš mít procesor) a společnej bod všech anodovejch odporů bude napojenej na multiplexovací tranzistor (ten bude spínat + pól). Celý multiplexní zapojení obchází požadavek mít na každou segmentovku samostatnej dekodér - ten stačí jen jeden (nebo se použije jeden port mikrořadiče nakonfigurovanej jako výstupní) a všecky segmenty se k němu připojí paralelně svýma katodama (neboli těma vývodama, který mají segmenty z číslicovky vyvedený samostatně), zatímco společný vývody se spínají každej zvlášť samostatným tranzistorem. Ve výsledku když se všecko přepíná dostatečně rychle, oko to vidí jako souvisle svítící "nápis" namísto blikajících segmentů. Průmyslový "tabla" jsou zapojený taky tak ...
V příloze je celkové schéma, jak bych si to představoval.
Upřesnění zadání:
1)Zařízení do autobusu, který během jízdy mění kapacitu napájení 23 - 29V.
2)Zařízení zobrazuje číslice do 99 pomocí segmentů, vytvořených pomocí Ledek (jedna ledka 2,1V 20mA). Poměr segmentu je 6:4
3)Segmenty jsou rozdvojeny, aby se číslice zobrazovala na levé i pravé straně autobusu.
4)zařízení je tedy umístěno do dvou "krabiček", které jsou propojeny kabelem. Na hlavní krabičce jsou umístěny 4 spínače, dva ovládají desítkové číslo, další dva ovládají jednotkové číslo (pro snadné a rychlé zadání)

Co se týče multiplexu, vím jak to myslíš. Koukal jsem na hromadu zapojení 7segmentů. Ale asi bych tady toto řešil spíš takto
Přílohy
Zapojeni.png
(78.91 KiB) Staženo 51 x

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#36 Příspěvek od Cowley »

Jako teoreticky nakres dobry,ale:
1) u stabilizatoru nejsou kondenzatory
2) na vystupech z BCD dekoderu nesouhlasi nasledne pocty diod v jednotlivych segmentech. Segmenty pro A, D a G maji mit 4 diody, ostatni 6 diod.
3) chybi rezistory na vstupech BCD prevodniku
4) chybi rezistory na vstupech od tlacitek (i kdyz zde by to slo resit SW)
5) a jak jsem psal v predchozim prispevku, bude-li svitit 13, z dalky to bude videt jako 8.

Uživatelský avatar
EKKAR
Příspěvky: 29689
Registrován: 16 bře 2005, 01:00
Bydliště: Česká Třebová, JN89FW21

#37 Příspěvek od EKKAR »

JMJarre píše:...
V příloze je celkové schéma, jak bych si to představoval.
....
....
Co se týče multiplexu, vím jak to myslíš. Koukal jsem na hromadu zapojení 7segmentů. Ale asi bych tady toto řešil spíš takto
Máš tam veeelikou chybu. Pokud bys to zapojil takhle jak sis to nakreslil, předpokládejme, že výstupy Out0 až Out3 zobrazujou BCD kód jednotek a výstupy Out4 až Out7 jsou BCD desítek. Do každýho panelu pak potáhneš 4 datový kabely pro jednotky, další 4 pro desítky, digitální zem pro dekodér, +5V pro jeho napájení, "analogovou zem" pro segmentovky (důrazně doporučuju kvůli úbytku napětí táhnout samostatným drátem!) a +15V pro napájení spínacích polí ULN a LEDek. Celkem mi to dává 8 drátů pro data a 4 pro obojí napájení = 12 vodičů.
Když použiješ multiplex, stačí ti tam místo celý jedný čtveřice datovejch vodičů pouhej jeden drát, na kterým budeš mít z procesoru nějakej kmitočet vyšší než 25Hz se střídou 1:1 (aby to neblikalo) a k jednomu z dekodérů pak stačí přidat dva odpory a tranzistor jako invertor "hodinovýho" signálu - jeden připojíš vstupem CE (Chip Enable) přímo na hodiny, druhej přes invertor - a do Pičaxáka naprogramíš, že jednotky se mají zobrazovat časově inverzně k desítkám. Hotovo fertig ...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...

A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!

Uživatelský avatar
JMJarre
Příspěvky: 24
Registrován: 09 čer 2014, 02:00

#38 Příspěvek od JMJarre »

EKKAR píše:
JMJarre píše:...
V příloze je celkové schéma, jak bych si to představoval.
....
....
Co se týče multiplexu, vím jak to myslíš. Koukal jsem na hromadu zapojení 7segmentů. Ale asi bych tady toto řešil spíš takto
Máš tam veeelikou chybu. Pokud bys to zapojil takhle jak sis to nakreslil, předpokládejme, že výstupy Out0 až Out3 zobrazujou BCD kód jednotek a výstupy Out4 až Out7 jsou BCD desítek. Do každýho panelu pak potáhneš 4 datový kabely pro jednotky, další 4 pro desítky, digitální zem pro dekodér, +5V pro jeho napájení, "analogovou zem" pro segmentovky (důrazně doporučuju kvůli úbytku napětí táhnout samostatným drátem!) a +15V pro napájení spínacích polí ULN a LEDek. Celkem mi to dává 8 drátů pro data a 4 pro obojí napájení = 12 vodičů.
Když použiješ multiplex, stačí ti tam místo celý jedný čtveřice datovejch vodičů pouhej jeden drát, na kterým budeš mít z procesoru nějakej kmitočet vyšší než 25Hz se střídou 1:1 (aby to neblikalo) a k jednomu z dekodérů pak stačí přidat dva odpory a tranzistor jako invertor "hodinovýho" signálu - jeden připojíš vstupem CE (Chip Enable) přímo na hodiny, druhej přes invertor - a do Pičaxáka naprogramíš, že jednotky se mají zobrazovat časově inverzně k desítkám. Hotovo fertig ...
Kdybych to zmultiplexoval, pořád mi to povede přes nějakých 9žil, ne?
4 vodiče - kombinace dekodéru
3 vodiče - jedna zem, 5V a 15V
2 vodiče - spínání dvou tranzistorů na segmenty

A to zas takový rozdíl už není, když na tamtu verzi bych použil 11 vodičů (zem může být společná, proto by to vyšlo na 11 a ne 12)

Asi už ze mě nejspíš kveteš co? :-D :-/

Uživatelský avatar
ZVUK2000
Příspěvky: 3855
Registrován: 22 dub 2012, 02:00
Bydliště: Karvinsko

#39 Příspěvek od ZVUK2000 »

Prvně bych opravdu zkusil zda ta ty LEDky 2,1V/20mA a jejich počtu jsou světelně vyhovující. Může se stát že budou viditelně jen v noci nebo za soumraku :?:

Uživatelský avatar
Ruprecht
Příspěvky: 1114
Registrován: 28 zář 2005, 02:00
Bydliště: ZČ + JM

#40 Příspěvek od Ruprecht »

4)zařízení je tedy umístěno do dvou "krabiček", které jsou propojeny kabelem. Na hlavní krabičce jsou umístěny 4 spínače, dva ovládají desítkové číslo, další dva ovládají jednotkové číslo (pro snadné a rychlé zadání)
To by asi chtělo ještě dvě malé sedmisegmentovky u těch spínačů. Nebo bude autobusák vybíhat ven aby zkontroloval co to vlastně naklikal?
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.

Uživatelský avatar
JMJarre
Příspěvky: 24
Registrován: 09 čer 2014, 02:00

#41 Příspěvek od JMJarre »

Ruprecht píše:
4)zařízení je tedy umístěno do dvou "krabiček", které jsou propojeny kabelem. Na hlavní krabičce jsou umístěny 4 spínače, dva ovládají desítkové číslo, další dva ovládají jednotkové číslo (pro snadné a rychlé zadání)
To by asi chtělo ještě dvě malé sedmisegmentovky u těch spínačů. Nebo bude autobusák vybíhat ven aby zkontroloval co to vlastně naklikal?
To jsem taky přemýšlel, budu se muset poptat, jak to bude on sám chtít. Ale je pravda, že by to muselo být zase na přepínač, aby mu to v noci nesvítilo do očí a taky co se týče kontroly nastavení, je to vidět docela v odraze skla kdyžby tak no.
Když už jsme u toho vybýhání ven, před vyjetím na linku má přeci z venčí vše řádně zkontrolovat :-D :-P ;)

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#42 Příspěvek od Cowley »

Nebo nastavovat kombinaci na palcovem prepinaci s BCD vystupem :)
Nebo pomoci inkrementarniho spinace.

Uz jsme se dostali nekam do extremu...

To ja bych se rad autora zeptal, k cemu presne bude zobrazeni slouzit a proc bude nastaveni cisla na ridici a neni to nejak zautomatizovane. Treba s APEXem nebo jinym palubnim systemem?

Uživatelský avatar
Duvsan
Příspěvky: 5863
Registrován: 21 úno 2009, 01:00
Bydliště: Okres Nitra

#43 Příspěvek od Duvsan »

Ja sa čudujem, že takýto projekt JMJarre vôbec rieši. Ide o autobus. Čo tak sa poohliadnuť po niečom "továrenskom"? Určite také existuje, s atestáciami a tak. Takto na seba šiješ búdu.

Cowley, čo máš stále s počtom diód? To už je vyriešené predradenými odpormi. S ostatným súhlas.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#44 Příspěvek od Cowley »

Duvsan: jake pocty mas na mysli? Jestli jde o mou pripominku 2), tak ta se tyka schematu.

Uživatelský avatar
JMJarre
Příspěvky: 24
Registrován: 09 čer 2014, 02:00

#45 Příspěvek od JMJarre »

Cowley píše:Nebo nastavovat kombinaci na palcovem prepinaci s BCD vystupem :)
Nebo pomoci inkrementarniho spinace.

Uz jsme se dostali nekam do extremu...

To ja bych se rad autora zeptal, k cemu presne bude zobrazeni slouzit a proc bude nastaveni cisla na ridici a neni to nejak zautomatizovane. Treba s APEXem nebo jinym palubnim systemem?
Jo, to už jsou extrémy :-D
Koukám, že jsi docela trochu v obraze a víš o co jde.
Nevím kolik toho o tom víš, ale kdyžtak se na mě nezlob, pokud napíšu něco, co je pro tebe banální. V nejhorším je to alespoň něco nového pro ty ostatní, koho to zajímá.
Firma APEX je výrobcem odbavovacích zařízení jako je třeba hlásič, RCA pro vysílání polohy vozu, vyrábí palubní počítače (ale ty se používají nejvíce v tramvajích). V autobuse se používají nejvíce pokladny od Mikroelektroniky, Telmaxu a firmy JKZ.

A teď něco tedy zajímavého. Všechny palubní počítače či pokladny jsou samozřejmě propojeny i s panely zobrazující linku a směr. Je pěkná kompatibilita co se týče zapojení, jelikož panely a všechny ostatní periférie jako například označovač jízdenek, hodiny ve vozidle.... vše je propojeno mezi sebou čtyřžilnou sběrnicí.
Tím narážím na tvou otázku, ptáš se proč to nefunguje s Apexem. Tak pokud tě mohu trochu opravit, měl jsi na mysli, proč to nefunguje s palubním počítačem jako je třeba v tomto případě odbavovací pokladna.
Vše funguje po té čtyřlince, po té sběrnici se posílají kódy jako informace o zastávkách, lince, hodinách, tarifním pásmu... ale neumím tu čtyřlinku číst a zpracovat. Navíc nevím, zda konkrétně pokladna, umí vysílat to pořadí. Myslím si, že spíše ne. Co se týče novějších pokladen a systémů, tam to komunikuje přes Ethernet. Ovšem, já to dělám ke staré pokladně.
Jako poslední, ptal jsi se k čemu bude sloužit zobrazení pořadí.
Každý autobus co jede nějakou městskou/příměstskou linku jede na určitém pořadí a to má být umístěno podle pravidel na pravé i levé straně v předu. Standartě se používají klasicky papírové/plastové cedulky, které mění řidič. Dnes už je nová doba, nové autobusy, které komunikují přes ethernet už maj od výrobce vyrobené zobrazovače pořadí a funguje to s pokladnou automaticky.
Proto jsem se rozhodl na základě žádosti jednoho z řidičů vyrobit do staršího autobusu se starými systémy, elektronický zobrazovač pořadí místo papírové podoby.
V příloze zasílám detailnější foto originálního zobrazovače pořadí. Někdo to tu už posílal
Přílohy
12784567_10201512100521868_57453069_n.jpg
(67.42 KiB) Staženo 15 x

Odpovědět

Zpět na „Poradna“