eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaOtwarty dren i pull-up do 5V przy VCC=3,3V
Ilość wypowiedzi w tym wątku: 33

  • 21. Data: 2024-01-21 18:03:49
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: Atlantis <m...@w...pl>

    On 21.01.2024 17:42, Rutkowski, Jacek wrote:

    > Od wielu lat stosuje sterowanie wyświetlaczami HD44780 zasilanymi 5V
    > z ATMeg zasilanych 3,3V.
    > Teoretyczne 3,3V to 66% a nie 70% wymagane dla CMOSów sygnał
    > ale w praktyce nie spotkałem żadnego wyświetlacza czy bramki co by
    > nie łyknęła tego jako 1.

    Wedle dokumentacji KS0108 potrzebuje przynajmniej 2V, żeby sygnał został
    rozpoznany jako jedynka, więc w tym wypadku spokojnie mieścimy się w
    granicach, jeszcze z pewnym zapasem. Tym bardziej nie rozumiem dlaczego
    zastosowano pull-upy do 5V.


    > Przy stosowaniu OC i podciągów trzeba zmniejszać prędkość
    > transmisji ale skoro wyjścia są 5V Tolerant to w czym problem?

    No właśnie chodzi o to, że nigdzie w dokumentacji AT91SAM9260 nie
    znalazłem informacji o jakichkolwiek pinach 5V tolerant. Obawiam się, że
    układ był zaprojektowany do pracy z sygnałami 3,3V, a przy
    nieprzewodzącym tranzystorze wyjściowym (albo po resecie, gdy porty nie
    są skonfigurowane) podajemy na piny 5V. Nie wiem jak to wpłynie na
    działanie układu w dłuższej perspektywie.

    Nie wiem czy jednak nie byłoby dobrym pomysłem zrezygnowanie z pracy w
    trybie otwartego drenu, usunięcie zewnętrznych rezystorów i przełączenie
    portów na standardowy tryb push-pull w logice 3,3V. KS0108 powinien
    zadziałać bez problemu, a w razie czego można dać jakiś bufor z rodziny
    74HCT.


  • 22. Data: 2024-01-21 21:49:13
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: "Rutkowski, Jacek" <j...@w...pl>

    W dniu 21.01.2024 o 18:03, Atlantis pisze:

    >
    >> Przy stosowaniu OC i podciągów trzeba zmniejszać prędkość
    >> transmisji ale skoro wyjścia są 5V Tolerant to w czym problem?
    >
    > No właśnie chodzi o to, że nigdzie w dokumentacji AT91SAM9260 nie
    > znalazłem informacji o jakichkolwiek pinach 5V tolerant. Obawiam się, że
    > układ był zaprojektowany do pracy z sygnałami 3,3V, a przy
    > nieprzewodzącym tranzystorze wyjściowym (albo po resecie, gdy porty nie
    > są skonfigurowane) podajemy na piny 5V. Nie wiem jak to wpłynie na
    > działanie układu w dłuższej perspektywie.
    >
    > Nie wiem czy jednak nie byłoby dobrym pomysłem zrezygnowanie z pracy w
    > trybie otwartego drenu, usunięcie zewnętrznych rezystorów i przełączenie
    > portów na standardowy tryb push-pull w logice 3,3V. KS0108 powinien
    > zadziałać bez problemu, a w razie czego można dać jakiś bufor z rodziny
    > 74HCT.
    >
    Ile czasu stosujesz takie rozwiązanie?
    Czy Ty naprawdę szukasz sobie problemu?
    Jak działa to olej.
    Jak chcesz mieć czyste sumienie i masz nowy projekt to zrezygnuj z OC
    i zrób po "bożemu" skoro Twój wyświetlacz łyka już od 2V 1 logiczną.
    --
    pzdr, j.r.


  • 23. Data: 2024-01-22 05:22:57
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: Marek <f...@f...com>

    On Sun, 21 Jan 2024 13:46:34 +0100, Atlantis <m...@w...pl>
    wrote:
    > Pytanie na ile jest ono faktycznie bezpieczne dla MCU. Urządzenie
    > co
    > prawda działa poprawnie, czy jednak nie nie spowoduje to awarii po
    > jakimś czasie?

    Ja bym nie podciągał do 5V skoro nie są 5V tolerant. Tak dla zasady
    dobrej praktyki mając na uwadze absolute maximum ratings. W stanie
    "0" nie ma problemu dopóki sink current nie przekracza
    dopuszczalnego. Największy stres układ ma w stanie reset gdy układ ma
    jeszcze nie skonfigurowany pin.
    Możesz pobadać układ: podłącz woltomierz do Vdd 3.3V i zobacz jak
    zmienia się to napięcie gdy podłączasz zewnętrzny pull-up do pina w
    stanie "1".

    --
    Marek


  • 24. Data: 2024-01-22 05:25:45
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: Marek <f...@f...com>

    On Sun, 21 Jan 2024 18:03:49 +0100, Atlantis <m...@w...pl>
    wrote:
    > Wedle dokumentacji KS0108 potrzebuje przynajmniej 2V, żeby sygnał
    > został
    > rozpoznany jako jedynka, więc w tym wypadku spokojnie mieścimy się
    > w
    > granicach, jeszcze z pewnym zapasem. Tym bardziej nie rozumiem
    > dlaczego
    > zastosowano pull-upy do 5V.

    Wyjątkowa konieczność dużej szybkości transmisji pod granice
    akceptowalności KS*? Ten pin to DATA?

    --
    Marek


  • 25. Data: 2024-01-22 05:43:05
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: Marek <f...@f...com>

    On Sun, 21 Jan 2024 17:42:17 +0100, "Rutkowski, Jacek"
    <j...@w...pl> wrote:
    > Obecnie około 3900 urządzeń z mojej ręki działa w

    A tak z ciekawości co to robi w tej stacji bazowej?

    --
    Marek


  • 26. Data: 2024-01-22 10:25:02
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: "Rutkowski, Jacek" <j...@w...pl>

    W dniu 22.01.2024 o 05:43, Marek pisze:
    > On Sun, 21 Jan 2024 17:42:17 +0100, "Rutkowski, Jacek"
    > <j...@w...pl> wrote:
    >> Obecnie około 3900 urządzeń z mojej ręki działa w
    >
    > A tak z ciekawości co to robi w tej stacji bazowej?
    >
    Centralka alarmowa obsługująca alarm z 14 wejściami alarmowymi
    z PIRami, kontraktonami, czujnikami dymu, odczytem kart RFID
    do rozbrojenia, pomiarem napięcia 3f oraz
    pomiarem temperatury i napięcia baterii głównych stacji
    komunikująca się z radioliną 2Mb na wypadek padu
    urządzeń stacji.
    dzięki tej centralce nikt nie jedzie do stacji póki akumulatory
    mają dobre napięcie a jest zanik zasilania.

    Dopiero jak maja paść akumulatory i odwrotnie
    gdy sieć jest a akumulatory padają nie czekają z serwisem.

    Sprzęt Nortela GSM nie wspierał w okolicach 97-00 lat
    pomiaru napięć i temperatury na stacji bazowej więc
    jak zaczęto stawiać stacje bazowe i trzeba było coś zrobić
    na miarę.

    Właśnie sprawdziłem że pierwsze ok 900szt było na AT89C52
    później były ATMegi w terminalu więc od około 99-2001 roku
    jest ATMega16 zasilana 3,3V stosowana w terminalu z HD44780.
    --
    pzdr, j.r.


  • 27. Data: 2024-01-22 10:54:06
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: Marek <f...@f...com>

    On Mon, 22 Jan 2024 10:25:02 +0100, "Rutkowski, Jacek"
    <j...@w...pl> wrote:
    > Sprzęt Nortela GSM nie wspierał w okolicach 97-00 lat
    > pomiaru napięć i temperatury na stacji bazowej więc
    > jak zaczęto stawiać stacje bazowe i trzeba było coś zrobić
    > na miarę.

    To na podstawie jakich kryteriów soft Nortela określał stan
    akumulatorów?
    Jestem bardzo zdziwiony, że sprzęt stacji bazowej (ok 2-3mln dane z
    cennika Plusa końcówki lat 90) nie wspierał tak podstawowych
    parametrów.

    --
    Marek


  • 28. Data: 2024-01-22 19:18:52
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: "Rutkowski, Jacek" <j...@w...pl>

    W dniu 22.01.2024 o 10:54, Marek pisze:
    > On Mon, 22 Jan 2024 10:25:02 +0100, "Rutkowski, Jacek"
    > <j...@w...pl> wrote:
    >> Sprzęt Nortela GSM nie wspierał w okolicach 97-00 lat
    >> pomiaru napięć i temperatury na stacji bazowej więc
    >> jak zaczęto stawiać stacje bazowe i trzeba było coś zrobić
    >> na miarę.
    >
    > To na podstawie jakich kryteriów soft Nortela określał stan akumulatorów?
    > Jestem bardzo zdziwiony, że sprzęt stacji bazowej (ok 2-3mln dane z
    > cennika Plusa końcówki lat 90) nie wspierał tak podstawowych parametrów.
    >
    Nie jestem ekspertem ale założenie Nortela było chyba że zasilanie jest
    gwarantowane (wkładki telekomunikacyjne + bateria akumulatorów) :)
    Wiem że nie było takiej funkcjonalności.
    Z tego powodu powstała ta centralka w ekspresowy tempie bo zdarzało się
    że stacja zdechła i nie było wiadomo dlaczego :)
    Czy ukradli fidery ze stacji lub akumulatory czy tylko padło zasilanie..
    --
    pzdr, j.r.


  • 29. Data: 2024-01-23 16:14:37
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: Atlantis <m...@w...pl>

    On 21.01.2024 21:49, Rutkowski, Jacek wrote:

    > Ile czasu stosujesz takie rozwiązanie?
    > Czy Ty naprawdę szukasz sobie problemu?

    Parę dni. Jak wspominałem, to "nostalgiczny" projekt złożony w oparciu o
    opis w EP sprzed kilkunastu lat. Po prostu chciałem to sobie złożyć, gdy
    byłem na studiach, ale wtedy mi się nie udało.
    Teraz podczas uruchamiania urządzenia zauważyłem pewne rozwiązania
    konstrukcyjne, które wzbudziły moje wątpliwości. Stąd pytanie.


    > Jak działa to olej.

    To, że działa teraz nie znaczy, że będzie działało jutro, za tydzień,
    miesiąc albo po roku ekspozycji pinów na zbyt wysokie napięcie.
    Chciałem to urządzenie jednak włożyć do obudowy i przynajmniej
    okazjonalnie go używać. ;)


    > Jak chcesz mieć czyste sumienie i masz nowy projekt to zrezygnuj z OC
    > i zrób po "bożemu" skoro Twój wyświetlacz łyka już od 2V 1 logiczną.

    Właśnie zastanawiam się czy tego nie zrobić. Tak naprawdę to będzie
    niewielka modyfikacja - wystarczy usunąć pull-upy do 5V i przełączyć
    piny w tryb push-pull. Tylko to będzie wymagało postawienia środowiska,
    które pozwoli mi na skompilowanie tego kilkunastoletniego kodu. :)
    Można by też podciągnąć piny do 3,3V, ale chcę uniknąć cięcia ścieżek i
    prowadzenia nowych połączeń kynarem.


  • 30. Data: 2024-01-24 08:49:43
    Temat: Re: Otwarty dren i pull-up do 5V przy VCC=3,3V
    Od: "Rutkowski, Jacek" <j...@w...pl>

    W dniu 23.01.2024 o 16:14, Atlantis pisze:

    >> Jak chcesz mieć czyste sumienie i masz nowy projekt to zrezygnuj z OC
    >> i zrób po "bożemu" skoro Twój wyświetlacz łyka już od 2V 1 logiczną.
    >
    > Właśnie zastanawiam się czy tego nie zrobić. Tak naprawdę to będzie
    > niewielka modyfikacja - wystarczy usunąć pull-upy do 5V i przełączyć
    > piny w tryb push-pull. Tylko to będzie wymagało postawienia środowiska,
    > które pozwoli mi na skompilowanie tego kilkunastoletniego kodu. :)
    > Można by też podciągnąć piny do 3,3V, ale chcę uniknąć cięcia ścieżek i
    > prowadzenia nowych połączeń kynarem.

    Masz tam miejsce na SOT23/25?
    Daj może zewnętrzne diody zabezpieczające i podepnij je pod diodę
    Zenera 3V Wtedy ominiesz problem upływu przez wewnętrzne diody
    oraz wzrostu napięcia 3,3V procka bez kompilowania kodu.

    Osobiście używałem tylko 74lx1g32 itp. klasycznych układów
    5V Tolerant jako wejścia dla 5V ale one są do tego dedykowane...
    Wyjść używam 3,3V do sterowania logiką 5V i nigdy nie spotkałem
    się z problemem ze sterowaniem.
    Większość wyświetlaczy itp układów umożliwia współpracę z TTL
    dla zachowania kompatybilności wstecz...
    --
    pzdr, j.r.

strony : 1 . 2 . [ 3 ] . 4


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: