1-wire to nie magistrala różnicowa i skrętka kompletnie nic nie daje Zdaje się że kiedyś już pisałem, ale napiszę jeszcze raz. Magistrala 1Wire (jeżeli czujnik nie będzie podłączony osobnym przewodem do masy/uziemienia w miejscu swego zamocowania) jest magistralą różnicową. Należy odróżniać magistrale symetryczne (taką 1Wire oczywiście nie jest) od...
Jakakolwiek transmisja różnicowa (jak np. wspomniana wyżej). Ma ona to do siebie, że z natury jest na zakłócenia odporna dużo bardziej niż transmisja sygnałów asymetrycznych (masa + sygnał). Jeden warunek - para przewodów po których transmisja się odbywa musi być ze sobą skręcona, chyba zwykła "sieciowa" skrętka UTP będzie niezła, zważywszy na cenę....
Hmmm projekt super lecz przeraża mnie ilość kabli :-) można było do tego użyć tak jak autor sterownik PLC i podpiąć do magistrali CAN skrętka komputerowa 5par tzn 2pary na CAN reszta rezerwa lub ewentualna rozbudowa można by jeszcze inaczej magistrala 1wire lecz tu dylemat zakłócenia ! ja bym zrobił to tak .... sterownik PLC ponieważ jest bardzo elastyczny...
z tego co się doczytałem to DS1820 jest na magistrali 1wire więc wymaga jednego kabla o transmisji dwukierunkowej, gdzieś na forum były przetwórniki dwukierunkowe z 5v na 3,3v na jednym tranzystoże, układ taki można zastosować jako wzmacniacz sygnału. komunikacja przez Tx i Rx jest właściwie bezsensowna do 1wire. skrętka sieciowa wymaga transmisji symetrycznej...
Przpraszam nie dodałem - zasilane z linii danych - a co w przypadku konfiguracji kiedy jest doprowadzone zasilanie, lub tum urządzeniem jest hub. Raczej chyba tu jest po prostu bardzo wolna transmisja - umożliwiajaca dość łatwe wyeliminowanie większości zakłóceń. Ale nie jestem specjalistą od 1wire - bardziej pytam z ciekawości.
Witam Przez weekend mnie nie było; przepraszam za brak odpowiedzi i dziękuję wszystkim za dyskusję. Teraz kolejno. (at)Galareta Uziemienie ekranu z jednej strony (druga jest zasilana z akumulatora, jedną z par jest uzgodniony potencjał masy zasilania układów). Spróbuję zasilania jedną z par (jak będę w pobliżu układu, aktualnie jesteśmy w zupełnie różnych...
Więc po ponad roku odkopuję temat :) Dzięki Waszej wcześniejszej pomocy udało mi się podłączyć czujniki ds18b20 do pc i odczytywać dane dzięki MaxiTermo. Teraz pora na rozbudowę ponieważ instalacja będzie w nowym domu, chcę zamontować 20 czujników w wylewce, kotłowni itd. Chciałbym zapytać czy skrętka sieciowa (długość około 30 metrów) będzie ok? Czy...
W tym kontekście proszę o wyjaśnienie dlaczego 1 wire jest transmisją różnicową. W tym kontekście nie da się tego wyjaśnić. Bo ja użyłem innego kontekstu. Kontekst jest taki że 1Wire mierzy napięcie względem przewodu masy (z naciskiem na "przewód" a nie "masę"). Czyli różnicę potencjałów pomiędzy przewodem 1Wire a GND. A więc jest to najzwyklejszy...
Tdv: lukasb9 napisał że chce mierzyć "sygnał z jednej czujki LM35 z dokładnościa do 0,5 stopnia" jeśli czujników ma być więcej, co napisał później, to i tak zależy jakie byłyby odległości między nimi. 1wire to tylko dwuprzewodowa skrętka i łączysz wszystkie czujki równolegle, a jak chcesz do każdego kanału podłączać osobno czujnik (np. LM35 )to już...
Ja bym olał zupełnie te ekrany. Przecież kolega stosuje skrętkę? :) I tu właśnie jest pies pogrzebany. Skrętka spełnia swoje zadanie w przypadku transmisji różnicowej. A magistrala 1-wire nie spełnia tych warunków i ten typ połączenia jest w tym wypadku zupełnie bezsensowny. Co do sprawdzania sum kontrolnych: tak jest, powinny być sprawdzane niezależnie...
Kurcze ale malutki jestem... :D Po skrócie 1. Nie używałem JTAG-a i ta wiedza póki co nie jest mi raczej potrzebna. 2. Wiem jak ustawia się fusebits, ale jak napisałem na AT mam wyłączony JTAG a na AT168 nie. Jednak magistrala na AT168 działa bez problemu i to na porcie C z włączonym JTAG-iem 3. Rezystor podciągający dobrałem metodą prób i błędów staneło...
Panowie terz pytanie czy musi być skrętka czy może być telefoniczny. Rozumiem że musi być cieniutki przewód. Im więcej czujników tym pull-up mniejszy? Da się jakoś go obliczyć czy musi być dobierany metodą prób i błedów. przy 19 czujnikach na jednej magistrali 1wire moim zdaniem będziesz miał problemy na telefonicznym. Niby tańszy ale wiesz jak ma...
Witam, już od prawie roku interesuję się automatyką budynków, głownie rozwiązania DIY. Nadarzyła się okazja, abym mógł zastosować ją u siebie. Jakiś czas temu zacząłem gruntowny remont mieszkania (stary poniemiecki budynek). Na chwilę obecną zależy mi głównie na pociągnięciu odpowiednich przewodów w odpowiednie miejsca, tak abym w przyszłości mógł po...
hubert56 --> skoro czytałeś już wiele postów n/t łączenia wielu czujników na magistrali 1Wire - gdzie jej długość to ok 40m, to powinieneś zauważyć, że: 1. długość magistrali może być nawet i 50m - 60m tylko trzeba dać odpowiedni kabel - i nie żadne tam telefoniczne, linki, lice czy jakieś ekranowane - wystarczy że dasz najnormalniejszy kabel skrętkowy...
http://obrazki.elektroda.net/28_11788793... W sieci znalazłem taki schemat ochrony wejść 1 wire. Niestety on u mnie nie chcę działać w takiej postaci. Układ w klasycznej konfiguracji działa. Mój poziom elektronika jest bardzo niski, ale pokuszę się o analizę tego schematu. Jeżeli układ zostanie podpięty z prawej strony to, aby wymusić na linii danych...
Nie mówię że nie. Ale to nie znaczy że skrętka nie polepszy działania 1Wire. Na upartego, jak już koniecznie musi być 1Wire, to po prostu moja rada: skrętka. Ja sam nie bez powodu na odległość 3…10m (3…10m!) wstawiłem RS485. Ale tak jak mówię: dla upartych: skrętka, nie koncentryk.
1. Te układy różnią się też nieco dopuszczalnym napięciem wejściowym i napięciami progowymi wejść – DS2413 traktuje <0,8 V jako "0", natomiast DS2406 wymaga <0,3 V, w związku z czym trzeba byłoby zwiększyć pojemność C1. Układy 1-Wire i tak mają niepowtarzalne numery seryjne, więc właściwie trudno znaleźć zastosowanie dla dodatkowej pamięci...
Ale teraz tak. Standard komunikacji 1wire mowi ze predkosc to 16kbps czyli 16khz. Obliczajac dlugosc fali l = c/f = 18750m. To nie ma znaczenia, istotne są czasy narastania/opadania w stosunku do czasu propagacji przez linię długą. Można to tłumaczyć harmonicznymi, ale jest prostsze wyjaśnienie, jeśli czas narastania/opadania jest krótszy niż czas...
Buduję sobie sterowanie LEDami oprogramowaniem na Raspberry, przez sterownik PWM i darlingtony. Konstrukcyjnie nieskomplikowane. Problem pojawił się przy testach "czy zadziała po przewodzie 30m" do którego wykorzystuję zwykłą skrętkę UTP, nieekranowaną. Oczywiście, jeśli sygnał PWM nie jest 100% wypełniony, sąsiednie druty skrętki są nim obsiane i LEDy...
aaa, i pokaż jak to w swoim kodzie sprawdzasz ??? Dodano po 1 Jakie stosujesz podciąganie linii DQ do VCC ? jakiej wartości rezystor ? czy testujesz to na krótkich kablach/połączeniach czy od razu na jakichś kilometrach skrętki ?
Dobra jest skrętka komputerowa, ale może być zwykły przewód. Dydtans zależy od pojemności magistrali, ale także o czym się często zapomina o poprawnym napisaniu funkcji obsługi 1Wire. W praktyce jeśli się to zrobi porządnie to dystanse rzędu 300-400m nie są problemem.
U mnie jest 6 DS podłączonych na 50 m skrętki sterowane z ATmega32 z jednego pinu. Aby zapewnić poprawną transmisje musiałem zmniejszyć rezystor pomiędzy Vcc a linią danych do 820R.
Prosze powiedz tylko jaka dlugosc przewodu moze byc zastosowana do czujnikow po 1Wire. W podobnym zastosowaniu udało mi się zrobić na ok. 10m. Według Dallas powyżej 100m a przy zastosowaniu skrętki do 300m.
Ja nie ryzykuję linii dłuższych niż 50m, chociaż środowisko pracy jest dosyć trudne - blisko skrętki 1wire (w zasadzie TWO WIRE) pracują silniki 3 fazowe po 110kW, często hamowane prądem stałym. Maxim twierdzi że można i 500m: http://www.maximintegrated.com/app-notes... Nie sprawdzam CRC a błędy zdarzają się raz na kilkadziesiąt pomiarów,...
Na płytce nie widzę jakiegoś kondensatora je filtrującego blisko złącz. Gdzie by to miało być i jakiej wartości? Przewody: Na zewnątrz (20m) w ekranie reszta skrętka zwykła. Oscyloskopu nie mam w domu tak że nie mam możliwości podejrzeć 1wire. Pozdrawiam, dodaje zdjęcia rozdzielnicy. http://obrazki.elektroda.pl/1650725000_1... http://obrazki.elektroda.pl/7110334800_1...
Co do czujników temperatury to DS18B20 najlepsze do RPi. Zalety: Natywna obsługa na raspbianie. Magistrala 1wire jest bardzo odporna na warunki. Nawet kiedy nie bardzo rygorystycznie przestrzegamy topologi połączeń. No i długość Z tymi kilkuset metrami to nie przesadzasz? Ludzie mają problemy z kilkunastoma. Sam miałem problemy przy monitorowaniu temp...
Przejdź na 5V w tym 1Wire. I daj rezystor 1k. Pewnie nie chciało działać przy mniejszym rezystorze jak 4,7k ze względu na za niskie napięcie zasilania oraz małą wydajność prądową płytki RPi w stanie niskim. Przy 5V i 1k mi to działało i na 200m w obecności dość silnych zakłóceń. Na skrętce 5E. Połączenie 2-przewodowe. Skrętka jest tutaj najlepsza.
Witam, ja robiłem na własny użytek tego typu magistralę, z podłączonymi kilkoma prockami do niej typu ATtiny2313 oraz Atmega8 a do tego komputer PC. Zasilanie z pełnym powodzeniem puszczałem na 1 lub 2 żyłach skrętki UTP kat5, podobnie GND. Zasilanie oczywiście w skrętce puszczane było +12V stabilizowane bo albo z zasilacza komputerowego albo później...
Jeżeli chodzi o mój problem, to niestety wykluczone bo tak jak rozrysowałem mam tylko po 1 przewodzie łączącym centralkę z podmodułami (najlepiej byłoby w ogóle z tego przewodu też układ zasilać, ale na upartego moge przerobić uziemienie układu na VCC i będzie to co na rysunku wyżej - a GND inne się zawsze jakieś znajdzie...:)). Co więcej zamiast męczyć...
być może pójdzie na taką odległość, ale o ile wiem urządzenia 1wire to typowe urządzenia typu slave i komunikacja może byc nawiązywana tylko ze strony mastera. jeśli miałby to być tylko wyświetlacz to by poszło - widziałem gdzieś nawet taki projekt- ale do połączenia 2 procków to chyba byłby kłopot. RS485 jak poradził Piotrek i nie ma co szukać dalej....
Zastanawiam się czy przejść na 12 bitową rozdzielczość ale nie wiem czy zyskam na dokładności. Jak to z tym jest Panowie? Rozdzielczość to rozdzielczość, a dokładność to dokładność. Nie myl tych dwóch pojęć. Dokładność ci się nie zwiększy, ale rozdzielczość pomiaru tak - pytanie czy potrzebujesz takiej rozdzielczości i z drugiej strony - co szkodzi...
Ok. Teraz rozumiem i jest to sensowne. Niemniej serio można tyle podłączyć ? Po opiniach z różnych for internetowych widziałem, że ludzie podpinali ok 10 czujników i nie wykrywało im więcej ... z czego może to wynikać? Ja chce zrobić system, pomiaru temperatury i nieco się tego wystraszyłem, więc postanowiłem do każdego ds18b20 podłączyć attiny i zasilić...
Ja tak samo właśnie tworzę ;) Ale aktualnie dominuje u mnie taka wizja. Oczywiście to, co w tym całym temacie napisałem dalej aktualne ;) Rs485. Skrętka. 2-dane,2-audio-1-1wire dla poszczególnych pokoi, przecinane przy co kilka metrów, podłączane do pokojowego mastera;2-gnd-1-12v. Jakoś tak ;) Audio czysto dla szpanu - jeśli się nie uda to jakiś inny...
Jak będę przy okazji napywał rolkę skrętki (np 100m) musze przetestować na 3.3v kilka rozwiazań. Wszystko na tak, to tylko sam koncept, działa bardzo dobrze, transoptory nie są potrzebne w warunkach domowych tak jak i te 200 Ohm. powinno działać dobrze bez nich. mówimy tutaj o dużej skali (dziesiątki/setki czujników) lub duże topologie sieci. w artykule...
Zamierzam dokonać upgrade posiadanego bardzo prostego systemu zarządzania. upgrade ma 3 proste założenia: 1. Redukcja zużycia energii elektrycznej - koszty ponoszone z tytułu wydatków na zasilania są zbyt duże - a to wszystko ze względu na koszt uruchomionego PC ciągle - 40W. Mniej już się zwyczajnie nie da zejść. 2. Możliwości rozbudowy poprzez nowoczesne...
Witam, przymierzam się do realizacji własnego systemu domu inteligentnego opartego na jakimś tanim i prostym PLC, ale system niestety prosty nie będzie. Chciałbym uruchomić sterowanie oświetleniem (w tym przez ściemniacze), odbiornikami RTV, rolety, gniazdka. Alarm zamierzam robić na Integrze. Ostatnio trafiłem na sterowniki PLC serii GLOFA GM7U (wcześniej...
czujnik 1wire esp8266 1wire 1wire przerwania
pomiar odległości ultradźwiękowy volume limited c20ne schemat
aktualizacja canbus aktualizacja canbus
Wi-Fi Pilot Wires Heating Control with BK7231N Chip Sterowniki do Panasonic CF-54 mk2 - skąd pobrać?