Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 19 mar 2026, o 17:37


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 2 sie 2016, o 18:55 
Offline
Nowy

Dołączył(a): 13 lut 2014
Posty: 9
Pomógł: 0

Witam,

piszę na forum, ponieważ skończyły mi się już pomysły ;)

Jestem w trakcie budowy sterownika, opartego o wyświetlacz TFT 4,3" RIVERDI RVT4.3A480272CFWR36 z panelem dotykowym.
Niestety sterownik ma taki mankament że po 2-3 godzinach ciągłej, bezproblemowej pracy, ekran nagle rozjaśnia się i pojawiają się pionowe lub poziome pasy. Sterownik dalej pracuje poprawnie (działa dotyk/komunikacja przez UART), jednak nic się nie wyświetla. Niestety nie pomaga reset urządzenia, po ponownym włączeniu po chwili ekran znowu się rozjaśnia, czasem ma w ogóle problemy z uruchomieniem (cały czas biały ekran/biały ekran z pasami). Dopiero po wyłączeniu i odczekaniu 1-2 godzin wyświetlacz podziała 2-3 godziny i znowu j.w.

Myślałem, że coś może się przegrzewa, jednak żaden z elementów na PCB/ekranie nie jest nawet ciepły.

Jeżeli chodzi o parametry techniczne: sterownik działa pod kontrolą ATmega1280, taktowaną kwarcem 18,432 MHz, zasilaną z 3V3. Wyświetlacz również zasilany z 3V3. Dotyk oparty o STMPE811 (jednak to raczej nie w nim wina, ponieważ odlutowywałem układ dla testów). Biblioteki do obsługi TFT i dotyku z GB (próbowałem wgrywać program testowy z GB, ten od dotyku i efekt jest taki sam). Urządzenia mam dwa identyczne i w dwóch jest identyczny problem.

Bardzo proszę o chociaż sugestie, gdzie szukać przyczyny takiego zachowania. Może ktoś wcześniej spotkał się z czymś takim.
Jak by były potrzebne jakieś dodatkowe schematy, zdjęcia to proszę pisać.

Pozdrawiam, Michał



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 sie 2016, o 07:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sie 2013
Posty: 119
Lokalizacja: Cinisi
Pomógł: 12

– ATmega640/ATmega1280/ATmega1281:
• 0 - 8MHz @ 2.7V - 5.5V, 0 - 16MHz @ 4.5V - 5.5V

u Ciebie jest zasilanie 3.3V i 18,432 MHz taktowanie. Nie mowie ze to moze byc powodem zlego dzialania, ale taka konfiguracja troche nie pasuje z nota katalogowa, moze warto cos sie temu przyjrzec.
Pozdrawiam

_________________
sig off :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sie 2016, o 20:39 
Offline
Nowy

Dołączył(a): 13 lut 2014
Posty: 9
Pomógł: 0

Problem rozwiązany ;)

Przyczyną złego działania wyświetlacza okazały się bufory pomiędzy AVR a TFT, zamontowałem takie do przystosowane do pracy w zakresie 4,75 - 5,25 V, a jak pisałem wyżej całość zasilana była z 3V3. Po przelutowaniu na właściwe wszystko śmiga. A co się naszukałem to się naszukałem.
Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO