Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Projekt kontrollera DMD2VGA
#1
Witam,

Nastał nowy rok więc przyszła pora na przedstawienie nowego projektu.
Jak większość moich projektów i tym razem związany z flipperami Williamsa (WPC).
Projekt zainspirowany przez Mezika z Krakowskiego Muzeum Flipperów.

Założenia projektu:
- możliwość zastąpienie wyświetlacza DMD przez dowolny monitor LCD z portem VGA
- możliwość pracy równoległej, tzn DMD + monitor LCD
- łatwość podłączenia i obsługi
- cenna niższa niż inne rozwiązania dostępne na rynku (używane monitory LCD można kupić za grosze)

Specyfikacja techniczna sterownika:
- tryby VGA 800x600, 1024x768, 1152x864
- wielkość znaku/kropki  6x6,7x7,8x8,9x9 punktów
- paleta kolorów 16-bitowa w standardzie RGB 565
- predefiniowane 16 palet
- definiowane 5 kolorów dla każdej palety, odpowiadają one 100%,90%,75%,0% jasności DMD, piąty kolor to możliwość zmiany tła
- definiowane położenie na ekranie (w poziomie, pionie i do góry nogami)
- wszystkie parametry są dostępne dla końcowego użytkownika

Sterownik został zbudowany w oparciu od układ programowalny FPGA (moduł Tang Nano 1k) i mikrokontroller Attiny (służy tylko do konfiguracji modułu).
Program dla układu FPGA został napisany w VHDLu.
Aktualnie sterownik jest podłączany do modułu DMD we flipperze ale mam w planach nową wersję która będzie podłączana bezpośrednio do płytki CPU.
Kontroller DMD nie będzie potrzebny.

Na zdjęciach pierwszy działający prototyp i ekrany po podłączeniu do flippera "No Fear".
Krótki filmik z pracy układu dostępny tutaj:
https://drive.google.com/file/d/1Eyk1Wii...sp=sharing

Pozdrawiam
JarekC


Załączone pliki Miniatury
                   
Odpowiedz


Wiadomości w tym wątku
Projekt kontrollera DMD2VGA - przez JarekC.DIY - 03/01/2022, 22:29
RE: Projekt kontrollera DMD2VGA - przez JarekC.DIY - 04/01/2022, 18:24
RE: Projekt kontrollera DMD2VGA - przez namore - 04/01/2022, 22:03
RE: Projekt kontrollera DMD2VGA - przez DAL.CG - 06/01/2022, 18:15
RE: Projekt kontrollera DMD2VGA - przez JarekC.DIY - 06/01/2022, 21:11

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości