Marek i jego projekt: Przenośny terminal ANSI i książka elektroniczna - zasilanie?
=?iso-8859-2?Q?Marek,_LCD_i_konie_pod_g=F3r=EA...?=
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Mon, 28 Apr 2003 02:08:16 +0200
No więc primo, to witajcie znowu (to dla Tych, którzy nie trafili na mój
poprzedni post).
A secundo, to znowu kombinuję jak kuń pode stromiznę.
Po kolei:
Zanabywszy drogą kupna porządny wyświetlacz LCD (240x128px, CCFL)
postanowiłem zrealizować w końcu z dawna siedzący mi drzazgą pomysł, a
nawet dwa.
Pierwszy pomysł to przenośny terminal ANSI (na RS232), drugi, to -
również przenośna ;-P - "książka elektroniczna".
Na razie plan akcji wygląda mi następująco:
CPU: ATmega128 (a co się będę...)
+128kB RAM
+ 2x RS232
+ Flash.
Co do Flashu na początku wymyśliłem 4x AM29F040 = 2MB, ale jak
porutowałem płytkę, to zacząłem kombinować, że troch tego śmiecia dużo i
postanowiłem (jako, że ATMEGA i tak programu z ExtFlash nie uruchomi)
podpiąć po SPI MultimediaCard (wychodzi też taniej nieco ;-P )
No i w sumie wszystko jasne, tylko, że trzeba to jakoś zasilić.
MMC potrzebuje 3V3.
LCD potrzebuje 5VDC.
CPU może pojechać i na tym i na tym.
RAM mam w wersji 5V, ale to akurat nie problem, wersje LV w handlu są.
MAX232 też jest na 5V, tu wolałbym nie manewrować, bo mam oryginalne
Maxima, więc żrą połowę... ;-P
Zasadniczo mógłbym pogonić wszystko 3V3, ale zabija mnie podświetlenie
LCD (CCFL, przetwornica bierze 270 mA, przy 3V3 nie chce ze mną
rozmawiać).
Wymyśliłem, że pogonię to razem z 4xAA NiMH, na MMC pójdzie osobno
stabilizowane 3V3 przez TPS7333 od TI (te mam i wydolą), CPU, RAM i LCD
z podświetleniem bezpośrednio z accu.
Czy ktoś ma lepszy pomysł odnośnie zasilania?
(lub inne sugestie odnośnie projektu?)
pozdrówka!
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: Re: Marek, LCD i konie pod =?ISO-8859-2?Q?g=F3r=EA...?=
Date: 28 Apr 2003 11:13:28 +0200
W imieniu Marek Lewandowski
Zasadniczo mógłbym pogonić wszystko 3V3, ale zabija mnie podświetlenie
LCD (CCFL, przetwornica bierze 270 mA, przy 3V3 nie chce ze mną
rozmawiać).
Ze da miesiące temu kombinowałem jak za pomocą PWM i dławika to zrobić.
Wyszło cienko - za duży prąd pobiera podświetlenie.
Czyli trzeba jakowyś generator zrobić, z niego napędzać trafo
i po stronie wtórnej prostownik.
Aha, jeszcze jakaś kontrola napięcia by się przydała, bo
przy "nie pełnym zasilaniu" bardzo zależy jasność od napięcia,
Ale wtedy pobiera nawet połowę prądu. No chyba, że dla przemysłu,
Oni lubią jak wyświetlacze wypalają oczy niezależnie czy to wyświetlacze
LED,
czy podświetlane LCD ;-)
Możesz jeszcze pokombinować z TL499A (TI), tylko ma prąd wyjściowy do 100mA,
ale może się da jakoś podciągnąć.
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Mon, 28 Apr 2003 18:23:03 +0200
ziel wrote:
W imieniu Marek Lewandowski
Zasadniczo mógłbym pogonić wszystko 3V3, ale zabija mnie podświetlenie
LCD (CCFL, przetwornica bierze 270 mA, przy 3V3 nie chce ze mną
rozmawiać).
Ze da miesiące temu kombinowałem jak za pomocą PWM i dławika to zrobić.
Wyszło cienko - za duży prąd pobiera podświetlenie.
Przyjmuję, że CCFL jedzie bezpośrednio z accu - 4xNiMH daje min. 4.0V na
wyjściu a CCFL wyraźnie zdycha dopiero przy 3.5V, więc ten diabeł jest
po naszej stronie ;-P
Tak samo zewnętrzna klawiatura. Tu z kolei ze względu na to, że jak będę
kombinował z zewn. klawiaturą to raczej przewiduję dostępność zewn.
zasilania.
Mam robocze założenie, że master power to będzie właśnie 4xNiMH, gdyż:
- ładowarki do NiMH przeważnie ładują 2 lub 4 szt. na raz. (przynajmniej
moja tak ma).
- do pakietów 4xNiMH mam w pełni automatyczną ładowarkę z funkcją
rozładowania itp.
- mam aparat cyfrowy "jeżdżący" na 4xNiMH. pakiet 4xNiMH mógłbym
stosować w razie potrzeby zamiennie ("pożyczyć" z jednego ustroju do
drugiego)
- 2xNiMH byłoby za mało energii - czas życia urządzenia stałby się
wrednie krótki, z kolei pakietów z wyższą liczbą ogniw nie chcę
kombinować, bo robi się ciężkie i problematyczne w kwestii ładowania.
No chyba, że dla przemysłu,
Oni lubią jak wyświetlacze wypalają oczy niezależnie czy to wyświetlacze
LED,
czy podświetlane LCD ;-)
Moje prywatne ;-P
Możesz jeszcze pokombinować z TL499A (TI), tylko ma prąd wyjściowy do 100mA,
ale może się da jakoś podciągnąć.
ten odpada - raz, że DIP, dwa, że z tego, co widzę, to musi dać na
wyjściu 1.2V więcej niż ma na wejściu, a to woła o następną przetwornicę
"w dół" na 5V...
Doświadczalnie stwierdziłem, że LCD zaczyna ze mną gadać od ok. 4.4V
(w/g dokumentacji 4.5V), 4xNiMH przy napięciu 4.4V są już praktycznie
rozładowane, więc na upartego możnaby sobie darować podbijanie napięcia.
Pamięć też wydoli (5V +/-10%, więc 4.5V granicą).
Pozostają dwa problemy:
Problem #1. kontrast LCD jest zależny od VCC. Pracuje tam podwójna pompa
ładunku (2xICL7660) robiąca w sumie przy 5V VCC -15V na Vout. Oczywiście
w miarę "osiadania" zasilania to Vout schodzi bliżej masy, około 4.4V
Vcc jest tego po prostu za mało, żeby LCD był czytelny.
Myślałem o automatycznej korekcji kontrastu w zależności od VCC (w sumie
nie problem, ATmega ma dość zasobów na jedno małe PWM), pytanie: czy
ktoś to w praktyce robił?
obadałem moduł i jest tam dość oryginalne rozwiązanie:
http://www.stud.uni-karlsruhe.de/~uyh0/EL/s1.jpg
(wtórnik emiterowy PNP z kolektorem na -15V, baza z suwaka zewn.
potencjometru, w emiterze drabinka rezystorów ustalająca kolejne progi
napięć dla sterowników LCD i... zasilanie LM324)
Tak mi wychodzi, że przez to, że zasilanie opampa jest zależne od
napięcia na Vo to to napięcie nie może być zbyt zaszumione. Innymi
słowy: czy jak walnę układzik:
http://www.stud.uni-karlsruhe.de/~uyh0/EL/s2.jpg
to będzie dobrze?
(założenie: do startu CPU podawane jest jakieśtam napięcie kontrastu, za
niskie co do wartości bezwzględnej do poprawnej pracy LCD, PWM powoduje
podnoszenie tego napięcia do roboczego. Przy najniższym napięciu
zasilania Vo ~= Vout).
Problem #2: jak mi ktoś wsadzi 4xLR6 zamiast NiMH mam na zasilaniu 6V i
to już jest poza tolerancją scalaków...
Pomysł #1: CPU jest w stanie wystartować "na powietrzu", tj. z
zasilaniem rzędu 3V. wstawić w szereg z zasilaniem ceweczkę, diodę
Schottky'ego, między jedno a drugie małego NPN do masy, baza z nóżki
procka... procek startuje, jak napięcia mało, to zaczyna podbijać PWM-
em... Tylko, że nawet Schottka da te 0.5V w dół, czyli cykać tym
wynalazkiem trzeba będzie zawsze, no i straty na diodzie też będą
zawsze...
pozdrówka
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Marek, LCD i konie pod górę...
Date: Mon, 28 Apr 2003 21:51:59 +0200
Użytkownik "Marek Lewandowski" <nospamabuse_at_nospam_poczta.onet.pl> napisał w
wiadomości news:b8jkhb$na9$1_at_nospam_news.onet.pl...
ziel wrote:
Pozostają dwa problemy:
Problem #1. kontrast LCD jest zależny od VCC. Pracuje tam podwójna pompa
ładunku (2xICL7660) robiąca w sumie przy 5V VCC -15V na Vout. Oczywiście
w miarę "osiadania" zasilania to Vout schodzi bliżej masy, około 4.4V
Vcc jest tego po prostu za mało, żeby LCD był czytelny.
Myślałem o automatycznej korekcji kontrastu w zależności od VCC (w sumie
nie problem, ATmega ma dość zasobów na jedno małe PWM), pytanie: czy
ktoś to w praktyce robił?
Robił.
PWM z AT90S8535 steruje tranzystor PNP podłączony emiterem do VCC potem
cewka, dioda, kondensator połaczone w układ impulsowego odwracacza napięcia.
Trzeba teraz je tylko zmierzyć przetwornikiem AVR-a i mozna regulowac. Zeby
przenieść informację o napięciu wyjściowym na dodatnią stronę można uzyć dwa
rezystory rozpięte pomiędzy wyjsciem a stabilizowanym dodatnim napięciem np
AREF. Wspólny punkt rezystorów podłaczamy do wejscia przetwornika.
Na wyjsciu równolegle do kondesatora trzeba dać diode zenera żeby
zabezpieczyc układ przed niekontrolowanym wzrostem napięcia powyżej
dopuszczalnego.
Można dać jeszcze do drugiego kanału ADC termistor i korygować napięcie
kontrastu również w zależności od temperatury.
Problem #2: jak mi ktoś wsadzi 4xLR6 zamiast NiMH mam na zasilaniu 6V i
to już jest poza tolerancją scalaków...
Pomysł #1: CPU jest w stanie wystartować "na powietrzu", tj. z
zasilaniem rzędu 3V. wstawić w szereg z zasilaniem ceweczkę, diodę
Schottky'ego, między jedno a drugie małego NPN do masy, baza z nóżki
procka... procek startuje, jak napięcia mało, to zaczyna podbijać PWM-
em... Tylko, że nawet Schottka da te 0.5V w dół, czyli cykać tym
wynalazkiem trzeba będzie zawsze, no i straty na diodzie też będą
zawsze...
Eeeee chyba ten konik zamęczy sie na śmierć :-)))
IMHO trzeba zrobić możliwie najprostszą przetworniczkę buck-boost
stabilizującą 5V w zakresie napiecia wejściowego od 4 do 7V - gotowe układy
da się znaleźć pewnie u Maxima.
--
Janusz
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Mon, 28 Apr 2003 23:17:51 +0200
Fish wrote:
Robił.
PWM z AT90S8535 steruje tranzystor PNP podłączony emiterem do VCC potem
cewka, dioda, kondensator połaczone w układ impulsowego odwracacza napięcia.
Tak u mnie nie pójdzie, bo cała matryca zasili się przez złącze B-E tego
tranzystorka (patrz schemat), poza tym nie wiem, jak ICL7660 zareaguje
na obce napięcie podane mu od wylotu (przez złącze B-C) - to w przypadku
niskich napięć.
Eeeee chyba ten konik zamęczy sie na śmierć :-)))
IMHO trzeba zrobić możliwie najprostszą przetworniczkę buck-boost
stabilizującą 5V w zakresie napiecia wejściowego od 4 do 7V - gotowe układy
da się znaleźć pewnie u Maxima.
Znalazłem, teraz szukam dystrybutora... ;-P
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Marek, LCD i konie pod górę...
Date: Tue, 29 Apr 2003 00:57:30 +0200
Użytkownik "Marek Lewandowski" <nospamabuse_at_nospam_poczta.onet.pl> napisał w
wiadomości news:b8k6g0$bui$3_at_nospam_news.onet.pl...
Tak u mnie nie pójdzie, bo cała matryca zasili się przez złącze B-E tego
tranzystorka (patrz schemat),
Jakoś tego nie widzę.
Przecież u mnie ten tranzystor jest włązony tak jak ten lewy pnp na twoim
drugim schemacie tylko z kolektora idzie cewka do masy a nie jakis opornik
-)
poza tym nie wiem, jak ICL7660 zareaguje
na obce napięcie podane mu od wylotu
No to jest poważny argument. Ale wydaje mi się że powinien mężnie to znieść.
Jako pompa ładunkowa ma pewnie na wyjściu diodę która w tym przypadku
zostanie spolaryzowana zaporowo. Może w pdf-ie producent przyznal się do
wyglądu wewnętrznej struktury??
A gdybyś zrealizował stabilizowaną przetwornicę to cała zabawa z
kompensowaniem zmian zasilania nie bedzie juz potrzebna i ICL dałby sobie
spokojnie radę :-)
Znalazłem, teraz szukam dystrybutora... ;-P
Może próbkę? :-)
--
Janusz
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Tue, 29 Apr 2003 01:45:28 +0200
Fish wrote:
Użytkownik "Marek Lewandowski" <nospamabuse_at_nospam_poczta.onet.pl> napisał w
wiadomości news:b8k6g0$bui$3_at_nospam_news.onet.pl...
Tak u mnie nie pójdzie, bo cała matryca zasili się przez złącze B-E tego
tranzystorka (patrz schemat),
Jakoś tego nie widzę.
Przecież u mnie ten tranzystor jest włązony tak jak ten lewy pnp na twoim
drugim schemacie tylko z kolektora idzie cewka do masy a nie jakis opornik
-)
a, kumam, Ty nie zasilasz LCD tym wytwarzanym napięciem, tylko dajesz
ujemne odniesienie do wtórnika w LCD. Tu, widzisz, byłby taki problem,
że jak zasilanie przysiądzie, to z ICL-a wyjdzie mniej niż odniesienie,
z tranzystorka zrobią się dwie diody, przez BE pójdzie zasilanie LCD
(OK, przynajmniej kontrast utrzyma) ale wyjściowe klucze w ICLu będą
polaryzowane od dupy strony...
poza tym nie wiem, jak ICL7660 zareaguje
na obce napięcie podane mu od wylotu
No to jest poważny argument. Ale wydaje mi się że powinien mężnie to znieść.
Jako pompa ładunkowa ma pewnie na wyjściu diodę która w tym przypadku
zostanie spolaryzowana zaporowo. Może w pdf-ie producent przyznal się do
wyglądu wewnętrznej struktury??
Diody prawie na pewno nie ma, IMHO to tam siedzi MOSFET-cik i jak tam
będzie U<Uout, to zamiast przełączanego kondziołka rozładować do tego
wyjściowego kondziołka tamten przełączany zostanie extra naładowany (o
ile mosfet przepuści nazad), po czym może być jajo pod tytułem
latch-up...
A gdybyś zrealizował stabilizowaną przetwornicę to cała zabawa z
kompensowaniem zmian zasilania nie bedzie juz potrzebna i ICL dałby sobie
spokojnie radę :-)
wiem, tylko to jest przetwarzanie to-smo-na-prawie-to-samo...
Znalazłem, teraz szukam dystrybutora... ;-P
Może próbkę? :-)
Ile im to może zająć? Tzn. w ile przysyłają? Próbowałem kupić od nich
on-line, ale leadtime 6 tygodni to ja dziękuję i kombinuję z PWM z
procka...
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!szmaragd.futuro.pl!not-for-mai
From: Romuald Bialy <WYTNIJ_romek_b_at_nospam_o2.pl>
Subject: Re: Marek, LCD i konie pod =?ISO-8859-2?Q?g=F3r=EA=2E=2E=2E?=
Date: Tue, 29 Apr 2003 01:22:27 +0200
Użytkownik Marek Lewandowski napisał:
Fish wrote:
Robił.
PWM z AT90S8535 steruje tranzystor PNP podłączony emiterem do VCC potem
cewka, dioda, kondensator połaczone w układ impulsowego odwracacza napięcia.
Tak u mnie nie pójdzie, bo cała matryca zasili się przez złącze B-E tego
tranzystorka (patrz schemat), poza tym nie wiem, jak ICL7660 zareaguje
na obce napięcie podane mu od wylotu (przez złącze B-C) - to w przypadku
niskich napięć.
Ale po co Ci te ICL'e ? Ten tranzystor z cewka i dioda robi od razu za
przetwornice z +5 na -15, i na dodatek z regulacja tego napiecia poprzez
PWM procka i pomiarem tego -15 na ADC w procku. W sumie wychodzi
stabilizowana przetwornica, a na dodatek latwo mozna dorobic kompensacje
temperaturowa.
--
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Tue, 29 Apr 2003 02:03:49 +0200
Romuald Bialy wrote:
Ale po co Ci te ICL'e ?
Siedzą zabudowane na module LCD a tego nie chcę przerabiać. Producent
LCD założył, że zrobi to max user-friendly, czyli od zewnątrz podłącza
się tylko potencjometr sterujący wtórnikiem emiterowym (patrz schemat
http://www.stud.uni-karlsruhe.de/~uyh0/EL/s1.jpg
tam to -15V idzie z _wewnątrz_ modułu LCD.
Ten tranzystor z cewka i dioda robi od razu za
przetwornice z +5 na -15, i na dodatek z regulacja tego napiecia poprzez
PWM procka i pomiarem tego -15 na ADC w procku. W sumie wychodzi
stabilizowana przetwornica, a na dodatek latwo mozna dorobic kompensacje
temperaturowa.
A się zgadzam.
Poważnie, to chciałbym wiedzieć, jak ktoś widzi realnie rozwiązanie z
samozasilaniem się układu, tj. przetwornica step-up z kluczem sterowanym
z procka. przy wyłączonym kluczu zasilanie z baterii idzie bezpośrednio
do układu, jak jest za niskie to procesor zaczyna kluczować...
Scalone rozwiązania obadałem, poprosiłem Maxima o sampla MAX711 (jak
chciałem kupić, to zaproponowali wysyłkę 1 szt. za 6 tygodni od teraz +
4dni na obróbkę danych...), ale chcę w międzyczasie coś wymyślić, jakby
sampli nie przysłali.
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Marek, LCD i konie pod górę...
Date: Tue, 29 Apr 2003 10:09:28 +0200
Użytkownik "Marek Lewandowski" <nospamabuse_at_nospam_poczta.onet.pl> napisał w
wiadomości news:b8khgi$2eg$1_at_nospam_news.onet.pl...
Poważnie, to chciałbym wiedzieć, jak ktoś widzi realnie rozwiązanie z
samozasilaniem się układu, tj. przetwornica step-up z kluczem sterowanym
z procka. przy wyłączonym kluczu zasilanie z baterii idzie bezpośrednio
do układu, jak jest za niskie to procesor zaczyna kluczować...
Powinno dać się zrealizować. Pytanie tylko na jakiej częstotliwości możesz
zrobić tego PWM-a z Atmegi. Jeżeli wyjdzie Ci mała f to skończy się sporą
ceweczką i kondensatorem filtrującym.
Scalone rozwiązania obadałem, poprosiłem Maxima o sampla MAX711 (jak
chciałem kupić, to zaproponowali wysyłkę 1 szt. za 6 tygodni od teraz +
4dni na obróbkę danych...), ale chcę w międzyczasie coś wymyślić, jakby
sampli nie przysłali.
Może zamiast MAX-a czy innych wynalazków daj ATtiny26 - on ma sprzetowego
PWM-a pracujacego na dużej częstotliwości (nawet 500kHz). Zająłby się
pomiarami, obliczeniami i sterowaniem tranzystora kluczującego. Dzięki dużej
częstotliwości wyszła by mała cewka i mały kondensator filtrujący. Na
dodatek AVR będzie pewnie duzo tańszy od MAX-a szczególnie przy pojedynczych
sztukach. No i dostaniesz go od ręki :-)
--
Janusz
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: Re: Marek, LCD i konie pod =?ISO-8859-2?Q?g=F3r=EA...?=
Date: 29 Apr 2003 10:00:02 +0200
W imieniu Marek Lewandowski
Problem #1. kontrast LCD jest zależny od VCC. Pracuje tam podwójna pompa
ładunku (2xICL7660) robiąca w sumie przy 5V VCC -15V na Vout. Oczywiście
w miarę "osiadania" zasilania to Vout schodzi bliżej masy, około 4.4V
Vcc jest tego po prostu za mało, żeby LCD był czytelny.
Myślałem o automatycznej korekcji kontrastu w zależności od VCC (w sumie
nie problem, ATmega ma dość zasobów na jedno małe PWM), pytanie: czy
ktoś to w praktyce robił?
Ja robię.
PWM steruje tranzystor pnp, ślicznie działa i nie mrygoli.
http://www.stud.uni-karlsruhe.de/~uyh0/EL/s1.jpg
http://www.stud.uni-karlsruhe.de/~uyh0/EL/s2.jpg
to będzie dobrze?
Kiedyś spojrzę na te schematy.
Zaraz, a jaki masz LCD ?
(założenie: do startu CPU podawane jest jakieśtam napięcie kontrastu, za
niskie co do wartości bezwzględnej do poprawnej pracy LCD, PWM powoduje
podnoszenie tego napięcia do roboczego. Przy najniższym napięciu
zasilania Vo ~= Vout).
Problem #2: jak mi ktoś wsadzi 4xLR6 zamiast NiMH mam na zasilaniu 6V i
to już jest poza tolerancją scalaków...
ATmega128 wytrzyma ;-),reszta przez jakiś czas też powinna,
to może użyć jedno z wejść analogowych megi i mierzyć napięcie?
Przyda się też do sygnalizacji rozładowanych akumulatorków
i korekcji PWM na kontrast. Przy zbyt wysokim napięciu odcina zasilanie.
A pewnie układ miał być prosty łatwy i przyjemny? ;-)
Pomysł #1: CPU jest w stanie wystartować "na powietrzu", tj. z
To może obligatoryjnie dać jednego zasilacza podbijącego napięcie
do powiedzmy 8V, a dalej to dać zasilacze step_down.
Złożone i głupie, ale zawsze będzie stałe napięcie zasilania
na wszystkich elementach.
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Fri, 02 May 2003 09:42:44 +0200
ziel wrote:
Ja robię.
PWM steruje tranzystor pnp, ślicznie działa i nie mrygoli.
Super, to zrobię podobnie.
Zaraz, a jaki masz LCD ?
negatywowy 240x128 + CCFL na t6963c
ATmega128 wytrzyma ;-),reszta przez jakiś czas też powinna,
to może użyć jedno z wejść analogowych megi i mierzyć napięcie?
Tyle jest w założeniu ;-)
A pewnie układ miał być prosty łatwy i przyjemny? ;-)
włąśnie ;-P
To może obligatoryjnie dać jednego zasilacza podbijącego napięcie
do powiedzmy 8V, a dalej to dać zasilacze step_down.
chyba jedyne wyjście, bo jak sobie przeliczyłem step-up 5 na 5.5V to mi
wyszło w każdą stronę że prądu to tam musi latać sporo albo na MHz
chodzić...
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: Marek, LCD i konie pod =?ISO-8859-2?Q?g=F3r=EA...?=
Date: 2 May 2003 23:38:23 +0200
On Behalf Of Marek Lewandowski
Zaraz, a jaki masz LCD ?
negatywowy 240x128 + CCFL na t6963c
Taki z aluminiową rurką u góry wyświetlacz?
A podświetlenie na biało?
Piękny :-)
Dokładniej to zrobiłem tak.
BC817 z opornikiem 2k2 w bazie sterowany z PWM.
Emiter do VCC.
Do źródła -15V na wyświetlaczu podpięte dwa oporniki.
Jeden idzie bezpośrednio do wejścia regulującego kontrast.
Drugi do kolektora i trzeci (a w sumie czwarty) z kolektora
do wejścia kontrastu.
Wartości tych oporników niestety trzeba dobrać eksperymentalnie,
bo przy trzech wyświetlaczach musiałem je zmieniać.
Orientacyjnie opornik pomiędzy -15V a wejściem kontrastu
ma około 1k (ogranicza zakres regulacji, bez włączonego
PWM dobrać go tak, aby było największe pożądane zaciemnienie)
Oporniki przy kolektorze też mają około 1k (przy maksymalnym
sygnale na PWM ustalają jak najbledszy obraz).
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_RE:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Mon, 05 May 2003 09:19:36 +0200
ziel wrote:
On Behalf Of Marek Lewandowski
Zaraz, a jaki masz LCD ?
negatywowy 240x128 + CCFL na t6963c
Taki z aluminiową rurką u góry wyświetlacz?
A podświetlenie na biało?
nie całkiem, granatowy, CCFL z prawej, podświetlenie na biało...
Piękny :-)
owsiem ;-P
Dokładniej to zrobiłem tak.
BC817 z opornikiem 2k2 w bazie sterowany z PWM.
Emiter do VCC.
Do źródła -15V na wyświetlaczu podpięte dwa oporniki.
Jeden idzie bezpośrednio do wejścia regulującego kontrast.
Drugi do kolektora i trzeci (a w sumie czwarty) z kolektora
do wejścia kontrastu.
mój pomysł podobnie, jeszcze kondziołek do masy z kontrastu.
thx, pzdr.
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.polbox.pl!not-for-mai
From: "Rafal Baranowski" <Rafal.Baranowski_at_nospam_bloknet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek=2C_LCD_i_konie_pod_g=F3r=EA...?=
Date: Mon, 28 Apr 2003 21:03:47 +0200
No więc primo, to witajcie znowu (to dla Tych, którzy nie trafili na mój
poprzedni post).
A secundo, to znowu kombinuję jak kuń pode stromiznę.
Po kolei:
Zanabywszy drogą kupna porządny wyświetlacz LCD (240x128px, CCFL)
postanowiłem zrealizować w końcu z dawna siedzący mi drzazgą pomysł, a
nawet dwa.
Pierwszy pomysł to przenośny terminal ANSI (na RS232), drugi, to -
również przenośna ;-P - "książka elektroniczna".
(...)
Hmm, nienajgorszym rozwiazaniem byloby cos, co zwie sie notebookiem z
allegro. ;-)
Raf.
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Mon, 28 Apr 2003 21:53:29 +0200
Rafal Baranowski wrote:
Hmm, nienajgorszym rozwiazaniem byloby cos, co zwie sie notebookiem z
allegro. ;-)
Myślałem o tym, ale obawiam się, że ma to rozwiązanie kilka minusów:
wady istotne:
- masa ustroju (sądzę, że zmieszczę się w 200 - 300g)
- czas życia accu (sądzę, że w moim przypadku śmiało mogę założyć 5h
jako realne, prawdopodobnie więcej, bo MMC pójdzie w uśpienie na
większość czasu, RAM też, moc CCFL chyba da się też zmniejszyć ze 100%)
- czas pomiędzy machnięciem "on" a pojawieniem się strony tekstu na
ekranie - nawet pure DOS bootuje się chwilę, bo najpierw jedzie POST
(zakładam, że inicjalizacja całego urządzenia wraz z wyświetlaczem LCD
nie powinna zająć więcej niż 1 - 2s, włącznie z odczekaniem 0.5s na
SPI...)
wady nieco mniej istotne:
- niezawodność ustroju (nie mam w planach części ruchomych, a dla
notebooka HDD konieczny)
- niezawodność ustroju II: notebook otwiera się klapą wyświetlacza do
góry. Przenośność w tym stanie jest ujemna, szybkie operacje -
szkodliwe. Najwięcej czasu na czytanie mam niestety w tramwajach po
drodze do roboty i nazad, więc notebook boli...
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Message-ID: <3EAD9881.3040802_at_nospam_badworm.pl>
Date: Mon, 28 Apr 2003 23:09:21 +020
From: "Jacek P." <jp.ines_at_nospam_poczta.wp.pl>
Subject: Odp: Marek, LCD i konie pod górę...
Date: Tue, 29 Apr 2003 01:38:00 +0200
Użytkownik Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl> w wiadomości do
grup dyskusyjnych napisał:b8k19a$m29$2_at_nospam_news.onet.pl...
większość czasu, RAM też, moc CCFL chyba da się też zmniejszyć ze 100%)
- czas pomiędzy machnięciem "on" a pojawieniem się strony tekstu na
ekranie - nawet pure DOS bootuje się chwilę, bo najpierw jedzie POST
(zakładam, że inicjalizacja całego urządzenia wraz z wyświetlaczem LCD
nie powinna zająć więcej niż 1 - 2s, włącznie z odczekaniem 0.5s na
SPI...)
- niezawodność ustroju II: notebook otwiera się klapą wyświetlacza do
góry. Przenośność w tym stanie jest ujemna, szybkie operacje -
szkodliwe. Najwięcej czasu na czytanie mam niestety w tramwajach po
drodze do roboty i nazad, więc notebook boli...
Tylko jak poczytasz sobie kikaset godzin, to Ci się może cóś z óczami
porobić :((.
To nie żarty, ja po 2 godzinach pracy na notebooku (starym bez matrycy TFT)
miałem łzawienie i mroczki przed oczami - dawno już ten notebook poszedł na
surowce wtórne. Może jestem staroświecki ale np. pdfy wolę na papierze
jeżeli chcę sie w nie wgryźć dokładnie.
--
Pozdrowienia Jacek Przepiorkowski
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Odp:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Tue, 29 Apr 2003 02:40:19 +0200
Jacek P. wrote:
Tylko jak poczytasz sobie kikaset godzin, to Ci się może cóś z óczami
porobić :((.
To nie żarty, ja po 2 godzinach pracy na notebooku (starym bez matrycy TFT)
miałem łzawienie i mroczki przed oczami - dawno już ten notebook poszedł na
surowce wtórne. Może jestem staroświecki ale np. pdfy wolę na papierze
jeżeli chcę sie w nie wgryźć dokładnie.
Ja też, ale tu chodzi o czytanie książek, czyli pure TXT, LCD nie jest
od notebooka, tylko zwykły STN z czasem reakcji rzędu 250ms, więc
migotania niet - jestem dobrej myśli. A na papier w tej ilości mnie po
prostu nie stać ;-S
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: badworm <nospam_at_nospam_post.pl>
Subject: Re: Marek, LCD i konie pod =?ISO-8859-2?Q?g=F3r=EA=2E=2E=2E?=
Dnia 03-04-28 02:08 Chomik zjadł i zmagazynował posta od < Marek
Lewandowski > :
No więc primo, to witajcie znowu (to dla Tych, którzy nie trafili na mój
poprzedni post).
A secundo, to znowu kombinuję jak kuń pode stromiznę.
Po kolei:
Zanabywszy drogą kupna porządny wyświetlacz LCD (240x128px, CCFL)
postanowiłem zrealizować w końcu z dawna siedzący mi drzazgą pomysł, a
nawet dwa.
Pierwszy pomysł to przenośny terminal ANSI (na RS232), drugi, to -
również przenośna ;-P - "książka elektroniczna".
Zrób z tego przenośny czytnik grup dyskusyjnych ładowanych w formacie
UNIX z karty FLASH(najlepiej CF :-) ) to Cię ozłocę :-P A LCD może być
mniejszy-nawet jakiś typowy graficzny np. 256*128...
--
Pozdrawiam Bad Worm badworm<małpa>post<kropka>pl
http://www.gusnet.prv.pl GG# 2400455
"All in all you're just another brick in the wall"
Tnijcie cytaty i sygnaturki!
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Marek,_LCD_i_konie_pod_g=F3r=EA...?=
Date: Fri, 02 May 2003 09:40:39 +0200
badworm wrote:
Zrób z tego przenośny czytnik grup dyskusyjnych ładowanych w formacie
UNIX z karty FLASH(najlepiej CF :-) ) to Cię ozłocę :-P A LCD może być
mniejszy-nawet jakiś typowy graficzny np. 256*128...
Badworm, ty czytaj... ja startuję z 240x128 a Ty mi mówisz o mniejszym?
;-P
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Message-ID: <3EB2EAA5.6040303_at_nospam_badworm.pl>
Date: Sat, 03 May 2003 00:01:09 +020
From: badworm <nospam_at_nospam_post.pl>
Subject: Re: Marek, LCD i konie pod =?ISO-8859-2?Q?g=F3r=EA=2E=2E=2E?=
Dnia 03-05-02 09:40 Chomik zjadł i zmagazynował posta od < Marek
Lewandowski > :
Badworm, ty czytaj... ja startuję z 240x128 a Ty mi mówisz o mniejszym?
;-P
Sorry, nie doczytałem :-) Jakoś mi się tak w głowie zakodowało, że
będziesz używał czegoś trochę większego i nie wiem czemu ;->
--
Pozdrawiam Bad Worm badworm<małpa>post<kropka>pl
http://www.gusnet.prv.pl GG# 2400455
"All in all you're just another brick in the wall"
Tnijcie cytaty i sygnaturki!
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!topaz.icpnet.pl!not-for-mai