Witam. Zauważ,że ten, podany w specyfikacji DS-a, prąd 4mA to jest minimum. Maksymalnego nie ma podanego. U mnie na pewno przez rezystor płynie prąd większy, nie podam, bo nie mierzyłem. Myślę, że taka mała wartość rezystancji wynika z czasu ładowania/rozładowania pojemności skrętki. Procesor próbkuje...
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...
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...
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,...
Popatrz np. na aplikację ds2490 (dokumentacja, strona 37). Dwie diody Schotky'ego i ds9503. W przypadku AVR a sam ds9503 powinien wystarczyć jako zabezpieczenie (diody są na każdym pinie), ale jak chcesz też możesz wstawić. Co do separacji galwanicznej to jest trochę ciężko ponieważ magistrala 1-wire...
Z moich doświadczeń wynika że najlepiej sprawdza się zwykły kabel telefoniczny np. typu YTKSY, na drugim miejscu skrętka komputerowa. Na tych kablach wykonałem instalację 50m z 10 czujnikami. Inne kable to nawet na 10m nie chciały chodzić np. LIYCY ekranowany. Kabli ekranowanych nie polecam ze względu...
Witam Buduję sterownik do kolektorów słonecznych oraz kilku innych urządzeń sterowanych zależnościami temperatur. Jako czujniki temperatury chcę wykorzystać popularne DS1820. Napisałem procedury obsługi 1wire zgodnie z dokumentacją Dallasa. Początkowo testy wykonywałem na 6 czujnikach podłączonych...
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...
Przeczytałem te zalecenia z Dallasa (w tym wątku) odnośnie stosowania skrętki i mam watpliwości - który właściwie sygnał zostanie podany na drugi przewód skrętki ? Bo rozumiem, że jeden z przewodów jest właśnie magistralą 1-Wire. Jeśłi ktoś z Kolegów mógłby rozjaśnić problem, to będę wdzięczny. Pozdrawiam Mariusz
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....
Na długich przewodach powstają odbicia sygnałów powodujące zakłócenia w odbiorze danych przez mikrokontroler. Ja mam obecnie do jednej szyny podłączonych 5 dallasów i długość przewodu okolo 150m. (skrętka kat. 5) a całość podłączona jest w topologi pnia. Linia podciągnięta rezystorem 1k. przy mikrokontrolerze...
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 ?
A zmieszałeś opornik na 1-wire podciągający? Kabel ekranowany ? Dłuższy czas na konwersje wyników daj. Według producenta 660m 1-wire wyciągniesz i więcej pamiętać należy o przekroju przewodu aby... testowałem opornik do 1k, z czasami też kombinowałem (atmega8), kabel skrętka + ekran w żelu, może...
Odświeżę trochę temat. 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...
Dużo jej nie ma ale trochę jest. Właśnie w tym jest różnicowość że jest to różnica pomiędzy sygnałem a GND. Gdy do skrętki dostanie się jakieś zakłócenie, to doda się ono do sygnałów w obu żyłach skrętki. W klasycznym interfejsie różnicowym dodaje się do sygnałów np. A i B w RS485. Jak na A był 1V...
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...
Sygnał różnicowy nie musi być komplementarny to raz. W 1wire gdzie czujnik nie jest uziemiony w zasadzie nie ma rozróżnienia na masę i sygnał. To dwa. Czyli jakieś zalążki komplementarnego sygnału różnicowego są. Trzy. Mówisz że w 1Wire sygnał puszczany jest jednym sygnałem. A w RS485 iloma? Dwoma?...
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...
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...
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...
Skoro podłączony do magistrali, to do sterownika / mikrokontrolera też. I tu własnie pojawia się problem : już sam mikrokontroler wprowadza zakłócenia. Tym większe, im gorzej zaprojektowana sekcja zasilania czy samo PCB. Dodatkowo często podłączone są do niego inne peryferia : wyświetlacze, przyciski,...
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...
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...
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...
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...
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...
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ł...
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...
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...
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: Nie sprawdzam CRC a błędy zdarzają się raz na kilkadziesiąt pomiarów,...
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...
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.
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...
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. ...
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...
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...
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...