![]() |
Expander PCF8574 nie działa prawidłowo - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: Expander PCF8574 nie działa prawidłowo (/watek-expander-pcf8574-nie-dzia%C5%82a-prawid%C5%82owo) |
Expander PCF8574 nie działa prawidłowo - m72 - 08-05-2020 O co tu chodzi bo mi już pomysłów brakuje ? Ustawiam wszystkie piny na stan wysoki a pin 4 zawsze się buntuje. Nie da się go ustawić. Myslałem że mam uwalony moduł ale sprawdzałem na jeszcze czterech i to samo. Kod: #include <Wire.h> // Required for I2C communication Do expandera nic nie jest podłączone. [attachment=1012] [attachment=1013] RE: Expander PCF8574 nie działa prawidłowo - elvis - 08-05-2020 A co masz podłączone do pinu 4 ? RE: Expander PCF8574 nie działa prawidłowo - Agregacik - 08-05-2020 To jest moduł do wyświetlacza LCD. Może tam jest coś podłączone do tego pinu i wymusza stan niski. RE: Expander PCF8574 nie działa prawidłowo - elvis - 08-05-2020 Jeśli wierzyć schematowi HW-061 ze strony https://www.electroschematics.com/arduino-i2c-lcd-backpack-introductory-tutorial/ [attachment=1014] Do pinu P3 jest podłączony tranzystor sterujący podświetlaniem. Dlatego odczytując wartość z PCF8574 dostajesz tam zero. Czyli wszystko działa jak powinno, teraz musisz tylko zrozumieć zasadę działania użytego układu, albo sobie darować i przyjąć że tak ma być. RE: Expander PCF8574 nie działa prawidłowo - m72 - 08-05-2020 Dzięki, faktyczne pin 4 w ogóle nie był podłączony do wyprowadzeń zewnętrznych tylko do tranzystora. Wszystko działa. [attachment=1015] Ta ogólnie to expander załącza filtry pasmowe w radiu. |