eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikawyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
Ilość wypowiedzi w tym wątku: 156

  • 111. Data: 2016-05-19 11:58:26
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: "Andrzej W." <a...@w...pl>

    W dniu 2016-05-19 o 10:57, Mateusz Viste pisze:
    > Jestem tego świadom. Jednak z braku wiedzy kurczowo trzymam się nadziei
    > że RPi może wszystko. Ja prosty programista, więc chwytam się tego co mi
    > znajome - bit banging na wszelakich portach wielokrotnie już
    > praktykowałem (ale przy dużo mniejszych częstotliwościach), a
    > alternatywnych pomysłów nie mam... Stąd post na tą grupę, licząc że ktoś
    > coś podpowie, niestety wątek uległ pewnej degeneracji w stronę "ale to
    > były czasy". Tak to bywa w usenecie :)
    > ostatecznie kilka propozycji padło, wszystkie jednak sprowadzają się do
    > "jeśli nie zadziała prostą przejściówką na dwóch opornikach to nie ma
    > sensu kombinować".

    Znajdź procesor działający na jakiś 50-60 MHz z dobrym elastycznym
    układem zegara i na podstawie impulsów synchronizacji odtwórz zegar
    pikseli i dzięki temu czytaj wejście "tylko" na 12 MHz.
    Albo czytaj wejście kilkoma "powolnymi" rejestrami przesuwającymi
    sterowanymi z pewnym przesunięciem czasowym. Cztery rejestry na 12MHz
    dają efektywną "częstotliwość próbkowania" 48 MHz.

    Poszukaj jakiego rozwiązania z programowalną logiką, może coś od
    Lattice, a może Maximator lub PSoC z Cypressa?
    Te ostatnie są prawie za darmo:
    http://pl.farnell.com/cypress-semiconductor/cy8ckit-
    059/dev-brd-cy8c5888lti-psoc-5-prototyping/dp/247601
    0

    A to ma chyba VGA i HDMI
    https://kamami.pl/zestawy-uruchomieniowe/561438-zest
    aw-maximator-maximator-expander-kamami-usb-blaster.h
    tml


    --
    AWa.


  • 112. Data: 2016-05-19 12:28:00
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: "ACMM-033" <v...@i...pl>


    Użytkownik "J.F." <j...@p...onet.pl> napisał w wiadomości
    news:y7b1g81ctekj$.a43gbitch79y.dlg@40tude.net...
    > A sygnal analogowy to nie wiem ska mialyby brac - Atari, Commodore?
    > Wtyczka inna.

    9-pinowa, pasuje jak ulał, osobiście ze swego C128D pędziłem herkulesowego
    bursztyna. Więc i monitor EGA powinien podejść, możliwe też w drugą stronę,
    że monitor Commodore da radę na karcie MDA, choć nie wiem, jak z
    synchronizacją, ale elektronik chyba sobie poradzi? W każdym razie
    sygnałologia identyczna/kompatybilna, sprawdzałem specyfikację.

    --
    Wyindywidualizowaliśmy się
    z rozentuzjazmowanego tłumu
    prestidigitatorów.


  • 113. Data: 2016-05-19 12:28:41
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: s...@g...com

    W dniu czwartek, 19 maja 2016 10:57:24 UTC+2 użytkownik Mateusz Viste napisał:
    > On 19/05/2016 00:56, Waldek Hebisch wrote:
    > > Normalnie w technice cyfrowej masz sygnaly synchroniczne, tzn. jest
    > > zegar i sygnaly zmieniaja sie w ustalenej relacji do zegara, np.
    > > po rosnacym zboczu zegara. Sygnal wideo nie zawiera zegara, wiec
    > > jesli go probkujesz uzywajac nezalezny zegar powiedzmy 15 MHz to
    > > nie wiesz ktory piksel czytasz, dany czy nastepny.
    >
    > Jestem tego świadom. Jednak z braku wiedzy kurczowo trzymam się nadziei
    > że RPi może wszystko.

    No wlasnie nie bardzo.
    Z tego co czytalem to machanie portami GPIO w malinie to okolice 1.2MHz ludzie
    osiągali...


    Podobnie nawet scalaki z zegarami 50-66MHz jak tu niżej proponują tez mogą nie
    nadążyć.
    Bo odczytanie portu - 1 cykl.
    zapis pamięci - 1cykl.
    zwiekszenie indeksu 1 cykl.
    I juz z tych 12MHz robi sie 36 i może być cienko. Bo jeszcze coś z tym trzeba zrobić
    i komus gdzies to wysłać.

    Ale spróbowac nie zawadzi. Poszukaj jakiegoś kitu uruchomieniowego na 32bitowy avr i
    sie pobaw.
    Nawet jak nie zrobisz to sie nieco nauczysz, a kit zostanie i cos z nim zrobisz.

    > To nie do końca jest tak że ja koniecznie *chcę* to robić programowo, po
    > prostu nie mam pojęcia jak to można zrobić inaczej. O konieczności
    > wysokiego zegara wiem, zastanawiałem się wczoraj nad jakimś AVR UC3
    > który czytałby sygnały MDA i wrzucał do SDRAM (bo SRAMu niestety za mało
    > na pełną ramkę - UC3 ma 16K, a ja potrzebuję co najmniej 64K, a
    > najlepiej 256K), i podawał je potem do RPi po SPI, gubiąc przy tym co
    > drugą ramkę.
    >
    > Twoja sugestia z STM32 idzie dokładnie w tą stronę.
    >

    To jest jakiś pomysł.

    I tu sie pojawia ten rejestr.
    Mając 8 takich analizatorów opuszczasz szybkość z jaką te bity trzeba łapać o 8
    sztuk.
    To to juz 20MHZ atmega by ogarnęła...
    Ale czy wyjdzie to nie wiem, za mały jestem :)

    > Po wpisaniu "rejestr przesuwający" w wyszukiwarce, dowiedziałem się że
    > wynalazek ten potrafi zamienić sznurek bitów TTL na równoległy stan X bitów.
    >
    > Jeśli dobrze to rozumiem, mógłbym tym zamienić moje ~16MHz z MDA np. na
    > równoległe 8 bitów jednocześnie, obniżając tym samym na wyjściu zegar do
    > 2 MHz. No ok, ale co dalej? Te 2 MHz znów ciągnąć do RPi? Czuję że
    > gdzieś tu jest jakaś oczywistość której nie widzę. Odnoszę wrażenie iż
    > mocno przeceniasz poziom mojej wiedzy dot. elektroniki cyfrowej :)
    >
    Nie ważne, ważne że kombinujesz i próbujesz, cos tam sie nauczysz :)


  • 114. Data: 2016-05-19 12:48:01
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik sczygiel napisał w wiadomości grup
    dyskusyjnych:b2949f75-fead-4449-8bf1-1ff2e852c63e@go
    oglegroups.com...
    W dniu czwartek, 19 maja 2016 10:57:24 UTC+2 użytkownik Mateusz Viste
    napisał:
    > On 19/05/2016 00:56, Waldek Hebisch wrote:
    >> > Normalnie w technice cyfrowej masz sygnaly synchroniczne, tzn.
    >> > jest
    >> > zegar i sygnaly zmieniaja sie w ustalenej relacji do zegara, np.
    >> > po rosnacym zboczu zegara. Sygnal wideo nie zawiera zegara, wiec
    >> > jesli go probkujesz uzywajac nezalezny zegar powiedzmy 15 MHz to
    >> > nie wiesz ktory piksel czytasz, dany czy nastepny.
    >
    >> Jestem tego świadom. Jednak z braku wiedzy kurczowo trzymam się
    >> nadziei
    >> że RPi może wszystko.

    >No wlasnie nie bardzo.
    >Z tego co czytalem to machanie portami GPIO w malinie to okolice
    >1.2MHz ludzie osiągali...

    Nie wiem jak w RPi, ale generalnie bylo pare szybszych projektow na
    wspolczesnych uC.
    programowe USB, generacja video ... PIC, AVR

    >Podobnie nawet scalaki z zegarami 50-66MHz jak tu niżej proponują tez
    >mogą nie nadążyć.
    >Bo odczytanie portu - 1 cykl.
    >zapis pamięci - 1cykl.
    >zwiekszenie indeksu 1 cykl.

    Jest jeszcze sprawa, ze to dane bitowe i mozna zgrupowac w bajty.
    Czy wbudowanym portem szeregowym, czy zewnetrznym.

    > Jeśli dobrze to rozumiem, mógłbym tym zamienić moje ~16MHz z MDA np.
    > na
    > równoległe 8 bitów jednocześnie, obniżając tym samym na wyjściu
    > zegar do
    > 2 MHz. No ok, ale co dalej? Te 2 MHz znów ciągnąć do RPi? Czuję że

    Co 8 bitow odczytujesz rejestr, zapamietujesz jako caly bajt ... po
    czym caly bajt zapisujesz do drugiego rejestru, ktory wypuszcza po 8
    bitow.

    I masz 8x wiecej czasu.

    J.


  • 115. Data: 2016-05-19 13:04:08
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
    dyskusyjnych:s...@f...lasek.waw.p
    l...
    Pan J.F. napisał:
    >> Tak czy inaczej - w tamtych czasach cyfrowej transmisji video
    >> nie bardzo mi sie chce wierzyc w wyjscie analogowe w karcie.

    >To nie te same czasy, co VGA? W VGA analogowy sygnał wybrano z

    Nie pamietam dokladnie, ale to szybko szlo, wiec na pewno zblizone.
    Szczegolnie ze sie to nakladalo - IBM sprzedawal VGA od 1987, a biedni
    ciagle kupowali Herculesa.

    Tym niemniej - EGA cyfrowa, CGA cyfrowa, MDA/Hercules cyfrowy - chcesz
    wyskoczyc z analogowa karta do wspolpracy z monitorami EGA i Hercules
    ?

    >rozmysłem. Tu być może nieco z przypadku -- korzystając z faktu,
    >że monitor nazwany przez marketing "cyfrowym", jest w gruncie
    >rzeczy analogowy.

    Jak widac - nie zawsze.

    >> Ale chodzi mi po glowie jeszcze jedna mozliwosc - monitor byl nie
    >> tylko "Hercules", ale potrafil tez wspoldzialac z CGA - czyli mial
    >> sumator z paru innych bitow kolorow z roznymi wagami/opornikami.
    >Czarnobiałe monitory VGA też sumowałny na opornikach.

    No ale tam sygnal byl jednak analogowy.

    >A co do CGA,
    >to może warto przypomnieć, że w trybie HiRes (640x200), karta była
    >prawie tak kolorowa, jak Ford T -- na ekranie można było pokazać
    >jeden z *dwóch* kolorów (wliczając w to kolor tła).

    Ale miala tez inne tryby :-)

    >> Choc karta HEGA, to raczej wyjscie EGA niz CGA ... monitor
    >> kompatybilny takze z EGA ?
    >Szczerze mówiąc, to ja tego HEGA nie kojarzę.

    No bo to taka rzadkosc byla.
    Nawet bym tego nie tknal, gdyby kolega nie przyszedl i nie powiedzial
    ze duzo kolorow/szarosci daje.
    Wiec poszukalem monitora od Herculesa ... i faktycznie daje. Cuda.

    >>>> Bo na pare schematow monitorow rzucilem okiem - roznie zrobione,
    >>>> wiekszosc jednak 4 poziomy wyswietli, moze nawet wszystkie.
    >>> A do tego wystarczy tylko jeden drucik, drugi jest mu zbędny.
    >> Maja jednak 2 druciki, bo taki standard :-)
    >> A sygnal analogowy to nie wiem ska mialyby brac - Atari, Commodore?
    >> Wtyczka inna.

    >Rozumiem, że z tej tajemniczej karty, którą ktoś skonstruował tak,
    >by pasowała do niej wtyczka od monitora MDA/HGC.

    Ale karta to wynalazek malo znany, a monitor dostosowany do standardow
    powszechnie obowiazujacych :-)

    J.


  • 116. Data: 2016-05-19 13:35:06
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: Jarosław Sokołowski <j...@l...waw.pl>

    Pan J.F. napisał:

    >>> Tak czy inaczej - w tamtych czasach cyfrowej transmisji video
    >>> nie bardzo mi sie chce wierzyc w wyjscie analogowe w karcie.
    >> To nie te same czasy, co VGA? W VGA analogowy sygnał wybrano z
    >
    > Nie pamietam dokladnie, ale to szybko szlo, wiec na pewno zblizone.
    > Szczegolnie ze sie to nakladalo - IBM sprzedawal VGA od 1987, a biedni
    > ciagle kupowali Herculesa.

    ...a bogaci wkrótce jakieś SVGA z wyższymi rozdzielczościmi, których
    nie dawał IBM.

    > Tym niemniej - EGA cyfrowa, CGA cyfrowa, MDA/Hercules cyfrowy - chcesz
    > wyskoczyc z analogowa karta do wspolpracy z monitorami EGA i Hercules ?

    Gdybym chiał zrobić dobrze i tanio, to tak, chciałbym.

    >> A co do CGA, to może warto przypomnieć, że w trybie HiRes (640x200),
    >> karta była prawie tak kolorowa, jak Ford T -- na ekranie można było
    >> pokazać jeden z *dwóch* kolorów (wliczając w to kolor tła).
    >
    > Ale miala tez inne tryby :-)

    Konkretnie jeden, jeśli chodzi o tryby graficzne -- 320x200, w którym
    dało się wybrać aż cztery kolory. Pewnymi sztuczkami dało się pokazać
    obrazek w rozdzielczości 160x100 pikseli w 16 kolorach, ale to było
    wykombinowane z trybu tekstowego.

    --
    Jarek


  • 117. Data: 2016-05-19 13:55:50
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
    dyskusyjnych:s...@f...lasek.waw.p
    l...
    Pan J.F. napisał:
    >>>> Tak czy inaczej - w tamtych czasach cyfrowej transmisji video
    >>>> nie bardzo mi sie chce wierzyc w wyjscie analogowe w karcie.
    >>> To nie te same czasy, co VGA? W VGA analogowy sygnał wybrano z
    >
    >> Nie pamietam dokladnie, ale to szybko szlo, wiec na pewno zblizone.
    >> Szczegolnie ze sie to nakladalo - IBM sprzedawal VGA od 1987, a
    >> biedni
    >> ciagle kupowali Herculesa.

    >...a bogaci wkrótce jakieś SVGA z wyższymi rozdzielczościmi, których
    >nie dawał IBM.

    I wyzszymi trybami, bo prawde mowiac ta VGA to nadal byla malo
    kolorowa :-)

    >> Tym niemniej - EGA cyfrowa, CGA cyfrowa, MDA/Hercules cyfrowy -
    >> chcesz
    >> wyskoczyc z analogowa karta do wspolpracy z monitorami EGA i
    >> Hercules ?
    >Gdybym chiał zrobić dobrze i tanio, to tak, chciałbym.

    No, czy to by bylo tanio ... jakbys zrobil dobrze, to by z tego wyszla
    SVGA i wymagala monitora SVGA :-)

    J.


  • 118. Data: 2016-05-19 14:10:10
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: Jarosław Sokołowski <j...@l...waw.pl>

    Pan J.F. napisał:

    >>> Tym niemniej - EGA cyfrowa, CGA cyfrowa, MDA/Hercules cyfrowy
    >>> - chcesz wyskoczyc z analogowa karta do wspolpracy z monitorami
    >>> EGA i Hercules ?
    >> Gdybym chiał zrobić dobrze i tanio, to tak, chciałbym.
    >
    > No, czy to by bylo tanio ... jakbys zrobil dobrze, to by z tego
    > wyszla SVGA i wymagala monitora SVGA :-)

    Na pewno taniej niż prowadzeniue ośmiu drutów w celu pokazania
    256 poziomów jasności. Zdarzały sie i takie pomysły. A tu skoro
    monitor MDA potrafił pokazać więcej niż trzy poziomy jasności,
    to czemu z tego nie skorzystać tworząc lepszą kartę?

    --
    Jarek


  • 119. Data: 2016-05-19 14:52:53
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
    dyskusyjnych:s...@f...lasek.waw.p
    l...
    Pan J.F. napisał:
    >>>> Tym niemniej - EGA cyfrowa, CGA cyfrowa, MDA/Hercules cyfrowy
    >>>> - chcesz wyskoczyc z analogowa karta do wspolpracy z monitorami
    >>>> EGA i Hercules ?
    >>> Gdybym chiał zrobić dobrze i tanio, to tak, chciałbym.
    >> No, czy to by bylo tanio ... jakbys zrobil dobrze, to by z tego
    >> wyszla SVGA i wymagala monitora SVGA :-)

    >Na pewno taniej niż prowadzeniue ośmiu drutów w celu pokazania
    >256 poziomów jasności. Zdarzały sie i takie pomysły. A tu skoro
    >monitor MDA potrafił pokazać więcej niż trzy poziomy jasności,
    >to czemu z tego nie skorzystać tworząc lepszą kartę?

    a) szybkie DAC byly widac kiepskie i drogie, skoro tak nie zrobiono
    wczesniej,
    b) czesc monitorow tego nie pokaze, i bedzie jeszcze gorzej niz przy
    2-bit sygnale.

    J.


  • 120. Data: 2016-05-19 15:23:28
    Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
    Od: Jarosław Sokołowski <j...@l...waw.pl>

    Pan J.F. napisał:

    >>>>> Tym niemniej - EGA cyfrowa, CGA cyfrowa, MDA/Hercules cyfrowy
    >>>>> - chcesz wyskoczyc z analogowa karta do wspolpracy z monitorami
    >>>>> EGA i Hercules ?
    >>>> Gdybym chiał zrobić dobrze i tanio, to tak, chciałbym.
    >>> No, czy to by bylo tanio ... jakbys zrobil dobrze, to by z tego
    >>> wyszla SVGA i wymagala monitora SVGA :-)
    >> Na pewno taniej niż prowadzeniue ośmiu drutów w celu pokazania
    >> 256 poziomów jasności. Zdarzały sie i takie pomysły. A tu skoro
    >> monitor MDA potrafił pokazać więcej niż trzy poziomy jasności,
    >> to czemu z tego nie skorzystać tworząc lepszą kartę?
    >
    > a) szybkie DAC byly widac kiepskie i drogie, skoro tak nie zrobiono
    > wczesniej,

    Kilkubitowy DAC, to parę oporników. Szybki jest. I niespecjalnie drogi.
    Więc nie to. Pepesza, która potrafi wystrzelić tyle bitów w krótkim
    czasie była droga.

    > b) czesc monitorow tego nie pokaze, i bedzie jeszcze gorzej niz
    > przy 2-bit sygnale.

    Dzisiaj to by była zaleta -- można ludziom sprzedać nowy monitor.
    Ale wtedy rozwój wyglądał tak, że dopasowywano się do istniejących
    rzeczy. Działało z większością dostępnych monitorów MDA/HGC -- więc
    był powód do uciechy. Te wczesne standardy (CGA, MDA) projektowano
    tak, by można było skorzystać z seryjnie produkowanych kineskopów
    i układów odchylania telewizorów.

    --
    Jarek

strony : 1 ... 11 . [ 12 ] . 13 ... 16


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: