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...
Sterownik, o którym pisałem, ma tę zaletę, że ma charakter układu czasowego (kojarzysz, co to jest "automat schodowy"?) - po krótkim przyciśnięciu przycisku otwiera sterowanie silnika na ustawiony czas (czas całkowitego opuszczenia/podniesienia rolety plus jakiś margines). Kolejne przyciśnięcie w trakcie ruchu zatrzymuje silnik. Sterownik ma wejście...
Zgodnie z dokumentacją typowa aplikacja ze strony 15 (https://www.ti.com/lit/ds/symlink/pcf85... zaleca stosowanie rezystorów podciągających na wyjścia PCF8574. Dlatego zgodnie z dokumentacją, która mówi ze wydajność prądowa wyjścia w stanie wysoki wynosi 100uA nie wysteruje tranzystora NPN. Dlatego dałem te rezystory i tak to działa od roku, fakt,...
Witam Przy OUTPUT przez PCF8574 nie trzeba robić ( tylko trzeba pamiętać, że i2cdetect -y 0 wpisane w terminalu pokaże adres x20, a domoticz potrzebuje decymalnie czyli 32 ). https://obrazki.elektroda.pl/1646903200_... ustawienie https://obrazki.elektroda.pl/3339371500_... daje w zakładce przełączniki https://obrazki.elektroda.pl/4922281400_...
Witam. Mam problem, z którym męczę się już dłuższy czas. Pod NodeMCU mam podpięte 4 moduły i2c PCF8574. 2 z nich używam jako wyjście, kolejne 2 jako wejście. Wszystko działa jak należy, gdy układ podłączam do USB z przyciskami nie wciśniętymi. Problem pojawia się gdy podczas włączenia zasilania - podpięcia pod port USB - jeden z przycisków podpiętych...
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...
kod ( właściwie część dotycząca PCF8574AP ) Piny P.0 - P.4 do switchy, podciągnięte do VCC przez rezystor 10 K, wyjście INT układu PCF8574 podciągnięte przez rezystor 10k do VCC Poprzedni układ był na Atmega328, ten jest na Atmega1284P Przy uruchomieniu jest tak, że miga pierwsza opcja menu - ustawienie minut, na przemian z tym co powinno być wyświetlane...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...
Jeżeli np. P0 ma być wejściem, zaś P1 wyjściem, to w trakcie zmiany stanu P1 należy przesłać zawsze na P0 1 Możesz to rozwinąć? Co rozumiesz przez przesyłanie na wejście jedynki?
Ten układ ma piny OpenDrain i nie występuje w nim ustawianie kierunku pracy. no chyba nie rozumiem... piny są ustawiane jako wejścia lub jako wyjścia, możesz rozwinąć swoją wypowiedz? bo dla mnie kierunek programowy jest ustawiony Ten układ ma piny OpenDrain i nie występuje w nim ustawianie kierunku pracy. Skoro istnieje wybór wykorzystywania pinu...
Ale co podłączyć pod INT, jedno wejście ESP Może by wystarczyło w pętli czytać te 12 linii, sprawdzać na której z pierwszych 4 jest stan wysoki i w zależności od tego zapalać wirtualne diody na podstawie stanu pozostałych 8 linii, Można ale po co czytać 2 pcfy i marnować czas ? trafisz na moment zmiany stanów i przekłamanie gotowe. sprawdzasz czy INT...
Szukam po necie rozwiązania jak wysterować przełącznikiem monostabilnym wejście układu PCF8574. Cały problem jest w tym, że przełącznik chcę umieścić w odległości kilkunastu lub kilkudziesięciu metrów od układu PCF8574. Pytanie. Czy jeśli zastosuję np. funkcję rezystora pullUp dla PCF8574, a w chwili podlączenia przewodów przełącznika, przy tak dużej...
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.
Witam Proszę o pomoc w temacie, objawy są następujące Moduł (PCF8574) podłączony do Arduino, zasilony z Arduino, Arduino zasilone z USB kompa. Wejścia Modułu wysterowane z osobnego źródła bateria 9V przez transoptory które zwierają do GND przy stanie wysokim na wejściu. Czyli jak jakiś czujnik da 1 stan wysoki do na wejściu PCF pojawi się stan niski....
Witaj Na ukladzie pisze tak PCF8574T Tak się składa że w oprogramowaniu jakie mam do Nano po wpisaniu do Uno wyświetlacz działa w trybie I2C , do modułu podłączam + , - i SDA do SDA i SCL do SCL . Jedyny problem jaki mam z tym oprogramowaniem to taki że wyświetlacz jest wygaszony i podświeca się tylko kiedy włączam funkcję skrętu w prawo albo w lewo....
Schemat jest bardzo prosty: wyjście portów z PCF8574 idą na wejście 7407, a wyjścia z niego miały sterować przekaźnikami (jedna strona cewek przekaźników podłączona do masy). 1. 7407 w ogóle nie działa, bo cewki powinienem mieć na stałe podłączone do zasilania a nie do masy, 2. 7414 działa, ale po włączeniu zasilania PCF ma stan niski na wyjściach,...
sprawdź czy masz przejście miedzy wyjściem 1011 a portem I/O pcfa, jak jest przejście to podaj sygnał wyjściowy qt1011 także na inne wejście I/O pcfa (które masz sprawdzone że na pewno dobrze odczytuje stan wejścia) Pozdrawiam Dawid
Zawsze możesz także zastosować prosty układ diodowy, po jednej diodzie na linię - podający sygnał także na wejście przerwania. W momencie naciśnięcie dowolnego klawisza, stan ten tez pojawi się na jego wejsciu.
Długi czas zastanawiałem się czy pisać dalszą historię zreanimowanego Sony STR220AV... W końcu przekonałem sam siebie że może ona kogoś zainteresuje, więc opiszę ostatnie 6 lat. https://obrazki.elektroda.pl/4097943600_... Od mojego ostatniego posta czyli przez prawie 6 lat amplituner dzielnie służył moim rodzicom, ciężko nie miał...
Witam Pytanie jak w temacie czy układ ten posiada wewnętrzne rezystory: PULLDOWN PULLUP Dokładnie chodzi mi o pracę układu jako wejściowego w połączeniu z Arduino: expander.pinMode(4, INPUT); czy stosowanie takiego wiersza: expander.pullDown(4); ma sens i układ podciągnie wewnętrznym rezystorem to wejście do masy ? Czy i tak muszę zastosować zewnętrzny...
Polecam PCF8574 na I2C. Jest to 8bitowy port I/O lub na wejście dać np: 74HCT251 a na wyście 74HCT259, no oczywiście do tego potrzebny odpowiedni program i dodatkowo potrzebujesz 6pinów żeby obsłużyć te dwa układy. A tak nawiasem co masz podłączone do Atmegi32 że Ci pinów zabrakło??
Panowie możecie okiem rzucić na poniższy kod coś namieszałem i za każdym razem kiedy podaje stan niski na ekspader3- wejście 4 to oprócz tego że w stan wysoki ustawia mi się ekspander1- wyjście nr 0 (czyli prawidłowo) to wyjście nr 1 także ustawia się w stan wysoki. (pomimo że na ekspader3- wejscie 5 stanu niskiego oczywiście nie ma) [syntax=c] #include...
Podłączając diodę LED miedzy masę i wejście ADC procesora i można ją zaświecac pull-up'em i zrobić pomiar oświetlania. To też możesz sprawdzic:-) Niestety podłączając inaczej nie uda mierzyć rónież jasnosci.
Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...
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...
witam piny mogą pracować jako wejście lub wyjście (niejednocześnie i dlatego quasi) przed odczytem trzeba wysterować stan wysoki na wyjściu (to załącza wewnętrzne źródło prądowe 100uA do Vdd) a następnie czytać wydajność prądowa wynosi: 25 mA dla "0" (pąd wpływający) 1mA w piku a potem do 300uA dla "1" w celu otrzymania "normalnych" stanów logicznych...
Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...
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...
Tak, już lepiej :) Skoro masz PCF8574A to początek będzie "0111" następnie wybór układu: IC5 "000", IC2 "001" i zapis/odczyt "0/1". Chcesz coś zapisać do IC5: "01110000". Chcesz coś odczytać z IC5: "01110001". Chcesz coś zapisać do IC2: "01110010". Chcesz coś odczytać z IC2: "01110011". Mam nadzieję, że wiesz jak działa I2C. Jeśli chciałbyś ustawić...
Witam Mam wyświetlacz 4*20 oraz klawiaturę na PCF8574. Potrzebuję mieć menu: Czas - godziny - minuty Data - dzień - miesiąc - rok - dzień tygodnia Czujniki - Ilość czujników - Id czujników Pomiary - czas pomiarów Wyjście Mam do wykorzystania 5 klawiszy oznaczonych jako: góra/dól, lewo/prawo oraz Enter. Założenie jest takie, że Enter ma wchodzić do menu,...
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...
Wcześniej pisałem o modułach wejściowych. Ten obrazek to wejście z układu PUS ( Polski sterownik PLC). Do złącza A(25) przycodzi sygnał przepisania. Reszta to połączenie z magistralą. Problem polega na eliminacji drgań styków. Tutaj jest to robione poprzez układy gasikowe na wejściu. Oczywiście można dodać optoizolację i zorganizować magistralę ( np...
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 )...
Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa...
Coraz więcej elektroników sięga po mikrokontrolery. Na swoje potrzeby tworzą mniej lub bardziej rozbudowane systemy. W każdym z tych projektów można wyróżnić kilka podstawowych bloków. Ich realizacja sprzętowa w wielu przypadkach jest taka sama. Wniosek nasuwa się sam - systemy takie mogą być składane z modułów. Pozwolę sobie zainicjować dyskusję nad...
Chciałbym kupić jeden z tych zestawów uruchomieniowych i prosze o opinie. Chciałbym pozanać wasze zdanie o ich wyposażeniu. Moduł ZL12AVR opracowano z myślą o ułatwieniu powszechnego stosowania mikrokontrolerów ATmega16 przez konstruktorów, którzy nie mogą lub nie chcą inwestować w zautomatyzowany montaż elementów o relatywnie gęstym rastrze rozmieszczenia...
[url=https://github.com/skywodd/pcf8574_... Co ciekawe rozwiązaniem nie była poprawa mojego kodu a wejście w menadżer płytek i zmiana AVR boards na wersję 1.6.11, znalazłem gdzieś w necie taka podpowiedź gdy szukałem kolejno błędów które występowały u mnie
_jta_ napisał że przy multipleksowaniu tylu kontaktronów trzeba użyć diod 1N4148 dla każdego kontaktronu. Jak mam wstawić te diody żeby wszystko działało poprawnie? Jeśli PCF8574 działa jako wejście, to brak połączenia daje stan wysoki, a niski uzyskuje się połączenie z wyjściem, na którym jest stan niski. Trzeba sprawdzić, czy połączenie diody anodą...
Witam, chce zwiększyć ilość pinów i zmodyfikowałem program do odczytu stanów [syntax=basic4gl]$regfile = "m644pdef.dat" ' specify the used micro $crystal = 16000000 $baud = 9600 $hwstack = 64 $swstack = 64 $framesize = 64 '---------------------------------------... 'konfiguracja wyświetlacza Config Lcd = 16 * 4 Config Lcdpin =...
Witam Próbuję zaznajomić się z obsługą wejść i wyjść w PCF8574. Na razie wejścia - mam odczyt 255 lub 11111111. Czy możliwy jest odczyt tak, aby dało się "wydzielić" poszczególne wejścia ? Teraz robię to tak, ale może da się prościej i pojedyncze wejścia: $regfile = "m8def.dat" 'definicja procesora $crystal = 4000000 'taktowanie procesora...
Tak w BIN "10001111111011111010111110101111" (32 stany wejść) - tak to teraz wyświetla na porcie szeregowym, chciałbym z tego zrobić zmienną string w programie, aby móc to wstawić do adresu get i wysłać w całości j/w ciag_wyjsciowy = 10001111111011111010111110101111 (- odczytane z wszystkich czterech PCF8574) do_wyslania = "stan_wejsc=" + ciag_wyjsciowy;
Witam Mama "swoją" płytkę z Atmega8 ( kwarc 4MHz, EEPROM, MAX485 ), która jest połączona z drugą na której jest wyświetlacz oraz klawiatura 5 przycisków na PCF8574. Wszystkie sygnały - do LCD, GND i VCC oraz I2C idą jedną taśmą łączącą płytki. Jednak nie byłem przewidujący i zapomniałem o pinie INT układu PCF8574, dolutowałem do wyprowadzenia układu...
cos na czyne i2c np pcf8574/a teoretycznie do 16x8 wejsc/wyjsc
Co do podłączenia wielu czujników - są magistrale I2C, czy 1-Wire, układy z portami jak 8255, multipleksery... ja zrobiłem koledze system pomiaru temperatury, chyba 13 termometrów 1-Wire (DS18B20) na porcie RS-232, tylko wadą 1-Wire jest koszt, akurat termometry są w miarę tanie, z 5zł/sztukę, a może i mniej. Na I2C można podłączyć 8 układów PCF8574...
Mnie przed wykorzystaniem "klikerka" powstrzymal jego brak (w Lublinie nigdzie nie moge tego kupic). W przyszlym tygodniu mam dostac od kumpla cos z odzysku. Wowczas sie nim pobawie. Bedzie milo jezeli ktos taki "klikerek" posiada i dopisze pare linijek kodu. Wspolnymi silami mozna by stworzyc bardziej zaawansowany sofcik do tego PGA2310. Moje plany...
No to skoro tak ambitnie to poszukaj jeszcze "Gas Discharge Tubes". Bywają dwu/trzy końcówkowe. Taki układzik- GDS między liniami- dwa rezystory 2.2om/2W w szereg każdej z linii- transil między liniami. Taki układ się robi jako płytkę wpinaną między wejście sygnału a wejście układu. Po podejrzeniu wyładowania wymienia się całą.
wejdź do sekcji "artykuły" na www.uc-net.prv.pl :)
Kwestia połączeń. Przerwanie może być generowane również po zapisie wobec tego przerwanie wykona się 2x. Ale to tylko moje domniemania.
Sygnał z mikrofonu trafia na prosty wzmacniacz, następnie mierzony jest przez wejście ADC w ESP8266 Jakiego ESP użyłeś? Schematów nie ma a zastanawia mnie dlaczego Wyświetlacz podłączony po i2c przez pcf8574 ESP ma za mało portów?
Ekspander I/O konfigurujemy programowo zapisując dane do określonych rejestrów konfiguracyjnych urządzenia, rejestr przesuwny konfigurujemy sprzętowo (odpowiednie sygnały OE, LE, itp.) I jedno i drugie można kontrolować sprzętowo i programowo. Można by tu wykład pisać na ten temat ale szkoda czasu. PCF8574 to expander I2C. Może pracować jako wejście,...
Czy dobrze zrozumiałem, że on po wyłączeniu pożera prąd z wyjścia? A wejście zachowuje się jak należy? Również włączony zachowuje się dobrze pod warunkiem braku napięcia na wyjściu? Kiedyś się tak przejechałem z PCF8574;) Tak czytałem datasheet, że dałem sobie za nimi ULN2803. Oczywiście nie zadziałało, nauczyło mnie to wykonywać pierwsze prototyp nawet...
W moim zegarze na LC-513 (z uwagi na małą kolekcję 74141) sterowanie jest zrealizowane w sposób statyczny. Jak już wcześniej pisałem nad wszystkim czuwa Tiny25. Komunikacja z RTC i I/O (PCF8574) odbywa się poprzez I2C, przyciski sterujące podpięte są pod wejście ADC dzięki temu mogę ich mieć całkiem sporo a wykorzystuje tylko 1 wejście mikrokontrolera....
Witam. Chcę odczytywać ATMegą stany wyjść expanderów i2c PCF8574. Jedna ATmega wysyła szyną i2c dane do 6 expanderów, inną ATmegą chcę odczytać wartości na wyjściach tych expanderów, ale nie przez i2c, a poprzez bezpośrednie połączenie do portu ATmegi, skonfigurowanego jako wejście. Chciałbym, wykorzystać do tego tylko jeden port. Czy istnieje możliwość,...
Witam! Mój Stepper arm jest zbudowany z 3 silników krokowych 28BYJ-48 i jednego serwa. Rozszerzyłem liczbę pinów przy pomocy układu PCF8574P. Po podłączeniu wszystkiego napisałem prosty program, który działa, ale nie do końca :( . Problemem jest ustawienie serwa na pozycję 0, czyli szczęki schowane. Gdy nacisnę przycisk na pinie 0, to serwo się nie...
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ą...
Tzn jakie i jak je podłączyć zewnetrznie a jak wewnetrznie bo jakoś tego nie rozumiem... chodzi mi o wartości i o konkretny sposób podłączenia miedzy uP a PCF, a co do adresów to adresowałem na 2 sposoby - tak jak A i tak jak AP więc tu błędu nie ma Dodano po 8 tzn rezystory wewnetrzne są włączone, ale to stosuje się gdy PCF pracuje jako wejście. Proszę...
Ten multiplekser (509) ma 2 wejście sterujące A0 i A1 + wejscie EN. Na stronie 3 po prawo masz tabelke "opisującą" jak to działa. Tak wiec nie musisz uzywac PCF8574, ani innego układy I2C, mozesz uzyć samego uP albo nawet licznik dwójkowy czy przełącznik+diody, czyli do wyboru do koloru. Ja bym zastosował uP pewnie bo najszybciej i daje to lepsze mozliwosci.Osobiscie...
Biblioteka i2c, z netu gdzieś znalazłem [syntax=c] /* * i2c.h * * Created on: 13 gru 2015 * Author: MrChewe */ #ifndef UART_I2C_H_ #define UART_I2C_H_ /***************************************... #include <avr/io.h> #include <util/twi.h> #if TWI_CAREFUL #define TWI_STOP() \ { \ TWCR = _BV(TWINT) | _BV(TWEN)...
W sprawie wyboru GPIO, jeśli jest firmware nodemcu na stronie jest taka adnotacja: Cytat: Sprawdziłem to praktycznie, termometr DS18B20 nie działał na tym GPIO, podobnie jak DHT. Będzie służyć jako ewentualne wejście/wyjście, chociaż w tym celu zamierzam użyć PCF8574 ( MCP230117 nie mam, tylko wersję MCP23016 na I2C - tylko, że na tyle wejść/ wyjść...
[syntax=c]Wyslij_Tekst_LCD("Teraz read",... [syntax=c]LCD_CZYSC_EKRAN;[/syntax] Wysyłanie na wyświetlacz trwa kilkadziesiąt / kilkaset milisekund! Rozpoczynasz transmisję i od razu ją przerywasz na bardzo długi czas. Podłączony układ wpada w timeout i mikrokontroler się zawiesza. Oprócz tego zamiast wysyłania 0x01 na początku trzeba wysłać...
To nie jest takie proste... Wez sobie wyjscie INT z tego PCFa, podłącz do inta w procku. Procek bedzie sobie odczytywal stany z wejsc PCFa, i ustawiał np. odpowiednie flagi wcisnietych przycisków...Reszte juz łatwo dopisać do programu, bo zamiast debounce itp itd piszesz sobie IFa ktory sprawdza flage. Sposób szybki i skuteczny. Poza tym zastosowanie...
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...
Mam gotowo złozony układ: http://www.ottop.republika.pl/sterownik2... Mam na wejściu ULN niecałe 6V a na jego wyjściu 0.7V. Schemat: http://www.ottop.republika.pl/ul2803/ul2... Czyli rozwiazaniem jest podciagniecie sygn wejsciowego? Nie rozumiem do końca jak mogę to zrobić? Jakie ma mieć minimalne wejście sygnał na ULN zeby zadzialal?...
Wyjście INT służy do generowania sygnału przerwania dla mikrokontrolera. Powiedzmy, że port układu PCF pracuje jako wejście, jeżeli na porcie nastąpi zmiana stanu na inny niż aktualny, wówczas jest generowany sygnał INT dla mikrokontrolera. Mając taką informację uruchamiana jest procedura przerwania a w niej odczyt danej z układu PCF (jeśli oczywiście...
Nosz.... Po serii nieszczęść przy pierwszym uruchomieniu zestawu, po długotrwałej batalii pokonałem to draństwo , i ruszyłem do nauki wraz z książką p. Piotra Góreckiego. Wszystko szło mi nadzwyczaj dobrze, do momentu pierwszego starcia z ta nieszczęsną (na razie) magistralą. No za nic nie ruszę żadnego układu. Od początku próbowałem zgodnie z ćwiczeniem...
Faktycznie , tego nie doczytałem o zegarze taktującym , tylko , że jeżeli na SCL jest konieczny zegar to wówczas odpada stosowanie tej lini na magistrali bo nie mógłbym z niej korzystać do innych urządzeń w czasie gdy nie używam transmijji , tylko są przesyłane jakieś inne dane do innych urządzeń. Jeśli chodzi o rezystor to po prostu port B w 876 ma...
PS. Do mikrokontrolera PIC12F675 nad którym pracuję, też za jakiś czas będę chciał zrobić softwareową komunikację I2C (sprzętowej brak), i podłączyć wyświetlacz HD44780, gdyby ktoś miał jakiś sprawdzony kod lub jakieś jego fragmenty (najlepiej dla MPLAB X IDE XC8) to byłbym bardzo wdzięczny :). Hmm, ile pinów wyjściowych ma PIC12F675? A ile potrzebjesz...
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...
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...
Zrobiłem podobny projekt, lecz trochę hmmm... bardziej rozbudowany. Całość oparłem o Atmegę, obsługę wyjść o PCF8574 oraz czujniki osób własnego autorstwa. Konfiguracja wczytywana jest z karty SD, tam też ustawiana jest ilość schodów, czasy fade-ów itp. Zastosowałem czujnik światła po to, aby móc zapalać wieczorem skrajne schody (na górze i dole) będące...
Na płytce Uno masz pokładowy stabilizator napięcia (wejście 9-12 V) - nie znajdziesz w domu jakiegoś zasilacza, który pozostał po uszkodzonej drukarce, switchu Ethernet czy routerze? Tylko dołożyć odpowiednią wtyczkę. http://playground.arduino.cc/Learning/Wh... Nie wiem, czy Arduino wyrobi prądowo. https://www.arduino.cc/en/uploads/Main/A...
Nie, nie chcę jakiegoś Behringera lub innego gotowego miksera, bo co to za frajda z wpięcia kabelków i uruchomienia gotowca? Rozwija to jedynie zdolność kredytową lub liczbę operacji na karcie. Od jakiegoś czasu męczę temat miksera cyfrowego. Obecnie taki trochę nieudacznik z tego wychodzi ale głównie z powodu braków finansowych. Założenie podstawowe...
Od niedawna próbuję napisać funkcje, które mi umożliwią dogadanie się z układami na I2C - PCF8574 i MCP3421. Szyna leży na porcie B, SDA na pinie 1, SCL na pinie 0. Takie coś na razie popełniłem:[syntax=c] #define I2C_WAIT 0xFF #define SDA 1 #define SCL 0 void i2c_init(void) { // wstępnie jako wyjścia REG->DDRB = (1<<SCL)|(1<<SDA); //...
Cześć :) Mam w swoim układzie ekspander wyprowadzeń PCF8574T. Muszę sterować diodami transoptorów więc potrzebuję jakiś sterownik linii o prądzie co najmniej 10mA. To nie jest większy problem znaleźć, ale PCF8574T charakteryzuje się tym, że na wyjściu ma źródło prądowe ok 100uA i cokolwiek - co nie jest HiZ - podłączone do niego ściąga stan wysoki na...
Ne moge dac wiecej niz jeden przekaznik bo mi miejsca w puszce zbraknie, a musze wpakowac jeszcze male trafo 5v. Chcialem wiec to zrobic w ten sposob, ze sygnal sterujacy przechodzi przez 3 tranzystory i dopiero jak na nich bedzie odpowiednia kombinacja sygnalow to zalaczy przekaznik. Po co tak kombinować, stan układu po resecie jest znany (jest w...
Widzę, że wszyscy uciekacie od tematu PCF-a. Może i dobrze bo im mniej elektroniki tym taniej i niezawodniej. Myślałem o tym temecie bo przyszło mi na myśl sprawa wyświetlacza który można podłączyć i odłączyć od urządzenia. Wykożystując I2C minimalizujemy ilość przewodów. Ale to tylko taki zamysł przyszłościowy. Pomysł z wejściem Enable jast całkiem...
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...
- Wyświetlanie temperatury z 4 czujników: -wody w basenie -powierzchni dachu -zewnętrznej -wewnętrznej w domu Pamiętaj o zabezpieczeniu ESD. Najlepszy jest DS9503. Jak nie chcesz aby awaria jednego czujnika nie zablokowała wszystkich, zrób osobne magistrale. Doskonale do tego nadaje się DS2482-800. Jak nie chcesz się wykosztować, to użyj uC z odpowiednią...
Do obsługi LCD używam biblioteki LiquidCrystal_I2C.h ona używa delay, jak to sprawdzić ??? Skoro piszesz, że używa to chyba sprawdziłeś? Zapomnij o dziwolągach takich jak LCD z interfejsem równoległym przez ekspander I2C i to jeszcze najgorszy z możliwych czyli PCF8574. - Podłącz wyświetlacz bezpośrednio do uC - Użyj LCD z kontrolerem I2C - OSTATECZNIE...
http://obrazki.elektroda.pl/8872097000_1... Witam. Chciałbym przedstawić wzmacniacz, który budowałem od dłuższego czasu. :) Konstrukcja opiera się o końcówkę mocy zbudowaną na TDA7294 według projektu ze strony http://mirley.firlej.org/ Zasilana jest transformatorem 2x24V 200W, który jest zabudowany w metalowej obudowie. Na obudowie...
Oczywiście, że warto go odratować. Źródła w Basicu w wersji V4 są na Elektrodzie. Po lekkim uporządkowaniu wrzucam poniżej. [syntax=vbnet]$regfile = "m8535.dat" $crystal = 8000000 Config Clock = Soft , Gosub = Sectic Config Sda = Portd.1 Config Scl = Portd.0 Config Timer1 = Timer , Prescale = 64 Config Timer0 = Timer , Prescale = 64 On Timer1 Dcf_start...
Po kilku godzinach program odpaliłem ..... podświetlanie się załącza dopiero po naciśnięciu kilka razy klawisza, monitor pokazuje start i numery naciśnietych klawiszy i to nie za każdym naciśnięciem. nie wiem jak "zatrzymać" dany ekran menu żeby zrealizować inna funkcje np; zmiana stanu wyjścia /* * sterownik który wykończy mnie i innych ..............
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...
Hej, Próbuję zrobić menu ustawień swojego sterownika i kompletnie mi to nie wychodzi :( Menu ma być sterowane pilotem NEC (pilot działa poprawnie) Jak ja to sobie wymyśliłem: 1. ekran główny (tu jest OK) - przycisk strzałka w lewo przełącza ekran na zegar "MAXI" - przycisk strzałka w prawo przełącza na ekran główny - przycisk strzałka w górę blokuje...
http://obrazki.elektroda.pl/1515130100_1... W poniższym projekcie autor zaprezentował, jak połączyć dwa moduły Arduino z pomoc komunikacji radiowej (bezprzewodowej). Autor wykorzystuje w poniższym projekcie umiejętności zdobyte podczas jego poprzednich projektów, aby skonstruować bezprzewodową stację meteorologiczną opartą o moduł RF433...
Witam Chcialbym zbudowac w miare rozbudowany wzmacniacz mocy do 2 malych kolumienek sterowany uKotrolerem ATmega8 lub innym AVR'em. I w zwiazku z tym mam kilka pytan: 1. Chcialbmy uzyskac mozc 2x25-60W. Jakich użyc kostek? Czy 2x np TDA2052V-ST (musial bym wykombinowac odpwiednie trafo) lub TDA2050V czy moze 1x TDA7394. Ktore rozwiazanie jest lepsze?...
Problem mam taki: po naciśnięciu przycisku pwe1 załącza odpowiednie wejście i wyświetla nazwę , naciskam mute i też wyświetla odpowienią nazwę a wyłączając mute potrzebuję odczytać stan expandera (powinien pokazać stan wyjść tegoż expandera (wartość dla zmiennej Z1) a mam cały czas 0 ) Jaki robię błąd lub czego nie zrozumiałem -( ja już zapętliłem się...
Dzień dobry, Zlecę wykonanie projektu płytki rozszerzenia wejść/wyjść dla kontrolera o parametrach technicznych: 1. Układ I/O bazujący na Microchip MCP23017 (expander I2C 16 GPIO) 2. 8 GPIO ? wejścia optoizolowanie, stan wysoki 10-24V 3. 8 GPIO ? wyjścia przekaźnikowe, przekaźniki 250VAC/30VDC 5A 4. Zasilanie płytki: 24V ? dla przekaźników, 3.3V ? dla...
pcf8574 ds18b20 pcf8574 atmega pcf8574 wyjście
renault naprawiać modernizacja telewizor audio światłowód
laptop dziwne zawieszenia laptop dziwne zawieszenia
Aktualizacja Sharp B65UK7552EB55C: OTA i USB Ustawienie pompowtryskiwaczy po wymianie uszczelki pod głowicą