Driver do chińskich matryc 32x16 dwukolorowych
: 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:
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:
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.
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:
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:
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.