eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika › TXB0108 psuje stary system uC
Ilość wypowiedzi w tym wątku: 6

  • 1. Data: 2023-06-08 22:17:15
    Temat: TXB0108 psuje stary system uC
    Od: heby <h...@p...onet.pl>

    Cześć.

    Jest sobie stary system 6502.

    Podpinam do niego translator poziomów TXB0108.

    Po stronie B (5V) mam wpiete F2,R/W i kilka lini danych i adresowych
    (tak dla testów).

    Po stronie A (3.3V) nic nie jest wpięte. Wiszą sobie. Podobnie by
    wisiały, jak by było tam wpięte jakieś wejście.

    OE ma podane "1", więc układ jest włączony.

    System nie wstaje. Po stronie A sygnały wyglądają dobrze. Po stronie B
    widzę te same sygnały ładnie skonwertowane na 3.3V. Ogólnie procesor coś
    robi, ale wygląda na to, że wykonuje jakieś popsuty kod. Czasami
    przechodz w stan KILL co oznacza że odczytał śmieciowy optcode.

    Ktoś kojarzy jakąs wadę TXB0108 która tu się może ujawnić? W/g
    internetów wyjścia B mogą wisieć - mają wewnętrzny pullup. Z drugiej
    strony, może jest tak, że strona A zmienia stan na 0, a natępnie pullup
    ze strony B pociąga to do 1 i powoduje szum na stronie A? Nie mam
    doświadczenia z tymi scalakami, używam je po raz pierwszy i od razu coś
    psują.


  • 2. Data: 2023-06-08 22:40:27
    Temat: Re: TXB0108 psuje stary system uC
    Od: heby <h...@p...onet.pl>

    On 08/06/2023 22:17, heby wrote:
    >Po stronie A sygnały wyglądają dobrze. Po stronie B
    > widzę te same sygnały ładnie skonwertowane na 3.3V.

    Oczywiscie pisząc to pomyliłem A z B. Wszystko poniżej ma być zamienione.


  • 3. Data: 2023-06-09 08:36:56
    Temat: Re: TXB0108 psuje stary system uC
    Od: Dariusz Dorochowicz <_...@w...com>

    W dniu 2023-06-08 o 22:17, heby pisze:
    > Cześć.
    >
    > Jest sobie stary system 6502.
    >
    > Podpinam do niego translator poziomów TXB0108.
    >
    > Po stronie B (5V) mam wpiete F2,R/W i kilka lini danych i adresowych
    > (tak dla testów).
    >
    > Po stronie A (3.3V) nic nie jest wpięte. Wiszą sobie. Podobnie by
    > wisiały, jak by było tam wpięte jakieś wejście.
    >
    > OE ma podane "1", więc układ jest włączony.
    >
    > System nie wstaje. Po stronie A sygnały wyglądają dobrze. Po stronie B
    > widzę te same sygnały ładnie skonwertowane na 3.3V. Ogólnie procesor coś
    > robi, ale wygląda na to, że wykonuje jakieś popsuty kod. Czasami
    > przechodz w stan KILL co oznacza że odczytał śmieciowy optcode.
    >
    > Ktoś kojarzy jakąs wadę TXB0108 która tu się może ujawnić? W/g
    > internetów wyjścia B mogą wisieć - mają wewnętrzny pullup. Z drugiej
    > strony, może jest tak, że strona A zmienia stan na 0, a natępnie pullup
    > ze strony B pociąga to do 1 i powoduje szum na stronie A? Nie mam
    > doświadczenia z tymi scalakami, używam je po raz pierwszy i od razu coś
    > psują.

    Też nie używałem, widzę, że w karcie katalogowej zwracają uwagę na OE.
    Ma być w stanie niskim dopóki napięcia zasilania się nie ustabilizują,
    może tu jest problem.

    Pozdrawiam

    DD


  • 4. Data: 2023-06-09 08:50:51
    Temat: Re: TXB0108 psuje stary system uC
    Od: heby <h...@p...onet.pl>

    On 09/06/2023 08:36, Dariusz Dorochowicz wrote:
    > Też nie używałem, widzę, że w karcie katalogowej zwracają uwagę na OE.
    > Ma być w stanie niskim dopóki napięcia zasilania się nie ustabilizują,
    > może tu jest problem.

    Hmmm, sprawdzę to. Niestety nie mam systemowego sygnału reset dostępnego
    w sensownym miejscu. Jakieś propozycje jak załączyć układ translatora
    aby nie przeszkodził w komunikacji? Wydaje mi się, że nagłe uruchomienie
    scalaka może spowodować jakieś akcje na magistrali, ale dokumentacja
    milczy, więc w sumie nie wiem czy podniesienie OE w przypadkowym
    momencie jest bezpieczne.


  • 5. Data: 2023-06-09 22:35:10
    Temat: Re: TXB0108 psuje stary system uC
    Od: Dariusz Dorochowicz <_...@w...com>

    W dniu 2023-06-09 o 08:50, heby pisze:
    > On 09/06/2023 08:36, Dariusz Dorochowicz wrote:
    >> Też nie używałem, widzę, że w karcie katalogowej zwracają uwagę na OE.
    >> Ma być w stanie niskim dopóki napięcia zasilania się nie ustabilizują,
    >> może tu jest problem.
    >
    > Hmmm, sprawdzę to. Niestety nie mam systemowego sygnału reset dostępnego
    > w sensownym miejscu. Jakieś propozycje jak załączyć układ translatora
    > aby nie przeszkodził w komunikacji? Wydaje mi się, że nagłe uruchomienie
    > scalaka może spowodować jakieś akcje na magistrali, ale dokumentacja
    > milczy, więc w sumie nie wiem czy podniesienie OE w przypadkowym
    > momencie jest bezpieczne.

    Jedyne co przychodzi do głowy to albo układ RC (o ile będzie poprawna
    współpraca), albo jakiś gotowy układ generujący sygnał resetu. Nie wiem
    ile czasu potrzebuje Twój układ do startu ani ile czasu potrzebuje
    zasilacz żeby było wiadomo że wystartował. A może ma dostępny sygnał PG?

    Pozdrawiam

    DD


  • 6. Data: 2023-06-10 20:59:50
    Temat: Re: TXB0108 psuje stary system uC
    Od: heby <h...@p...onet.pl>

    On 08/06/2023 22:17, heby wrote:> Ktoś kojarzy jakąs wadę TXB0108 która
    tu się może ujawnić?

    Tak sobie posprawdzałem jeszcze to i owo. Pradopodobnie niektóre z lini
    danych i adresowych, po podpięciu do TXB0108 przestają poprawnie
    funkcjonować. Dalej są tam stany logiczne, ale na oscyloskopie są
    bardziej zaokrąglone zbocza. Sprawdziłem kilka, niektóre działają, inne nie.

    Wychodzi na to, że koszt przełączenia (prądowy) kierunku TXB może być za
    wysoki dla zwykłej magistrali 6502 i psują się nieco zależności czasowe.

    Zakończy się to zapewne 74LVC zamiast tych TXB...

strony : [ 1 ]


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: