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



Teraz jest 24 lis 2024, o 21:09


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 31 maja 2021, o 19:17 
Offline
Nowy

Dołączył(a): 01 lis 2015
Posty: 13
Pomógł: 0

Cześć koleżanki i koledzy.
Dostałem na dniach moduł analog indicator. Co prawda w nauce jestem ciagle na bliebooku, ale chciałem z ciekawości odpalić moduł i zobaczyć na żywo to co pokazał Mirek w poradnikach - czyli tryb demo i potencjometr. Moduł pracuje z magistralą I2C, w zestawie ATB siedzi atmega32. Wprowadziłem to do konfiguracji. Wybrałem tryb demo i jest ok. Ale jak wybieram tryb POT to coś u mnie nie gra. Potencjometrem gaszę podświetlenie LCD (wszystkie piny LCD podłączone do portu A). Dopiero w końcowej fazie obrotu potencjometru następuje reakcja na diodach i przyrost procentów. Ale tylko do wartości 92%. Całość na dosłownie ostatniej fazie obrotu. 3/4 ruchu potencjometru nie powoduje zmiany wskazań. Może coś przeoczyłem?
Kodu nie stawiam ponieważ nie wprowadziłem żadnych zmian (za wyjątkiem wyboru magistrali na „1” czyli I2C oraz odkomentowania makro).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 maja 2021, o 21:25 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

Bo kolega nie poczytał dokładnie instrukcji zestawu ATB ;) ....

proszę zauważyć, że do MICROPORT doprowadzone jest ADC7 czyli pin PA7, który odpowiada za podświetlenie wyświetlacza LCD. Jak się korzysta z MICROPORT to trzeba wyłączyć programowe podświetlanie LCD, można je włączyć na stałe zworką pod wyświetlaczem LCD panie kochany ;)

strona 25 instrukcji:

Obrazek

i wtedy nie będzie ci nic kolidowało ;)


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 maja 2021, o 21:32 
Offline
Nowy

Dołączył(a): 01 lis 2015
Posty: 13
Pomógł: 0

Dokładnie Mirku, tego nie doczytałem :) Ale resztę znam prawie na pamięć :D :D :D
Ale co mnie trochę zbiło z tropu - podpiąłem najpierw bibliotekę MK_LCD (tą nowszą). Na niej przy wyłączonych callbackach wskaźnik pracuje poprawnie. Ale brak danych na LCD, więc nie praktyczne. Po włączeniu callback cuda - mogę kręcić potencjometrem i długo długo nic, a później bardzo duże skoki.

Teraz podłączyłem starszą wersję biblioteki. I działa wszystko dobrze. Nie rozumiem dlaczego jest takie zachowanie. No nic, spróbuję to rozkminić. Może nauczę się czegoś nowego 8-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 maja 2021, o 22:19 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27310
Lokalizacja: Szczecin
Pomógł: 1041

jasne, a w międzyczasie zajrzyjcie na TikTok'a bo tam pojawiła się zapowiedź nowszej wersji biblioteki MK_LCD ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



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: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO