eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaCoś jak PCF8574 z wyjściem "current source"?
Ilość wypowiedzi w tym wątku: 8

  • 1. Data: 2015-11-13 15:07:53
    Temat: Coś jak PCF8574 z wyjściem "current source"?
    Od: Atlantis <m...@w...pl>

    Zacząłem projektować pewien układ, w którym potrzebowałem kilku
    dodatkowych pinów GPIO (właściwie tylko wyjść) do ESP8266. Ponieważ
    projekt zakładał już wykorzystanie magistrali I2C, udało mi się we
    wspomnianych miejscach dość prosto dodać popularne ekspandery PCF8574.
    Projekt płytki był już praktycznie gotowy, ale coś nie dawało mi
    spokoju. Miałem wrażenie, że o czymś zapomniałem. No i istotnie -
    PCF8574 może być wyjściem tylko jako current sink. Na source się nie
    nadaje, bo nie byłby w stanie dostarczyć dostatecznie dużego prądu, żeby
    wysterować np. LED-a.
    Trochę komplikuje mi to sytuację. Oczywiście, projekt można przerobić.
    Może jednak istnieje jakiś układ, który byłby zgodny z PCF8574 jeśli
    chodzi o układ wyprowadzeń, ale posiadał pełne możliwości
    konfiguracyjne? Wtedy mógłbym zwyczajnie wprowadzić odpowiednią zmianę w
    sofcie.


  • 2. Data: 2015-11-13 15:13:20
    Temat: Re: Coś jak PCF8574 z wyjściem "current source"?
    Od: Marek <f...@f...com>

    On Fri, 13 Nov 2015 15:07:53 +0100, Atlantis <m...@w...pl>
    wrote:
    > PCF8574 może być wyjściem tylko jako current sink. Na source się nie
    > nadaje, bo nie byłby w stanie dostarczyć dostatecznie dużego prądu,
    żeby
    > wysterować np. LED-a.

    Nie rozumiem, nie możesz po prostu odwrócić polaryzacji LED?

    --
    Marek


  • 3. Data: 2015-11-13 15:28:29
    Temat: Re: Coś jak PCF8574 z wyjściem "current source"?
    Od: Atlantis <m...@w...pl>

    W dniu 2015-11-13 o 15:13, Marek pisze:

    > Nie rozumiem, nie możesz po prostu odwrócić polaryzacji LED?

    Mogę. I pewnie tak właśnie zrobię w ostateczności. Tylko będzie to
    wymagało wprowadzenia paru drobnych poprawek w projekcie płytki (m.in.
    pociągnięcia linii 3,3V w parę miejsc).
    Miałem nadzieję, że może udałoby się tego uniknąć, gdyby istniał
    bardziej uniwersalny odpowiednik tego układu.


  • 4. Data: 2015-11-13 18:31:59
    Temat: Re: Coś jak PCF8574 z wyjściem "current source"?
    Od: Jakub Rakus <s...@o...pl>

    W dniu 13.11.2015 o 15:28, Atlantis pisze:
    > W dniu 2015-11-13 o 15:13, Marek pisze:
    >
    >> Nie rozumiem, nie możesz po prostu odwrócić polaryzacji LED?
    >
    > Mogę. I pewnie tak właśnie zrobię w ostateczności. Tylko będzie to
    > wymagało wprowadzenia paru drobnych poprawek w projekcie płytki (m.in.
    > pociągnięcia linii 3,3V w parę miejsc).
    > Miałem nadzieję, że może udałoby się tego uniknąć, gdyby istniał
    > bardziej uniwersalny odpowiednik tego układu.
    >

    Proponuję MAX7320
    https://datasheets.maximintegrated.com/en/ds/MAX7320
    .pdf

    --
    Pozdrawiam
    Jakub Rakus


  • 5. Data: 2015-11-16 09:38:31
    Temat: Re: Coś jak PCF8574 z wyjściem "current source"?
    Od: Piotr Gałka <p...@c...pl>


    Użytkownik "Atlantis" <m...@w...pl> napisał w wiadomości
    news:5645eeaf$0$700$65785112@news.neostrada.pl...
    > Zacząłem projektować pewien układ, w którym potrzebowałem kilku
    > dodatkowych pinów GPIO (właściwie tylko wyjść) do ESP8266.

    Czy nie lepiej wziąć procesor z większą ilością pinów, czy już masz
    największy.
    P.G.


  • 6. Data: 2015-11-16 10:24:49
    Temat: Re: Coś jak PCF8574 z wyjściem "current source"?
    Od: Atlantis <m...@w...pl>

    W dniu 2015-11-16 o 09:38, Piotr Gałka pisze:

    > Czy nie lepiej wziąć procesor z większą ilością pinów, czy już masz
    > największy.

    Projekt ma w pewnym sensie "dydaktyczny" charakter i ma służyć
    zapoznaniu się z ESP8266. Ma to być moje pierwsze praktyczne urządzenie
    zrealizowane na tym module, w którym pełni on funkcję MCU.
    Oczywiście, można by zaprząc do pracy jakąś Atmegę, a ESP wykorzystać
    tylko do komunikacji. Coś takiego już robiłem.

    Główną wadą ESP8266 jest to, że ma on bardzo małą liczbę dostępnych
    pinów GPIO. Gdy potrzeba więcej, konieczne staje się stosowanie expanderów.

    Zresztą niewielka różnica - czy wykorzystam osobny MCU i będę gadał z
    ESP po UART-ie, czy PCF8574 i będę się z nimi komunikował przez I2C...

    Płytka już zresztą została przeprojektowana, więc wykorzystam posiadane
    układy.


  • 7. Data: 2015-11-16 10:37:25
    Temat: Re: Coś jak PCF8574 z wyjściem "current source"?
    Od: Atlantis <m...@w...pl>

    BTW nie mogę doszukać się żadnej wiarygodnej informacji...
    Jaka jest maksymalna osiągalna częstotliwość przełączania stanu pinu za
    pomocą PCF8574? W tym projekcie nie ma to większego znaczenia, bo pewnie
    nie zbliżę się do tej granicy, ale dobrze byłoby wiedzieć na przyszłość...


  • 8. Data: 2015-11-21 01:44:04
    Temat: Re: Coś jak PCF8574 z wyjściem "current source"?
    Od: __Maciek <i...@c...org>

    Mon, 16 Nov 2015 10:37:25 +0100 Atlantis <m...@w...pl>
    napisał:

    >BTW nie mogę doszukać się żadnej wiarygodnej informacji...
    >Jaka jest maksymalna osiągalna częstotliwość przełączania stanu pinu za
    >pomocą PCF8574?

    Zapewne ograniczona głównie prędkością komunkacji po I2C. Jak będziesz
    nadawał z maksymalną szybkością (chyba 400kHz na SCL), to pewnie za
    każdym wysłaniem danej do układu, może on zmienić stan wyjścia.

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: