W helpie do BASCOM'a jest taka ciekawostka, nie sprawdzałem czy działa: http://obrazki.elektroda.pl/9900673400_1...
W pełni się zgadzam. I2C na duże odległości stosuje się rzadko i w specyficznych sytuacjach. Tutaj najlepiej spisało by się wspomniane RS485 ale jeśli faktycznie komunikacja będzie jednostronna, prosta aplikacja RS232 także się nada. Jednak jeśli autor wątku chce przetestować swoją koncepcję i program już, nie musi czekać na konwertery - może to zrobić...
Może najpierw poczytaj o transmisji sygnałów cyfrowych. Jest wiele sposobów, możesz zastosować "stopień mocy" na wyjściu, a na wejściu układy Schmitta czy gotowe układy transmisyjne. Nie widzę problemów, aby zapewnić komunikację szeregowę UART na odległość 2 m, gorzej w przypadku I2C. Tu zależnie od jakości kabla jesteś ograniczony do około 2,5 m. Rozważ...
odswieze wątek, zeby nie zakładać nowego. Jak z tą odległoscią, bo stronka podana przez elektryka nie działa (404)
Witam Mam następujący problem, jaka jest maksymalna odległość pomiędzy dwoma procesorami komunikującymi się po I2C? Docelowo chcę połączyć ze sobą pieć procesorów, jeden master i czterech niewolników ( komunikacja w dwuch kierunkach ). Za pomoc z góry dziekuje.
To jest akurat zwykła 51ka. Problemem nie będą wolne zbocza tylko chyba właśnie byt strome. Najlepiej spisują się zwykłe kable w grubej izolacji. Więc chodzi raczej o odległość pomiędzy żyłami. Ciężko mi było zobaczyć czy nie wdziera się tam np dodatkowy zegar, ale każda zmiana stanu miała szpilkę, czuję że te 2,2k to nawet na mało. Pobawię się jeszcze...
Witam Mam pytanie do praktyków. Zaprojektowałem układ w którym uP i urządzenie sterujące jest w jednym klocku, zaś reszta urządzenia (panel sterujący, lcd) w drugim. Chciałbym te klocki połączyć przewodami powiedzmy na odległość ok 1 - 2m. Teraz pytanie. Czy można tak postąpić z i2c?? jakie przewody zastosować aby nie wprowadzić zbyt dużej pojemności...
Standard I2C wykorzystywany jest lokalnie w urządzeniach. Odległości konkretnie nikt nie poda, bo jest to zależne od sposobu prowadzenia ścieżek, zakłóceń itd. Według specyfikacji pojemność linii transmisyjnej nie powinna przekraczać 400pF i to jest największe ograniczenie. Można by je obejść przez ekranowanie sygnałów SDA i SCL każdego z osobna w przewodzie...
1: procesor to zabawka sekwencyjna a nie strumieniowa.. jeśli nie nastąpi bit potwiedzenia w momencie gdy powinien wystąpić, procesor powinien uznać bajt za zaginiony i całą sekwencje powtórzyć, o ile w danej chwili jest to potrzebne.. z innej strony bit potwierzenia jest bardzo często ignorowany gdyż odległość do odbiornika jest wystarczająco mała...
Witam! Muszę wyjść poza płytkę kablem powiedzmy ze 25 do maks 40cm. Jako że układ podłączony jest I2C, to już w jakieś międzymordzia nie chciałbym iść. Myślę że jak dam ekranowaną skrętkę, to powinno być ok. Wiem że były o tym posty, ale nikt nie napisał czy zadziałało. A robię teraz założenia projektowe, tak więc jak powiecie że będzie źle to zrobię...
Jaka może być maksymalna długość przewodów przy komunikacji przez magistralę I2C. Szukałem odpowiedzi w necie, ala nie znalazłem.
Jeżeli chcesz przesyłać dane magistralą I2C na większe odległości to musisz zwięszyć prąd w stanie wysokim, przez podciągnięcie do plusa zasilania przez 2 rezystory ok. 1 kohm. Musisz dać też grubszy kabelek, będzie miał mniejszy opór. POza tym jeżeli będziesz miał problemy z błędami transmisji to możesz przecież zwolnić magistralę, prędkość zależy...
W sumie jest kilka topiców, ale pisze tam na temat 1W lub termopar i pętli prądowych. Nie ma natomiast nic na temat czujników z SPI, czy I2C. Macie jakieś praktyczne doświadczenia z takimi czujnikami/interfejsami, które leciły by przynajmniej na kilka-kilkanaście metrów?
masy się łączą, odległość na razie to jakieś 30 cm ale docelowo ma być ok 30 m Drogi kolego omen_s ;) Szkoda Twojego cennego czasu na komunikację pomiędzy prockami magistralą 1wire , przy pomocy Bascom-owych funkcji 1wire , bo tak się po prostu nie da . Te funkcje pracują w trybie MASTER , a procek który ma odbierać dane powinien pracować w trybie...
http://obrazki.elektroda.pl/2570476900_1... Czasami, niektóre projekty wymagają rozdzielenia jakichś zadań na kilka modułów Arduino lub umożliwienie im wzajemnej komunikacji. Interfejs IIC ( Inter-Integrated Circuit ang. pomiędzy układami scalonymi) czyli I²C jest idealnym rozwiązaniem tej kwestii. I²C to bardzo interesujący...
Zrobiłem sobie moduły (oparte o atmegi) które umieszczę w samochodzie i będą wykonywały różne drobne rzeczy. Master komunikować się z nimi będzie przy pomocy I2C. Trochę za późno się zorientowałem, że nie jest to najlepszy wybór ze względu na odległości 2-3m między masterem a slave'ami. Niestety płytki już wykonałem, kosztowało mnie to sporo pracy i...
http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...
SPI tak jak I2C nie da rady.
Mam wrażenie że to cena podana przez autoryzowany serwis, dla mnie nie jest to normalna stawka, jeśli byłaby prosta usterka, nawet gdyby wymienili płytkę tunera. No cóż, gdy kiedyś przerywało to może świadczyć o zimnych lutach. 1. Tuner FM jest na oddzielnej płytce wraz wejściem Optical, należałoby sprawdzić zasilanie płytki oraz zimne luty na płytce....
https://obrazki.elektroda.pl/5904671800_... W poniższym materiale autor opisuje jak wykorzystać Arduino i czytnik RFID do zbudowania prostego zamka. W systemie tym Arduino odczytuje identyfikator taga RFID z pomocą specjalnego czytnika. Identyfikator jest wyświetlany na ekranie OLED, a jeżeli zgadza się z zapisanym w pamięci układu...
http://obrazki.elektroda.pl/9733504600_1... DIY stacja meteo, a właściwie stacje, bo naprodukowałem już ich kilka, chyba 10 wersji. Dlaczego stacje? Bo lubię statystyki, poza tym to jedna z tych rzeczy, która może nie jest niezbędna do życia, ale fajnie mieć. Tym bardziej jeśli samemu się skonstruowało. Dlaczego ethernet? Bo wygoda...
(...) przesłania sygnału HDMI? Ile wkładek byłoby potrzebnych, jakie są możliwe problemy z realizacją takiego pomysłu, a jakie cechy HDMI i wkładek SFP+ mogą ułatwić takie zadanie mimo, że wkładki SFP+ są przeznaczone do innego rodzaju komunikacji i sygnałów optymalizowanych do transmisji z ich wykorzystaniem. Wstępna ocena dostępnych informacji Pytanie...
https://obrazki.elektroda.pl/4029762100_... ... wykorzystany jako anemometr. Jakiś czas temu zbudowałem stację https://obrazki.elektroda.pl/1782042900_... https://obrazki.elektroda.pl/8084316500_... Pasuje "na kanapkę" do istniejącego układu stacji meteo (widoczny pod spodem), nie powiększając wymiarów...
https://obrazki.elektroda.pl/7181473700_... Stosując moduł kamery Podgląd na żywo z OV7670 na TFT 128x128 ILI9163. Na filmie poniżej efekt działania podglądu na żywo z kamery, który pozwolił stwierdzić prawidłowe działanie modułu kamery, oraz ustawić ostrość obiektywu: https://filmy.elektroda.pl/6_1534532529.... Moduł wykorzystuje...
No więc właśnie. I2C to taki interfejs w którym zawsze komunikacja w każdej ramce (9 bitów) jest w dwie strony - master wysyła do slave'a zegar, a slave w takt tego zegara musi odesłać dane (w przypadku komunikacji typu odczyt) lub bit ACK (w przypadku komunikacji typu zapis). Z tego względu należy skomentować ten oto fragment napisany przez R-MIK,...
(at)rekinisko No chyba sobie żartujesz? Co niby dobrego wniósł kolega R-MIK? Połowa jego postów jest napisana w tonie ostatecznej wyroczni z dziedziny elektroniki i programowania. Notoryczne łamanie regulaminu forum, pisanie OT. Do tego dochodzą jeszcze projekty z pogranicza sc-fi (transmisja 10MB I2C na odległość 1000m). BTW: co sie stało z Piotrus_997?...
1) I2C - raczej chyba na krótkie odległości - do kilku metrów Jezeli tylko to jest przeszkoda a nie ilosc urzadzen to w latwy sposob mozna to wyeliminowac stosujac i2c extender np. P82B715 (do 50m) czy MAX3816 (do 60m)
Piszesz o 3.4MHz a izolacja ograniczyła to już do 1MHz. FT jest Slavem więc o zegarze decyduje Master, pokaż jakieś rozwiązanie z Arduino pracujące z tak wysokim zegarem I2C. Przy I2C należy zwracać uwagę na pojemność linii, przy 3.4MHz jest to maksymalnie 100pF, a długość linie nie może przekraczać 0.5m. To nie problem. Pierwsze wcielenie LChucki,...
witam witam potrzebuje podłaczyc procesorki znajdujace sei od siebie o ok 50m czy to nei zadaleko zeby je podłaczyc pray pomocy I2C??? na jaka odległość mozna przesyłać taki sygnał. czy magistrala 1writ jest lepsza pod tym względem???? ale wolal bym podłaczyc przy pomocy I2C dzeki pozdrawiam Na forum obowiązują zasady poprawnej polszczyzny.
Co się tyczy I2C i sporych odległości to swego czasu interesowałem się tym. Znalazłem gdzieś opracowanie chyba Philipsa na temat transmisji na odległość 1 mili. Zastosowany był tam dedykowany do I2C 10-cio krotny wzmacniacz scalony (niestety nie pamiętam jego nazwy, zdaje się że produkowany jest przez Texasa). Wspomniany układ to 82B715.
SPI jest znacznie wygodniejszy w obsłudze niż I2C, jednak I2C to tylko 2 przewody niezależnie od ilości urządzeń. Natomiast SPI to 3 przewody + 1 na każde urządzenie Slave. Odległość 50cm to nie jest mało. Miałem doświadczenie z 5-cioma urządzeniami na SPI połączonymi przewodem ok. 60cm. Nie działało. dla 4-ch urządzeń i ok. 30-40cm działało, natomiast...
I2C jest szyną tylko lokalną. na odległość RS-485 CAN lub inny interfejs przemysłowy
https://obrazki.elektroda.pl/4161750600_... https://obrazki.elektroda.pl/5509061600_... Poradnik jak wybrać system "Inteligentnego Budynku". W tym poradniku możesz przeczytać o „kulisach” systemów Inteligentnego Budynku (IB) , pomagających w doborze rozwojowego systemu na długie lata. Spis Treści Poradnika: Ogólne...
a)jeśli chodzi o I2C i 1-Wire to wszystko zalezy od prędkości,, ilości ukąłdów itd, I2C zostało wymyślone do komunikacji się na płycie, co nie znaczy , ze nie pójdzie na większą odległość b)I2C ma otwarte kolektory, dlatego wymaga rezystorów podciągających
...pytanie jaka długa może być linia I2C ?? w dokumentacji pisze ze moze miec 400pF , a 12m linia skrętki ile może miec pojemności ? Projekt z wykorzystaniem I2C do komunikacji na odległość 12m , możesz od razu spalić w kotłowni ;) RS-232 ? - prawdopodobne , ale RS485 - super. Piotrek
Kolega BlueDraco już ci napisał w czym jest problem, o czym zresztą sam wiesz. Urządzenie jest skopane na etapie projektu - I2C nie służy do transmisji na takie odległości. Można to próbować łatać, ale to podejście OKDR. Zastosuj rozwiązania zaprojektowane do transmisji danych na takie odległości i będzie dobrze. Przy pamięci zawsze można wstawić małe...
I2C może działać nawet na odległość 1mili. Ale woooooolno. Chyba z 500Hz.
Możesz zamówić sensory z różnymi adresami, max 10. Zaletą jest możliwość łatwej identyfikacji, wadą konieczność trzymania różnych sensorów i możliwość pomyłki. Czy ten numer, który podałeś w pierwszym poście to jest oznaczenie Twojego czujnika? Jeżeli tak, to jest czujnik analogowy. Jaka jest odległość między sensorami? I2C na pewno jest optymalnym...
Dlaczego na elektrodzie zawsze musi znaleźć się jakiś zarozumialec, który traci czas innych i nawet swój i nawet nie próbuje pomóc rozwiązać problemu, ale chętnie odpisze coś chamskiego, żeby się dowartościować? Jak nie masz nic ciekawego do napisania to wyjdź stąd i pozwól się wypowiedzieć na ten temat osobom, które chętnie pomogą. Pokaż to miejsce...
Układ SRF08 nie posiada wyjścia analogowego, więc podłączenie do RT-DAC4/PCI rzeczywiście niema sensu. Jeśli zastosujesz mikrokontroler do odczytu, to karta RT-DAC4/PCI jest niepotrzebna. Z mikrokontrolera informacje wysyłasz bezpośrednio do PC za pomocą RS232 lub USB.
planuję zrobić w domu instalację opartą na kilku mikrokontolerkach 8051. Jak najlepiej zrealizować (i najtaniej) wymianę danych między nimi? W grę wchodzi RS232 na MAX'ach ale nie wiem czy na jednym torze RS'a można 'powiesić' kilka urządzeń? jeżeli nie to zostaje i2c i tu pytanie: - na jaką maksymalną odległość można prowadzić transmisję poprzez i2c?...
Najlepiej żeby po 1-wire (bo tym więcej będę mógł ich zastosować) Dlaczego tak się upierać przy tym 1-wire, skoro ilość dostępnych układów ADC jest tak ograniczona? Przecież np. do takiej magistrali I2C możesz też podłączyć dużo takich przetworników, a dużo więcej pinów nie zużyjesz. A na jaką odległość pociągniesz I2C, a na jaką 1-wire? Myślę, że...
Witam wszystkich Szukałem na forum, w necie i nie znalazłem.... możliwe, że szukałem niedokładnie. Mam dwa przewody, muszę po nich zasilić kilka odbiorników powiedzmy 12V, obciążenie około 2A, zmieniające się (obciążenie). Po tych samych przewodach muszę puścić sygnał magistrali i2c, czy ktoś wie jak to wykonać? układy korzystające z I2C też będą zasilane...
Mam problem w poczynieniu założeń. W urządzeniu przypominającym małą suwnicę bramową mam zamontować ok. 20 czujników - w zasadzie krańcówek. Czy to będą transoptory szczelinowe czy kontaktrony- jeszcze nie wiem. No ale żeby nie ciągnąć grubej wiązki wymysliłem żeby badać ich stan przez I2C albo 1Wire. PCF8574 albo DS2413. Odległość jest głupia- 6-10m....
1.Master 16Mhz 2.Nie 3.Tak 4.2 wolne timer 8bit Otórz chcę za pomoca i2c programowego podłączyć 2uC miedzy sobą ,tworząc interfeis działający na zasadzie interfeisu wiegand ,i2c ma chodzić z niską częstotliwością max 30-40khz aby udało się uzyskać odległość 50mb max .
Działa dobrze. Przy okazji zrobiłem testy na I2C poprowadzone razem z tą magistralą 4bit i I2C działa dobrze ale rezystory podciągające dobrane doświadczalnie na 2k. Dziękuję za pomoc.
czy zwykły stabilizator LM 3.3v lub 5v (zależnie od czujnika) wlutowany przy czujniku da radę stabilizować napięcie na tak dużej odległości od zasilacza (napięcie)/mikrokontrolera (sygnały)? Tak, ale na początku kabla musisz dać wyższe napięcie, np. 12V a przy czujniku stabilizator napięcia. Problemem może być komunikacja ponieważ przykładowo i2c nie...
1Wire nie mozesz bo licencji na slave nie masz. I2C jest do komunikacji na płytce - w przypadku jak wetkniesz jedno w drugie od biedy przejdzie. Ale tak naprawdę IMO w takich układach to RS485 nawet jak odległość jest 15cm. Możesz również użyć np. CAN - obydwa są odporne na zakłówcenia. Problemem może pewnie za to być implementacja stosu CAN na ATTiny...
Jak bym robił multidostęp to oparłbym sie o IIC. PCA9615? Raz mi się zdarzyło zrobić I2C na odległość > metra i stwierdziłem, że to zły pomysł. Pewnie jakiś problem w projekcie, ale > 10kHz pojawia się tyle błędów transmisji, że łoho, trzeba było dodać do protokołu sumy kontrolne. No i o ile nie ma transcivera jak tego PCA, to łączenie mas mi się nie...
Odświeżam temat - poszukuję zamienników do wiekowego myPhone Fun2 do którego nawet producent (a może polski dystrybutor) nie chce się już przyznawać. Proszę o weryfikację mojego toku rozumowania odnośnie doboru zamiennika: Jeden zamiennik już przetestowałem - Cameron Sino CS-MYF200SL 1800mAh (EAN: 4894128111597) i generalnie nie polecam bo bateria podziałała...
To nie jest układ I2C więc sprzętowo i tak będzie realizacja przez bitbang ("machanie pinami"), przeglądając kod z github "na szybko" to jest 9x50us na bajt czyli mniej więcej 2B na 1ms => 2KB/s. To nie jest duża prędkość. Nawet na 3m przewodzie powinno działać bez problemu. W przypadku P82B715 typowo trzeba 2 układy, jeden przy master, drugi przy slave....
Jeśli odległość pomiędzy układami jest niewielka (np w jednej obudowie), to I2C będzie bardzo łatwo wykorzystać do tego zadania, jeśli ciut większa to UART (USART) i konwertery napięć.
No ale cały układ z ekspanderami portów, przekaźnikami i arduino + shield może być na jednej płytce natomiast transmisje na odległość zapewnia ethernet shield. Przekaźniki można odkłócić – np. dioda zabezpieczająca.
Witam, zmontowałem układ do sterowania roletą zewnętrzną z wykorzystaniem Arduino i natrafiłem na problem z zakłóceniami. Układ jest zmontowany z części, które miałem pod ręką, pozostałości z poprzednich "projektów". W skrócie wygląda on tak, że do Arduino podłączyłem MCP23017 na mag. I2C, następnie jest płytka przekaźnikowa dla wejść i druga dla wyjść....
odległość falownika odległość grzejnika odległość centrali
soundbar zrobić samemu regulacja ciśnienia blokada hotelowa telewizora
Jak zaktualizować CCleaner: krok po kroku Windows 10 build – jak sprawdzić numer kompilacji systemu