Zasilanie które trzeba ciągnąć długimi kablami, najlepiej zrobić wyższym napięciem i obniżać w odbiornikach przy pomocy przetwornic, stabilizatorów impulsowych itp. Np.: PoE (Power Over Ethernet) zakłada napięcie od 25 do 60V. Przy setkach metrów, 5V puszczone skrętką nie da rady. Zakłócenia indukują się od prądu (przy stałym napięciu), czyli im wyższe...
Jak dziala 1wire to ja wiem. Chodzi mi tylko o to, aby uklad konwertera realizowal funkcje : zasilanie 1wire z RS232 na 3 zylach. Ten Twoj uklad chyba to robi, bo nie moge skojarzyc jak to zasilane jest. Bo chyba w momencie przesylu danych, nie ma zasilania podawanego ?? Czyli to co jest dokladnie w samymych ukladach 1wire - wbudowany kondensatorek...
Choć oczywiście zasilanie i tak musisz pociągnąć. Ale to już pikuś :)
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...
Problem jest w sprzęcie a nie w programie. W układzie brakuje kondensatorów ceramicznych 100nF na pinach zasilających uC, LCD, czujnika, wejściu ADC. Nie widzę też filtru na AVCC oraz jakiegokolwiek tantala/elektrolita na zasilaniu. Popraw zasilanie a zamiast analogowego czujnika użyj cyfrowego np DS18B20 na 1Wire.
OK. Nie bardzo rozumiem gdzie ma być dołączone te 12 V ? Ale w postaci gotowca rozumiem ,że zadziałałoby coś takiego: http://allegro.pl/interfejs-usb-1wire-za...
By zminimalizować liczbę przewodów można by przy każdym schodku umieścić układ z licznikiem ( np. 4017 ) i MOSFETem . Przewodami były by : GND, VCC i CLK. Każdy schodek podłączony do kolejnego bitu licznika. Sterowanie jasnością można by zrealizować własnie przez PWM na zasilaniu ( możliwe że wtedy trzeba by pociągnąć osobne zasilanie dla licznika )....
zasilanie z lini danych
Teoretycznie, nie ma większego znaczenia. Masę dobrze jest zostawić wspólną, ale układ będzie działał nawet ze wspólnym i nie odłączanym zasilaniem, wystarczy przełączać DQ. To tyle teorii, w praktyce, widzę panelowy przyrząd, czyli jakiś warsztat, fabryka generalnie nieprzyjazne środowisko, zakłócane wysokimi prądami i napięciami. Chodzi o to, że lepiej...
johnson255 Nie używam zestawu Arduino, sam moduł ESP8266 został zaprogramowany w tym środowisku. Moduł ten działa samodzielnie. Jeżeli się przyjrzysz zdjęciu, to podłączonych jest 5 przewodów, 2 od dołu to zasilanie, jeden nieużywany i 3 kolejne to zasilanie i magistrala 1Wire.
Witam Obsługuję czujnik DS18B20 w Bascomie. Czy czas pomiędzy kolejnymi poleceniami, tj. 1wreset , potem 1wwrite &H55 , potem 1wwrite &HCC ... itd. może być dowolnie długi, przykładowo -np 6 minut; 5 godzin; 10godzin czy też 10dni .... ? Oczywiście wysyła 1 polecenie, czeka, wysyła drugie itd. do końca... Czy są ograniczenia? NIE! Te czasy (timingi)...
Ok, dzięki za pomoc, już wszystko działa :) Powodem była zła płytka :/ miała zwarcie i już ją odesłałem z powrotem :) Ale mam jeszcze inne, nurtujące mnie pytanie.. Według datasheet ds18b20 ma zasilanie +5V na 1 nóżce ( patrząc na wypukłą stronę ), na 2 nóżce 1wire i zasilanie przez 4k7 Ohm, a na 3 GND. Ja na swoim czujniku mam zupełnie na odwrót .....
Pytanie do autora - skoro mowa o czujniku 1Wire, to chciałem zapytać, która konfiguracja zasilania została wybrana: prawdziwe 1Wire (tzn. 1 linia danych zasilająca jednocześnie czujnik + masa), czy też konfiguracja 3-przewodowa (zasilanie, dane, masa)?
To jest Raspberry PI z podłączoną siecią 1wire (która bierze zasilanie z portu USB tego RPI). Fantom
mam podlaczone dwa termometry ds18b20 do magistrali 1wire, steruje tym z basoma oto krotki fragment kodu Config 1wire = Portb.0 1wreset Dim W As Word Dim Id_cz1(8) As Byte Dim Id_cz2(8) As Byte W = 1wirecount() Id_cz1(1) = 1wsearchfirst() Do Id_cz2(1) = 1wsearchnext() Loop Until Err = 1 po tych...
Jak najbardziej. Filozofią jest jednak użyć wyszukiwarki na forum by znaleźć wszystko co napisano kiedyś na temat tej pary. Napięcie zasilania układów 1Wire lepiej nie podpinać bezpośrednio do napięcia Vcc mikrokontrolera. Może to skutkować błędnym odczytem, albo brakiem komunikacji.
Moja drobna sugestia Dla 6 czujników rozdziel linię 1Wire od zasilania.
http://obrazki.elektroda.pl/9915623600_1... Przedstawiam modyfikację routera WRT54g v2.2. Urządzenie zostało rozbudowane o interfejs 1wire oraz port szeregowy w standardzie RS232 ale są też wyprowadzenia zwykłego UARTa. Planuję zbudować stację pogodową z czujnikami 1Wire, router będzie zbierał dane z czujników i prezentował je na stronie...
Mając typowo różnicową transmisję ( np. RS485 ) sam driver magistrali dba o to, by napięcia były względem siebie symetryczne bez względu na zasilanie . Przy typowym 1wire, nawet w trybie parasite tego nie ma. Jeśli już, to działa to przypadkowo. Nie czytasz ze zrozumieniem tego co piszę. I podajesz potem takie argumenty, które są prawidłowe ale nie...
na pinie danych 1_wire jest napiecie ok 4,5 V. Natomiest wydajnosc portu jest na tyle mala ze po podlaczeniu atmegi , spada do 1,4V A uwzględniłeś, że na 1wire masz 2 opcje na wyjściu - ściągnięcie do "0" albo puszczenie magistrali wolno? Ten spadek do 1.4 pewnie bierze się z wartości rezystora podciągającego. Zwróć uwagę, że w układach 1wire zasilanych...
Vpu to podciągnięcie do zasilania (5V). Ten czujnik ma 3 piny. Masę, dane i zasilanie. Jak nie podłączasz zasilania działa w trybie parasite power (pobiera zasilanie z linii danych). Jak programujesz w bascom wystarczy że dasz rezystor podciągający 4.7k między zasilanie a linię 1Wire. Pin Gnd na masę, pin danych przez wspomniany rezystor podciągający...
Hm, moim zdaniem zeby wlaczyc tryb zasilania pasozytniczego trzeba podlaczyc zasilanie czujnika do szyny 1wire i gnd. Tutaj zasilanie jest podlaczone w kazdym wypadku do Vcc, tylko mase zwiera tranzystor gdy na linii sterujacej baze jest stan wysoki. Gdy uklad dziala (bez podlaczonych diod) nie zauwazylem nic przypadkowego w jego dzialaniu. Odczyty...
no można np na układzikach ds2408 na 1wire. można nawet pasożytniczo zasilać całość i wtedy są rzeczywiście 2 przewody: http://datasheets.maxim-ic.com/en/ds/DS2... patrz - strona 30
A ja taki czujnik przylutowałem za pomocą cienkich drucików od spodu ds2450 (A/D) Powstała kanapka z 2 układów podłączona 3 przewodami do płytki (1wire i zasilanie) Działa w miarę ok. Mam pytanie: jak poprawić odczyt bo trochę skacze (niedużo ale zawsze jakiś błąd wprowadza). Dałem tylko 100 nf przy układach. Czy kondensatory na wyjściach czujnika mają...
ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie stanu wysokiego na pinie portu jest niejako przygotowaniem...
Witam. Problem poruszany wielokrotnie lecz nikt jednoznacznie nie określił jakie przewody. Potrzebuje podpiąć 19 czujników DS18B20 do Atmegi przez 1wire. Czujniki zasilanie są trzyżyłowo. Najdalszy odcinek ok. 30m a reszta średnio po 10m. Wszystkie czujniki będą zasilane osobnym kablem nie w szeregu i sprowadzone do lokalizacji Atmegi. Proszę o pomoc...
Witam do kolegi mirek 36 Po pracy dołoże to elko na nogi procka.Co do resetu to kondensatory są wpiete do nóżki reset i do masy także nic niepowinny przeszkadzać.Może jeszcze spróbuje zaekranować to 1 wire tylko że mam tam dodatkowo zasilanie dane na czujniki czyli już nie 1wire. A czy ten przewód telefoniczny niemożebyć problemem? Poeksperymentuje...
takie właściwości już od dawna maja termometry dallasa 18b20 i możesz je umieścić w sieci na większe odległości i nie robi to żadnych problemów w bascomie do avr jest ich pełna obsługa poprzez magistralę 1wire i nawet nie trzeba zasilać działa nawet na 100m.(sprawdzałem)
Załóżmy, że chciałbym zasilać ten układ baterią 4.5V. Jak często będę musiał ją wymieniać?
w programowaniu jestem kompletnie zielony :) chcę żeby 2 czujniki ds18b20 były na 1Wire na zasilaniu osobnym (nie pasożytniczym z układu) jeśli to pomoże to mogę schemat wstawić
Po prostu raz odczytujesz id termometrów i potem na stałe zapisujesz je w odpowiednich tablicach, zamiast stosować instrukcji wyszukujących układy na magistrali. --- Choć z tego co wiem o magistrali 1wire czujniki powinny być zawsze wyszukiwane w tej samej kolejności, stąd może masz jakieś błędy w komunikacji (np. poprzez za długi kabel złej jakości...
7. fizycznie napięcie to zestaw ładunków elektrycznych w postaci elektronów, prawda? Nie. To różnica potencjałów, czyli różnica ilości nadmiarowych elektronów w dwóch przewodnikach (w dużym uproszczeniu). 8. chciałbym tym samym przewodem przesłać dane cyfrowe, które w każdym przewodzie telekomunikacyjnym (po konwersji z zer i jedynek) są ... elektronami....
Witam. Od dłuższego czasu zastanawiam się nad systemem automatyki domowej, składającej się z licznych modułów, sterowanych centralnie, lub o hierarchii równorzędnej. Zastanawiałem się nad takimi magistralami jak RS485, 1WIRE lub CAN. I doszedłem do przekonania, że chyba musiałbym w okablowaniu wykorzystać przynajmniej dwie równorzędne magistrale, ze...
Czy magistrala 1wire jest podciągnięta do zasilania przez rezystor 4,7kΩ ?
Witam, Czy ktoś z Was ma doświadczenie jak szybko w OWFS pojawia się podłączony układ 1wire? Nie pytam o odczyt na przykład temperatury, ale zanotowanie podłączenia nowego układu, czyli odczyt unikalnego numeru. Załóżmy że RaspberryPi jest włączone, OWFS odpalony w tle, jakiś dowolny układ 1wire podłączony do odpowiedniego pinu i włączamy mu zasilanie....
Witam. Mam krótkie pytanie... Jakim prostym sposobem zabezpieczyć porty I/O uC (AVR, ATmega) gdzie będzie podłączone: - 1x i2c (2 piny) - 6x 1wire (6 pinów) przed przepięciami/ESD itd? Zasilanie wszystkiego 3V3 Dać diody, rezystory czy może istnieje jakiś "scalaczek" który potrafi zabezpieczyć 8 linii I/O przed ESD? Fajnie jakby był w obudowie DIP :)
D1, D5 - przekaźniki sterowane stanem wysokim. D2 i D7 - przyciski zwierające do GND. D6 - 1wire nie wiem czy to może mieć jakieś znaczenie ale zasilanie dallasa mam 5v
Dokładnie procek został wymieniony na mege16, a kwarc na 12mhz. Czujnik jest aktualnie podpięty do portu PD3. Połączenie ze środkową nóżką DS18B20 a portem PD3 jest, bo sprawdzałem multimetrem. Również zasilanie 5V na czujniku jest.
nie mam z nimi zbyt dużego doświadczenia, ale czy po odłączeniu zasilanie nie będą one dalej pracować pobierając prąd z 1wire? moim zdaniem albo wyłączy się wszystko, albo załącza dodatkowe czujniki "pod prąd". może się mylę, ale wyłączanie zasilania czujników nic nie da. Smoczy nie obraź się ale zapytam czy robiłeś to o czym piszesz, czy tylko teoretyzujesz?...
myślę, że skoro zasilanie czujnika jest na sztywno, to może przed odczytaniem wyślij komendę Convert T [44h]
1-Magistrala: fizycznie to może coś takiego jak 40 pinowa szeleczka IDE? 2-Wracając do kształtu wtyczki, przewidujesz zasilanie bateryjne, jakie? Można by sobie wyobrazić pokładową ładowarkę nimh czy lion, ale jak to wpłynie na koszt i powierzchnię układu? Przemyślałbym sprawę zasilania poprzez STEP UP/DOWN (np. MAX1672: 1,8-11 Vwe; 3,3/5 Vwy; 300mA;...
I jesteś pewien, że masz wszystko poprawnie podłączone. Rezystor podciągający szynę 1Wire (środkowa noga DS18B20) do zasilania około 4,7k jest? Pod który pin(numer nogi) procesora masz podłączoną szynę 1wire? Jaki masz kwarc na płytce?
Też zastosowałbym RS485 na skrętce, niemniej dla rozszerzenia obrazu jeszcze dwie propozycje. Pierwsza to szeregowa pętla prądowa V24, która bardzo dobrze sprawdziła się w systemach telekomunikacyjnych (są gotowe scalaki też niezbyt drogie). W przypadku transmisji modulowanej niezłym rozwiązaniem są scalone modemy FSK, które zdejmują z nas wszelkie...
Dokladnie tak samo. Pod złącze USB jest przejściówka FTDI na RS232 a potem konwerter DS2480B na 1wire. Zasilania biorą z USB. W sumie tylko przepiąłem USB z komputerka do RPI. Sieci czujników nie ruszałem. Tomek ps. Zasilacz mam 1,2 A do tego RPI. JEst to model B i Rev 2.0 (czyli niby duże prądy na USB dostępne)
Mam wykorzystany ESP8266 przy arduino due - mierzy prąd i napięcie (a z atym moc, częstotliwość) w piwnicy, komunikacja właśnie po wifi. Programistycznie poradzić sobie z problemem jest jedynie kwestią czasu jak dla mnie. dopiero zaczynam zabawe w uP/uC :) W linku moja poprzednia próba zrobienia tego na Ethernet shield i Arduino Uno (póki co projekt...
Kurcze myślałem że to kilka lini programu tylko wystarczy podmienic:( czujnik znalazłem w hurtowni która ściąga go z jeszcze innej hurtowni;p ale będzie na koniec tygodnia :) szukałem jakis kursów bascom i próbuję cos walczyć- w sensie znalesć jaka linia za co odpowiada. Jeżeli masz mozliwość wykonania takiej zmiany bądź jakiejkolwiek pomocy w przeprowadzeniu...
Pilocik następny będzie na ATtiny15l i schemat podobny do Twojego. U mnie pilot działa bez kondensatora 10nF i opornika do diody. Zasilanie 1,5V (AAA). Zaraz poprawie schemat. Może LCD damy na attiny13 przez 1wire ?
Witam Wydaje mi się że popełniasz błąd łącząc układ w gwiazdę, rośnie wtedy znacząco pojemność przyłączonych kabli to po pierwsze. Po drugie nie eksperymentuj z zasilaniem DSa z 5V bo odeślesz malinę na łono Abrahama, na malinie jest logika 3,3V i trzymaj się tego kurczowo. Po trzecie zmniejsz opornik, 4,7K jest dla 5V, dla 3,3V spokojnie możesz dać...
mam plytke testowa AVT5012 ktora ma wbudowane wejscie 1wire, mikroprocesor AT90S2313... plytke zasilam 12V ale przechodzi ono przez stabilizator... napisalem sobie program, ktory pobiera dane z 1wire i w zaleznosci od rezultatu ustawia albo resetuje PB7 (19 pin w procku). jak przystawie plusiaka diody do tego pinu to swieci bardzo jasno (az razi :>...
Nie bez powodu wspomniałem o końcowym resecie. To fakt, że specyfikacja 1wire w najmniejszym stopniu nie każe resetować magistrali po transakcji. Wynikło to z moich własnych doświadczeń. Taki DS2450 jeśli pracował z wieloma kolegami na długim kablu, nie zawsze chciał akceptować reset rozpoczynający transakcję. Empirycznie zostały na to znalezione 2...
Witam Szukam takich sterowników do przekaźnikow które będę mógł sterować poprzez dwa przewody. Sterowanie plus zasilanie. Oj bardzo mało danych, a dwa przewody to już zasilanie ;) chyba że chodzi o dwa przewody dwużyłowe ;) Hmm może np. DS2413 1Wire na 2 GPIO oczywiście potrzebny jeszcze jakiś tranzystor na tym GPIO do sterowania przekaźnikiem...
Oki, dzięki. A czy to oznacza, że GPIO LPC nie jest kompatibilne z 1-Wire. Poziomy logiczne mieszczą się w zakresach, jedynie obciążalność prądowa jest mniejsza niż w AVR. Jak masz zasilany czyjnik? (zasilanie bezpośrednio z portu tutaj nie wypali). Druga sprawa, opóźnienia zrób na timerze :wink:. Czujnik możesz zasilać z zasilania procka lub z 5V...
Nie ma transmisji przez jeden przewód- zawsze jest jakiś drugi. Czasem go nie widać. Masa, ekran , ziemia- na stałe albo przez pojemność która też zawsze jakaś jest. Zrób doświadczenie- połącz dwa układy procesorów na dwóch oddzielnych płytkach jednym przewodem. Nie łącz ich mas w żaden sposób- ani ekranem ani przez zasilanie itp. P.S. To będzie serial...
Czyli w złącze Z10 podłączam wyjście czujnika czyli DQ , tak ? Nie działa jak na razie .... Podłączyłem DQ czujnika do złącza Z10, plus i minus zasilania też. Z kołka 1wire poprowadziłem kabelek na Portc.5 . Pc0 Pc1 Pc2 podłączyłem na W1 W2 W3 czyli multipleksowanie. i cały portb na segmenty poszczegolne .
Madergames9 --> rzeczywiście w tym wszystkim może źle doczytałem ale już widzę, że twój problem dotyczy tylko tych przełączników a nie czujników temp. Ok - rzeczywiście do tego celu tranzystor chyba byłby przydatny - tym bardziej, że jednak masz na tej magistrali "parę" tych urządzeń zakładając - że żadne przerwania nie zakłócają ci transmisji po 1wire...
PL podeślę ci. Napisz na priv do mnie. Czegoś tu nie rozumiem. Na wyjściu z przejściówki masz prawie 6V, na czujnik podawane jest 2,5. ??? Jeśli to rozumieć dosłownie, to masz gigantyczny spadek napięcia na przewodzie? Jaka jest długość? Jednak u mnie na 4-5 czujkach przy pasożytniczym zasilaniu z RS232 i długości 1Wire ok 100m wszystko hasa OK. Jeśli...
Witam Brawo brawo brawo !! Brak mi kilku rzeczy by mieć płytkę wszystkomającą :) - zasilania RTC lub conajmniej mały supercap - 1Wire a jeszcze lepiej expander 8 kanałowy 1Wire - można wymienić expander 8 kanałowy na 16 kanałowy Uff chyba to wszystko, może jeszcze marzy mi się żeby ktoś zrobił tyle płytek by można je odkupić za max 20zł, AVT wzięło...
Pt100 i DS18B20 to całkiem różne czujniki temperatur i o ile sam wskaźnik/regulator nie jest przystosowany do obsługi obydwu rodzajów czujników to nie da się ich zamieniać. Czujnik Pt100 jest czujnikiem rezystancyjnym. Zbudowany jest z cienkiego drutu platynowego, którego opór elektryczny się zmienia pod wpływem temperatury. Im większa temperatura tym...
Prawdopodobnie jest to zwykły koralik na lini zasilania. DS2490 konwenter USB--1Wire tego nie zamienisz raczej niczym. BAV103 dioda do montażu powierzchniowego w obudowie LL34 co do LM to chyba żle przepisałeś oznaczenie bo wydaje się że jest to przetwornica/stabilizator 3,3V. Niestety nie mam tego numeru EP
Witam Szanownych kolegów. Mam problem z Megą. Zasilam przez 78L05 z baterii9V. Używam 1wire,I2C,Timer2,ADC1. Jeśli konfiguruję je wszystkie w programie to po kilku sekundach mniej więcej w tym samym miejscu resetuje się. Jeśli nie skonfiguruję jednego z: ADC, 1wire,Timer2 to wszystko śmiga ale oprócz oczywiście tego usuniętego urządzenia. Reset objawia...
Witam, w związku z tym, że nie udaje mi się pogodzić zewnętrznych przerwań z obsługą 1-wire (zatrzymywanie przerwań na czas obsługi 1-wire co zakłóca mi odczyt z zewnętrznych przerwań) mam pytanie do bardziej doświadczonych: Czy możliwym jest wgranie "dwóch" programów do jednego uC, żeby działało to mniej więcej tak: 1-szy program tylko z obsługą 1-wire...
u mnie w robocie stosują 1wire i to im chodzi na 500 m (sprawdzone osobiście) przy czym sztukowałem kable żeby mieć to 500 (było tego 3 części)
Nie wiem czemu wszyscy się na te nieszczęscne dsy upierają, dla mnie 1wire jest najbardziej poronioną magistralą;/ A nie lepiej jakiś liniowy czujnik analogowy?:/
A co do napięcia zasilania - gdzieś na tym forum ktoś pisał, że te czujniki działają ponoć nawet od 2,5V. Mi nie działały, przy spadku zasilania do ok 2.8 zaczynały głupieć, transmisja 1wire była ale temperatury podawał z kosmosu. W datasheet podane jest, że zasilanie może być z przedziału 3 do 5.5V, i tego trzeba się trzymać jeśli chcesz, żeby urządzenie...
Witam, zaprojektowałem układ z mikrokontrolerem ATmega8, który przez MAX232 ma się komunikować z komputerem, a przez 1wire zbierać pomiary z czujników temperatury. Problem pojawia się, gdy podłączę zasilanie. W krótkiej chwili w której wykonywałem pomiar MAX232 pobrał ponad 1A prądu, a nie bardzo się domyślam dlaczego tak się dzieje.
Cześć 1. Czy wyjscie termometru i przetwornika mogę podłączyć do jednej szyny, którą podłączę do FPGA? W FPGA wtedy bym napisał moduł obsługi interfejsu 1-wire i pobrał dane z czujników. Tak możesz, każdy układ 1-Wire ma własny adres, 2. Czy jest sens stosować konwerter 1-Wire to I2C? Być może uprościło by to obsługę w FPGA? Konwerter 1-Wire to I2C...
Zastanawiam się jak zrealizowac komunikacja pomiędzy dwoma mikrokontrolerami AVR (np pomiędzy tiny 13 a tiny 13). Czy można wykorzystać do tego 1wire? Ogólnie komunikacja musi się odbywać poprzez tylko jedno łącze sygnałowe. Czyli [zasilanie | dane | masa]
Witam... Dwa piny to troche malo jak na RS232, on potrzebuje mase, zasilanie no i chocby jeden pin dancyh... Nie wiem czy jeszcze jakas magistrala oproch 1wire oferuje cos takiego ale wlasnie za pomoca tej magistrali jest mozliwe komunikowanie sie z urzadzeniam i jednoczesne jego zasilanie ta sama linia. Teoretycznie mozna takie cos zastosowac w kazdej...
W notach aplikacyjnych znajdziesz te "schematy". Chociaż do 1wire potrzebny jest port trójstanowy i rezystor a do max485 podłącza się tylko zasilanie, sygnały danych i sygnał kierunku transmisji (ew rezystor parametryzujący linie 485).
Nieźle jakiś czas temu chciałem zrobić podobny zaokienny z zasilaniem z panelu słonecznego. Problem się niestety pojawił przy pogodzeniu 1wire i multipleksowania wyświetlacza. Jak to rozwiązałeś ? Wygaszasz ekran na czas transmisji ?
Witam Czy mógłbym prosić o sprawdzenie schematu płytki na AtMega324 ? Płytka będzie służyć do "doświadczeń" z kartą SD ( programowy SPI ), komunikacja UART RS232/RS485/Bluetooth/GSM oraz I2C. Jest również wyprowadzona magistrala 1Wire z rezystorem podciągającym zasilanie. http://obrazki.elektroda.pl/4787593100_1... W sumie zastanawiam...
Nie rozumiem dlaczego jedziecie po UARTcie, że niby będzie nieodporny na zakłócenia. Przecież z elektrycznego punktu widzenia będzie to coś jak 1Wire, a do tego 3 przewodowy (osobna linia zasilania). Jedynie ramka danych będzie wzięta z UARTa. Czyli powinno to być tak samo odporne na zakłócenia jak 1Wire (oczywiście przy założeniu że prędkość UARTa...
Panowie podłącze się. Mam sieć opart na module I2C / 1wire podpiętym do Rapsberry. 1wire jest gwiazdą z 14 DS18B20. Do tego mam jeszcze wpięty licznik. Czujniki są podpięte 3 przewodami i zasilane 3.3V. Wszystko działa dobrze od kilku miesięcy. Tydzień temu podpiąłem switch na DS2408 z kartą przekaźników. Wykorzystałem taką płytkę: http://www.meraprojekt.com.pl/files/MP-1...
Witam kupię czytnik pastylek dallas iButton podłączany na 3 przewody (zasilanie + i - oraz 1wire) oraz same pastylki DS1990A - proszę o kontakt przez PW lub mail. Sprzęt oczywiście może być nowy lub używany, raczej pojedyńcze sztuki, narazie nie planuje zakupu hurtowego ;-) --- pozdrawiam
Witam kolegów, Posiadam układ operujący na protokole 1Wire. Mam pytanie. Ponieważ sekwencja odczytu temperatury jest taka że najpierw muszę wysłać komendę Convert a następnie zresetować i odczytać komendą Read Scratchpad zastanawiam się jak to możliwe że układ po resecie nie zgubi tej wartości w pamięci scratchpada jeśli przecież ta pamięć to typ SRAM...
Właściwie gotowym rozwiązaniem jest układ DS2413 (albo podobny DS2406) - dwa wejścia/wyjścia otwarty kolektor sterowane przez 1-Wire. Zamiast przekaźnika na 230 V lepiej odpowiedni transoptor (tańszy, mniejszy, bardziej odporny na wstrząsy ...) – nada się właściwie każdy, nawet bardzo wolny, byleby zapewniał bezpieczną izolację od sieci. Do tego...
SHT i TSL mają inne adresy ? więc można spróbować podłączyć je wspólnie na magistrali np: SDA - brązowy SCK - zielony Dla DS np: 1Wire - niebieski Masa: białoniebieski, białobrązowy, białozielony Zasilanie: pomarańczowy, białopomarańczowy. Dla i2c - wolniejsza transmisja + rezystory podciągające o mniejszej wartości Dla DS - mniejsza wartość rezystora...
Witam, Problem udało się rozwiązać. Z zasilaniem wszytko OK. Na forum poczytałem o problemach obsługi 1wire w C i wpadłem na pomysł, że tu też może być problem z czasami. Mega była ustawiona na wewnętrzny rezonator 8MHz i widocznie DS miał za mało czasu. Zmieniłem na 4MHz i zaczęło działać. Pozdrawiam
Podłącz zasilanie do DS1820 bo w systemie zasilania PARASIT POWER po konwersji musisz dosyć chwilkę odczekać aby odczytać właściwą temperaturę. W nocie była mowa o 10ms u mnie to trwa około 1 sekundy.
Na 1wire możesz dać nawet 500 Ohm -i tak to nic nie da. Przy zasilaniu układu z linii danych-"parasite power"-prąd i tak idzie z "master". Poza tym-wzmacniacz musi być szybki-lepiej komparator. I nie w tej konfiguracji-polaryzacja wejść musi być jakaś. 1wire próbkuje stan slave-slave może nic nie wysyłać.
Dzień dobry, Chciałbym Was prosić o sprawdzenie poprawności prostego schematu z komunikacją 1wire i przekaźnikiem. Chciałbym się dowiedzieć czy komunikacja z drugim układem może się odbywać za pomocą wewnętrznych kwarców (atmega-atmega, atmega-attiny), czy należy wykorzystywać zewnętrznych tak jak u mnie na schemacie? Zasilanie chcę zrealizować na trafo...
Mam pytanie związane z tym termometrem - czy procek wymusza stan wysoki na linii danych DQ magistrali 1WIRE na czas konwersji temperatury, w celu realizacji zasilania typu "parasite"? Jeśli nie - to czy pomiar jest możliwy ? Czy pomiar może być obarczony dużym błędem ze względu na zasilanie czujników jedynie przez rezystory 4k7 ? "Klony" skasowałem....
Potrzebuję mierzyć kilka parametrów i prezentować je na wykresie. Prawdopodobnie potrzebuję czegoś na arduino i 1-wire. Chciałbym mierzyć około 10 parametrów 1. Wentylacja - temperatura na czerpni 2. na wyrzutni 3. na wyciągu z domu 4. na nawiewie do domu 5. Kocioł - zasilanie podłogi 6. powrót podłogi 7. temp spalin 8. temp powietrza zasilającego kocioł...
tak komunikacja radiowa w kablu - analogicznie jak antena z wzmacniaczem aktywnym. zasilacz i urzadzenie separujesz dlawikami (kilka milihenrow) a w kabel poprzez dlawiki puszczasz zasilanie i kondensatorkiem (kilkadziesiat piko) sygnał wcz. To się nazywa składowa zmienna w linii zasilającej. Po odpowiednim zmodulowaniu będzie działać jak marzenie....
Dziękuje za schemacik. Czyli rozumiem że w moim przypadku mosfet nie jest wymagany gdyż nie przewiduje wyłączania układów na 1wire. U mnie będą one pracowały non-stop .Co do zasilania to będę musiał zasilać cały układ z 5V . Sprawdzałem w datasheet DS18B20 że pracuje od 3-5.5V więc tu problemu nie będzie. Jeśli to możliwe to w miarę czasu i mozliwości...
Program wykryje, czy termometr ma zasilanie pasożytnicze czy nie i odpowiednio obsłuży termometr? Takie wykrywanie nie jest konieczne do obsługi termometru. Komendy 1Wire wysyła się takie same niezależnie od tego. Komendy są te same ale sprzętowa obsługa magistrali już nie tak samo jak i wykrywanie końca konwersji. Narzekania na złą pracę termometrów...
Warto zastanowić się jak częste będzie odświeżanie wyświetlaczy i w jakim stopniu (całość zawartości/dane o aktualizacjach) i co za tym idzie jaka prędkość transmisji oraz częstotliwość jej powtórzeń. Adresowanie np 1-255 -> dane/komenda wysłane do określonego modułu (adres zworkami lub programowany w eeprom) Adresowanie na 0 -> dane/komenda do wszystkich...
https://obrazki.elektroda.pl/3897021500_... Opisany poniżej miniaturowy zamek elektroniczny z układami 1WIRE w odróżnieniu od setek podobnych projektów posiada pewną specyficzną cechę: współpracuje nie tylko z układami DALLAS DS1990 czy RW1990, ale w zasadzie z każdym układem z interfejsem 1WIRE posiadającym własny niepowtarzalny adres...
Witam. Miałem to samo , uszkodzony IC na płycie. Laptop komunikuje się po magistrali 1Wire (środkowy pin w gnieździe zasilającym) z zasilaczem w celu rozpoznania go. Naprawisz to w firmie www.digitel.pl przypuszczalny koszt 700-800zł. Prawdopodobnie będziesz musiał też wymienić zasilacz 200zł. Pozdrawiam
Zaraz to zrobię. Przed chwilą zrobiłem jeszcze jedną próbę, tym razem wykorzystałem wszystkie trzy przewody czujnika rezygnując z zasilania pasożytniczego (tym samym drutem co dane) na korzyść normalnego. Efekt ciągle ten sam - błędna odpowiedź.
Witam. Jeśli nie ten dział, to proszę o przeniesienie. Chciał bym zapytać znawców tematu: Czy MC34063AC nadaje się do zasilania układów opartych na Uc Atmega/Attiny, zamiast 7805? Czy Uc zasilany tym układem: http://obrazki.elektroda.pl/4599509700_1... Będzie działał prawidłowo, ADC, Uart, 1Wire?
Z tym zasilaniem DSa to sie robi jakoś tak, że pin plusa zwiera się z masą a do 1wire podłącza się tranzystor npn tak żeby emiter był do 1wire colektor do +5V a baza do którejś nóżki procesora. I na tą nóżkę podaje sie napięcie w czasie kiedy z i do DS nie wysyła się żadnych kombinacji. Ale stwierdziłem, że nie będe sie w takie coś bawił i podłączyłem...
Nie wiemy dalej jaki jest schemat układu i jakie urządzenia masz w systemie, ale ja bym zastosował "brzęczyk" z generatorem ( taki który załącza się przez podanie napięcia stałego ) i wykorzystał linie 1Wire do sterowania nim ( przez dodatkowy tranzystor ), bo raczej nie zakłócisz w ten sposób pracy żadnego urządzenia podłączonego do tej magostrali....
Przecież ten kondensator tak naprawdę tam jest, na dole schematu jest kondensatorek 100n który filtruje zasilanie LCD i termometrów, natomiast drugi kondensator filtruje zasilanie VCC i AVCC atmegi. To nie tak. Taki kondensator "blokujący" musi być jak najbliżej pinu zasilania. Skoro ATmega ma 2 pary pinów zasilających, to powinna mieć dwa kondensatory...
Vcc do Vcc Gnd do Gnd magistrale dancyh do jednego z pinow portu mikrokontrolera i do tego rezystor(4,7kOhma) ktory jest polaczony z Vcc Na zdjeciu masz przyklad polaczenia innego urzadzenia 1wire, ktory obrazuja jak polaczyc rezytor podciagajacy do zasilania
mialem podobny problem pomoglo skrocenie czasu trzymania portu w stanie niskim przy inicjalizacji 1wire.. zamiast 480us mam 440.. i wszystko ruszylo
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, Powiem tak, nie znam gotowego układu z 1-wire, ale domyślam się, że jeżeli taki znajdziesz to zapłacisz za niego nie małe pieniądze... Możesz spróbować taniej alternatywy jak np. układ "DS2438" -> 20 zł w TME + czujnik wilgotności (niekoniecznie ten ze schematu). Poza tym ja pokusiłbym się o zastosowanie małego mikrokontrolera np. ATtiny w połączeniu...
To już wiadomo wszystko. W aplikacji wyraźnie jest napisane!!! Note 1: For parasite-powered DS18B20s, the master must enable a strong pullup on the 1-Wire bus during temperature conversions and copies from the scratchpad to EEPROM. No other bus activity may take place during this time. W trybie Parasite-Powered DS18B20 niestety tak sie nie zasila czujników!!!...
Jeszcze mam pytanie odnośnie podciągania linii DQ do zasilania przez rezystor 4,7 kOhm. Czy przy zasilaniu 3przewodowym jest taka konieczność. Tak, ponieważ układy na 1wire wymuszają stan tylko niski natomiast stan wysoki jest cały czas i to właśnie ten rezystor wymusza ten stan.
zasilanie linii 1wire esp8266 1wire czujnik 1wire
amazon assistant drżeć silnik schemat gniazdo zapalniczka
grundig 6000x samsung ue50ru7022
Hitachi ED-A101 – lampa DT01021 nie świeci, diagnostyka, balast, wymiana Husqvarna Automower, Worx Landroid – dwie pętle ograniczające, przełączanie stref koszenia robota