-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.unit0.net!usenet.blueworldhosting.com!feeder01.bluewo
rldhosting.com!peer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.
highwinds-media.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostra
da.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrad
a.pl.POSTED!not-for-mail
Date: Mon, 18 Aug 2014 09:00:54 +0200
From: Zbych <a...@o...pl>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
Newsgroups: pl.misc.elektronika
Subject: Re: Wyświetlacz matrycowy
References: <lsreus$9uf$1@node1.news.atman.pl>
In-Reply-To: <lsreus$9uf$1@node1.news.atman.pl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 34
Message-ID: <53f1a4a6$0$2242$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.15.192.162
X-Trace: 1408345254 unt-rea-b-01.news.neostrada.pl 2242 83.15.192.162:19997
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 2692
X-Received-Body-CRC: 2860747527
Xref: news-archive.icm.edu.pl pl.misc.elektronika:669588
[ ukryj nagłówki ]W dniu 18.08.2014 o 01:47, Piotrne pisze:
> Dlatego chcę zrobić prosty (w montażu) i tani sterownik wyświetlacza.
> Jedną matrycą 5x7 sterowałby jeden układ ATtiny2313 za ok. 5 zł.
> Ogólna koncepcja: głównym zadaniem 2313 będzie multipleksowanie
> pięciu kolumn i wyświetlanie 5x7 punktów, możliwie szybko (10 kHz?).
> Czy ktoś mógłby ocenić powyższą koncepcję (np. napisać, że da się
> łatwiej używając ...)?
Pewnie że da się łatwiej, ale zacznij od ustalenia przy jakim średnim
prądzie diody ten wyświetlacz ma taką jasność jaką chcesz.
Jak wyjdzie ci, że średni prąd 3..4mA jest wystarczający i będziesz
zapalał cały wiersz jednocześnie (40 ledów), to przy multipleksowaniu 7
wierszy potrzebujesz bufora o wydajności 21..28mA na kolumnę. Taką
wydajność mają układy CMOS szybkich serii (VHC?). Trzeba tylko sprawdzić
maksymalny prąd jaki może płynąć przez linie VCC/GND w takim układzie
(musi być na poziomie 200mA). Przy takich założeniach wystarczy ci np. 5
szt. VHC595 do sterowania kolumn + jeszcze jeden HC595 z 8 tranzystorami
TSM2302CX do sterownia wierszy.
Całość będziesz mógł sterować z uC przez zaledwie 3...4 linie (CLK,
DATA, LATCH, OE - przydatne do regulacji jasności przy pomocy PWM) i do
wysyłania danych wykorzystasz SPI (+ ewentualnie DMA). Odświeżanie
wystarczy jak będzie 100Hz dla wszystkich wierszy, czyli nowy wiersz
musisz wystawić 700 razy na sekundę. Przy 40 pikselach w poziomie
wystarczy ci zegar >40kHz (np. 1MHz) w SPI. AVR nawet bez DMA poradzi
sobie z tym bez problemu.
Coś podobnego masz na tym schemacie:
http://members.ziggo.nl/electro1/avr/test_scroller.g
if
tylko jest to pomyślane na sporo słabszy średni prąd ledów (1..2mA).
Następne wpisy z tego wątku
- 18.08.14 19:26 Piotrne
- 18.08.14 20:19 Zbych
- 19.08.14 00:40 Marek Wodzinski
- 19.08.14 01:45 Piotrne
- 19.08.14 02:02 Jawi
- 19.08.14 12:47 janusz_k
- 19.08.14 19:51 Piotr Wyderski
- 20.08.14 02:14 Pszemol
- 20.08.14 09:33 Zbych
- 20.08.14 12:06 janusz_k
- 21.08.14 02:33 Pszemol
- 21.08.14 10:24 AlexY
- 21.08.14 11:15 janusz_k
- 22.08.14 19:29 Pszemol
- 22.08.14 20:39 janusz_k
Najnowsze wątki z tej grupy
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
Najnowsze wątki
- 2025-02-17 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-02-17 Chrzanów => Programista NodeJS <=
- 2025-02-17 Warszawa => Node.js / Fullstack Developer <=
- 2025-02-17 Białystok => System Architect (Java background) <=
- 2025-02-17 Białystok => Solution Architect (Java background) <=
- 2025-02-17 Gliwice => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-17 Gdańsk => PHP Developer <=
- 2025-02-17 Warszawa => Senior ASP.NET Developer <=
- 2025-02-17 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-17 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-17 Odśnieżanie samochodu
- 2025-02-17 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-17 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-17 Pompiarze...
- 2025-02-16 PV teraz