rejestr pcf8574

Znaleziono około 130 wyników dla: rejestr pcf8574
  • pcf8574 sterowanie każdym wyjściem osobno jak? [bascom]

    No to spróbuj - zmienną wysyłasz jak normalną wartość, w Bascom ustawienie bitów w niej będzie się odbywało tak samo jak majstrowanie z rejestrami PORTn.x.

    Mikrokontrolery   19 Mar 2013 10:47 Odpowiedzi: 6    Wyświetleń: 2349
  • PCF8574[gcc] - Jak rozłożyć odczytany bajt na bity w C?

    int bity[8]; char dane; for(i=0;i<8;i++){ bity[i] = dane&0x01; dane = dane>>1; //printf("%d \n", bity[i]); } tracimy rejestr z danymi.

    Mikrokontrolery AVR   02 Sie 2009 13:11 Odpowiedzi: 5    Wyświetleń: 2006
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATMEGA8] [ATMEGA8][Bascom] Jak zrealizować DAC 0-12V do sterowania pompką Laing?

    LM317 + sterowanie rejestrem przesuwnym 74164, 74HC595 lub portem I2C PCF8574.

    Mikrokontrolery AVR   19 Lip 2009 10:59 Odpowiedzi: 5    Wyświetleń: 3808
  • Moduł expandera portów PCF8574 - PlatformIO tutorial - rozszerzenie pinów Arduino/ESP/itd

    Wg mnie te expandery to przerost formy nad treścią - ja zazwyczaj do rozszerzenia wejść/wyjść stosuję rejestry przesuwne.

    Artykuły   09 Lut 2025 20:04 Odpowiedzi: 11    Wyświetleń: 2181
  • Różnica między Ekspanderem a Rejestrem Przesuwnym w Arduino - przykłady użycia

    Ekspander PCF8574, a modelu rejestru przesuwnego nie było.

    Arduino   03 Lut 2018 11:34 Odpowiedzi: 14    Wyświetleń: 1785
  • REKLAMA
  • Lampka sterowana przez wifi na ESP8266

    Zamiast rejestru przesuwnego użyj PCF8574, w bibliotece Wire dla ESP8266 definiujesz na których pinach chcesz mieć I2C. Wystarczą tylko dwa piny więc dasz radę nawet na ESP-01.

    DIY Konstrukcje   20 Lut 2016 18:14 Odpowiedzi: 20    Wyświetleń: 12252
  • CA80 reaktywacja. Co można zrobić ze starym ośmiobitowcem.

    Dzień dobry. Mój CA80 został reanimowany (dzięki https://www.elektroda.pl/rtvforum/topic2... więc najwyższy czas dać mu jakieś zajęcie. Choćby wyświetlanie czasu. W końcu zegar w domu jest potrzebny. Można na przykład sterować grzałką bojlera, żeby wykorzystać drugą taryfę i zmniejszyć rachunki za prąd. (Zapomniałem! Prąd miał zdrożeć,...

    DIY w budowie   19 Sty 2025 11:01 Odpowiedzi: 44    Wyświetleń: 11637
  • REKLAMA
  • ESP8266-01 i PCF8574 - problem z komunikacją i modyfikacją przykładu

    Drugi raz w krótkim czasie napiszę: Po co komukolwiek biblioteka do pcf8574? Przecież to tak prosty układ, że kilka linijek kodu jest bardziej skomplikowane niż on. Tam można tylko albo wysyłać bajty (zwykle jeden) albo je odczytać. Żadnych rejestrów konfiguracyjnych itp. Trzeba ogarnąć I2C, PCF8574 działa od razu.

    Arduino   19 Lut 2022 19:03 Odpowiedzi: 3    Wyświetleń: 1839
  • atmega8 - atmega ekspandery lub jakiś układ podobny

    Witam nie bardzo rozumiem co to by mogło być ,ale polecam lekturę o expanderach I2c PCF8574 lub o rejestrze 74hc595. Pozdrawiam !!

    Mikrokontrolery Początkujący   17 Mar 2013 19:35 Odpowiedzi: 17    Wyświetleń: 2145
  • Jak wykryć ruch figur na interaktywnej szachownicy Arduino? Fotorezystor, kontaktron czy coś innego?

    Ale to wymaga innego programu - byłby nawet prostszy, ale do I2C jest gotowa biblioteka, a do rejestrów przesuwnych nie. W roli nadajnika mógłby być CD4022, ale nie do PCF8574 (chyba, że do wyjść CD4022 byłyby podłączone tranzystory).

    Początkujący Elektronicy   20 Lut 2025 12:32 Odpowiedzi: 37    Wyświetleń: 630
  • [C] Atmega8 i PCF8574 TWI - błędy w komunikacji, ustawienie stanu wysokiego

    Wiem że temat jest PCF8574 ale... skoro tak kombinujesz i chcesz dokładać dodatkowe układy to może zatanów się czy dobrze wybrałeś ten układ - nie dość ze drogi to jak widze nie spelnia twoich wymagan. Moze jakis rejestr przesuwny?

    Mikrokontrolery AVR   16 Kwi 2011 12:37 Odpowiedzi: 28    Wyświetleń: 5419
  • Zakup układu 74141N lub zamienników do zegara NIXIE na lampach LC 516

    Nie chciało mi się wsadzać atmegi (attiny26) dlatego urzyłem liczników 8bit 74hct590. Możesz też użyć np. rejestry przesuwające 4094, lub pcf8574 lub po prostu tak jak jest w schemacie. a czy posiadasz moze schemat Twojej konstrukcij z tymi licznikami itp??

    RTV Co kupić?   01 Lut 2007 20:29 Odpowiedzi: 21    Wyświetleń: 6504
  • 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
  • REKLAMA
  • 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
  • Podłączenie wyświetlacza 2x16 przez expander PCF8574 do 90S8515 - jak to zrobić?

    jakis rejestr przesowny z rownloglym wpisem :) proste nie ?

    Mikrokontrolery   16 Cze 2003 14:33 Odpowiedzi: 34    Wyświetleń: 4573
  • Szeregowy sterownik wyświetlacza zegarkowego

    na poczatku myslalem nad PCF8574 jednak doszedlem do wniosku ze rejestry szeregowo-rownolegle beda prostrze w obsludze. Ale teraz juz wiem czego użyje. Dzieki rpal.

    DIY Konstrukcje   04 Sie 2009 18:45 Odpowiedzi: 18    Wyświetleń: 10657
  • Arduino – dlaczego jest popularne wśród początkujących, co wyróżnia je od płytek stykowych?

    Możesz połączyć dwa Arduino, ale będą one pracować osobno. Jeśli potrzebujesz więcej pinów a konieczne jesteś przywiązany do Arduino, to poszukaj takich układów jak ekspandery portów I/O (np. PCF8574 na I2C), albo rejestry przesuwne SPI (są modele wyjściowe i wejściowe - w zależności co potrzebujesz)

    Arduino   13 Mar 2017 08:44 Odpowiedzi: 66    Wyświetleń: 25800
  • ATmega32 + PCF8574. Jak dokładnie podłączyć układ?

    Jeżeli ma to sterować tylko ledami to można zastosować proste tanie rejestry typu 4094. Można je łączyć szeregowo ile Ci tylko potrzeba.

    Mikrokontrolery   30 Wrz 2006 21:19 Odpowiedzi: 2    Wyświetleń: 1818
  • Jak odczytać pojedyncze wejścia z PCF8574 na AtMega8 w Bascom?

    Da się dużo prościej: Pcf8574port.0 'stan wejścia P0 Pcf8574port.1 'stan wejścia P1 Pcf8574port.n 'stan wejścia Pn Dokładnie tak samo jak obsługa poszczególnych pinów procesora. W języku BASCOM BASIC operator kropki to operator wyłuskania bitowego - pozwala na dostęp do poszczególnych bitow dowlonej zmiennej, nie koniecznie tylko rejestrów PORTx i PINx.

    Mikrokontrolery AVR   08 Paź 2011 23:35 Odpowiedzi: 6    Wyświetleń: 4572
  • Jak zbudować sterownik 60 LED z indywidualnym sterowaniem przez LPT lub mikrokontroler?

    Obrazka nie widac ;) przynajmniej u mnie. Jakby sie dało w to jakiegos profesora to mozna by zmiejszyc ilosc klawiszy do mniej wiecej 4. a wyjscie zrobic na szynie I2C na jakims PCF8574 lub za pomaca rejestrów przesównych 4094 i selektywnie wybierac jeden z 10 przy zmianie nastaw.

    Optoelektronika   04 Lip 2005 15:45 Odpowiedzi: 6    Wyświetleń: 4080
  • Driver I2C-LCD (HD44780) z układem PCF8574

    Ja myślałem aby zrobić 2 zmienne informujące o miejscu kursora zapisu i odczytu w buforze:) zapis do bufora w przerywaniu od TWI odczyta podczas przerywania generowanego przez gotowość LCD Jeżeli oba kursory są takie same nie wysyłamy nic do wyświetlacza czekamy na dane:) Oczywiście jeżeli kursor ma wartość ostatniego adresu w tablicy nadajemy mu adres...

    DIY Konstrukcje   05 Sty 2009 10:01 Odpowiedzi: 18    Wyświetleń: 20812
  • Modernizacja urządzenia: Atmega32, 5 filtrów, 30 elektrozaworów, PCF8574

    Witam, zamiast wydawać kasę na PCF8574 i ULN2001A przeglądnij notę katalogową 74HC595 (rejestr przesuwny wejście szeregowe - wyjście równoległe), podłączysz 5 takich układów (koszt poniżej 1 zł za sztukę) w szereg i masz to co chciałeś, do tego Bascomowy SHIFTOUT a i Atmega 32 to za dużo :) pozdrawiam.

    Mikrokontrolery   15 Gru 2009 13:27 Odpowiedzi: 4    Wyświetleń: 1500
  • Sterowany switcher 1 in - 2 out w formie układu scalonego

    A dlaczego nie zastosujesz rozwiązania które obsłuży wszystkie diody bez przełączania? np dwa PCF8574 do 12diod wystarczy Wygodnym ekspanderem są rejestry przesuwające 74HC595 albo 4094 można je bez ograniczeń przedłużać dodając kolejne układy do tych samych linii sterujących SPI

    Początkujący Elektronicy   26 Lip 2017 13:30 Odpowiedzi: 8    Wyświetleń: 666
  • Arduino Uno jako odtwarzacz MP3 z lampami nixie - jak zmniejszyć wyprowadzenia?

    Jest jeszcze coś takiego jak PCF8574, który jest 8 bitowym portem równoległym sterowanym poprzez magistralę I2C, można spróbować go wykorzystać - zużyjemy wówczas tylko 2 wyprowadzenia. Inną opcją jest wykorzystanie rejestru przesuwnego 74164. Tyle że to niestety wymaga sporej komplikacji programowej i może się okazać kompletnie bezsensowne, albo wręcz...

    Arduino   13 Paź 2024 19:12 Odpowiedzi: 17    Wyświetleń: 1299
  • Alternatywne układy do rozszerzenia portów Atmegi poza PCF8574/PCF8575

    Wszystko zależy co chcesz osiągnąć - a równie dobrze można sterować w prosty sposób większą ilością pinów np poprzez rejestry przesówne różnej maści np 74595 i wiele innych

    Mikrokontrolery   15 Sty 2010 23:02 Odpowiedzi: 11    Wyświetleń: 1509
  • Jak zrobić napis z LED 5mm, zasilany 12V, z efektami pisania?

    Można to zrobić na układach TTL/CMOS lub wykorzystując mikrokontroler.; druga da nieograniczone możliwości sterowaniem napisem. Cena wykonania obu możliwości jest taka sama. 74LS164 (ok - 70 groszy) - 1 układ obsłuży 7 diod LED Na układach TTL/CMOS wykorzystał bym rejestr 74LS164 połączony w wielki rejestr sterowany generatorem, który po odliczeniu...

    Projektowanie Układów   26 Kwi 2008 19:17 Odpowiedzi: 28    Wyświetleń: 5112
  • Potrzebny Efekt Knight Rider'a, lecz inny niż wszystkie.

    Bez mikrokontrolera się nie obejdzie i będzie to wielokrotnie prościej zrobić niż na TTL,CMOS-ach, jak by się w ogóle dało zrobić w technice TTL/CMOS. A układów by było, :shocked!: :shocked!: Triaki, tyrystory tu nie mają zastosowania. Diody powinny być połączone w matryce 10x50, od góry sterowanie prądem wpływającym ; tranzystory p-n-p (10szt), od...

    Optoelektronika   15 Paź 2006 21:40 Odpowiedzi: 16    Wyświetleń: 2691
  • Rozszerzenie portów uC przez I2C - alternatywy dla PCF8574

    Najprościej możesz rozszerzać za pomocą 4094 Jest to szeregowy rejest ze strobowanym wyjściem. Co pozwala jednoczesną zmianę stanu wszystkich wyjść po wpisie danych. Łączyć możesz te kostki całkowicie szeregowo albo mieszanie. Zależnie od tego ile masz do dyspozycji pinów w procku. Każdy rejestr jest 8 bitowy.

    Mikrokontrolery   06 Sty 2005 16:56 Odpowiedzi: 15    Wyświetleń: 2769
  • xmega 16d4 - Jak poprawnie podłączyć LCD przez PCF8574T w C?

    Jeśli dodasz te pliki ręcznie przez P-klik na nazwie projektu codeblocks i add-files oraz wybierzesz wszystkie .c i .h z tego folderu to do projektu poprawnie będą dodane. Zniknie błąd z undefined reference, za to wyskoczy całe mnóstwo innych :) Wszystkie zw. z rejestrami, których xmega nie posiada, bądź posiada, ale z innym symbolem, innymi polami...

    Mikrokontrolery AVR   02 Lut 2016 14:33 Odpowiedzi: 20    Wyświetleń: 2376
  • Czy schemat z ATmega8 i ULN2003 do sterowania silnikiem krokowym jest poprawny?

    Z tego co widzę to ATmegą8 moge sterowac 6cioma silnikami krokowymi, zgadza sie? niezbyt. zawsze można dołożyć jakiś rejestr lub kilka rejestrów szeregowo - równoległych lub jakiś nowocześniejszy expander na I2c np PCF8574 i kosztem bardziej skomplikowanego programu możesz sterować znacznie większą ilością silników

    Mikrokontrolery   18 Kwi 2008 11:27 Odpowiedzi: 14    Wyświetleń: 16028
  • Różnice między In-System Programmable a Reprogrammable Flash w mikrokontrolerach

    LCD czy LED? Przy wyświetlaniu dynamicznym 3linia na wybór wyświetlacza 2-3 linie na sterownie rejestrem przesuwnym do wyboru segmentów. Na upartego można urzyć np PCF8574 i sterować wszystkim przez i2c ale koszt będzie znacznie większy. LCD ale sam wyświetlacz bez dodatkowego sterownika - jest to możliwe?

    Mikrokontrolery   14 Cze 2003 00:48 Odpowiedzi: 6    Wyświetleń: 3195
  • ATmega32 i programownie przerwania PCF8574(jako klawisze)

    Dzięki za pomoc faktycznie flaga w rejestrze GIFR robiła mi tu ten Cyrk. Wpisanie Set Gifr.intf0 pomoglo teraz czyta tylko raz. Pozdrawiam kolegi (at)janbernat i jeszcze raz dzięki za pomoc.

    Mikrokontrolery AVR   12 Lip 2010 19:47 Odpowiedzi: 2    Wyświetleń: 1699
  • AVR Atmega128 + PCF8574: Problem z wybudzaniem z uśpienia przez INT7

    Witam, Buduję właśnie centralkę alarmową do samochodu. Wszystko już praktycznie działa tylko mam problem z oszczędzaniem energii, a konkretnie z budzeniem procesora. Gdy procesor wejdzie w stan uśpienia (wszystkie oprócz IDLE) to już nie chce się obudzić. Powinno go obudzić przerwanie INT7 wywołane przez PCF8574. Bity SE i SM0-2 w rejestrze MCUCR są...

    Mikrokontrolery   04 Gru 2004 19:38 Odpowiedzi: 2    Wyświetleń: 1241
  • [ATMEGA32] ATMEGA32 i PCF8574 - ustawienie portów na zero przez I2C, kod w C

    Nie, mój błąd. Chodziło mi o Note: TWBR should be 10 or higher if the TWI operates in Master mode. If TWBR is lower than 10, the master may produce an incorrect output on SDA and SCL for the reminder of the byte. The problem occurs when operating the TWI in Master mode, sending Start + SLA + R/W to a slave (a slave does not need to be connected...

    Mikrokontrolery AVR   08 Wrz 2008 18:07 Odpowiedzi: 22    Wyświetleń: 7877
  • Teoria - komunikacja rejestrów przesuwnych z atmegą

    Wiem ze nie wiele wiem ale proszę o pomoc. Ok to proszę popraw chociaż ten błąd ortograficzny w tytule bo to jakaś masakra ;) a odnośnie tematu - to już chyba w jakimś innym poście także ja chyba ci pisałem, że poza twoim ulubionym PCF8574 możesz użyć np rejestrów przesuwnych (zdaje się, że wtedy wymyślałeś sterowanie LCD przez tego PCF'ka). Tak więc...

    Mikrokontrolery   23 Sty 2010 22:35 Odpowiedzi: 7    Wyświetleń: 1664
  • Nucleo F401RE uruchamianie I2C, konfiguracja przez STM32CUBE MX

    Znalazłem screena jak testowałem I2C na Nucleo F446RE z ekspanderem PCF8574 z analizatorem chińskim klonem Salae. Wszystko fajnie widać start, stop. Nie używałem Cube. Napisałem proste funkcje operujące na rejestrach. https://obrazki.elektroda.pl/2242875800_...

    Mikrokontrolery Początkujący   21 Lip 2020 10:38 Odpowiedzi: 12    Wyświetleń: 1026
  • Błąd kompilacji PCF8574 na Atmega8 w Arduino IDE - PCMSK0, PCMSK1, PCMSK2

    C:\Users\RafaĹ‚\Documents\Arduino\... error: ' PCICR ' was not declared in this scope Wydaje mi się, że moja ATMEGA8 miała problem z obsługą I2C, zamieniłem na ATMEGA328 i śmiga bez problemu. Przecież to ładnie widać w pokazanym błędzie - rejestr PCICR nie występuje w ATmega8. Podobnie pozostałe komunikaty. Oj, czytaj...

    Mikrokontrolery Początkujący   16 Lut 2015 11:54 Odpowiedzi: 1    Wyświetleń: 1749
  • Stacja pogodowa oparta na Arduino + WiFi - projekt, link.

    Już widzę kogoś, kto opiera pętlę główną na delay() i próbuje odczytać przyciski do 3ms ;) ( swoją drogą - po co ? ) Fotokomórka zatrzymująca prasę aby niezmiarzdżyła ręki. Reakcja po np 0,7sekundy nie wchodzi w grę. Albo obsługa enkodera Dekodowanie DCF77 Mnożyć dalej przykłady? 1- w obsłudze przerwania z expandera, odczytujesz rejestry expandera...

    Arduino   07 Maj 2018 17:33 Odpowiedzi: 39    Wyświetleń: 3384
  • ESP8266, PCF8574 i 7-segmentowy LED jak to poprawnie połączyć?

    Tak sobie myślałem, że najprostszym rozwiązaniem będzie użycie zwykłego multipleksera A może lepiej rejestr PI/SO? np coś w stylu 74xx674, od razu 16 bitowy. Serię dobierz tak żeby wejścia były 5V tollerant. chyba LV. Wadą jest tylko, że taki rejestr nie zgłosi przerwania. Trzeba poza nim to zrealizować. o 8 wejściach tylko 8? Myślałem że masz tam...

    ESP8266 i ESP32   18 Lut 2021 20:29 Odpowiedzi: 30    Wyświetleń: 2118
  • Jak użyć IRF7103 z PCF8574 do sterowania 100 urządzeniami 24V?

    Witam! Jakiś rezystor na bramkę musisz dać, 1k powinien wystarczyć. Logicznie myśląc 300uA z pinu PCF8574 jest większe jak 100nA bramki. Błędne rozumowanie. Radzę zapoznać się z budową i zasadą działania tranzystora MOSFET. W tych tranzystorach bramka jest izolowana dielektrykiem (zwykle tlenkiem krzemu, skąd pochodzi nazwa). Podany prąd to maksymalny...

    Początkujący Naprawy   22 Mar 2010 12:50 Odpowiedzi: 4    Wyświetleń: 1149
  • Projekt gwiazda - lepszy expander czy rejestr przesuwny z Atmegą16?

    Witam Podpowiedzcie co lepiej było by mi tu zastosować w tym projekcie, jakie wady i jakie zalety obu rozwiązań http://obrazki.elektroda.pl/9999908400_1... Atmege16 podpiętą do expanderów przez i2c czy Atmegę16 podpiętą do rejestru przesuwnego przez i2c ogólnie to skłaniał bym się do expanderów na początek pcf8574 dla cyfr i pcf8575...

    Mikrokontrolery Początkujący   06 Sty 2015 23:04 Odpowiedzi: 7    Wyświetleń: 1551
  • Jak zaprogramować płynne przejście kilkunastu LEDów w pętli?

    ekstra ale czy i na czym można go rozbudować do 20 ledów?? mozna, trzeba by zastosować jakies ekspandery (rejestry, demultipleskery lub specjalnie do tego celu produkowane ekspandery na magistrale szerego we np PCF8574) zwiekszajace ilosc wyjsc procka albo wiekszy procek np ATMega8.

    Optoelektronika   12 Maj 2005 15:57 Odpowiedzi: 3    Wyświetleń: 885
  • (AT89C2051) Sterowanie segmentowymi LED i termometry I2C

    też nie rozumiem Bobeera :) proste, jesli chcesz tylko uzyskać temperature z dallasa to na przemian co sekunde wystarczy mu wysłąć rozkazu konwersacji temperaury i jej odczytu. albo odczytywać co sekunde, a zaraz po odczycie dać rozkaz do zmierzenia temperatury. co do wyświetlaczy. Szkoda wywalać kase na PCF8574... jeśli już brakuje portów to polecam...

    Mikrokontrolery   13 Lut 2005 10:09 Odpowiedzi: 13    Wyświetleń: 5770
  • BASCOM AVR – konfiguracja pinów uPC jako wejścia i wyjścia, zwiększanie I/O

    Jeśli chodzi o zwiększenie liczby wejść/wyjść to zobacz PCF8574, ale jest to dosyć drogie rozwiązanie. Jeżeli potrzebujesz tylko wejścia lub tylko wyjścia to możesz pokombinować z różnymi rejestrami, zatrzaskami, itp. Co do drugiego pytania zobacz w pomocy http://edw.com.pl/ftp_05/BascomBasicAVR.... polecenia: CONFIG PORTx = tryb CONFIG PINx.y = tryb

    Mikrokontrolery   20 Cze 2005 19:44 Odpowiedzi: 2    Wyświetleń: 1140
  • Jak zbudować układ do sterowania CD ROMem: play, stop, pause?

    Myślałem o jakichś bardziej ordynarnych buforach i rejestrach np. 74HC245 i 74HC574. Można je sterować jedną szyną. Prościej jednak wziąć 89C51 lub większy. Wtedy zaoszczędzi się na płytce i zabawie z łączeniem tego wszystkiego. PCF8574 jest do tego raczej za wolny, no i ta cena odstrasza od takich zastosowań. Pozdrawiam.

    Projektowanie Układów   20 Lis 2003 20:59 Odpowiedzi: 12    Wyświetleń: 2814
  • Rejestrator poziomu hałasu.

    https://obrazki.elektroda.pl/8569069700_... W wolnej chwili poskładałem urządzenie które rejestruje poziom hałasu. Zasada działania wygląda następująco: Sygnał z mikrofonu trafia na prosty wzmacniacz, następnie mierzony jest przez wejście ADC w ESP8266, następnie wyciągana jest najwyższa wartość i wysyłana zwykłym GETem https://obrazki.elektroda.pl/7332573400_...

    DIY Konstrukcje   15 Sie 2019 07:24 Odpowiedzi: 15    Wyświetleń: 4770
  • Czy AVR obsługuje I2C w przerwaniach bez zakłóceń? PCF8583 i PCF8574

    Drodzy koledzy, procesorami AVR od bardzo niedawna się zajmuję i w związku z tym zadam jedno małe pytanko. Otóż czy obsługa magistrali I2C może być bez zakłoceń wykonywana w w przerwaniach procesora. Pytanie może jest naiwne ale widzę że system potrafi mi całkowicie zgłupieć. INT0 zajmuje się u mnie obsługą przerwania zegara czasu rzeczywistego PCF8583....

    Mikrokontrolery   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3879
  • 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
  • Arduino YUN i PCF8574 - błędy kompilacji w IDE 1.8.5, problem z biblioteką

    Rejestr elegancko wyrzuca 0x38, wgrywam poniższy program przykładam diodę Led do PCF(katoda do wyjścia PCF, anoda przez rezysor do 5V ) No i nic a powinna migać tak ? #include <PCF8574.h> #include <Wire.h> // adjust addresses if needed PCF8574 PCF_38(0x38); // add led to P0 (pin 4) (used as output) void setup()...

    Arduino   08 Kwi 2018 19:04 Odpowiedzi: 53    Wyświetleń: 3033
  • Arduino - jak podłączyć Bubble Display przez PCF8574, aby zaoszczędzić piny?

    Przez SPI jest łatwiej niż przez I2C i zdecydowanie szybciej. Na SPI po prostu dane wpisywane do rejestru nadajnika są transmitowane szeregowo i potem składane z powrotem w układzie 595, po czym na sygnał pojawiają się na wyjściu. Uwierz mi - to zdecydowanie najłatwiejszy sposób.

    Arduino   22 Gru 2014 00:32 Odpowiedzi: 8    Wyświetleń: 1143
  • Wybór układu do konwersji szeregowo-równoległej dla 2051 - jaki licznik?

    :arrow: PCF8574 port 8bit na I2C, dość drogi :arrow: jeśli chcesz coś prostrzego (tańszego) to weź rejestr przesuwający + latch, np 74HC595 (zawiera oba elementy w środku) taktując zegar i wystawiając odpowiednie stany logiczne wpisujesz do środka kombinacje a jsk jest już cała to zatrzaskujesz ją na wyjściu (w czasie ładowania zatrzask trzyma starą...

    Mikrokontrolery   11 Kwi 2003 11:36 Odpowiedzi: 10    Wyświetleń: 1950
  • Wyświetlanie i sterowanie czasem na kilku wyświetlaczach

    Ale będziesz musiał zastosować wielożyłowe kable - i też masz logiczną magistralę w fizycznej topologii gwiazdy, tylko że równoległą... Programowo możesz zejść nawet do dowolnie długich czasów (długość impulsów, czas oczekiwania na stan ustalony itd.) - zwłaszcza jeśli nie będziesz korzystać z gotowej biblioteki, tylko sam napiszesz dla siebie funkcję/zestaw...

    Początkujący Elektronicy   01 Cze 2016 09:56 Odpowiedzi: 32    Wyświetleń: 2523
  • Jak naprawić niskie napięcie na wejściu PCF8574 przy użyciu krańcówki?

    Linie te są dwukierunkowe. Nie można ich traktować jako wejście, lub wyjście tak jak to jest w AVR (rejestr DDRx). Linie te są podobnym rozwiązaniem, jakie było w 8051. Tzn. jeżeli np. z linii P0 chciałbyś sterować diodę LED, to należałoby ją dołączyć katodą do linii P0, zaś anodą przez rezystor do +5 V. Następnie jeśli należy zapalić tą diodę, to należy...

    Mikrokontrolery AVR   11 Kwi 2019 17:50 Odpowiedzi: 3    Wyświetleń: 924
  • [AtTiny45] AtTiny45 USI TWI w C – jakiej biblioteki użyć do obsługi rejestrów USCIR?

    No a czy przypadkiem nie jest tak że jak zapisujemy liczbę w postaci binarnej to zera po lewej stronie możemy pominąć? Jak zapiszemy 0b00010000 = 16 a jak zapiszemy 0b10000 = 16. Nie jestem pewien ale zmienię tę linijkę i będę testował dalej. Nie mogę adresu strony znaleźć na której znalazłem ten poradnik dlatego wrzucę go tutaj bo dużo nie waży. Czytałem...

    Mikrokontrolery AVR   21 Kwi 2011 14:45 Odpowiedzi: 7    Wyświetleń: 1864
  • Raspberry Pi lub Arduino - Czy można zbudować BMS bez przekaźników?

    Ile elementów wykonawczych można podłączyć do Arduino? Sprawa ma się tak, iż w najprostszej wersji Arduino (UNO) mamy do dyspozycji 14 wej/wyj cyfrowych (z czego 6 może być użyta jako wyjście PWM). W tym przypadku moglibyśmy podłączyć do Arduino 14 prostych urządzeń wykonawczych (np diody LED, przekaźnik). Dla potrzeb stosowania dużej ilości takich...

    Smart Home IoT   07 Sie 2014 22:02 Odpowiedzi: 7    Wyświetleń: 2532
  • UART w AT89C2051 - nie działa sprzętowy UART, kod inicjalizacji i odbioru

    1. W 51 nie ustawia się kierunków portów. nie zapisuj nic do P3! Chwileczkę, a czy to przypadkiem nie działa analogicznie do PCF8574? To znaczy zero wpisane do rejestru Px oznacza, że dany pin jest wyjściem - to znaczy znajduje się na poziomie masy i może przyjmować prąd (więc LED-a trzeba do niego podłączyć katodą). Przy takim ustawieniu - nawet jeśli...

    Mikrokontrolery Pozostałe   22 Mar 2017 23:31 Odpowiedzi: 7    Wyświetleń: 2514
  • Sterowanie 17-20 punktami świetlnymi przez Arduino Nano i expander PCF8574

    O jakiej wydajności prądowej piszesz? Przecież moduły przekaźnikowe ciągną pojedyncze mA bo na wejściu maja transoptory. Najprościej i najtaniej i w ogóle naj... jest użyć rejestry przesuwne. Tylko rejestry a ich wyjścia od razu do modułów przekaźnikowych. Jeśli potrzebujesz dużo pinów do możesz skorzystać z adruino Mega. Policz sobie czy lutowanie...

    Arduino   12 Gru 2016 15:44 Odpowiedzi: 9    Wyświetleń: 1728
  • Wybór zestawu startowego: Arduino UNO R3 czy MSP430 dla początkujących?

    Witam Chciałbym zacząć swoją przygodę z programowaniem mikrokontrolerów. Zastanawiam się jednak jaki zestaw startowy kupić na początek. Waham się między ARDUINO UNO R3, a MSP430 i do tego taki zestaw: płytka stykowa 830 otworów kable do płytek stykowych (65 sztuk) 10 czerwonych diod z rezystorami dioda RGBbuzzer po 5 rezystorów 2k2 i 10k rejestr przesuwny...

    Mikrokontrolery Początkujący   18 Sie 2013 11:54 Odpowiedzi: 30    Wyświetleń: 4371
  • Kilka expanderów PCF8574 do jednego portu AVR. Czy możliwe?

    Niestety muszę odczytywać z wyjść expanderów, nie po szynie i2c. Dlatego pytamy - dlaczego musisz - przecież to się (niestety - sorki za wyrażenie) kupy nie trzyma :( Tzn chodzi mi ot ten schemat a nie o jakiś cel, który masz a którego nie chcesz zdradzić brnąc w ślepą uliczkę tak kuriozalnego rozwiązania. Bez I2C mógłbyś zrealizować jeszcze więcej...

    Mikrokontrolery AVR   13 Paź 2011 14:27 Odpowiedzi: 12    Wyświetleń: 4498
  • Pierwsze kroki w elektronice - Arduino czy coś innego?

    Witam wszystkich. Nie jestem pewien, czy wybrałem dobry dział do tego pytania, jeśli zły, to przepraszam. Mój problem jest taki, że chcę zacząć zabawę z elektroniką i nie wiem które Arduino wybrać (a może coś innego?). Ogólnie chyba nie ma sensu kupować oryginalnego, więc poszukałem na eBayu i znalazłem zarówno klony UNO jak i Mega za ~20$. Do tego...

    Początkujący Elektronicy   27 Maj 2012 17:13 Odpowiedzi: 13    Wyświetleń: 6387
  • Creative Gigaworks G500 - Zamiennik pilota PowerTouch(TM)

    W końcu zabrałem się za ukończenie pilota do zestawu G500. Na wstępie podpowiem, że nie znalazłem innej bezinwazyjnej metody ich uruchomienia. Bez oryginalnego sterownika ten zestaw jest bezwartościowy ze względu na cyfrowe układy sterowania w jego wnętrzu. Do wykorzystania miałem martwego pilota z ubitym po przepięciu procesorem. Zdobycie zamiennego...

    Audio Serwis   09 Sty 2012 18:40 Odpowiedzi: 11    Wyświetleń: 21609
  • ATmega8 – jak rozszerzyć liczbę linii I/O do obsługi 32 wejść i LCD?

    kurcze taki pcf8574 to ponad 6zł/szt :-/ może są jakieś podobne expandery? w sumie pomysł na wykorzystanie drugiego atmela nie jest zły...a później komunikacja po RS232.. ale wolałbym bardziej "profesjonalne" rozwiązanie np jakieś tanie expandery.. Alternatywą są rejestry przesuwne typu PISO. Na przykład 74HC165 lub 74HC597 - ten ma dodatkowo zatrzaskiwane...

    Mikrokontrolery   21 Sie 2007 10:34 Odpowiedzi: 11    Wyświetleń: 2637
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5439
  • Jak uzyskać 25 dodatkowych wejść/wyjść dla Atmega32?

    Witam, potrzebuję dodatkowych 25 wejść oraz 25 wyjść do procesora Atmega32. Myślałem nad zastosowaniem układów PCF8574, ale dają one tylko 8 dodatkowych wejść/wyjść. Ja ostatnio z powodzeniem stosowałem z kolei PCF8575 - to bliźniaczy układ do tego o którym wspominasz, tyle że ma już 16 dodatkowych we/wy i działa także na I2C. A jeśli niekoniecznie...

    Mikrokontrolery AVR   09 Sty 2011 00:05 Odpowiedzi: 17    Wyświetleń: 2984
  • atmega8 &pcf8574a - Jak odczytać stany na pcf'ie 8574A

    Witam Od kilku dni męczę się z magistralą i2c(twi) w atmega8 ,chcę podpiąć expander PCF8574a. Znalazłem bibliotekę i2c.h do obsługi pcfa,działa na niej zadawanie stanów, problem jest z odczytem gdy zmienie stan fizycznie przyciskiem np.(z niskiego na wysoki) on i tak odczyta to co miał wpisane poleceniem. Mam wrażenie, że coś jest nie tak z tą biblioteką...

    Mikrokontrolery AVR   21 Gru 2015 10:41 Odpowiedzi: 5    Wyświetleń: 969
  • Piny Arduino nie działają z PCF8574 - konflikt w kodzie?

    Powiem szczerze, że pierwszy raz widzę coś takiego. Masz jakiś link jak tego używać? To jest normalne C w Arduino bez używania bibliotek Arduino. Jak popatrzysz do wnętrza biblioteki Arduino i odnajdziesz funkcję pinMode oraz digitalWrite to znajdziesz między innymi te polecenia. To nic nowego. Biblioteki Arduino ubierają te polecenia w piękne nazwy...

    Arduino   10 Kwi 2017 20:01 Odpowiedzi: 26    Wyświetleń: 1776
  • [AVR] Jak podłączyć wyświetlacz LCD do Atmega8 przez I2C (TWI) w C?

    Można spokojnie jak sam widziałeś zrobić korzystając z I2C oraz PCF8574 hmm ale to cię nie przekonuje ok. Można spokojnie zrobić sterowanie LCD poprzez sterowanie szeregowe za pomocą zwykłego rejestru przesuwnego np 74164 ... hmmm ale to zapewne też cię nie zadowoli bo chcesz koniecznie zrobić to używając aż procka ATmega8. No tak też da radę i to spokojnie...

    Mikrokontrolery AVR   14 Gru 2009 21:24 Odpowiedzi: 8    Wyświetleń: 4162
  • ATMEGA8 - "dyskoteka" przekaźników na starcie i dziwne zachowanie przy

    Po załączeniu zasilania na wyjściach 4094 jest przypadkowa kombinacja stanów. Gdybyś dał opóźnienie na wejście OE to może przed zainicjowaniem rejestrów wyjścia pozostałyby w stanie wysokiej impedancji. Można to wejście podłączyć do procesora i programowo uaktywnić układ po zakończeniu inicjalizacji. Da sie wygospodarować linię po połączeniu STR z 4094...

    Mikrokontrolery AVR   15 Lis 2012 07:59 Odpowiedzi: 12    Wyświetleń: 2199
  • Jaki multiplekser do sterowania 4 wyświetlaczy 7-segmentowych na ZL2AVR?

    Obecnie PCF8574 są drogie: 3+ zł/sztukę na Allegro, gdzie indziej więcej, nawet do 6 zł (Semiconductors Bank); ponieważ trzeba by 4 sztuki, to wyjdą dużo drożej od SAA1064T. Pytanie, jak z rejestrem SIPO - wymaga tylko 1 pinu więcej (razem 3), za to pozwala na szybsze przesyłanie. Sprawdziłem: 74LS595 (powinny mieć przyzwoity prąd wyjściowy, ale wymagają...

    Mikrokontrolery AVR   19 Lip 2013 21:14 Odpowiedzi: 48    Wyświetleń: 6627
  • Program do oświetlenia schodów z Arduino, PCA9685 i czujnikami ruchu

    Diody świecą na 50 % - nie wiem jak to naprawić. Kilka opcji: - Sprawdź oscyloskopem faktyczne wypełnienie przebiegu. - Zobacz co tak naprawdę robi biblioteka. - Zrób swoja biblioteka to w końcu tylko: Start Adres układu do zapisu Adres rejestru Dwa bajty dla on (moga byc 0, 0) Dwa bajty dla off Stop Co do sprawdzania tego rejestru to nie mam pojęcia...

    Arduino   28 Cze 2018 15:10 Odpowiedzi: 30    Wyświetleń: 2775
  • Jak dodać 30 wejść do mikrokontrolera? ATmega, multipleksery, expandery?

    30 wejsć cyfrowych, a do czego to ja już wiem :). Mogą być multipleksowane,moga byc odczytywane po kolei, odczyt wejsc około 100/s, czyli w cyklu 1/100 s wszystkie 30 wejsc ma byc odczytanych.Standard oczywiscie TTL. Pozostale pytania raczej nie są istotne. PCF8574 - tez myslalem o tym ekspanderze, ale po 1 jest dosc drogi, po 2 musialbym uzyc 4 takie...

    Mikrokontrolery   10 Paź 2007 15:51 Odpowiedzi: 13    Wyświetleń: 2568
  • jak napisac sterownik do silnika krokowego w assemblerze

    Mały szantażyk psychologiczny, no no assemblera się nie chciało nauczyć ale granie na ludzkich uczuciach mamy już opanowane Nie bede ukrywal ze mam to na zaliczenie, takze pomagajac ratujesz mnie przed powtorka semestru!!! Poniżej podaję ci szkic rozwiązania, poszczególne linie trzeba dopracować do konkretnego sprzętu (niedokładnie go opisałeś) sekwencja...

    Mikrokontrolery AVR   24 Sty 2005 16:30 Odpowiedzi: 1    Wyświetleń: 1904
  • Jak zainicjalizować wyświetlacz 2x16 LCD przez I2C z PCF8574 na ATtiny2313?

    Witam wszystkich urzytkownikow forum probowalem wysterować Wyświetlacz 2x16 LCD przez I2C na 4 bitach przez I2C (sterowanie przez 8-bitowy port I2C PCF8574) niestety cos mi ten program nie chce dzialac[procek 2313]! Problem chyba tkwi juz przy samej inicjalizacji.Czy ktos juz cos takeigo robił? Ponizej sa pliki z tym co zrobilem. Samo wysylanie i odbieranie...

    Mikrokontrolery   28 Lut 2005 14:38 Odpowiedzi: 3    Wyświetleń: 3483
  • mmnet 1002 + I2C + PCF8574P - brak wykrycia urządzenia w OpenWRT

    żeby zaświecić diode na porcie p0 co i do jakiego rejestru powinienem wysłać ??

    Mikrokontrolery ARM   22 Lip 2010 21:32 Odpowiedzi: 8    Wyświetleń: 1953
  • tiny2313 , i2c, lcd. Zamieszczony kod. Dlaczego nie działa?

    Witam. Już miałem zamknąć temat bo znalazłem pierwszy błąd. Układ miał byC złożony z czterech pcf'ów ("światelka") + 2313 i działał, ale pomyślałem ze to zbyt duże urządzenie; wystarczy tiny 2313 + pcf + LCD (1x16) "_lcd" jest rejestrem tymczasowym. I2Cout: out portb,r16 Ta linia była na potrzeby symulacji/wizualizacji bieżącej :crazyeyes: I2Cout:...

    Mikrokontrolery   05 Paź 2007 11:21 Odpowiedzi: 10    Wyświetleń: 2036
  • Jak obsłużyć układ DS2408 w Bascomie? Szukam przykładowego kodu

    ...Czytałem notę katalogową ale nie doszedłem do tego jak go obsługiwać... a wiesz chociaż z tej noty do czego jest ten scalaczek? czy tak poprostu wpadł ci w ręce, masz notę i nie wiesz w ogóle do czego on służy??? pytam o to bo trochę dziwne to twoje pytanie ... generalnie jest to układ (jak wynika z noty katalogowej), który porównałbym do popularnego...

    Mikrokontrolery   17 Paź 2007 23:21 Odpowiedzi: 2    Wyświetleń: 1650
  • ATMega8 i PCF8574P - Diody świecą słabo, problem z I2C i rezystorami

    Zrobie tak TWPS = 1 TWBR = 2 Zobacze wtedy czy zadziała. Rozumiem, że to można jeden raz w funkcji Main wklepać, nie trzeba za każdym wywołaniem funkcji twistart() tego robić... Nie ma takiego rejestru TWPS chyba chodziło o TWSR Ale i tak nie działa. Dioda nie miga

    Mikrokontrolery AVR   14 Lis 2012 10:57 Odpowiedzi: 12    Wyświetleń: 3234
  • PCF8574 - Czy można podłączyć wyświetlacz LED 7-segmentowy zamiast LCD HD44780?

    nigdy nie progeamowałem przerwań i moja wiedza jest w powijakach. ale tak łatwo nie odpuszczę. Albo się doształcisz albo daruj sobie miltipleksowanie. Poczytaj o bibliotece timer. Później obejrzyj ją i zobacz, jak jest realizowane wywołanie zadanie co określony czas. Czy na pewno są to przerwania, czy może przez ustawianie flagi (obstawiam, że przerwania)....

    Arduino   27 Lut 2018 19:12 Odpowiedzi: 23    Wyświetleń: 1311
  • CH341 à la Bus Pirate - tani i umiarkowanie przydatny

    https://obrazki.elektroda.pl/3022772500_... Chciałbym przedstawić aplikację będącą zbiorem testowych narzędzi używających CH341 jako interfejsu fizycznego. Pierwotnym przeznaczeniem tej aplikacji miała być naprawa baterii laptopowych. Musiałem jednak wcześniej zapoznać się z układem CH341, zacząłem od bardziej elementarnych funkcji...

    DIY Poczekalnia   04 Cze 2025 07:55 Odpowiedzi: 10    Wyświetleń: 4170
  • Bascom AVR problem z połączeniem kilku mikrokontrolerów I2C

    Przeznaczenie: Konfiguruje pracę programowego interfejsu I2C jako urządzenia podrzędnego (Slave). Ta instrukcja korzysta z biblioteki I2CSLAVE.LIB, która jest rozprowadzana oddzielnie przez MCS Electronics. Składnia: CONFIG I2CSLAVE = adres 'Instrukcja Config I2cslave automatycznie włącza globalny system przerwań! Config I2cslave = &B01000000 'czyli...

    Mikrokontrolery AVR   20 Wrz 2009 10:43 Odpowiedzi: 2    Wyświetleń: 3059
  • PCF8574A I2C – brak reakcji na wyjściu, dioda nie świeci mimo poprawnej transmisji

    witam !! mam mały problem z pcf8574a transmisją i2c działa poprawnie adres do zapisu 112, nic nie wystawia na wyjsciu ma zapalic diode i tego nie robi :) a moze trzeba zmienic stan INT by wystawil rejestr na wyjscie???? POMOCY :)

    Mikrokontrolery   10 Kwi 2005 18:17 Odpowiedzi: 2    Wyświetleń: 900
  • Atmega8 + PCF8574A, komunikacja ze sterownikiem magistrali.

    Witam Spójrz na mój artykuł o I2C czyli TWI na procesorze Atmega8 jest tam też sposób wykorzystania - kodowania układu PCF8583 i układu PCF8574AP (układ PCF8574AP to to samo co PCF8574A). Pisałem ten artykuł z myślą o początkujących kolegach zobacz może coś wybierzesz z mojego kodu a jest to zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583...

    Mikrokontrolery AVR   17 Sie 2009 22:32 Odpowiedzi: 4    Wyświetleń: 2802
  • Zawieszenie mikrokontrolera PIC32MX795F512L przy odczycie z PCF8574 przez I2C3

    Uruchamiam właśnie urządzenie własnej konstrukcji oparte na mikrokontrolerze PIC32MX795F512L. Jednym z jego komponentów jest wyświetlacz HD44780, podłączony do I2C za pomocą PCF8574A. Ponieważ piny odpowiadające pozostałym interfejsom I2C były już zajęta, a pomysł dodania wyświetlacza pojawił się w końcowej fazie prac nad projektem płytki, mogłem wykorzystać...

    Mikrokontrolery PIC   03 Lut 2021 08:07 Odpowiedzi: 2    Wyświetleń: 519
  • Atmega328p, HD44780, PCF8574T wersja płytki LCM1602 IIC V1

    Dziękuję za wpis. Właśnie uruchamiałem przykład z załącznika w Atmel Studio 6.1. Hardware w moim przypadku to płytka Arduino UNO (Atmega328P 16MHz) + Wyświetlacz 20x4. Napotkałem na kilka problemów, które udał się rozwiązać. 1. W przykładzie brakuje inicjalizacji TWI, a dokładniej ustawienia rejestru TWBR. Proponuję uzupełnić plik twi.c o wpis: [syntax=c]...

    Artykuły   01 Mar 2015 00:34 Odpowiedzi: 5    Wyświetleń: 8619
  • Szukam układu I/O z 8 pinami, SPI/I2C, łatwo dostępny, z driverami do masy i Vcc

    Poszukuje układu scalonego który może być w zależności od konfiguracji (z możliwością zmiany w czasie działania) wejściem albo wyjściem. Minimum 8 niezależnych pinów, sterowanie poprzez magistrale szeregową (SPI albo I2C). Układ musi mieć driwery końcowe zwierające wyjścia do masy i do zasilania oraz możliwość odłączenia driwerów od pinów (niewymuszanie...

    Projektowanie Układów   22 Maj 2005 01:45 Odpowiedzi: 13    Wyświetleń: 2739
  • PCF8574A i PIC16F876: brak przerwania na pinie 13 przy zmianie wejść

    Witam Kolegów :D Mam problem z układem PCF8574A, a konkretnie mówiąc z przerwaniem , które powinno się pojawiać na nóżce 13 wraz z jakąkolwiek zmianą na ośmiu liniach wejściowych . Konkretnie to mam podłączony układ 8574 do PIC16F876 pod wejścia RC3, RC4, wszystkie rejestry do I2C są skonfigurowane dobrze (sspcon, sspcon2, sspsat , sspadd), piny na...

    Mikrokontrolery   13 Paź 2003 14:09 Odpowiedzi: 14    Wyświetleń: 2909
  • Błędy asemblacji w CodeVisionAVR dla Tiny15 - RJMP i undefined variable

    Witam! Po dość długim okresie bawienia się '51 postanowiłem przesiąść się na AVRy. Zaczynam od najmniejszysch, mianowicie od Tiny15 - układzik prosty a 6 linii I/O to aż nadto. Program postanowiłem napisać jak zwykle w C, dlatego ściągnąłem sobie jakieśtam demo CodeVision, bo ponoć dobre a mnie nie chciało się męczyć z AVR-GCC (te wszystkie makefile...

    Mikrokontrolery   04 Lut 2006 20:05 Odpowiedzi: 4    Wyświetleń: 1112
  • ATMEGA 16 Bascom - Czy możliwe jest jednoczesne I/O na pinie B.1?

    No sorki, ale coraz większe mega kombinacje widzę. atom1477 toż już jakbym ja miał dawać 30kilogramów rezystorów itp a cały czas miałbym na uwadze oszczędność pinów to zaproponowałbym już takie rozwiązanie, jak poniżej, jesli ktoś usilnie woli wkładać setki pchełek zamiast jednego scalaka PCF ;) chyba każdy słyszał i obiło mu się o uszy coś takiego...

    Mikrokontrolery AVR   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2843
  • Jak przesyłać zmienne między 3 Arduino przez I2C na odległość 10 m?

    Wersja z rejestrami raczej odpada. Rejestr potrzebuje w praktyce 3 pinów. Czyli w module głównym tracę 6 pinów. To problem. Myślałem o UART z wykorzystaniem np takiego konwertera: [url=https://nettigo.pl/products/modul-k... KONWERTERA RS232-TTL OPARTY O MAX3232 Jeżeli faktycznie RS422/485 będzie lepszy to mogę...

    Arduino   05 Gru 2018 13:16 Odpowiedzi: 38    Wyświetleń: 4650
  • szukam programó2 do AVR - ster.silnika krokowego, wyl.średniej liczb

    Jaki konkretnie procesor? ATMEL to dość ogólnie napisane :) Wysłanie sekwencji 0 na port B? Co to znaczy? Czy przy starcie wartość wysyłąna na port B to ff i co jakiś czas jest dekrementowana aż do wartości 0? Klawisze podłączone są do jakiego portu? D? Całego programu ci nie napiszę ale coś spróbuje pomóc. Dodano po 7 Treść zadania ;Silnik krokowy...

    Mikrokontrolery   25 Sty 2005 07:44 Odpowiedzi: 2    Wyświetleń: 1536
  • MSP430G2553 - Jak zaimplementować I2C do komunikacji z PCF8574 i LCD 2x16?

    Cześć Z tego co widziałem w sieci, jest bardzo mało materiałów dotyczących MSP430 (na elektrodzie może ze 2 wątki). Napisałem funkcje umozliwiające sprzętowe wykorzystanie I2C, głównie na potrzeby komunikacji z układem PCF8574, który z kolei wykorzystuję do sterowania LCD 2x16 (HD44780). Poniżej procedury do obsługi I2C: [syntax=c]#include "msp430.h"...

    Mikrokontrolery Pozostałe   19 Gru 2013 03:32 Odpowiedzi: 3    Wyświetleń: 3162
  • Termometr dwukanałowy na ATTiny84 i 2xDS18B20

    https://obrazki.elektroda.pl/7717804000_... Witam wszystkich, Tym razem chciałbym zaprezentować termometr dwukanałowy zasilany z dwóch równolegle połączonych akumulatorów Li-Ion, zbudowany w oparciu o mikrokontroler ATTiny84 i dwa czujniki DS18B20 oraz pozostałe części "z szuflady". Termometr ten służy mi do pomiaru temperatury w pokoju...

    DIY Konstrukcje   24 Lis 2024 18:23 Odpowiedzi: 35    Wyświetleń: 3336
  • Zestaw ZL2AVR - pytania o funkcje, zasilanie i rozbudowę dla początkujących

    1) jakie tylko chcesz, np. dekoder BCD do wyświetlaczy 7-seg (wtedy zamiast 12 linii potrzebujesz tylko 8 do sterowania tymi wyświetlaczami), jakąś pamięć EEPROM i2c, dodatkowy przetwornik a/d d/a, rejestr typu 74hc... 2) co do lcd to powinien pasować, choć będziesz musiał podłączyć na kabelkach, bo inaczej zasłoni część płytki 3) co do ogólnie zakupu...

    Mikrokontrolery   21 Lip 2011 22:21 Odpowiedzi: 26    Wyświetleń: 5036
  • [Atmega8515][AVR gcc] 4 zdarzenia wywołujące 1-o przerwanie

    Stosowanie PCF8574 ma tę wadę że przerwanie go nie obsłuży i trzeba użyć znacznika aby w pętli głownego programu go odczytać. Nie napisano nic i typie scalaka ale domyślam się że trzeba spowodować aby z 4 linii wejściowych na których występuje logiczne 0 wygenerować przerwanie i ew. odczytać stan tych linii w przerwaniu ? Jeśli tak to proponuję rejest...

    Mikrokontrolery AVR   01 Wrz 2009 02:48 Odpowiedzi: 3    Wyświetleń: 1803
  • Jak połączyć ATMEGA8 z wyświetlaczem LED 7-segmentowym przez I2C?

    co do Bascoma, to żeby zrobić I2Cslave, trzeba mieć dodatkową bibliotekę ( chyba jest na elce), ale o ile pamiętam obsługuje ona tylko jeden bajt pod adresem i tak naprawdę da się zrobić bez problemów ( podobno - bo nie próbowałem) tylko emulację PCF8574. co do multipleksowego sterowania LED'ami, to nie ma się co łudzić, że sterując bezpośrednio z procka...

    Mikrokontrolery   28 Maj 2007 13:24 Odpowiedzi: 20    Wyświetleń: 5734
  • Układ testujący PCB na mikrokontrolerze serii 51 - pomocy.

    Igła musi być chyba wyjściem, ale musi też być wejściem, wtedy rejestr odpada. Zgadza się, każda igła musi pracowac jako wejście/wyjście w zalezności od tego czy sprawdzam stan punktu testowego czy też wymuszam nim konkretny stan na tym punkcie. Prosty przykład z diodą: wymuszam 1 w kierunku przewodzenia i dostaję 1 na drugiej końcówce lub 0 jeśli...

    Mikrokontrolery   04 Mar 2008 18:30 Odpowiedzi: 14    Wyświetleń: 1745
  • Arduino + PCF8574 +DHT 21 - Biblioteka do czujnika podłączonego pod expander

    Mam podobny problem, więc podłączę się pod temat. Ćwiczę na Arduino UNO wielokanałowy rejestrator temperatury na czujnikach DS18B20 w trybie multibus - jeden czujnik pod jeden pin (wyjaśnienie dlaczego akurat tak na końcu). Jak zaczynam podłączać kolejne moduły - RTC DS1302 (nie po I2C) to liczba kanałów spada. Jak jeszcze dojdzie obsługa kart sd, a...

    Arduino   16 Paź 2017 20:35 Odpowiedzi: 2    Wyświetleń: 1845
  • Uśrednianie pomiarów z ADC- z podejrzeniem paranoi.

    Zrobiłem sobie takie uśrednienie: volatile int ADC_sr; //******************* ISR(ADC_vect) { int ADC_nowe; ADC_nowe=ADC; ADC_sr=(ADC_sr+ADC_nowe)/2; } No i skacze- co 2/100V. Tu cały kod- jakby się komuś chciało czytać: #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   02 Gru 2010 21:48 Odpowiedzi: 28    Wyświetleń: 6744
  • Jak połączyć I2C na 60m skrętki UTP między ATtiny2313 a PCF8574?

    Poczytałem trochę i już się chyba gubię. Opiszę to co potrzebuje i może ktoś mi to wyjaśni. W jednym pomieszczeniu znajduje się attiny2313, który jest sterownikiem/rejestratorem, posiada wyświetlacz i ogólnie wszystkie dane są odczytywane/ustawiane z niego. W innych pomieszczeniach też będą uC, które mają za zadanie sterować/przekazywać inf. (otwarte...

    Mikrokontrolery   09 Cze 2010 10:40 Odpowiedzi: 23    Wyświetleń: 5819
  • [atmega8] [C] Raz jeszcze TWI- nie ustawiana flaga TWINT

    Witam! Na forum zawsze znajdowałem odpowiedzi i drążyłem każdy temat samodzielnie w myśl zasady jednego z moich wykładowców "świat dzieli się na samouków i nieuków"... lecz tym razem rozłożyłem ręce po 3-dniowej walce z TWI/i2c (w między czasie wypiłem tylko 2 bro) i postanowiłem nieśmiało założyć temat (chyba mój inauguracyjny...). Przeczytałem regulamin...

    Mikrokontrolery AVR   29 Maj 2010 16:00 Odpowiedzi: 6    Wyświetleń: 3091