mcp23017 rejestry

Znaleziono około 20 wyników dla: mcp23017 rejestry
  • Redukcja liczby potrzebnych pinów do sterowania LEDami

    Można zastosować choćby expandery portów sterowany I2C lub SPI ( np. PCF8574 czy MCP23017 ) albo rejestry przesuwne. Można łączyć je po kilka uzyskując potrzebą ilość I/O. Potrzebujesz wtedy tylko 2 piny uC.

    Mikrokontrolery Początkujący   09 Lis 2017 16:08 Odpowiedzi: 9    Wyświetleń: 774
  • Jak uzyskać +5V jako stan wysoki na wyjściu PCF8575 z Arduino?

    Następcy PCF8574/75 maja rejestr kierunku i wyjścia PP a nie OD z podciąganiem 100uA. W 8051 to przynajmniej było krótkie "silne" podciąganie na chwilę po przełączeniu portu w stan "H". Więcej zalet jest w trybie wejściowym z przerwaniami. W PCF8574 gdy wejście na chwile zmieni stan, można to wykryć ale nie wiadomo, który pin to zrobił. W MCP23017/MCP23S17...

    Mikrokontrolery   28 Lut 2019 12:13 Odpowiedzi: 14    Wyświetleń: 1656
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak właściwie podłączyć ekspandery MCP23017 do Raspberry Pi ?

    Ja bym polecił koledze MCP23S17. SPI może działać znacznie szybciej niż I2C. Mam bardzo podobny projekt i zrealizowałem go właśnie na układzie obsługującym SPI. Na jeden kanał SPI wchodzi 8 ekspanderów. Ja potrzebowałem 10, więc jako CS użyłem dwóch wyjść z Rpi. Pamiętaj o ustawieniu rejestru H_EN ;)

    Raspberry Pi i inne SBC   21 Lut 2020 08:13 Odpowiedzi: 2    Wyświetleń: 2502
  • REKLAMA
  • Obsługa ekspandera na I2C przez Raspberry Pi

    http://obrazki.elektroda.pl/8000762600_1... W większość projektów, które realizował autor tego poradnika w oparciu o Raspberry Pi wykorzystywał on piny GPIO jako wejścia i wyjścia cyfrowe. Wyprowadzonych na płytce RPi jest 17 takich pinów. Co zrobić jak potrzebujemy więcej? Najprostszym sposobem zwiększenia liczy wejść i wyjść cyfrowych,...

    DIY Zagranica   07 Paź 2018 15:15 Odpowiedzi: 7    Wyświetleń: 16605
  • REKLAMA
  • przyciski podłączone do komputera zaplające odpowiednie diody, jak podłączyć?

    Ale nikt nie będzie do zapalanie LEDów ładował ATmegi32 (tym bardziej 2560), wystarczy zastosować np. rejestr przesuwny 74HC595, albo nawet ekspander MCP23017. Gdyby każdy myślał "o, potrzebuję 40 wyjść, więc potrzebuję µC z co najmniej 40 nóżkami" to nie wiem jakby wyglądały dzisiejsze urządzenia.

    Początkujący Naprawy   03 Sie 2014 16:56 Odpowiedzi: 12    Wyświetleń: 1161
  • REKLAMA
  • AI czyta noty katalogowe? Czy ChatPDF może pomóc elektronikowi?

    https://obrazki.elektroda.pl/5831049700_... Każdy chyba słyszał już o ChatGPT, ale czy słyszeliście o ChatPDF? ChatPDF to narzędzie pozwalające na odbycie tytułowej "pogawędki" z plikiem PDF. W tym temacie spróbuję wykorzystać je do wyszukania informacji w nocie katalogowej pewnego expandera portów, zobaczymy jaki będzie tego skutek....

    Artykuły   05 Mar 2024 16:22 Odpowiedzi: 11    Wyświetleń: 2874
  • Moduł expandera portów PCF8574 - PlatformIO tutorial - rozszerzenie pinów Arduino/ESP/itd

    Zostaje do omówienia pin INT od PCF8574. Na tym pinie pojawi się zbocze opadające gdy zmieni się coś na wejściu PCF8574. Nie ma możliwości maskowania przerwań dla poszczególnych pinów PCF8574, a przerwanie jest wyzwalane na każdą zmianę stanu (zarówno rosnące, jak i opadające zbocze) na pinach PCF8574. Lepiej chyba użyć MCP23017 do tego celu. Dodano...

    Artykuły   09 Lut 2025 20:04 Odpowiedzi: 11    Wyświetleń: 2181
  • Arduino Uno + Ekspander MCP23017 - podwójne przerwania, jak ustawić INTCON=0xFF?

    Problem rozwiązałem (a właściwie mój kolega Michał - dzięki Michał) Cały układ MCP23017 działa poprawnie z tym przerwaniem przy porównywaniu z rejestrem DEFVAL. Proszę spojrzeć do noty rozdział 1.7.5 rysunek 1.7 strona 25. Cały problem polega na tym, iż konstruktorzy tego układu go tak zaprojektowali, że po wywołaniu przerwania ono "trwa" dopóki trwa...

    Arduino   27 Mar 2017 00:41 Odpowiedzi: 2    Wyświetleń: 1395
  • Sterowanie matrycą przycisków za pomocą Arduino - jak to zrobić?

    chcę odwrotnie zrobić, czyli mając matryce przycisków jak na schemacie sterować przyciskami z arduino w odpowiedniej kolejności i czasach. Czyli fizycznie przycisk zastąpić arduino. Jeśli tyle przycisków, to faktycznie stosowanie transoptorów dla każdego z nich komplikuje konstrukcję. Sterowanie powiedzmy, bezpośrednie sygnałami z arduino jest też...

    Arduino   07 Wrz 2024 07:20 Odpowiedzi: 25    Wyświetleń: 660
  • REKLAMA
  • Zdalnie sterowana koparka: sterowanie 6 silnikami DC, ESP32, krańcówki, przełączniki, I2C

    A ile konkretnie tych GPIO brakuje? Jeśli użyje sterowników L9110, to potrzebuję 12 wyjść PWM, dodatkowo 6 pinów na krańcówki, dodatkowy silnik ale bez regulacji obrotów to kolejne dwa i ledy powiedzmy 2. Nie wiem jak się ma sprawa PWM a ekstenderów, ale 12 powinienem móc wyciągnąć z esp (chyba że zużyje za dużo pinów na zestawienie komunikacji: na...

    ESP8266 i ESP32   21 Gru 2022 23:09 Odpowiedzi: 9    Wyświetleń: 879
  • Różnica między Ekspanderem a Rejestrem Przesuwnym w Arduino - przykłady użycia

    I jedno i drugie można kontrolować sprzętowo i programowo. Proszę pokazać konfigurowanie MCP23017 albo rzeczonego PCF8574 "sprzętowo" ... proszę pokazać konfigurowanie 165, czy 595 programowo. A jeśli chodzi o ścisłość to tu jest przykład takiego "prawie" odpowiednika I/O w postaci rejestru przesuwnego, a mianowicie sdas212a, a jakże, konfigurowanego...

    Arduino   03 Lut 2018 11:34 Odpowiedzi: 14    Wyświetleń: 1785
  • Arduino: Obsługa wielu czujników i diod bez użycia delay i z przerwaniami

    Widziałem tysiące programów, ale jeszcze nie wiedziałem ani jednego, który wskakiwał by w przerwanie po to aby stwierdzić, ze nie ma co robić i wychodził z niego, wykonywał jeden obieg pętli głównej i tak w kółko. To jest bez sensu tym bardziej, ze tu można to rozwiązać (jeśli już muszą być przerwania od czujników) od zbocza. Przyznam, ze jestem ciekaw,...

    Arduino   04 Sty 2018 00:34 Odpowiedzi: 115    Wyświetleń: 5781
  • Projekt PCB z magistralą SPI dla Raspberry Pi 3 i MCP23S17 - Jak poprowadzić?

    Gdybym jednak użył MCP23017 na I2C 400kHz, to przy 8 układach przy założeniu, że wszystkie pracują jako wejścia, to z jaką częstotliwością miałbym odczyt stanu pojedyńczego wejścia? Naprawdę nie potrafisz policzyć? Przesyłasz: start adres iic zapis adres rejestru start adres iic odczyt dana 1 dana 2 stop wszystko powtarzasz 8 razy czyli w przybliżeniu...

    Mikrokontrolery   01 Maj 2018 13:03 Odpowiedzi: 57    Wyświetleń: 4206
  • [Arduino Uno] Jak zbudować kierownicę PC z 4 potencjometrami?

    A da się zrobić aby była jeszcze trzecia oś? Tak możesz zrobić więcej osi tyle ile potrzebujesz i masz wolnych pinów pisałem np. od A0 do A5 czyli 5 osi. Tylko w Joystiku są tylko dwie osie X i Y trzecią osią moze być orczyk, przepustnica gazy podobnie w kierownicy Fragment dla trzech osi X, Y, Z void loop(){ //------------------- Osie...

    Arduino   05 Gru 2021 11:50 Odpowiedzi: 21    Wyświetleń: 9078
  • PIC12F683 i SDCC - cały zegar i termometr na dwóch pinach (bez zewnętrznych bibliotek)

    https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...

    Artykuły   20 Lis 2024 17:21 Odpowiedzi: 3    Wyświetleń: 2226
  • Mały internetowy sterownik przekaźników/oświetlenia w obudowie po tunerze Sat

    https://obrazki.elektroda.pl/4577783100_... Witajcie moi drodzy. Dzisiaj przedstawię wam mój sieciowy sterownik przekaźników/zegarek/termometr zrealizowany w obudowie po tunerze satelitarnym Ferguson AF 2818 SE na bazie mojej płytki uruchomieniowej pod PIC18F67J60. Pomysł na projekt Z sterowaniem przez internet eksperymentowałem już...

    DIY Smart Home   27 Wrz 2019 20:57 Odpowiedzi: 7    Wyświetleń: 4920
  • Szukam adresowalnych czujników stanu 0-1, podobnych do DS18B20

    co do dlugosci i2c, od biedy da sie wyciagnac 50m o ile jest dobry kabel...kiedys robilem takie testy, cyrk był nieziemski ale stosujac pare buforów ze schmittem i odpowiednio powolną transmisje (scl=50kHz max) nie ma bledów...co do MCP23008, istnieje tez MCP23016 ktory mozna kupic w tej samej firmie (linka podawalem w poprzednim poście) i jest on 16bitowy....

    Mikrokontrolery   19 Lut 2008 17:16 Odpowiedzi: 21    Wyświetleń: 1680
  • Sterowanie Amegą32 klawiaturą membranową przez MCP23008 - konfiguracja TWI

    Problem następujący: Chcę sterować Amegą32 poprzez klawiaturę membranową. Wydumałem że, wykorzystam do tego ekspander MCP23008. ... Ustawie 4 x IN i 4 x OUT+ podciągniete po zwarciu na klawiaturze,na jednym IN pojawi sie H, wystąpi przerwanie i odczytam rej. INTF Do rejestrów MCP wpisałem: [syntax=c_loadrunner] unsigned char ret; ret=twi_start(addr_MCP+TWI_WRITE);...

    Mikrokontrolery   03 Gru 2014 18:37 Odpowiedzi: 6    Wyświetleń: 1131
  • Rozszerzenie portów uC przez I2C - alternatywy dla PCF8574

    Witam PCF8574 - I2C, więc mało zajmuje portów uC, daje mozliwość łatwej rozbudowy (dołączania kolejnych układów - PCF8574 max 8 ) - cena? cóż trzeba poszukać, może trafiłeś na jedną z ofert gdzie życzą sobie ponad 20zł/szt. a tego scala można kupić za jakieś 8-9 zł/szt. Jest też 16-bitowy Expander I/O na I2C - typ MCP23016 prod. MICROCHIP ale... 8255...

    Mikrokontrolery   06 Sty 2005 16:56 Odpowiedzi: 15    Wyświetleń: 2769
  • Propozycja przeniesienia działu Arduino z Mikrokontrolerów do Programowania – ankieta

    (at)oloam - dokładnie tak jest, po to jest choćby wiringpi żeby uprościć sterowanie gpio, komunikację po spi czy i2c do minimum. Są gotowe moduły do najpopularniejszych układów (m.in. mcp23008 i 23017). Tak samo arduino. Użytkownik na dobrą sprawę nie musi wiedzieć jakie tam są rejestry i jak się konfiguruje. Nie musi wiedzieć o tym jak wygląda transmisja...

    Projektowanie i Tworzenie Po godzinach   05 Sty 2018 21:13 Odpowiedzi: 172    Wyświetleń: 9903