Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Projekt kontrollera DMD2VGA
#6
Aktualnie kontroller przeznaczony jest tylko do maszyn Willimsa WPC, oznacza to że emulujemy 4 podstawowe kolory DMD odpowiadające 100% jasności , 90%, 75% i 0%.
Wybieramy/definiujemy własną paletę 4 kolorów mogą one być odcieniami tego samego koloru lub zupełnie różnymi.
Kolorowanie następuje automatycznie.
Polega to na tym że każdy obraz na DMD składa się z trzech kolejnych podobrazów. Jeżeli punkt się świeci na wszystkich trzech to odpowiada to 100%, jeżeli występuje na dwóch to 90% i jeżeli na jednym to 75%. Kontroler na bieżąco analizuje obraz i odpowiednio wyświetla jeden z 4 wybranych kolorów.

Nie ma typowego płynnego skalowania obrazu polegającego na zmianie częstotliwości zegara.
Dopasowanie wielkości polega na:
1. wyborze wielkości kropki (punktu DMD), określamy z ilu pixli LCD składa się jedna kropka
2. wyborze wykorzystywanej rozdzielczości ekranu.

Np gdy wybierzemy rozdzielczość 1152x768 i wielkość kropki 9x9 pixli to obraz będzie wypełniał całą szerokość ekranu,
lecz gdy zmienimy np na 8x8 pixli to nie będzie wypełniona już cała szerokość ekranu, pozostaną puste boczne marginesy.
Wtedy zmianą parametru H-position możemy go przesuwać w poziomie.

Jak pisałem wcześniej dołożyłem rozdzielczość 1368x768 dla monitorów 16:9.
W przypadku monitorów 15,6cala które stosuje Mezik pełna szerokość ekranu odpowiada idealnie rozmiarom oryginalnego DMD.

Płynnego skalowania w pewnym zakresie można dokonać przy pomocy menu samego monitora.
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