Stránka 3 z 4

Napsal: 08 bře 2016, 14:10
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:

Napsal: 08 bře 2016, 14:38
od samponek
Jsou to vlastně dvě segmentovky :roll: Tím pádem jsou zdroje proudu blbost.

Napsal: 08 bře 2016, 16:41
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 ...

Napsal: 08 bře 2016, 18:48
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.

Napsal: 08 bře 2016, 23:55
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

Napsal: 09 bře 2016, 06:35
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.

Napsal: 09 bře 2016, 07:20
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 ...

Napsal: 09 bře 2016, 08:20
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 :-/

Napsal: 09 bře 2016, 08:50
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 :?:

Napsal: 09 bře 2016, 13:23
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?

Napsal: 09 bře 2016, 13:40
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 ;)

Napsal: 09 bře 2016, 19:52
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?

Napsal: 09 bře 2016, 20:37
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.

Napsal: 09 bře 2016, 21:08
od Cowley
Duvsan: jake pocty mas na mysli? Jestli jde o mou pripominku 2), tak ta se tyka schematu.

Napsal: 09 bře 2016, 22:13
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