Napsal: 08 bře 2016, 14:10
To tam chceš mít jako 14 zdrojů pro každý segment zvlášťsamponek píše:Dal bych tam zdroje proudu, nic nebude kolísat, zesložitění minimální a stabilizátor můžeš vypustit.
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Vše, co potřebujete vědět o elektronice :-)
http://www.ebastlirna.tech/
To tam chceš mít jako 14 zdrojů pro každý segment zvlášťsamponek píše:Dal bych tam zdroje proudu, nic nebude kolísat, zesložitění minimální a stabilizátor můžeš vypustit.
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 ...JMJarre píše:>>>EKKAR
Tak co tohle?
V příloze je celkové schéma, jak bych si to představoval.EKKAR píše: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 ...JMJarre píše:>>>EKKAR
Tak co tohle?
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čů.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
Kdybych to zmultiplexoval, pořád mi to povede přes nějakých 9žil, ne?EKKAR píše: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čů.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
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 ...
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?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 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.Ruprecht píše: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?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í)
Jo, to už jsou extrémyCowley 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?