ATNEL tech-forum
https://forum.atnel.pl/

Problemy z matrycą LED
https://forum.atnel.pl/topic20984-60.html
Strona 3 z 3

Autor:  RadekB86 [ 6 sty 2019, o 13:58 ]
Tytuł:  Re: Problemy z matrycą LED

Ja kiedyś jak robiłem budzik to na prostych warunkach if ;)
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Ale w takim projekcie to trochę chyba nie tego....nie wiem.. :mrgreen:


A zapytam co w przypadku gdy mamy inny typ wyświetlaczy? Z inaczej połączonymi diodami ?
Czy wystarczy tylko zmiana w kodzie ? Jeśli tak to spoko bo cosik zamówiłem i xD się okazało że odwrotnie mam diody połączone :roll:

Autor:  miki53 [ 6 sty 2019, o 18:29 ]
Tytuł:  Re: Problemy z matrycą LED

W tym projekcie z YB nie ma problemu czy masz wyświetlacz z wspólną anodą
czy katodą , zmieniasz tylko kierunek wpisywania danych na wyświetlacz.

RadekB86
Coś mi świta że ten temat przerabialiśmy na początku tego postu
No chyba że Tobie chodzi o inny projekt i inny wyświetlacz.

Autor:  RadekB86 [ 19 sty 2019, o 19:11 ]
Tytuł:  Re: Problemy z matrycą LED

miki53 napisał(a):

RadekB86
Coś mi świta że ten temat przerabialiśmy na początku tego postu
No chyba że Tobie chodzi o inny projekt i inny wyświetlacz.

tak ale w sumie nie dostałem konkretnej odpowiedzi ;)

DObra ale teraz pokażę wreszcie niemal efekt "końcowy" ;)


w cudzysłowie bo chcę jeszcze dodać ustawianie czasu i myślę o zrobieniu tego na enkoderze jak myślisz dobry pomysł ?

Autor:  miki53 [ 27 sty 2019, o 13:54 ]
Tytuł:  Re: Problemy z matrycą LED

Projekcik wyszedł Ci super

Ustawianie czasu na enkoderze dobry pomysł ale czy będziesz miał wolne piny
na procku aby go podłączyć, może wykorzystać pilota wtedy nie trzeba
nic lutować i zmieniać na płytce

Autor:  RadekB86 [ 27 sty 2019, o 14:15 ]
Tytuł:  Re: Problemy z matrycą LED

Raczej pinów mi starczy ;)
Obrazek

wykorzystane mam tylko do SPI i I2C na tych czarnych listwach goldpinowych więc myślę że mi starczy na razie piszę bibliotekę z mirkowych poradników ;)

Autor:  miki53 [ 28 sty 2019, o 15:57 ]
Tytuł:  Re: Problemy z matrycą LED

Sam projektowałeś płytkę czy zaadoptowałeś z innego projektu
bo Mirka projekt matrixa miał troszkę inną płytkę
ale wygląda fajnie

Autor:  RadekB86 [ 28 sty 2019, o 17:16 ]
Tytuł:  Re: Problemy z matrycą LED

Kupiłem tutaj:
https://sprzedajemy.pl/wyswietlacz-teks ... nr16795932

Kiedyś ale kolega co to sprzedaje zgodził się sprzedać same PCB więc troszkę taniej wyszło. ;)
Tylko że wszystko jest na hc59...
I wyświetlacze są znacznie mniejsze...

Autor:  miki53 [ 28 sty 2019, o 17:57 ]
Tytuł:  Re: Problemy z matrycą LED

Ty przerabiasz oprogramowanie z YB na własne
czy nie masz YB i próbujesz z poradników napisać program ?

Autor:  Tom92 [ 28 sty 2019, o 18:14 ]
Tytuł:  Re: Problemy z matrycą LED

RadekB86, jak wykonales przewijanie się takiego długiego tekstu? Użyłeś do tego funkcji strlen()? Bo ja próbuje to zrobić ale ucina mi tekst to takiej długości jaka by się zmieściła na ekranie bez przewijania.

Autor:  RadekB86 [ 28 sty 2019, o 18:26 ]
Tytuł:  Re: Problemy z matrycą LED

Akurat ten tekst który wyświetla się na początku jest jeszcze poza pętlą główną....
wygląda to tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


A potem te opadające logo oczywiście zostało to narysowane w pixel factory i jak niżej widać wklejony jeden znak który odpowiada temu logo:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



miki53 napisał(a):
Ty przerabiasz oprogramowanie z YB na własne
czy nie masz YB i próbujesz z poradników napisać program ?


Oczywiście że przerabiam z pomocą yellowbooka tylko z pomocą poradnika o enkoderze mam zamiar dodać ustawianie czasu ;)

Autor:  miki53 [ 28 sty 2019, o 20:27 ]
Tytuł:  Re: Problemy z matrycą LED

Ja ustawianie czasu i daty zrobiłem na pilocie
w ten sposób

KLAWISZE PILOTA

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

ZAPIS DO PAMIĘCI
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

USTAWIANIE ZEGARA I DATY
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  Lech Jozwik [ 22 mar 2019, o 21:32 ]
Tytuł:  Re: Problemy z matrycą LED

miki53 napisał(a):
Ja ustawianie czasu i daty zrobiłem na pilocie
w ten sposób

KLAWISZE PILOTA

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

ZAPIS DO PAMIĘCI
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

USTAWIANIE ZEGARA I DATY
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Jestem amatorem i proszę o podanie dokładne położenia tego kodu w projekcie.

------------------------ [ Dodano po: 3 minutach ]

miki53 napisał(a):
Ja ustawianie czasu i daty zrobiłem na pilocie
w ten sposób

KLAWISZE PILOTA

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

ZAPIS DO PAMIĘCI
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

USTAWIANIE ZEGARA I DATY
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Proszę o pomoc w dopisaniu do wsadu procesora 17_Matrix _Test_m328P

Autor:  Lech Jozwik [ 23 mar 2019, o 16:23 ]
Tytuł:  Re: Problemy z matrycą LED

wstawiłem ten kod do msgeq7.c wszystkie if na czerwono nie chce się skompilować

Autor:  RadekB86 [ 3 maja 2019, o 15:48 ]
Tytuł:  Re: Problemy z matrycą LED

miki53 napisał(a):
Witaj RadekB86

Niema większego problemu czy zastosujesz wyświetlacze ze wspólną anodą czy katodą
zmienisz tylko rejestr kierunku wpisywania danych do rejestrów wyświetlacza

Ten rejestr to będzie wyglądał tak (1<<DORD) i szukaj go w kodzie przy SPI
i zależnie od kierunku wpisywania musisz go za komentować lub nie

jeśli mętnie tłumaczę to pisz



Wiesz znowu mnie ten temat coś rusza i nie daje mi spokoju bo zakupiłem wyświetlacze ze wspólną anodą (w wierszu) ale uwaga i to jest ważne bo ja mam inny driver mianowicie nie taki jak w atnelu czyli A2982SLW tylko :
ULN2803 którego wyprowadzenia posiadają diody skierowane inaczej niż w układzie A2982SLW

i wygląda na to że jest to kwestia elektryczna i nie da rady to programowo zmienić a jeśli się mylę to niech mnie poprawią mądrzejsi . A więc tak przestudiowałem trochę ten temat i okazuje się że wymiana na matryce z innym typem połączenia wiąże się z DRIVEREM w przypadku matrixa ATNEL_ATB mamy tam układ i wyświetlacz jak na poniższym obrazku (na górze) na dole mój wyświetlacz(działający) na wspólnych katodawch w wierszu ale jak wcześniej wspomniałem z innym driverem.

dla analizy daje obrazek który może rozjaśni ci to:
Obrazek

Zmieniając w funkcji:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

to tak naprawdę zmieniamy tylko kierunki wysyłania i to tylko jedynie zmienia układ zapalania diod na wyświetlaczu (do góry nogami itp.itd.)

Nie jestem pewien ale tak sobie myślę czy na to nie mają wpływu te diody które są tam wewnątrz układów scalonych.Więc nawet jeśli zmienię konfigurację bitów to i tak nie zapalą się te pixele w matrycy... :cry:


Obrazek

A wyświetlacze połączone anodami (w moim przypadku te zgaszone z lewej strony) w wierszu nawet nie mrugną... :mrgreen:

Autor:  miki53 [ 13 maja 2019, o 10:36 ]
Tytuł:  Re: Problemy z matrycą LED

To ten temat jeszcze żyje ??
Już dawno myślałem że leży pokryty grubą warstwą kurzu
na piwnicznych pułkach tego forum

Twoje problemy z wyświetlaczem Mirek fajnie opisuje w swoim poradniku
pod tytułem WAKACYJNE WARSZTATY Z YELLOWBOOK testowanie wyświetlaczy na ATB

ps Diody w twoich układach ULN2803 służą tylko do zabezpieczenia tranzystorów
w tym układzie przed działaniem impulsu indukcyjnego jeśli podłączasz przekażniki
silniki,cewki

a diody LED nie wytwarzają impulsu indukcyjnego więc można je nawet nie podłączać

Strona 3 z 3 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/