(at)mac310 to się dowiedz jak CRC sprawdzić, bez tego równie dobrze można wylać kawę i wróżyć z fusów. Jest też duża szansa na błąd w programie - wiele dostępnych bibliotek napisanych jest kiepsko i są czułe na jakiekolwiek zakłócenia i błędne timingi. Dużym problemem jest też to, że wiele bibliotek...
Witam, Mierzę się z problemem już chyba miesiąc więc pytam specjalistów o pomoc. Mam kilka czujników DS18B20 i mierzę temperaturę wody, ponadto jest ona podgrzewana przez grzałki które są regulowane przez regulator 4kW o taki przykładowo: Problem występuje, gdy ustawiam moc w przedziale 20-80%...
Witam. Pytam się "starszych" kolegów o radę, a dokładnie o mój sposób rozwiązania problemu, czy ma sens. Sytuacja: używam czujników temperatury opartych na DS18b20 - bardzo solidnie wykonanych, z przewodami w osłonie silikonowej, gilza z pastą przewodzącą, mechanicznie zaciskana w sześciokąt na...
oo proszę bardzo - akurat teraz ponieważ piszę sofcik do pewnego przyjemnego kontrolera/sterownika temperatury. Wprawdzie na razie cały czas czujniki siedziały w płytce stykowej i były połączone 3 przewodowo. Jednak zapragnąłem sprawdzić jak to będzie przy połączeniu typu Parasite (pasożytniczym)...
Jak czas transmisji danych? Wysyłasz do wszystkich DS polecenie zmierzenia temperatury (kilka/kilkanaście ms albo mniej), czekasz 750 ms i odbierasz dane ze wszystkich (kilka/kilkanaście ms albo mniej). Dokładne czasy możesz wyliczyć na podstawie szybkości transmisji i ilości przesyłanych danych. No...
Panowie kod działa jak powinien tylko co jakiś czas pojawia się minus, ale myślę, że to kwestia jakiś zakłóceń. [syntax=c]#include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include "ds18b20.h" #include <avr/interrupt.h> #include <stdbool.h> #define...
Jeżeli ten rozgałęźnik jest pasywny, to jest to niezgodne z zaleceniami producenta. Połączenie typu gwiazda w pewnych warunkach może działać poprawnie, ale nie gwarantuje stabilności pracy. Poprawna konfiguracja to jeden kabel od interfejsu do termometru, od termometru do następnego itd. Dołożenie...
Rezystor podciągający daje się na magistralę, a nie do każdego czujnika, więc gdzie go dać jak czujników jest więcej? Choćby tego powodu daję zawsze przy uC. Przez rezystor linia danych ma być przywrócona do stanu wysokiego, więc jakiś tam prąd musi przenieść. To chyba lepiej jest to zrobić zaraz przy...
Witam, Dokumentacja do DS18B20 mówi tak że jeśli odczytana temperatura z czujnika wynosi 85 to czujnik nie wykonał jeszcze poprawnego pomiaru temperatury i pokazuje defaultową (standardowo ustawiną pierwotną temperaturę w rejestrze). Jeśli po podłączeniu czujnika widzisz 85C to oznacza że transmisja...
dziwny problem .. AAaaa .. a czemu skoro zmniejszyłeś rozdzielczość do 9 bitów to robisz wartość / 16 ?? / czy nie trzeba by odpowiednio zmienić działki .. ?? / Masz tu moją bibliotekę dla wielu Ds-ów ( używałem 8 ) chodzi bardzo sprawnie - miałem problemy z zakłóceniami / siały mi falowniki...
W taki sposób zepsujesz wyświetlanie. Najwygodniej zrobić Onewire na timerze z eleganckim automatem programowym, tylko że na biedniutkich AVR masz jednopoziomowy system przerwań, a tu aż się prosi o wyższy priorytet dla timingu Onewire i niższy dla wyświetlacza. Można oczywiście kombinować z przerywalnym...
Ale podejrzewam, iż nie za pomocą interfejsu UART a zwykłego GPIO Oczywiście że UART. Domyślnie pin ustawiony jest w tryb push-pull. UART domyślnie 'wysyła' IDLE a więc ciągły stan wysoki, a więc linia DQ jest silnie zasterowana plusem. Funkcje dokonujące transakcji przełączają na czas transakcji...
Sprawdź, co się dzieje na pinach DS18B20 i porównaj z notą katalogową - jeden z nich powinien być podłączony do masy, drugi do +5V, na trzecim mają być sygnały, ale prawie przez cały czas ma być +5V (a może się mylę i podczas pomiaru powinien być stan niski? do sprawdzenia w nocie katalogowej). Wadliwe...
Korzystam z bibliotek Mirka Kardasia, jest tam kontrola CRC. Steruję Peltierami PWMem poprzez sterownik mostka H. Czy zakłócenia z tego wynikające mogą być przyczyną? Kiedy dałem na wejście PWM sterownika zasilanie 5V, wtedy problemu z uciekającymi temperaturami nie było, ale czas w jakim temperaturę...
Zwykle przy przeglądaniu nagromadzonych skarbów w postaci części el. przychodzą mi do głowy pomysły ich wykorzystania. Tak było i tym razem. Z jakiegoś starego projektu została mi para nadajnik/odbiornik 434MHz OOK, attiny13 i kilka DS18B20, pomyślałem że na tej bazie zmajstruję prosty bezprzewodowy...
U mnie najczęstszym powodem awarii tych czujników była awaria przewodu. Przewody były co prawda bardzo narażone na uszkodzenia mechaniczne. Ciężko przy tak częstym uszkodzeniu przewodu wywnioskować, czy przy którymś razie nie był to czujnik. Ale u mnie pracowały one w trudnych warunkach. /CIACH/ Skrętki...
podaję Ci przykład, ma dodatnie i ujemne, dokładność 0.1 pisany w Protonie, sprawdza sumę kontrolną dallasa, co jest niezbędne w obecności zakłóceń. same obliczenia są oryginalne. oczywiście na DS18B20 pozdrawiam DEVICE = 16F877A XTAL = 16 ALL_DIGITAL = TRUE SYMBOL DQ = PORTA.2 DECLARE LCD_INTERFACE...
Właśnie sobie przypomniałem że miałem podobny problem. Ale mam reakcję :D Mój układ nawet przebadałem oscyloskopem i poustawiałem identyczne Timingi jak w BASCOMie. I co? NIC!. Deassemblacja kodu udowodniła że BASCOM do obsługi 1Wire nie stosuje pinów quasi-dwukierunkowych, lecz pełne Push-Pull!. To...
Pewnie problem da się rozwiązać na różne sposoby - w moim przypadku było 8 wyświetlaczy 7-segmentowych podłączonych bez żadnych buforów do uC. Czyli pełne multipleksowanie do tego automatyczna regulacją jasności, 2 czujniki DS18b20, przetwornik ADC i odbiór RC5. Różne zabiegi zmniejszały mignięcia w...
Witam serdecznie Szanownych Forumowiczów Na podstawie informacji z sieci oraz katalogów rozrysowałem układ z załącznika. Docelowo ma to być 15 x DS18B20, zasilane z 12V zasilacza, przewody do czujników DS będą telefoniczne 4-żyłowe, umieszczone w komputerze. Jestem początkujący (bardziej zielony...
ehhhh no więc tak.. Kierując się tym że kod z Bascoma obsługuje DS18b20 bez problemu, przerobiłem kod w C. Przebiegi wręcz idealnie się pokrywały z tymi przy kodzie w Bascomie. Dalej nie działało.. Już bliski załamania zauważyłem ze o ile w Bascomie nieużywane Piny jakoś sensownie ustawiłem to w C olałem...
Panowie, Od dłuższego czasu zastanawiam się nad fenomenem popularnosci DS18B20 w układach z mikrokontrolerami wszelkiej maści. Przecież na rynku jest dostępny przetwornik o takiej samej dokładności, znacznie prostszy w implementacji. Mam tu na myśli przetwornik LM35, który jest w większości sklepów...
Z własnego doświadczenia wiem że czujniki są stabilne. A nie tak jak piszesz ze można mieć 5 różnych odczytów w krótkim czasie. Używam w systemie pomiarowym 70 szt DS18B20 odczytywane są co 15 sekund i wyniki są stabilne. Akurat u mnie nie ma wpływu powiew powietrza czy coś podobnego ponieważ czujniki...
1Wire spokojnie powinno ruszyć bez żadnych zakłóceń i problemów. Jeśli jednak coś będzie nie tak, lub po prostu lepiej Ci będzie pracować z inną warstwą fizyczną, można zakupić / zrobić banalne konwertery 1W na RS485 i zastosować np. w węzłach ( lub w razie potrzeby i możliwości, przy każdym czujniku...
Do połączenia nawet wystarczą przewody 0,5mm2 Ale długość przewodów zależy od kilku czynników. Przede wszystkim od zakłóceń oraz pojemności pomiędzy żyłami przewodu. Może to być odległość kilku metrów, a może też być i kilkaset metrów. Czy kupić same czujniki czy też gotowce z gilzą i przewodem? Czujnik...
Prawdopodobnie obsługa DS18B20 realizowana jest przy pomocy przerwań, Ty masz w przerwaniu liczone takty przepływomierza - stąd mogą być zakłócenia. Taki trochę urok Arduino IDE że łatwo w nim coś stworzyć, ale nie masz pełnej kontroli nad tym co robią dane biblioteki.
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...
Oki, wedle życzenia zrobiłem bandscan pasma 88-108. Mieszkam około 37km od nadajnika. Sprawa wyglada następująco: Bandscan z antena zewnętrzną. 89.90 MHz - ESKA Iława, mono,brak RDS SIG=25dB, lekki szum. 90.20 MHz - WaMa Iława, mono,brak RDS SIG=25dB, lekki szum. 91.90 MHz - PlanetaFM, mono,...
U mnie DS18B20 na 1Wire działało nawet jak przez przypadek ustawiłem FuseBity na 4MHz a w programie było zadeklarowane 8MHz. Więc problemów z komunikacją z DS18B20 raczej bym się nie bał. 1Wire narzuca ramy czasowe ale nie aż takie żeby zmiana częstotliwości o 10% mogła coś spierniczyć. Dodano...
A co do ekranu to czy po odlaczeniu go nie bede mial jeszcze wiecej bledow ?! jeśli ekran niebędzie podłączony to będzie działał jak radio i odbierał więcej zakłóceń niż gdyby go niebyło, dlatego ekran musi być solidnie uziemiony.
Jeżeli podłączasz czujniki bezpośrednio do procka, to błąd - zastosuj jakiś bufor - na moje oko to zakłócenia, spróbuj popstrykać lutownicą, czy przyciskiem od światła. Może być też tak (jak piszesz w asmie), że sobie w przerwaniach ndpisujesz jakiś rejestr lub znacznik - niestety jest to zdradliwe :\
Witam Co do przeliczania wartości na temperaturę nie będę się wypowiadał bo w wielu publikacjach było to prezentowane. Natomiast zajmę stanowisko w sprawie wyświetlacza LED. Proponowałbym z obsługi przerwania usunąć procedurę pobrania znaku do wyświetlenia. O wiele lepiej zrobić to w programie głównym....
1-WIRE jest bardzo podatne na zakłócenia, poczytaj sobie w dokumentacji DS18B20 i Bascoma o sprawdzaniu sumy kontrolnej CRC.
Magistrala 1wire jest z natury mało odporna na zakłócenia, obowiązkowo należy sprawdzać sumę kontrolną CRC i odrzucać błędne wyniki pomiaru. Kiedyś użyłem 30m płaskiego kabla telefonicznego i nie było żadnych problemów z błedami transmisji.
Hm nie wiem jak to zdefiniować. (...) Przyszedłem po chwili i coś mnie natknęło by wymienić opornik z 4,7 k który stosuję bez przeszkód od kilku lat w ATTiny2313 i nie było żadnych problemów z komunikacją. Wymieniłem na 3,3 k i ku mojemu zdziwieniu działa. (...) Jeszcze przez chwilę pociągnę ten...
Z 1-wire trzeba trochę poeksperymentować, ale z reguły szybko się udaje. Bawiłem się z tym na różnych rodzinach mikrokontrolerów i przeszkadzały różne niedopatrzenia (najczęściej czasy), ale ostatecznie wszystko ruszało. Czy może nie masz zbyt małego czasu przed odczytem linii danych w funkcji odczytu...
ZbeeGin -> nie, no rozumiem, że zapewne w czasie konwesji może żrą sporo prądziku, albo sieją jakieś zakłócenia.... ale podpowiedz lepiej zamiast zadawać pytania jak powinno się robić??? chyba nie trzeba dawać oddzielnego stabilizatora 7805 ??? czy może wystarczy tak jak ja robię, że przy nóżkach...
Czy to oznacza, ze już dolutowałeś kondensatory ? Nie, absolutnie nic przy układzie nie ruszałem, sam zaczął poprawnie działać po ostygnięciu pieca. Kondensatorami postaram się dziś zająć, aczkolwiek nie jest to prosta sprawa - mało miejsca. Zostawiłem to urządzenie włączone na noc, rano odczyty...
Zastosowanie skrętki wymusza zastosowanie tylko dwóch przewodów - zakłócenia indukują się w obu przewodach pary w takim samym stopniu, a więc się znoszą - pojawia się co najwyżej różnica potencjałów pomiędzy końcami, ale różnica w parze jest zachowana. Puszczenie zasilania jedną żyłą z innej pary spowoduje,...
Pierwszy rysunek - czujnik podłączony 3 przewodami, drugi rysunek czujnik podłączony 2 przewodami. Ja zawsze stosuję ten drugi typ połączenia czyli na 2 żyłach i nigdy nie miałem kłopotu, ale czasami jak jest dużo zakłóceń to trzeba zastosowac przewody w ekranie lub połaczenie trzema przewodami. Tak...
Witam, moim zdaniem to tylko przypadek, że nie zauważyłeś błędu i wydaje Ci się że program działa poprawnie, może za krótko obserwowałeś? Uważam (jak wykazały moje perypetie z DS'ami) że, dopiero zablokowanie wywołania przerwania, a można użyć Stop lub Disable, gwarantuje poprawność każdego odczytu z...
2) Wyświetlacz powinien każdy działać. Przynajmniej wydaje mi się że większość. Jedyny warunek to zasilanie wyświetlacza z pow. ~4.5V. Jak byś chciał zasilać wyświetlacz z 3.3V to musisz już kupić jakiś dedykowany. Z tego co kiedyś szukałem to były dostępne tylko w standardowym kolorze ze standardowym...
Spadek temperatury nie ma tu w ogóle nic wspólnego z takim zachowaniem jakie opisujesz. Na twoim miejscu pozbyłbym się kabli od jakichś "audio blastków" i zastosował skrętkę, odległości wtedy będą mogły być nawet kilkadziesią metrów bez żadnych zakłóceń. No i weź się za program - bo w nim leży na...
Ok rozumiem, połaczyłem tak jak na schemacie z posta 05 Gru 2010 19:29. Czyli wszystkie czujniki sa wpiete rownolegle korzystajac z jednej szyny i dodatkowo odchodzą dłusze kable do czujników. Przy 6 czujnikach bedzie już problem?, o jakich liczbach tutaj sie mówi ;) Schemat ideowy nie podaje takich...
Z ciekawostek - z pewnej odległości nawet promieniowanie IR emitowane np. przez dłoń zawyża pomiar nawet o 0,4 stopnia, a czasami nawet więcej. U mnie "wykrywało" lampkę halogenową na biurkiem ;) Również to wyczytałem na sieci że czujniki jak robią często pomiary to się grzeją i zawyżają tylko ja...
IMO wytrzyma. Kabel zwykły kabel telefoniczny wydaje mi się z 10 razy słabszy. Moim zdaniem zbyt dużo gdybasz... Wystarczy zwykły przewód, duży pull-up (około 1k) i do tego algorytm oczywiście ze sprawdzaniem CRC + kilka prób odczytu. Stosowałem takie rozwiązanie w pieczarkarni, zwykły (4k7)...
1, Gdzie kondensatory filtrujące zasilanie? 2. Dlaczego pin 8 (GND) jest nie podłączony? Poświęć czas na lekturę: Dzał zasilania, zakłóceń i podłączania niezbędnych pinów
Skrętkę UTP5e, ale nie puszczałem tego równolegle do kabli sieciowych. Faktem jest, że w środowisku o dużych zakłóceniach może być różnie, ekranowanie powinno w jakiś sposób pomóc. Oprócz CRC można także poprawić odporność na zakłócenia poprzez odpowiednie samplowanie linii i robienie np. majority voting...
W przypadku zasilania pasożytniczego DS tak właśnie jest że w przewodach płyną jednakowe prądy w przeciwnych kierunkach. To fakt, ja się odnosiłem do zasilania "normalnego" czyli z doprowadzonym trzecią linią VDD. Autor wątku też miał takie zasilanie na myśli. Dodano po 10 Sygnały...
Ja tylko i wyłącznie stosuje skrętkę. Kable często idą wzdłuż linii zasilającej 3*400v i nie ma zakłóceń. Pull-up pewnie mi się zaraz dostanie nie stosuję więcej czujników niż 8 ale zawsze zakładam 1K zamiast typowego 4k7
Sprzedawca w sklepie chyba nie ma pojęcia za bardzo na ten temat. Skrętka nadaje się doskonale, jest to referencyjny sposób łączenia czujników. Generalnie dla poprawnie napisanego mastera, tak mała magistrala jaką masz nie powinna być żadnym problemem. Wygodnie jest do implementacji mastera wykorzystać...
No może z tym producentem trochę przesadziłem, ale sam kiedyś robiłem testy i działało, ale zdarzały się relatywnie znacznie częstsze błędy CRC niż w przypadku odczytu po 750ms (w takich samych warunkach zakłóceń). Z drugiej strony nic też nie wiadomo o tym, jak dane są przepisywane z rejestru sensowa...
Znaczy i to i to. Po pierwsze na czas samego wysyłania komendy interfejsem 1wire należy zablokować przerwania (bo po co prosić się samemu o błędne pomiary), a kontrola sumy CRC jest obowiązkowa tak czy inaczej, bo ona pozwoli nam wyeliminować błędy związane m. in. z zakłóceniami.
Pokombinuj z różnymi - 1,8K; 2,2K; 3,3K. Przewody idące do czujników są tego samego rodzaju? Czasem bywa tak, że pomiar jest zły bo użyto różnego rodzaju kabli o różnych przekrojach. 1-wire jest też dość wrażliwa na zakłócenia, choć to raczej dotyczy środowiska przemysłowego niż domu mieszkalnego.
Ja sprawdziłbym czy nie ma zakłóceń na magistrali 1 wire. Podpiąłbym DS'a blisko uC na 3 drutach. Gdyby program czekał na czujnik to albo wygaszałby wyświetlacz, albo zatrzymywałby obsługę wyświetlacza na któreś cyfrze. Takie zjawisko tu nie występuje. Możliwe jest także, iż wyświetlacz ma "pierwszeństwo"...
Często wśród początkujących panuje mit, że im większy przekrój tym większa rezystancja danego przewodu. W rzeczywistości jest odwrotnie i aby zapobiec spadkom napięć stosuje się przewody o zwiększonym przekroju w miarę możliwości. W twoim przypadku jedynie obawiałbym się zakłóceń zewnętrznych działających...
Zakłócenia na przewodach ? sprawdzasz CRC przy odczycie ?
Długi kabel, zakłócenia. Poza tym pytanie nie było kierowane do Ciebie a do autora ;)
To co pokazałeś to konwerter I2C z domen 3,3 na 5V, co jest wymagane przy podłączeniu do jednej magistrali I2C urządzeń zasilanych różnymi napięciami. Nie ma to nic wspólnego z zakłóceniami. Natomiast oryginalnie pytałeś o DS18B20, który pracuje na magistrali 1-wire, czyli zupełnie innej.
Witam Tmf wszystko fajnie jak się bawimy teoretycznie. Widziałem serwer WWW na Atmelu 2051 podpięty na żywca do sieci bez żadnych układów pośrednich. Tak sobie myślę, że do procesora wypadałoby dopiąć jakiś moduł LAN, to już koło 75zł, prowadzenie kilkudziesięciu pomiarów po to by zerknąć i zapomnieć...
Nie ma powodu do tego, żeby zasilać DS z napięcia innego niż procesor. Napięcie nie wpłyne znacząco na odporność na zakłócenia (troszkę tylko wpłynie...). Komunikację i wykrywanie da się oczywiście zrobić na UART lub przez odpowiednie oprogramowanie timera.
Dobra, trochę moich doświadczeń. Powodem może być obecność przewodu 230V z częstym włączaniem, wyłączaniem. Zjawisko polega na przewodzeniu napięcie poprzez impedancję pojemnościową, przy skoku od 0 do ~300V z szybkim narostem, to sporo silnych harmonicznych dla których pF nie stanowią przeszkody....
Zamiast kombinować odczytuj temperaturę + CRC. Jeśli czujnik jest niepodłączony to odczytasz same 0xFF, czyli CRC będzie nieprawidłowe dla odczytanego ciągu bajtów. Zresztą także podczas normalnej pracy należy sprawdzać CRC przesłanych danych, gdyż możesz wykryć w ten sposób niektóre uszkodzenia czujnika,...
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,...
Pamiętaj też, że sensowe minimum to 4kb ram, wygodna praca zacznie się przy 8kb RAM. Jak wykonywałem projekt w oparciu o ten układ to sensownie działało już na Atmedze 328P (2kb RAM) na Atmedze 8 miałem czasem problemy z zawieszaniem. Ogólnie to ja w dziedzinie komunikacji jestem wielkim...
zakłócania transmisji do urządzeń w chwili wysłania czegokolwiek do VirtualCom. Żadnych zakłóceń nie ma. odłaczyć mostek USB Nie trzeba odłączać. Nie ma zakłóceń i nie trzeba odłączać? Schematy wskazują na coś innego. Mostek USB ma tylko rezystor szeregowy na linni TX (RX dla procka)....
Co może być powodem problemów z przewodem - jego pojemność? Impedancja? No bo raczej nie rezystancja jeśli sam przewód zabija termometry... Może być to problem środowiskowy ,zakłócenia elektromagnetyczne lub obecność pola wcz .
Nie zawsze musi to być coś "skopane" w programie żeby się czujnik resetował. Ten sposób nie został wymyślony po to by zamaskować jakieś trudne do odnalezienia błędy w wykonaniu (choć może być używany). Problem występuje kiedy czujnik jest używany w zasilaniu pasożytniczym przy obecności np. takich odbiorników...
Cały układ masz zmontowany na płytce ewaluacyjnej? Weź pod uwagę, że takie płytki nie są optymalizowane pod kątem odporności na zakłócenia - mają służyć do szybkich testów. W docelowym układzie powinieneś zastosować normalne PCB, z odpowiednim filtrowaniem itd. Krzaczki na LCD wskazują na poważny problem...
Przewód powinien mieć małą pojemność, super by był w ekranie Jeśli w ekranie to przeważnie ma dużą pojemność. Dla DS sprawdza się skrętka komputerowa. Zakłucenia w wyświetlaniu wyniku pomiaru temperatury mogą być powodowane różnymi przyczynami, na przyklad resetowanie processora, czego nie zaobserwujesz...
A co ze starszymi egzemplarzami? Mam taki DS18B20. Pod lupą napisy wyglądają jak wytłoczone. Trzecia linia zaczyna się od 08. ROM ID nie zaczyna się od 28. Z trybu parasite nie korzystałem. Mam go podłączonego do interfejsu 1W zrobionego przeze mnie pod port RS232. Kabel do DSa to ok 15m skrętki...
Jestem w trakcie budowy sterownika z czterema DS18B20. Każdy z czujników na osobnym pinie procka. Zabezpieczenie można dać jak u góry postu, ale co z zasilaniem +5V? Jeśli podwiesze do układu 4 antenki powiedzmy po 20m, to na pewno wpłynie to niekorzystnie na prace procka. Odczyt temperatury planowałem...
slx - Dzięki za schemat, ale ja potrzebuje dwukierunkową transmisję jednoprzewodową. _Robak_ - czy schemat z 73 usunie problem? O 1-wire nie wiem za dużo (jedynie czujniki DS18B20), więc nie jestem w stanie zastosować tej transmisji do łączenia dwóch mikroprocesorów.
nie , ma dokładnie 41 stopni (zmierzyłem to innym układem z DS18B20). Chyba wiem co zrobię. Mam kilkanaście błędów na PCB i nie ukrywam mocno mnie drażnią. Przeprojektuję płytkę ,wyrzucę co zbędne oraz dołożę to co mi brakuje i zamówię nową :D .Przy okazji nie będę musiał walczyć z wylutowywaniem padłej...
Też składam coś takiego tylko zastanawia mnie jedna rzecz. Jak dokonać pomiaru temperatury cieczy za pomocą DS18b20? Oryginalne czujniki wkręca się np. w blok głowicy a to? Na przewód chłodnicy i taśmą? Poza tym kolego janoo0 czy mógłbyś zapodać kawałek kodu który jest odpowiedzialny za pomiar prędkości...
Witam Buduję sterownik który będzie sterował czterema przekaźnikami do kompletu jest jeszcze LCD, RTC, DS18b20, TSOP1736 i właśnie tu pojawia się problem, Wszystko działa tak jak powinno do czasu gdy załączą się co najmniej dwa przekaźniki, nie ważne które, jeśli jest załączony tylko jeden też...
Witam, Do sterowania pompami itp. w kotłowni użyłem Atmegi328 i z powodu braku tylu wyjść postanowiłem zastosować 74hc595 -> uln2803 -> przekaźnik 24vDC. Mój problem polega na tym że jeżeli któraś z pomp się wyłączy reszta przekaźników załącza się losowo. Równolegle z przewodami zasilającymi pompy...
Ja pozakładałem żółte tło z czarnymi literami. Pisałem soft w Bascomie i miałem wątpliwości co do kodu po kompilacji. Kompilator nie wykazywał żadnych błędów składniowych. Na początku gdy kod był jeszcze krótki w zasadzie co napisałem to działało OK za wyjątkiem przerwań zewnętrznych na końcówce INT...
Przewody na razie nie są nigdzie przymocowane tylko czujnik np "kładę" na silniku i sprawdzam czy są krzaczki. Co do świec to są różne typy np jest CR7HSA i C7HSA obydwa są takie same tylko ta pierwsza ma w sobie ten rezystor dzięki czemu są mniejsze zakłócenia. Schematu nie mam bo miałem go na starym...
Zrobiłem taki regulator Do regulatora podłączony jest cooler PC. Bez coolera Ds18b20 pracuje prawidłowo, jak podłączę cooler zaczyna pokazywać jakieś głupoty. Ścieżki ds'a są obok ścieżek wyjścia PWM, są jakieś inne możliwośći zakłóceń czy już mam robić nową płytkę? Drugie pytanko Część...
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...
Witam. Posiadam skrętkę komputerową - tj. 4 pary skręconych ze sobą żył. Planuję owy przewód zastosować do przesyłania informacji do/z czujnika temperatury DS18B20, który jest podłączony do systemu mikroprocesorowego. Linia danych jest podciągnięta do plusa przez dość mały rezystor, 1k. Zasilanie idzie...
Witam. Zrobiłem sobie termometr na DS18B20 z wymienionym procesorem i HD44780, jeśli o soft chodzi, to działa bez problemu, bo od około pół roku pracował jako termometr pokojowy, do zasilania wykorzystałem 12VAC z zasilacza domofonowego i 2 wolne pary skrętki, druga do czujnika w trybie parasite,...
Tzn? Chodzi o zakłócenia? Czy jeszcze coś innego? Prosiłbym o wskazówki ponieważ jutro chciałbym to zakładać. Tak, chodzi o zakłócenia. Staraj się je prowadzić jak najdalej od wszelkich ich źródeł. Można posiłkować się jakimś starym radioodbiornikiem na pasmo AM.
Kondensator zgodnie ze sztuką powinien gdzieś tam być z tym, że nie ma żadnej gwarancji, że cokolwiek to poprawi. Osobiście dał bym tam dwa kondensatory połączone równolegle -jeden kilka-kilkadziesiąt µF a drugi 100nF. Problem z magistralą 1-wire to może być problem z zakłóceniami ale...
Na pewno może być skrętka ekranowana (wtedy ekran ma być uziemiony), nie musi być jakaś super, najważniejsze żeby miała znaną oporność falową; z UTP może być taki problem, że wejdą na nią zakłócenia elektryczne (np. skok napięcia na pobliskim kablu) i układ rozpozna to jako wciśnięcie przycisku; może...
Witam Od jakiegoś czasu używam bootloadera AVR231. Po pierwszych uruchomieniach zakończonych sukcesem programowałem układ klasycznie programatorem aby przyspieszyć fazę pisania programu. Niestety okazało się niedawno, że zaszyfrowany kod aplikacji po wgraniu przez bootloader nie obsługuje termometru...
Zamiast trawić układ składam prototypy na płytkach stykowych i później ew. myślę o ich wykonaniu. Małe kroczki przybliżające do celu, dające szybki efekt, pozwalają w razie co zmienić kierunek. Wykonanie płytki, zlutowanie urządzenia i uruchomienie może trwać dni czy tygodnie by przekonać się, że koncepcja...
Chciałbym przedstawić jeden z możliwych sposobów wykonania cyfrowego regulatora PID Przestawiony regulator nie ma konkretnego zastosowania , to do czego zostanie wykorzystany zależy od czytelnika. Opis regulatora kieruję do osób które zaczynają przygodę z automatyką i układami regulacji. Spróbowałem...
Czy w takim kontrolerze dałoby się dorzucić obsługę dmuchawy i podajnika? Tak, na pewno. Musielibyśmy się jednak zastanowić w jaki sposób najlepiej sterować obrotami dmuchawy. Nie wyobrażam sobie, że miałby działać 0, 1. Co do podajnika: to masz na myśli jakiś podajnik ślimakowy? Nie miałem z takim...
Nie należy ignorować tylko stwierdzić co jest powodem odczytywania bzdurnej temperatury, brak presence, brak danych, złe crc (o ile biblioteka je czyta i sprawdza co jest rzadkością) i zaradzić temu jeśli się da. P Całkowicie się zgadzam. Pisząc "ignorować" miałem bardziej na myśli bardziej to, żeby...
Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. ...
Piszesz że zakłócenia eliminują zastosowanie np ds18b20, a od czego jest suma kontrolna CRC w wysyłanej informacji z ds-a?. Odbierasz dane i sprawdzasz czy suma kontrolna się zgadza, jesli tak to odczyt jest prawidłowy, jesli nie to odczytujesz ponownie i aż do skutku. Musiałbyś mieć bardzo duże zakłócenia...
Witam Robię pewnien układ, który między innymi musi mierzyć temperaturę z dokładnością do 0.1 stopnia. Wcześniej robiłem układy z 8051 i AVR, ale ze względu na duże zakłócenia w docelowym środowisku pracy układu zdecydowałem się na ST7Lite29. Program piszę w Cosmic C Compiler wersja 4k. Nie mogłem...
Witam! Kolejnym układem, którym zamierzam się Wam tu "pochwalić" jest miniaturowa stacja meteo.. Kilka projektów, które widziałem na elektrodzie nie były żadnymi stacjami tylko termometrami ;) Moja, choć prosta mierzy jeszcze ciśnienie oraz wilgotność względną powietrza. Układ oparty jest na...
Witam Tez się właśnie zajmuje odczytem temperatury na Lm35. Działa, chociaż nie stosuje dławików. Jako napięcie referencyjne wybrałem wewnętrzne napięcie odniesienia 2,56V. Nawet przy najwyższej temperaturze dopuszczalnej napięcie wyjściowe czujnika nie osiąga 5V (150*0.010V= 1,5V), dlatego też 5-cio...
Witam, Potrzebuje odczyt temp z kilkunastu czujników temp np ds18b20 na PC(najtaniej?), z odległości ok 300m, i tutaj mam pytanie; czy wpięcie konwerterów rs485<>1wire w takim układzie zadziała? [ds18b20] --- [konwert. 1wire<>rs485] - - - [konwert. rs485<>USB] --- [PC z programem...
Doszedłem właśnie do momentu w którym projektuję część odpowiedzialną za 1wire (ds18b20) na schemacie PCB. Jeśli to możliwe proszę o wskazówki (lub najlepiej część schematu) jak wyprowadzić z procesora (pinu) i jakich elementów użyć. Zwykle po prostu wyprowadzałem bezpośrednio z procesora linię do...
Witam. Jak zwykle kiedy nie mogę sobie z czymś poradzić muszę zaczerpnąć porady na forum. Tak jest i tym razem. Otóż zbudowałem sterownik co który między innymi steruje też zaworem c.w.u. Zaworem "kręci" silnik dc a za rozpoznawanie pozycji odpowiadają dwie krańcówki mechaniczne zwierające do masy....
Proszę o wyrozumiałość. Mój umysł nie jest już chłonny, a zaczynam naukę od podstaw. Jakiś czas temu zapragnąłem podszkolić się trochę w elektronice gdyż nie wiedziałem nawet jaka jest różnica między napięciem a natężeniem. Kupiłem swoją pierwszą książkę do podstaw elektroniki, tanią lutownicę, parę...
Opisany poniżej "nietypowy mówiący termometr" dla większości osób może się wydać zupełnie niepotrzebnym, zbędnym gadżetem. Jednak dla osób starszych, słabowidzących itd. może okazać się pomocny. Typowe, tanie termometry, nie zawsze posiadają duży i czytelny wyświetlacz. Właśnie z taką myślą powstał...
W roli czujnika temperatury w zakresie do około 120oC można używać układu scalonego DS1821, ale on wymaga zaprogramowania, nieco trudno go kupić i sporo kosztuje (znalazłem za 29zł). Inna możliwość, to połączenie: układ scalony LM334 (dokładniejszy będzie LM134, ale jest droższy i trudny do kupienia),...
*Icebox thermostat* jest termostatem do lodówki zawierającym mniej i bardziej wymyślne funkcjonalności, przy czym większości z nich z pewnością nie znajdziecie w pospolitych termostatach. Zostały uznane za całkowicie zbędne i pozbawione sensu ;) Konfiguracji termostatu dokonuje się bezprzewodowo...
Czy dobrze mi się wydaje że w takim przypadku mogę element podłączyć bezpośrednio do maliny? Czujnik to DS18B20. Ten Dallas działa po interfejsie 1-wire. W internecie jest sporo na temat podłączenia i obsługi z poziomu malinki. np. Przy dwóch i więcej czujnikach możesz je wpiąć do jednej magistrali,...
Witam, moim zdaniem z tego co opisujesz to po pierwsze widać chyba jak na dłoni, że nie wyrabia się prądowo ten 78L05. Przecież on chyba może maksymalnie 100mA !!! więc nie dziwne, że na jednym wszystko wysiada. Zamiast więc 2 78L05 daj jeden zwykły 7805 po drugie przynajmniej na schemacie nie...
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 serdecznie, Mam do sprzedania nowe części, wszystkie są dostępne od ręki. Mogę też sprowadzić inne części na życzenie, więcej informacji na email/PW. [Czujniki] BMP085 - barometr z wyjściem cyfrowym - 40zł DS18B20+ - czujnik temperatury 1-wire TO-92 - 5,50zł DS18B20Z+ - czujnik temperatury...
Dobra, konkretnie i do roboty, bo tu już (chyba?) za dużo filozofii się robi. 1. Muszą być 2 kable. Albo jeden kabel 2-żyłowy. Albo jedna żyła w ekranie. 2. Żeby nie komplikować sobie życia - jedna żyła (ekran) łączy masy obu mikrokontrolerów. 3. Jeśli potrzebujesz częstotliwości przesyłu danych w...
Projekt: Sterownik panela słonecznego. Wstępnie będzie wykorzystywał pięć modułów takich jak: a) płyta główna, b) moduł zasilacza c) szyna, d) sterownik osi X, e) sterownik osi Y, f) moduł multi który obsługuje: - wyświetlacz HD44780, - klawiatura PS/2, - czujniki słoneczne...
A te zdwojone czujniki, w sensie możliwość stosowania NTC i/lub DS18B20 to taki wymóg? Czy może widzimisię Kolegi Konstruktora? Jeżeli chodzi o sam pomiar temperatury, to czujnik - czy to będzie cyfrowy, czy to analog, pakujesz do komory nagrzewnicy i tym się nie martwisz. DSy mierzą do +125°C więc...
Witam - krótko i na temat, liczę na pomoc :) Mam sterownik do uprawy roślin, który działa bardzo dobrze, aczkolwiek jest jedna niedogodność. Pierwsza wersja sterownika zakładała osobny przewód dla każdego czujnika z osobna - czyli czujnik światła na i2c TSL2561 osobna skrętka (Vcc, SCL, SDA a reszta...
Witajcie. Ale mam jeszcze jeden problem. Mianowicie strasznie sieje na LanKontroler i po podłączeniu PWM tracę odczyt z czujników DS18B20. Z tego co widzę zastosowałeś diody 1N4007, są to diody prostownicze o kiepskich parametrach i do tego celu się nie nadają. Zmień to na lepszą diodę lub zastosuj...
Witam. Dziś chciałem zaprezentować mojego nowego twora. Jest nim obrotowy kolektor słoneczny. Przyczyna powstania była bardzo prosta... Słabo mi się robiło kiedy na dworze było +30 stopni a ja musiałem zasuwać po drzewo i puszczać chmurę z komina. Z racji urlopu w pracy postanowiłem ten czas...
Dziękuje za liczne odpowiedzi. Wystarczy po ustawieniu pozycji kursora LCD wysłać tylko zaktualizowane wartości wtedy gdy się wielkość zmienia. Już zabieram się do roboty, trafne spostrzeżenie. Zamiast wypisywać co cykl cały wyświetlacz (kilka ms) będę wypisywał zaktualizowane temperatury...
Sama transmisja via IR z użyciem scalonego odbiornika jak np. TSOP, jest na tyle prosta, że mało istotna. Natomiast eliminacja zakłóceń IR we własnym zakresie może nastręczać spore trudności, ale próbować warto :) Najistotniejsza jest właśnie energooszczędność nadajnika IR, bo jak rozumiem odbiornik...
Zestaw owszem, był testowany na stole i w zasadzie problemy z resetem już wtedy wystąpiły- w zasadzie nie dało się sterować zaworami bez resetu. Pomogły rdzenie ferrytowe. Zatem zakłócenia z auta, alternatora, sposób prowadzenie wiązki przez cały samochód czy inne zakłócenia nie dodały nowych problemów....
DS18B20 i magistrala 1-Wire. Najprościej. Do tego kawałek kodu w Bascomie i zadziała. Dlaczego koniecznie musisz to zrobić na 8051, przecież to już staroć Jak nie masz nic do powiedzenia to się nie odzywaj. Czasami ktoś musi coś zrobić bo mu to jest potrzebne, a nie dlatego, że w EP napisali,...
Cóż, w ATmega8 stosuje się specjalny obwód zmniejszający zakłócenia. Zobacz dokładnie w data sheet. A jeśli chcesz mierzyć temperaturę to polecam cyfrowy termometr DS18B20 (www.maxim.com). Daje odczyt w zakresie -55C do 125C (w zakresie -10C do 85C z dokładnością do 0,5C). Pozdrawiam
Właśnie robię sobie sterowanie tego rodzaju. Moje ma mieć funkcje: 1. Sterowanie piecem CO. Bez dmuchawy - podnoszenie / opuszczanie klapki wpuszczającej powietrze. U mnie taki system się sprawdzał przez kilka lat tylko sterowanie jest inne. Dodatkowo sygnalizacja zbyt dużej temperatury (np. zablokowanie...
Hej! I jest tak jak mówisz - Skubik. :P Kwarc jest przy samym układzie, przylutowany bezpośrednio. Takich strategicznych rzeczy staram się nie łączyć kabelkami...:) Myślałem że coś nie tak może być z ATmega8, że może się zawiesza, może resetuje, może jakieś zakłócenia pracy kwarcu mikrokontrolera...
Witam Za 3zł nie będę martwił się jak to ze sobą sprzęgnąć, naprawdę ktoś się wysilił i wymyślił 1-Wire. ATMega128 będzie dla zabawy, żeby nigdy nikomu niczego nie zabrakło a ATMega8 aby się nie martwić o zależności czasowe 1-Wire. W asemblerze też można robić duże programy, ale trzeba robić to umiejętnie,...
A kto Ci powiedział że 1wire jest na małe odległości? Miałem czujnik na DS18B20 na 15 metrowym kablu i działał bez zarzutu. Kabel ekranowany oczywiście. To właśnie analogowy czujnik będzie bardziej podatny na zakłócenia.
Witam Jak najlepiej zabezpieczyć złącze/linię czujnika DS18B20? Czy jest jakiś miarę prosty układ na transoptorach? Czy może wystarczy użyć DS9503 i załatwi wszelką sprawę zakłóceń związąnych z przewodem czujnika..? Dziękuję Pzdr.
Witam! W poprzednich moich postach zamieściłem kilka sprawdzonych i działających schematów zasilaczy regulowanych o coraz większym stopniu komplikacji i przez to coraz lepszych parametrach. To oczywiście najprostsze przykłady rozwiązań tego typu. Liczyłem na pozostałych kolegów i ich propozycje innych,...
Jak napisalem wczesniej pomiar czasu odbywa się bez zakłóceń kilka razy na sekundę. Mam Atmegę 32 z kwarcem 16Mhz więc działa to dosyć szybko... :D . Sekundę chcę wykorzystać do wykonania pomiaru z DS18B20 co trochę zajmuje... a odczyt sekund chciałbym miec płynny. Ktoś mi już to w innym temacie proponował,...
Hmm, skoro umieściłeś to w mikrokontrolerach, to znaczy że chcesz/musisz użyc uC. Tak wiec pomyśl chwile: -ma by uC wiec trzeba coś wybrac, włanczanie/wyłanczanie, odczyt 2 czujników, LCD - moze jakiś mały AVR ? - 2 czujniki - coś po 1-Wire (np DS18B20+) lub i2c (LM75CIM5)- wybór duży, masa schematów...
no o konkretny przypadek będzie trudno ale mogę podać przypadek w którym jakieś zakłócenia spowodowane moimi niedociagnięciami lub jakimś uszkodzonym elementem powodują błędne działanie programu. Mianowicie mam w aucie komputer pokładowy swojego projektu i działa dobrze i bezbłędnie dopuki nie włacze...
Kolega Duch__ ma rację, czujniki DS18B20 i DS1631 różnią się w sposobie komunikacji. Nic nie stoi jednak na przeszkodzie, aby zmodyfikować schemat i dodać obsługę 1Wire. W końcu to tylko jeden rezystor podciągający i jeden dodatkowy port µkontrolera :) Wykorzystałem układy na I2C z powodu ich mniejszej...
Oj dawno tu projektu na c51 nie widziałem. Od nich zaczynałem swoją przygodę z mikrokontrolerami. Odnośnie CRC, możesz przesłać to co wypluje DS bo z tego co pamiętam jakieś sumy kontrolne to tam są. Musiał byś tylko zrobić sprawdzanie poprawności w odbiorniku. CRC jest liczone w DS, ale z całej...
Obojętnie. DS18B20 komunikuje się z uC cyfrowo, więc nie ma problemu z zakłóceniami. No chyba, że kabel miałby mieć kilka metrów, to wtedy lepiej jakiś ekranowany.
Wzmacniacz samochodowy o mocy 400W. Oparty o przetwornicę push-pull na układzie KA7500 (TL494), o mocy do 500W pozwalającej na pracę czterech końcówek mocy TDA7294. Wzmacniacz na przednim panelu posiada trzy trzy-cyfrowe wyświetlacze LED, wyświetlające aktualne napięcie zasilania wzmacniacza, jego...
Zmajstrowałem sobie taki oto schemat: Ma to być kontroler wentylatorów pecetowych z czujnikami temperatury DS18B20 i komunikacją z chłodzonym pecetem. Cudów tu raczej nie ma, mikrokontroler, MOSFETy do sterowania samymi wentylatorami przez PWM, odczyt czujników Halla na wzmacniaczach i przerzutnikach...
[syntax=basic4gl] $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja portów od wyświetlacza LCD Config...
Tak na prawdę nie wiadomo w jakim trybie pracuje DS18B20, czy przemiatanie wyświetlacza nie jest zakłócone przez obsługę DS-a. Ogólnie jestem na nie. Albo co gorsza czy przemiatanie wyświetlacza nie zakłóca obsługi DSa. Nie wiemy nawet czy np. obsługujesz CRC przy odczycie temperatury czy też...
Zastosowałeś jako czujnik temperatury DS18B20. Czyli pobierasz wartości co ok 750ms. Robię aktualnie podobny termometr (też na DS-ach - 4szt ) i także co parę dni coś wyskakuje na LCD. Zrobię chyba inicjalizację LCD np co 60 pomiarów (czyli po odczycie 750ms i trochę na program , wyjdzie inicjalizacja...
AVE... Dokładnie tak. Te czujniki nie są identyczne, a i przy nie dość stabilnym zasilaniu dochodzą zakłócenia. Do tego jeszcze dochodzi problem przetwarzania wartości analogowej na cyfrową. DS18B20 mają przetworniki 9-12bitowe, lecz nie są one dokładne. Dlatego jeśli masz mierzyć wartość różnicową,...
Witam. W szklarni zamierzam zamontować panele grzewcze, których użycie jest wymagane do uprawy odpowiednich roślin (sadzonki). Na tak powstałym podłożu utrzymywana będzie stała temperatura wynosząca około 25 st. C. Pod panelami zastosuję izolację termiczną od gruntu (styropian), natomiast na panelach...
Witam, Wiem że temat regulatora był już poruszany nieraz, jednak nie znalazłem nigdzie odpowiedzi na mój problem. Chciałbym w praktyce poznać PID dlatego w celu edukacyjnym zbudowałem układ – regulator temperatury grzałki (ceramicznej) w którym próbuję zaimplementować kod Atmela AVR221, Pomiar...
Witam Szanownych forumowiczów. Jakiś czas temu postanowiłem zbudować sobie stację meteo. Miała ona posiadać wyświetlacz LCD 20x4, pomiar temperatury wewnętrznej, zewnętrznej temperatury, wilgotności i prędkości wiatru (czujnik bezprzewodowy) oraz ciśnienia. Miała ona także pozwalać na zapis danych na...
Różne termometry: mój termometr elektroniczny, fabryczny, niby kalibrowany zawyża o 3 stopnie względem wzorcowego termometru rtęciowego. Względem niego DS18B20 zaniża mi temperatury o 2,5 stopnia, ale w rzeczywistości jest bliżej temp. rzeczywistej. Zależy też czego temperaturę mierzysz. Bo jeśli na...
Witam. To już mój 3 projekt sterownika akwariowego. Pierwszy zakończył się na samej płytce i ale już drugi został zamknięty w obudowie z gniazdami 230v zintegrowanymi z obudową. Niestety w każdym popełniałem błędy jak np. za cienkie ścieżki napięcia przemiennego, zakłócenia przy starcie oświetlenia...
Zrealizowałem w tym roku swoje postanowienie jeszcze sprzed zeszłej zimy i zrobiłem sobie wreszcie własny sterownik pieca CO. Na początek pytanie "dlaczego"? Otóż oryginalny dostarczony z piecem przede wszystkim miał 6 poziomów nadmuchu bez jego automatycznego osłabiania przy dochodzeniu...
Jakiś czas temu podłączyłem czujniki ds18b20 za pomocą przewodów (skrętka cat5) na dystansie 80m w środowisku silnych zakłóceń (skrętka położona z przewodami 230V) ,jako rezystor pull-up 1,5k ,i za pomocą 2 przewodów nie było żadnego problemu z komunikacją z czujnikami .
To co jest na wyświetlaczu jest mało istotne. Widocznie ktoś zdecydował, że nie należy denerwować użytkownika zmiennymi wskazaniami. :D Temperatura w pomieszczeniu cały czas się zmienia. Mało bo mało ale jednak. Przecież wystarczy aby ktoś przeszedł obok czujnika i "zrobił trochę wiatru". Wystarczy...
Witam. Chciałem przedstawić projekt przedwzmacniacza 5.1 opartego na trzech sztukach PGA2311 i mikrokontrolerze Atmega328. Układ jest też wyposażony w zegar RTC PCF8583 oraz termostat do włączania wentylatorów na końcówkach mocy. Całość może być włączana z pilota lub przyciskiem, jest też pełna...
Ciekawe ile zapłaciłeś za gotowy "oryginalny czujnik" ??? DS18B20 kosztuje ok 5 zł. Z opisu wygląda, że obsługa czujnika jest zrobiona w miarę prawidłowo a on sam jest "zasilany" trójprzewodowo. Czyli bardziej prawidłowo, bo można też dwuprzewodowo. Sterownik rozróżnia odpięcie określonych przewodów...
Witam, pracuję nad monitorem temperatury do pieca CO. Podstawowym zadaniem tego urządzenia będzie wyświetlanie temperatury pieca na wyświetlaczu LCD, który będzie się znajdował na górnym piętrze w domu. Dzięki temu będę mógł kontrolować temperaturę pieca bez schodzenia do piwnicy. Urządzenie składa...
Kable będą wprowadzać zakłócenia od sieci zasilającej urządzenia - rozwiązuje się to po prostu montując elementy wykonawcze w puszkach - co do czujników raczej nie powinno sprawiać problemu - W datasheet DS18B20(jeśli o tym myślisz) jest na ten temat w zasadzie wszystko i odległość do 300 m.
Witam, mam potrzebę odczytu temperatury z kilku (2-4) czujników w mocno zakłóconych środowiskach. Urządzenie będzie implementowane w różnych miejscach, a chcę zbudować uniwersalne urządzenie. Długość przewodów to ~1-30m Moim procesorem jest Raspberry PI, który ma wyjście 1-wire, więc naturalnym wyborem...
Bardzo ciekawe podejście , rozumiem że wiar generował szum który następnie był badany przez soft i na tej podstawie była wyznaczana prędkość wiatru. Bardziej byłbym skłonny zbudować czujnik natężenia opadów deszczu na podstawie mikrofonu + jakiegoś pudełka. Kiedyś dla zabawy zrobiłem taki czujnik z...