LED MATRIX

Jednou z mnoha možnosti, jak poskytnout takřka libovolné informace z vnitřku jednočipu uživateli je zobrazovací jednotka sestavená z LED diod poskládaných do matice (ostatně nějak tak je tomu právě v tomto případě - vlastně ve všech pěti případech). Celá atrakce začala zkoušením na vypájené matici 5x7 bodů. To, co to zobrazuje je naprogramováno poměrně dost vtipně - v podstatě se jedná o několik polí hodnot, mezi kterými program postupně přechází. Elegance v tom moc není, ale jako první pokus to je uspokojivé... výsledek vypadá (no vlastně už nevypadá - rozebral jsem to) takto:


Po odzkoušení první aplikace, ve které byly diody matice nějakým způsobem řízeny jsem přistoupil k pokusné konstrukci s budiči sedmisegmentových displejů (zpočátku na nepájivém poli) - výsledek vypadal nějak takto:


Správně - orientace matice je podivná (místo sedmi řádků x pět sloupců je to přetočený - je tomu tak z toho důvodu, že tato matice má společné katody hold po sloupcích). Po nějaké té dřině a především po nutném prohloubení jazyka C (zejména práce s poli a ukazateli) jsem funkce zobrazovací jednotky poněkud rozšířil. Doplnění se týká zejména obvodu reálného času (RTC) PCF 8563 a dokončení znakové sady (použité znaky jsou 5x7 bodů, uloženy jsou v programové paměti jednočipu). Výsledek pak vypadá nějak takto:


Tato konkrétní aplikace je založena na pětici LED diodových maticových zobrazovačů, kde každá z těchto matic je ovládána drivery, které jsou určeny zejména pro obsluhu sedmi - segmentových zobrazovačů (každý takový šváb dokáže obsloužit osm kusů sedmisegmentovek s tečkou - to nám dává 8x8 - celkem 64 možných bodů). Abych nezapomněl, označení konkrétního obvodu je MAX7219 CNG z produkce MAXIM. Celkové řízení zajišťuje jednočip Atmel AtMEGA32, u kterého jsou dále využívány vychytávky jako UART jednotka pro komunikaci s PC, TWI (neboli I2C) pro komunikaci s RTC (obvod reálného času) a především SPI pro programování za použití programátoru AVRISP mkII.

 

S konstrukcí je to asi tak - obsluha těchto budičů je zajišťována obdobně, jako bychom řídili osmibitové posuvné registry, takový registr je vlastně jeho součástí. Pro ovládání je pak nutné zajistit řízení těchto signálů:

DIN        -    vstup sériových dat

CLK        -    časové impulzy

LOAD     -    signál pro načtení dat z                     posuvného registru do                     vnitřních registrů       

DOUT    -    výstup posuvného                     registru (sem lze připojit                     vstup sériových dat                     dalšího obvodu v                     případné kaskádě)

 

Samotný datový rámec, který odvysíláme na příslušný obvod, pak obsahuje datovou a adresní část - kdy adresní částí sdělíme obvodu co má udělat a tou datovou částí, jak to má udělat. Vlastní vysílání datového rámce probíhá od MSB, po odvysílání všech bitů datového rámce je provedeno vložení do paměťového prostoru budiče náběžnou hranou na pinu LOAD. Je li přijatý požadavek smysluplný, budič se postará o vykonání požadovaného příkazu (příkazem může být nastavení jasu bodů, plnění registru sloupců a řádků, nastavení funkcí obvodu, aktivace testovacího režimu a podobně). Více napoví vnitřní blokové schéma obvodu.
 
 
V blokovém schématu je pár věcí zjevných - ve spodní části je šestnácti bitový posuvný registr, na který vstupují data od bitu MSB s časovým signálem (na náběžnou hranu jsou data posunuta do registru, na sestupnou hranu je poslední bit vysunut na výstup DOUT). Jakmile do registru nasuneme všech šestnáct bitů, náběžnou hranou na vstupu LOAD spustíme "ADRESS REGISTER DECODER", který z přijatých dat přečte adresu požadované operace (bity D8 - D11), pokud je adresa smysluplná, provede požadavek definovaný datovou částí příkazu (bity D0-D7). Soupis adres je uveden zde:
 
 

Diskusní téma: LED MATRIX

Datum: 15.03.2019

Vložil: verdens storste slange fundet dod

Titulek: Vacuum devices are again adapted to in the uncivil signify treatment

Penis pumps saturate placing a tube one more conditions the penis and then pumping dissemble make headway the refrain to differentiate b reserve wealthy a vacuum. The vacuum draws blood into the penis and makes it swell. Vacuum devices phove.exproc.se/sund-krop/verdens-strste-slange-fundet-dd.php are contemporarily conversant with with in the shortened subject to of moment treatment of impotence. But overusing a penis decipher can ruin the network of the penis, without tally with to weaker erections.

Odpovědět

—————

Datum: 15.03.2019

Vložil: Brentmob

Titulek: Hello? more info 75

genuine site hugely neighbourly articles. sum bookmarks

Odpovědět

—————

Datum: 15.03.2019

Vložil: DavidGitly

Titulek: Выездной шиномонтаж

Выездной мобильный шиномонтаж в Москве и МО круглосуточно!
Мегафон: +7(495)908-97-71
Мтс: +7(915)448-25-25
Хранение шин.
1. Шиномонтажные работы.
2. Снятие секреток.
3. Переобувка шин.
4. Ремонт проколов и порезов.
Выездной шиномонтаж 24 часа в Москве и МО.
Звоните!

Odpovědět

—————

Datum: 15.03.2019

Vložil: Alndreynek

Titulek: Дьяченко Севастополь

Дьяченко Севастополь Заместитель начальника и начальник Главного управления Госземагентства
в г. Севастополе с 2011 по 2014 год

Дьяченко Севастополь Провел переустройство ГУЗР и сформировал четко поставленную работу ГУЗР
на основе внедрения ГИС технологий.У Дьяченко Севастополь Получилось оргвнизовать контроль и
пройти отрицательные последствия работы коллектива Куницына по расточительству земель Севастополя.
Дьяченко Севастополь Осуществил работу по оцифровке карт росположенных в архивах ГУЗР.
Провел новую кабельную сеть, что привело к значительному ускорению процесса обработки запросов
граждан и выйти на стабильные сроки обработки документов граждан.

Дьяченко Севастополь на основе Севастопольского ГУЗР Госкомземом Украины проводился тестовый
проект по исполнению создания кадастровой системы Украины на базе ГИС технологий. После удачной
реализации на территории Севастополя и еще двух других областей на территории Украины была удачно
сформированна общественная кадастровая карта Украины на основе единой гео информ. системы.

Дьяченко Севастополь Ввел электронную систему обработки документооборота, каждый входящий и
исходящий файл сканировался и заливался в систему, что дало невозможности потери документов,
уменьшилось время на обработку входящих документов. Ввел оптимизацию документооборота.

В пределах воплощения программы по разработки единой ГИС Украины были полностью перведенны в
электронный формат правоустанавливающие документы на землю г.Севастополя.

Дьяченко Севастополь Организатор проведения описи земель города Севастополя. В 2013 году,
в трех районох г.Севастополя (Гагаринский, Ленинский, Балаклавский), проведена инвентаризация земель

Дьяченко Севастополь Интенсировал процесс по получению гражданами госактов на землю. Работа
велась непрерывно. За период с августа по сентября 2012 года было выдано около 4000 госактов.


Дьяченко СевастопольИнтенсивно проводил оформление земельных участков под парками и скверами
(более 50 объектов, парк курсантов и т.д.), историка – культурными объектами (крепость Чембало, хорра),
церквями и монастырями, спортивными площадками (стадион ФК Севастополь, пляжный стадион банковской академии).

Дьяченко Севастополь Большое количевство сил потратил на дела с коррупционными проявлениями в
ГУЗР, что привело к накалу отношений с группой «Решал».

За время работы в ГУЗР два раза награжден благодарностью руководства Госкомзема Украины, почетной
грамотой руководителя Госкомзема Украины, грамотами и благодарностью губернатора Севастополя.

Odpovědět

—————

Datum: 15.03.2019

Vložil: Alndreynek

Titulek: Дьяченко Севастополь

Дьяченко Севастополь Заместитель начальника и начальник Главного управления Госземагентства
в г. Севастополе с 2011 по 2014 год

Дьяченко Севастополь Провел переустройство ГУЗР и сформировал четко поставленную работу ГУЗР
на основе внедрения ГИС технологий.У Дьяченко Севастополь Получилось оргвнизовать контроль и
пройти отрицательные последствия работы коллектива Куницына по расточительству земель Севастополя.
Дьяченко Севастополь Осуществил работу по оцифровке карт росположенных в архивах ГУЗР.
Провел новую кабельную сеть, что привело к значительному ускорению процесса обработки запросов
граждан и выйти на стабильные сроки обработки документов граждан.

Дьяченко Севастополь на основе Севастопольского ГУЗР Госкомземом Украины проводился тестовый
проект по исполнению создания кадастровой системы Украины на базе ГИС технологий. После удачной
реализации на территории Севастополя и еще двух других областей на территории Украины была удачно
сформированна общественная кадастровая карта Украины на основе единой гео информ. системы.

Дьяченко Севастополь Ввел электронную систему обработки документооборота, каждый входящий и
исходящий файл сканировался и заливался в систему, что дало невозможности потери документов,
уменьшилось время на обработку входящих документов. Ввел оптимизацию документооборота.

В пределах воплощения программы по разработки единой ГИС Украины были полностью перведенны в
электронный формат правоустанавливающие документы на землю г.Севастополя.

Дьяченко Севастополь Организатор проведения описи земель города Севастополя. В 2013 году,
в трех районох г.Севастополя (Гагаринский, Ленинский, Балаклавский), проведена инвентаризация земель

Дьяченко Севастополь Интенсировал процесс по получению гражданами госактов на землю. Работа
велась непрерывно. За период с августа по сентября 2012 года было выдано около 4000 госактов.


Дьяченко СевастопольИнтенсивно проводил оформление земельных участков под парками и скверами
(более 50 объектов, парк курсантов и т.д.), историка – культурными объектами (крепость Чембало, хорра),
церквями и монастырями, спортивными площадками (стадион ФК Севастополь, пляжный стадион банковской академии).

Дьяченко Севастополь Большое количевство сил потратил на дела с коррупционными проявлениями в
ГУЗР, что привело к накалу отношений с группой «Решал».

За время работы в ГУЗР два раза награжден благодарностью руководства Госкомзема Украины, почетной
грамотой руководителя Госкомзема Украины, грамотами и благодарностью губернатора Севастополя.

Odpovědět

—————

Datum: 15.03.2019

Vložil: Brentmob

Titulek: Hello? more info 89

right place very caring articles. add bookmarks

Odpovědět

—————

Datum: 15.03.2019

Vložil: whiplash behandling

Titulek: using your fleshy forfeiture workouts my wires is continually dropping

Ephemeral duration gimmicks like pills, jelqing exercises, penis pumps etc. remodel into exclusively pressurize your penis look Bigger surrounding increasing blood omit beige to the penis. Stretching your penis or hanging weights viammo.cieria.se/for-kvinder/whiplash-behandling.php on your penis distinguishability offensive instrument persisting harm to your penis so don't do anything dim-witted like that to your penis.

Odpovědět

—————

Datum: 15.03.2019

Vložil: basisk kostplan

Titulek: Vacuum devices are again euphemistic pre-owned in the insufficient briefly augur treatment

Penis pumps descend placing a tube definitely more the penis and then pumping old-fashioned the position to make up a vacuum. The vacuum draws blood into the penis and makes it swell. Vacuum devices desor.exproc.se/sund-krop/basisk-kostplan.php are every under habituated to in the unchanged slow-down of chance treatment of impotence. But overusing a penis into can wiping non-functioning the network of the penis, pre-eminent to weaker erections.

Odpovědět

—————

Datum: 15.03.2019

Vložil: inte ata kolhydrater och trana

Titulek: inte ata kolhydrater och trana


Thanks for sharing your thoughts. I truly appreciate your efforts and I am waiting for your further write ups thanks once again.
inte ata kolhydrater och trana livava.se/treatment/inte-aeta-kolhydrater-och-traena.php

Odpovědět

—————

Datum: 14.03.2019

Vložil: JamesBom

Titulek: hello from Mike

I am new at this forum. What are you talking about?

Odpovědět

—————