Driver do chińskich matryc 32x16 dwukolorowych

Projekty użytkowników forum zarówno sprzętowe, jak i związane z programowaniem w dowolnym języku.
Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Driver do chińskich matryc 32x16 dwukolorowych

Postautor: dambo » sobota 01 kwie 2017, 20:07

Witam, mały opis projekciku, który pomału sobie powstaje. Jak w tytule jest to driver do matryc, które mozna dostać na ebayu w cenie ok 40 złotych ( przykładowy link: http://www.ebay.com/itm/112220163788?_t ... EBIDX%3AIT ).
Niestety/dla niektórych zastosowań stety nie mają żadnych fajny układzików do sterowania, tylko szereg rejestrów przesównych 74HC595 oraz dekoderków 74HC138. Zająłem się napisaniem biblioteki do ich obsługi i dla ułatwienia zaprojektowałem małą płyteczkę z STMką (moją ulubioną) STM32F030F4P6:
pcb.png

Domyślnie układ ma osobne wejścia dla rejestrów obsługujących kolor zielony i osobne dla czerwonych. ja wpadłem na pomysł, aby układ przesyłał dane na zielone i pinu wyjściowego (te matryce mają złącza umozliwiające dołaczenie kolejnych matryc) tego koloru dolutowałem przewód na wejście czerwonego. Dzięki temu możemy wykorzystać jedno SPI. Gdybyśmy łączyli kilka modułów to taką przeróbkę musi mieć ostatni w szeregu.

Tak to wygląda:
matrix.jpg

Widać kynar - małe poprawki musiały być :)

Mały filmik z testów:
https://www.youtube.com/watch?v=CsTywXnJx9E

Zastosowanie - mam 2 takie matryce, chce je połączyć w jedną 32x32, na płytce wyprowadzony jest uart - podłączę tam EPS8266 (wala mi się kilka 01) i będzie do wyświetlania czasu/temperatury.

Kod i reszta - jak "uładnie" to wyląduje na gicie - poinformuje tu o tym fakcie.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
inż.wielki
User
User
Posty: 307
Rejestracja: niedziela 20 gru 2015, 23:11

Re: Driver do chińskich matryc 32x16 dwukolorowych

Postautor: inż.wielki » poniedziałek 03 kwie 2017, 10:35

Jeżeli chodzi o płytki, to ostatnio dostałem dobrą radę i przekazuje ją dalej. Pod padami układu (dokładnie nie widzę ale podejrzewam) LM1117 zamiast wylewać masę, wylej polygon i podłącz ją pod piny 3v3, wtedy taka wylewka będzie robić za mały radiator, ot plamka może lekko większa niż sam układ :)
A co do matrycy, u mnie leży 10 sztuk samych matryc 8x8 i czeka na jakiś sensowny sterownik :D

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: Driver do chińskich matryc 32x16 dwukolorowych

Postautor: dambo » piątek 14 kwie 2017, 00:26

Polutowałem drugą matrycę i ładnie je połączyłem:
https://youtu.be/eFfcyb3sfl0
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

SuperGość
Uber Geek
Uber Geek
Posty: 2346
Rejestracja: piątek 04 wrz 2015, 09:03

Re: Driver do chińskich matryc 32x16 dwukolorowych

Postautor: SuperGość » piątek 14 kwie 2017, 05:21

Projekcik jest super!
inż.wielki pisze:Jeżeli chodzi o płytki, to ostatnio dostałem dobrą radę i przekazuje ją dalej. Pod padami układu (dokładnie nie widzę ale podejrzewam) LM1117 zamiast wylewać masę, wylej polygon i podłącz ją pod piny 3v3, wtedy taka wylewka będzie robić za mały radiator, ot plamka może lekko większa niż sam układ :) ...

O czym zresztą jest w DS - przykład layoutu pokazuje to wyraźnie - zawsze zachęcam do studiowania DS pd początku do ostatniej strony ;) Zwykle jest rozdział poświęcony PCB (w przypadku LN1117 również) i rozpraszaniu traconej mocy oraz pożądane powierzchnie miedzi na pcb robiące za radiator.


Wróć do „DIY”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości