•  

    pokaż komentarz

    Szacun dla gościa, ale TLDW:
    obraz bedzie generował w nastepnym odcinku

  •  

    pokaż komentarz

    Pewnie będzie podobna w budowie do CGA - też kupa prostych układów scalonych na płytce:
    .

    źródło: upload.wikimedia.org

  •  

    pokaż komentarz

    Bardzo fajne wprowadzenie do elektroniki cyfrowej - takiej "po staremu" na bramkach, układach ogólnego przeznaczenia.

    Bo dziś takie urządzenie pewnie zostałoby zbudowane po prostu w oparciu o mikrokontroler który generowałby te sygnały sterowany programem na nim uruchomionym.

    Szkoda że na sam koniec nie podał na piny od kolorów najmłodszych bitów licznika pikseli w poziomie, albo w pionie - uzyskałby jakieś pasy pokazujące że wszystko działa (pewnie zrobi to na początku kolejnego odcinka).

    Ogólnie to co zrobił w tym odcinku do dopiero początek budowy karty graficznej - to co ma to układ synchronizujący, dzięki któremu docelowa karta będzie wiedziała który dokładnie piksel w danej chwili jest wysyłany.

    Zapewne pomysł na kartę to najprostszy RAMDAC, czyli będzie tam pamięć RAM która pomieści te jego 200x600 pikseli (120000). Jeśli obraz ma być tylko czarno-biały, to wystarczy po jednym bicie na piksel (czyli 15kb), jeśli planuje jakieś kolory to odpowiednio więcej.
    I po prostu układ pamięci będzie adresowany numerem aktualnie wyświetlanego piksela, a zawartość danych bitów pamięci odpowiedzialnych za kolor piksela będzie ustawiał odpowiedni stan na pinach RGB złącza monitora.

    I na monitorze pojawi się obraz :)

    •  

      pokaż komentarz

      Bo dziś takie urządzenie pewnie zostałoby zbudowane po prostu w oparciu o mikrokontroler który generowałby te sygnały sterowany programem na nim uruchomionym.

      @hellfirehe: cvbs, albo vga to i 8-bitowy mikrokontroler zrobi (pic, atmega) ale co z tego skoro bez dedykowanych układów idzie na to 100% cpu. jak potrzebujesz koniecznie wyjscia video/vga/hdmi to bierzesz fpga/cpld plus kilka elementów dyskretnych.

      prosty kontroler video, to max kilkadziesiąt linii kodu w verilogu/vhdl

  •  

    pokaż komentarz

    cały jego kanał jest mega edukacyjny, tu 555,

    źródło: youtu.be