Skocz do zawartości

PCF8574 - podłączenie do Arduino przez I2C (TWI)


BasherX

Pomocna odpowiedź

Witam

Buduję swojego pierwszego robota sterowanego przez Arduino.

Moje pytanie dotyczy podłączenia expandera.

1. Czy linie SDA , SCL muszę podciągać do zasilania, czy nie jest to konieczne przy jednym układzie. Jeśli już sie stosuje takie rezystory to kiedy i czy wartości 4,7K / 10K byłyby odpowiednie?

2. Pin INT , co z nim jeżeli nie korzystam z przerwań? Expander ma po prostu służyć jako rozszerzenie pinów I/O (obsługa LCD oraz buzzer i LED)

3. Kondensator przy pinie zasilającym, nie jest konieczny, ale nie zaszkodzi jeżeli go zastosuję?

4. Jakieś dodatkowe elementy są wymagane do tego układu, czy nic więcej?

Za odpowiedź z góry dziękuję 🙂

Link do komentarza
Share on other sites

Rezystory musisz mieć. Co do ich wartości, to tutaj masz fajny artykuł pokazujący efekty na przykładach: http://dsscircuits.com/articles/effects-of-varying-i2c-pull-up-resistors . A tu masz dokładną instrukcję jak je obliczać: http://www.ti.com/lit/an/slva689/slva689.pdf — w praktyce jednak zazwyczaj 4.7kΩ się sprawdzają, 10kΩ jeśli nie jesteś pewien, czy nie ma tam jeszcze jakiegoś innego modułu z wbudowanymi już rezystorami (albo jeśli twoja biblioteka do I²C włącza wewnętrzne rezystory w Arduino).

Jeśli przerwań nie używasz, to pin INT możesz zostawić niepodłączony. Nota katalogowa często zaleca podłączenie go do masy — sprawdź jak jest w twojej.

Kondensator jak najbardziej powinieneś przewidzieć. W razie czego możesz go nie podłączać.

Z dodatkowych elementów, to rezystory ograniczające prąd dla LED, oraz jakieś izolowanie od indukowanego napięcia z buzzera.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.