DDRC - to jedynie ustawianie portu jako wejście lub wyjście tymczasem musisz ustawić jakąś na porcie (1 lub zero lub stan hi-Z) Ty tego nie robisz. Moja rada: porównaj jak to robią inni. Dołączam plik z przykładową implementacją poszczególnych funkcji w C. Bardzo ważną sprawą w tym protokole jest timing. Pozdrawiam p.s. po krótkim zastanowieniu ustawianie...
680Ω to znaczy, że jest uszkodzony...
wartość 85 pojawia się w przypadku odłączenia od czujnika zasilania +5V
Masa jest 1 od lewej, zasilanie na 3. Jeżeli tak na początku podłączyłeś i się grzeje, to trafiłeś na uszkodzony element.
Procesor32 , wrzuciłem na Atmege Twój poprawiony program, niestety nadal jest tak samo :( W takim razie chyba DS18b20-y są uszkodzone. Czy da się je jakoś sprawdzić?
Jak w temacie. Problem objawia się tym, że po prawidłowej inicjacji i wysłaniu komendy read rom (33h) ds zawsze odpowiada samymi jedynkami logicznymi. Czy ktos mial podobny problem??? Czy mozna na tej podstawie wywnioskowac, ze ds jest uszkodzony???
Cześć Robię sobie termometr wielokanałowy oparty o Arduino Mega 2560 i termometry ds18b20. Wszystko działało dobrze - odczyt temperatury, zapis na kartę SD. Zachciało mi się podłączyć dodatkowy czujnik pod to samo łącze no i łącząc pomieszałem przewody - teraz już nie wiem jak, ale napewno podłączyłem źle termometry. Efekt - termometry non-stop zwracaja...
Sprawdzałeś na 100 % jakimś PEWNYM przykładem (np. z książki Wiązani) w sensie montaż w/g schematu (banalny) i program w Bascomie (też banalny) ? Przewinęło mi się przez ręce kilka-kilkanaście DSów i nie trafiłem jeszcze uszkodzonego.
Witam Nie wiem czy trzeba zmieniać coś jeszcze w Fusebit, czy porostu problem jest po stronie wyświetlacza? Pozdrawiam Wyświetlacz powinien pracować zupełnie dobrze także przy 1 Mhz taktowaniu processora. W zależności od deklarowanej F(clk), Bascom kalkuluje odpowiednio timingi do stadardu HD44780 display controlera. Przy błednej konfiguracji (lub...
Może stabilizator jest uszkodzony.
Chodzi o to że może nie do tej nogi procesora podpinasz. Może zadeklarowany masz w programie inny port niż ten do którego podłączyłeś czujnik? Pozatym jeszcze może być to że program zły, albo port uszkodzony
Jednak czujnik był uszkodzony... zabieram sie za program:)
No to sam sobie odpowiedziałeś. Grzeje się bo pobiera spory prąd z zasilacza +5V. skoro ma tak małą oporność pomiędzy VCC a GND Znaczy sie uszkodzony jest :?:
Dobrałem się do tego czujnika i faktycznie był to dallas ds18b20. Zakupiłem nowy i po podłączeniu wszystko działa.
1. Jak go zasilasz? Z linii danych, czy dedykowanym pinem? - Zasilanie dedykowanym pinem umożliwia lepsze odfiltrowanie zasilania - kondensator 100n (blisko DS18B20). Jeżeli termometr na przewodzie, to ja bym dał jeszcze 1u równolegle do 100n. 2. Jaki masz czas konwersji? - Dla największej dokładności powinien być jak najdłuższy. 3. Czy masz drugi DS18B20?...
Skoro się grzeje to albo jest uszkodzony albo źle go podłączasz.
To coś strasznie dziwnego, aby rezystor podciągający przeszkadzał ... - może faktycznie źle podłączasz, choć to mało prawdopodobne i powinno być tak jak piszesz, pomiędzy VCC i linię danych; - może źle określasz rezystancję, np. z kodu kreskowego, i dajesz powiedzmy 470 zamiast 4k7, wtedy faktycznie podciąganie może być za silne i przeszkadzać; - może...
W takim razie sprawdź czy port nie jest uszkodzony, podłącz diodę LED i zamigaj.
Ale co Nie? "NIE" to odpowiedź na Twoje pytanie z tematu. Szukać BS1820 i wszystko powinno grać? DS1820. Jeśli nic więcej nie jest uszkodzone to tak.
Witam mam problem z tym kitem AVT5041. Polega on na tym, ze uklad nic nie wysietla na wyswietlaczach. Po przycisnieciu przycisku, uklad wyswietla same (00.0) zera. Moje podejrzenie padlo na kiepski wsad w pamieci procesorka. Chociaz AVT powiedzialo mi, ze przyczyna jest uszkodzony uklad DS18B20. Kupilem nawet nowy uklad ale nic to nie dalo. Poza tym...
Błędy się mogą zdarzyć zawsze, ale lepiej jak jest ich jak najmniej więc możesz spróbować dodać kondensator 100nF - 1uF przy samym czujniku jeśli pracuje w trybie na trzech przewodach. Potem zmieniłbym procedure odczytu danych z czujnika na taka która sprawdza CRC i ósmy bajt na obecność wartości &H10. Kiedy sprawdzanie przebiegnie pomyślnie to bierzesz...
Wyjąłem wyświetlacz, aby zobaczyć, co kryje się pod nim. HC32F005C6PA - to chyba będzie MCU, a 74HC595D - to driver do wyświetlacza. https://obrazki.elektroda.pl/4780271500_... Kwestia połączenia z chmurą też już się wyjaśniła, mój WBR1 jest uszkodzony, bo dostał zasilanie 5 V. Przerabiałem zasilanie DS18B20 na 5 V, bo sterownik jest...
Pomogło ale połowicznie. Pokazuje mi sie temperatura 0 stopni. Poprzednio było "brak czujnika" dzięki dalej bede walczył Dodano po 48 Może mam uszkodzony czujnik temperatury ?
Mam kilka DS18B20 podłączonych do Raspberry Pi3, które monitorują temperaturę w różnych miejscach. RPi3 pracuje jako centralka inteligentnego domu do której jest podłączonych wiele innych czujników. W trakcie ostatniej burzy w tym samym momencie (analiza logów) przestały działać wszystkie DS18B20 oraz dodatkowo wewnętrzny czujnik temperatury procesora...
Witam Testuje czujniki temp ds18b20 3 sztuki na jednej magistrali. Mam już ich rom code i odczytuje ładnie temperaturę . Jak sprawdzić czy dany czujnik jest wpięty czy nie lub uszkodzony. Niby prosta sprawa a nie mogę sobie z nim poradzić Proszeę o pomoc. [syntax=c] while(!OneWireReset()); OneWireWriteByte(0xCC); // SKIP ROM OneWireWriteByte(0x44);...
Za bardzo nie rozumiem koncepcji Moderatora - ale chodzi Panu o to aby temp. była wysyłana do np. komputera w przerwaniach np. w celach diagnostycznych w razie awarii czujnika? Czyli powiedzmy padł czujnik - to podłączamy komputer i dajemy np. w terminalu wcześniej ustalone polecenie odebrania informacji o temp. co by być pewnym że to wina uszkodzonego...
Nie chce być nie uprzejmy albo coś ale masz tyle błędów w schemacie, że najlepiej zrobię jak odeśle Cię do artykułow na ten temat.: http://mikrokontrolery.blogspot.com Poczytaj trochę i popraw ten schemat. Jeśli chodzi o stabilizator to zapewne pomyliłeś wyprowadzenia i dlatego otrzymujesz takie napięcie. Może jakieś zdjęcie pokaż? Wtedy będziemy mogli...
moglo go uszkodzic przy odwrotnym podlaczeniu choc nie zawsze nieraz zdazalo sie ze czujnik po przylutowaniu ponownym dzialal ale rowniez bywalo ze czujnik byl uszkodzony. Zdazylo mi sie zw w paczce w ktorej bylo okolo 30 sztuk trafilem akurat na takiego ktory byl uszkodzony. sprawdz rezystor podciagajacy i polaczenia
A wiec mam problem z tym czujnikiem ;( W ukladzie mam dwa czujniki - 1 polutowany na plytce plytce obok AVR-a, natomiast drugi na przewodzie ekranowanym o dlugosci ok. 3 m (oba podpiete do osobnych nozek procka, zasilane w "normalny" sposob - 3 przewody). Z czujnikiem 1 wszystko jest ok, natomiast 2 wariuje gdy temp. spadnie ponizej ok. 26 stopni C....
Jeśli Ci temperatura skacze to no wskazuje na uszkodzonego dallasa, spróbuj wymianić na nowy jak napisałeś. Co do bezpieczeństwa to ok napisałeś że cudów tam nie będzie więc jest ok. Wymień i powinno być dobrze ja miałem podobny problem ze skaczącym pomiarem. Pozdrawiam
Tak, ale warto wspomnieć o takim problemie. Możliwe, że LCD jest uszkodzony, ale nasuwa mi się także złe podpięcie wyświetlacza LCD. Niech autor sprawdzi poprawność montażu.
no mam podpiete pod jeden port I tak prawde mówiąc chyba bede musial cos pokombinować z ID bo tylko wtedy jak wypne jednego to reszta bedzie dzialac jak ma a w miejsce uszkodzonego wskoczy mi np. --.- czy tak?
Czy ten "termometr panelowy" ma magistrale 1-wire ? jeżeli tak, ta na pewno brakuje rezystora pullup 4k7 pomiędzy DATA a VCC (+5V). Jeżeli nie, to nię będzie to działać z DS18B20. Pozdr Ten termometr wydaje się być zaprojektowany do tego właśnie czujnika, raczej powinien mieć cały potrzebny hardware. Może jest uszkodzony ? Moim zdaniem można u wiarygodnego...
I tu już klapa. Nie mogę sobie pozwolić na to aby w przypadku awarii czujnika ponownie grzebać w programie. To musi działać tak że odpinam uszkodzony czujnik i wpinam nowy. Potem restart modułu i wszystko działa.. Nie chcę się upierać, że odczyty wszystkich czujników na jednej magistrali to najlepszy sposób ale kurka wodna ;) .... dla mnie większym...
Bez problemu do tego systemu można dopiąć czujniki zrobione na ESP8266+ds18b20. Mam to porobione na TPLinkach tylko dlatego że dostałem ich sporo od lokalnego dostawcy jako uszkodzone ;)
Jeszcze jedno pytanie. Mam podłączone obecnie 2 DS18B20. Czemu na jednym jest dokładna temperatura, a na drugim około 6 st wyższa? Czy czujnik może być uszkodzony? Wymieniałem czujnik bo myślałem, że może uszkodziłem go przy lutowaniu. Ale na drugim jest to samo. Czy może rezystor dobrać większy, aby się zgadzało. Podłączałem po 3.3V i 5V. Tak samo...
Skoro się sam podgrzewa to albo jest uszkodzony , albo zamieniłeś końcówki 1 i 3. Masa ludzi źle interpretuje rysunki z numeracją nóżek DSa
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 jakichś odbiorników (światła nawiew czy wycieraczki...)...
Dobrze jest mieć sprawdzony czujnik DS18B20, bo może być tak, że siedzisz cały dzień, w programie wszystko jest dobrze, tylko czujnik uszkodzony. No i najprościej wydrukować komunikaty na UART, sprawdzonych bibliotek jest dużo. Oczywiście LCD też może być, tylko najpierw testuję wszystkie możliwe inty, floaty, znaki i napisy, a dopiero przechodzę do...
Tak się objawiają uszkodzone czujniki. Sprawdź go jeszcze raz w bascomie. Pozatym masz jakieś dziwne te delay'e czemu używasz funkcji owire_delay przecież masz _delay_ms? Trochę wróżąc z kodu wnioskuje że funkcja delay odmierza 0,25us * przekazany argument. Piszesz w komenarzach że niby ta pętla for + funkcja poniżej jej trwa 470ms. Jak nie przestawiałeś...
nie pomogło bo na testowym z arduino jest to samo może czujnik padł Zgaduję, że gdy mówisz "na testowym z arduino jest to samo", próbujesz użyć innego mikrokontrolera do testowania tego samego czujnika? Jeśli tak, i wciąż widzisz te same wyniki, możliwe że problem leży faktycznie w czujniku DS18B20. Czujniki DS18B20 są zazwyczaj dość niezawodne,...
Wyświetlacz po podłączeniu do zasilania wygląda tak: http://obrazki.elektroda.pl/7705398900_1... Sprawdziłem uc, programator działają. Więc to napewno wyświetlacz. Może ktoś podać kod w C który zainicjuje wyświetlacz i np ustawi migający kursor na pierwszej linii. Jak nie zareaguje to będę już wiedział na 100 % że jest uszkodzony sterownik.
Przepraszam, ze odgrzewam temat. Chcialbym sie upewnic. Zrobilem uklad z karta sieciowa i paroma innymi elementami. Wszystko dziala. Moj problem polega jednak na czyms innym. Bardzo czesto temperatura z DS18b20 wskazuje na 6.6 stopnia. Co kilka pomiarow. Spotkal sie ktos z takim zjawiskiem ? Czy to moze byc uszkodzony czujnik temperatury ? 3.1.19. Nie...
No zgadzam się że jest tego trochę w necie ale wg. mnie ten program powinien działać.Sprawdzałem kilka wersji i tak jak przypuszczałem mikrokontroler nie komunikuje się z DS - nie może odczytać jego adresu.Może mógłby ktoś u siebie odpalić ten program i zobaczyć co się dzieje- hmm. może mam coś uszkodzone. Pozdrawiam i z góry dzięki
Zabralem sie za termometr ds18b20. Wczesniej korzystalem z niego, wartosc temperatury wyswietlalem na LCD'ku i wszystko dzialalo. Teraz powrocilem do ukladu z ta roznica ze wart. temperatury wyrzucam szeregowo na kompa. Problem polega na tym ze w hyper terminalu wyswietla mi caly czas jedna wartosc (88). Kiedy wyciagam, w czasie pracy, procka uklad,...
Witam. Wszystko dobrze połączone :|. Dzięki za podpowiedź ale niestety nie działa. Wgrywam program z bascoma i z C nie działa,a dokładnie po wyczyszczeniu pamięci mikrokontrolera wyświetlacz gaśnie jak wgram mu program zapalają mu się wszystkie kwadraty (po rozpoczęciu regulowania Vo znikają pojawiają się - no tak jak powinno chyba ). Czy to będzie...
Zrobiłem termometr wg tego schematu http://ds18b20.friko.pl/montaz.html i na windows działa ok, ale w PLD digitemp go nie wykrywa. Co może być tego przyczyną? Okazało się, że uszkodzony jest przewód łączący port COM z płytą główną.
Mam zwykłą 51ke z odpalonymi praktycznie wszystkimi przerwaniami, dodałem tam 1wire i wychodzi delikatny problem. Żeby jedno z drugim się nie gryzło na czas wysyłania lub odbierania bitu wyłączam przerwania. Pomiędzy odbieranymi/wysyłanymi bitami przerwania są włączone po to aby procesor mógł wrócić do ważniejszych zajęć. Nota DS18b20 mówi że czas pomiędzy...
Witam Zrobiłem sterownik podgrzewacza ciśnieniowego wody wykorzystując Arduino Nano + DS18B20 W trakcie odczytu temperatury następują chwilowe zaniki odczytu. Temperatura jest odczytywana z termometru w sposób ciągły. Cały czas wynik jest wyświetlany na LCD a w zależności od wartości pomiaru są uruchamiane odpowiednie przekaźniki sterujące osobnymi...
Podmieniłem rezystor 4,7k i w końcu pomiar jest stabilny :) Miałem uszkodzone kwarce, czujniki, ale z rezystorem mi się jeszcze nie zdarzyło. DS'a testowałem już wcześniej. Dzięki za zainteresowanie tematem.
Złoto! No, tego z całą pewnością jeszcze nie wiadomo :D KTY był w tamtych latach szeroko wykorzystywany, "cyfrowy" DS18B20 chyba jeszcze nie istniał - zresztą są dwie nóżki, a DS ma trzy. Ponieważ KTY to w zasadzie zwykły termistor, możesz omomierzem zmierzyć rezystancję (w 25°C!) miedzy skrajnymi końcówkami, bo coś tam jeszcze wystaje - tylko trzeba...
Problem rozwiązany było tak jak mówiłeś PIND.3 był zwarty do masy na ścieżce .Tylko teraz coś moje desy1820 są chyba uszkodzone bo pokazują na innym termometrze 10 stopni przy 22 w pokoju. Ale mam dwa desy 18b20 i są ok bo sprawdzałem . I kolejne moje zapytanie jak z tymi przeróbkami na ds18b20 . Czy trzeba pozmieniać Waitms 7 Waitms 500 I co jeszcze.
Podłączając PD0 do masy możesz go uszkodzić. Problemów szukaj w uc1Wire_ResetPulse() skoro zwraca zero. Ewentualnie możesz mieć źle podpięty/uszkodzony czujnik. Masz rezystor 4k7 pomiędzy DATA a Vcc? Może być również problem z _delay_ms() jeżeli zegar w programie zdefiniowany jest inaczej niż w rzeczywistości.
Witam ponownie! Dzięki za rady, poprawiłem definicję kasowania bitu i ustawiania wg. Twojej sugestii. Pull-up'a miałem już wpiętego, bo drugi czujnik działał. Problem okazał się leżeć zupełnie gdzie indziej. Mimo Twoich porad, pierwszy czujnik dalej nie ruszył. Okazało się, że jest uszkodzony . Kupiłem kolejny i wstał bez problemu. Stąd też te wszystkie...
Witam Skompilowałem wsad na którym można uruchomić to urządzenie napisany na kodzie z int DS_TEMP = 5; // DS18B20 Temperature pin int AC_LOAD = 3; // PD3 Output to Triac pin code from https://alfadex.com/2014/02/dimming-... int PC817_DET = 2; // PD2 INT0 interrupt pin connected to cross zero detect circuit volatile byte state...
Poważnie pytasz? Typów czujników są dziesiątki jak nie setki, a do tego posiadają one wiele różnych wersji i wartości co łącznie daje dziesiątki tysięcy różnych możliwych czujników. Skąd ktokolwiek ma wiedzieć jaki czujnik jest potrzebny do Twojej sauny? Spróbuj poszukać, może jest tam jakaś tabliczka znamionowa, albo podany typ regulatora? Jeżeli nie...
Dzięki za pomoc!!! Podłączyłem 3 nogę do zasilania i od razu wyniki zaczęły być sensowne. Powinienembył o tym pomyśleć. Jesli chodzi o waitms 250 to faktycznie nie potrzebne ale robiłem co mogłem. pomyślałem że DS będzie miał czas na naładowanie się. Mam jeszcze pytanie odnośnie DS18B20. Czym różni się odczyt i przeliczenie odczytanych danych na temperaturę...
jakieś uszkodzone te DS'y masz chyba kup kilka w jakimś innym sklepie (internetowym) najlepiej z innego miasta moje DS'y mierzą ok, 23,1°C :)
Faktycznie nie jest to potrzebne. Po usunieciu podwojnego sprawdzania presence. Problem nie zostal rozwiazany. Dalej mam to samo. Czy moze to byc objaw uszkodzonego czujnika? Siedze juz tyle nad tym ze pomyslow mi brak i nie wiem co z tym dalej robic.
Użyłem ten sam kod (Ctrl+C i Ctrl+V) skompilowałem i wgrałem do procka, schemat użyłem taki sam, bo przypadkowo ten problem mnie też obchodzi i teraz też z tym się bawię, no i u mnie działa! Czyli nic nie mień a raczej skontroluj jeszcze raz płytke. Może spróbuj zmienić DS-a, może jest uszkodzony. A masz go w ogóle dobrze orientowany?!? Jeszcze kwarc...
Kod podajesz w znacznikach kodu, niewiele osób się zainteresuje kodem w obrazku. Jak wcześniej działało, to pewnie kod jest OK, DS w zależności od ilości czujników i długości przewodów powinny mieć dobrany rezystor do linii danych, dla 1 na stykówce może zadziałać 10k, typowo jest OK dla wszystkich 4.7k, a czasami trzeba użyć mniejszego, np. 2-3 k....
Od lat używam DS18B20 i myślałem, że wiem o nich wszystko. A tu nagle ZONK! Używałem dużo obwodu do czytania DS18B20 przez RS za pomocą kilku diod Schottkiego (znany układ opisany np. tu: https://grylewicz.pl/wp-content/uploads/... Nigdy nie miałem z tym problemu. Zawsze wszystkie czujniki czytały się idealnie. Mam pod ręką...
Opisałem Ci konkretny przypadek, chłodzenie radiatora w zasilaczu. Czy uważasz, że gdy mam uszkodzony termometr to należałoby wyłączyć wentylator? Dlatego właśnie się nie dogadujemy, piszemy o innych projektach. Wyświetlacza nie masz? Masz. Pisałeś coś o diodach led. Nie możesz na nich informować o sytuacji awaryjnej? Diody są tak umieszczone, że trzeba...
Ten program byl napisany dla 4MHz? AVT3500 maja wlasnie xtal 4MHz. Zauwazylem pewna dolegliwosc mojego winavr. Opoznienia nie sa dokladne. _delay_ms nie daje mi odpowiedniego czasu (wiem ze max to 762/ f w MHz). Co mam zrobic aby opoznienia byly prawidlowe? (opoznienia z delay.h oczywiscie... mzoe sie je w jakis konkretny sposob uzywa nie mowiac o #define...
Chodzi o to, że przy wyższej temperaturze pomiar trwa dłużej (max 850ms) I dlatego ważny jest czas po podaniu komendy pomiar *chyba BE jeśli się nie mylę, albo 44:P* Jeżeli DS zaniża temperaturę, tzn, że go ktoś przegrzał... albo był uszkodzony od nowości. Miałem i takie klocki, a przewinęło się z 200 sztuk przez moje ręce i do tej pory nie mam zwrotów...
Mam kolejne pytanie: Jeżeli układ testowy zasilam zasilaczem ATX (daje 5V) to mogę uszkodzić(spalić) DS18B20 ??
http://pl.wikipedia.org/wiki/Temperatura... Jeśli jesteś pedantem i sądzisz, że to jakiekolwiek znaczenie, to powiem ci, że temperatura wynosiła 24,1 st Celsjusza- sprawdzałem za pomocą DS18B20 skalibrowanego 3-punktowo za pomocą termometru laboratoryjnego. Przyczyną wskazań '--.- C' może być uszkodzona wiązka lub czujnik, którego rezystancja...
Może niezupełnie na temat. Ale jest jeszcze paskudniej niż opisał to asembler. Przy dwóch czujnikach- jeśli oba są nie "do końca" upalone po odwrotnym włożeniu do układu po prawidłowym włożeniu działa jeden z nich. Nie oba- tylko jeden. Ale tylko przy poleceniu pomiaru temperatury. Poza tym wszystko działa. Ale po włożeniu do układu czujnika nieuszkodzonego...
Witam kiedyś napisałem sobie pewien program i niestety po awarii dysku zniknął program źródłowy. Były to sterowniki na At32. W programie były zapisane na stałe seriale czujników DS18b20 5szt. Mając dwa ściągnięte programy z 2 różnych styerownikow pozostaje tylko odczytanie w którym miejscu się one znajdują i wpisanie nowych wartości. (zostały uszkodzone...
Ostatnio powiększyłem swoją "kolekcję" czujników DS18B20 (zakupione na Aliexpress) wszystko byłoby super gdyby nie to że nowa dostawa działa bez najmniejszych problemów na stykówce połączona kilkunasto-centymetrowymi kabelkami a nie działa na przewodzie 2-3 metrowym. Mam 30 nowych czujników z których żaden nie działa na przewodzie 2-3 metrowym i jednocześnie...
Napisz jeszcze jak masz zasilanie. To 1k jest niedobrze. Co do błędów to wczoraj wywaliłem ds18 - uszkodzony, pokazuje temperaturę ale powyżej 30`C. Moim zdaniem to nie zakłócenia (zbyt słabe) a coś nie tak z połączeniami i zasilaniem. Tzn. jak jest parasite (zwarte na czujniku zewnętrzne nóżki czyli - i +)to musisz na czas konwersji załączyć 5V dla...
Możliwe jest oczywiście, że czujnik jest uszkodzony. Jeśli linia jest długa, wpływ na jakość nominalnej pullup. Używam 1.5K. W celu ochrony linii od statyki mogą korzystać z tego systemu. http://obrazki.elektroda.pl/7262526100_1...
Witam Chciałbym wrócić do tematu uszkodzonego czujnika temperatury. Znalazłem miejsce czujnika w kabinie parowej. To jest taki wystający bolec tuż pod wyświetlaczem. Zacząłem nim ruszać i odczyt temperatury zaczął się gwałtownie zmieniać. Po paru ruchach całkiem przestał działać (0 stopni). Jedyne co mogłem to wymontować go. Okazało się że został uszkodzony...
Wymieniłem jakąś godzinę temu dallasa na inny i problem błedów zniknął,wyświetla tempreaturę bez problemów,więc chyba jest to uszkodzenie tamtego układu :/
... niestety tak. Pamiętaj - co Cię nie zabije, to Cię wzmocni :D Lepiej wtopa na początku na małym projekcie niż później na czymś 5x bardziej skomplikowanym ;-) Powodzenia, nie łam się, jeszcze wiele niespodzianek przed Tobą :D Nie jestem załamany, wręcz przeciwnie. Elektroniką zacząłem się zajmować kilka dni temu po odkryciu że w C można pisać programy...
Niestety sprzeszukałem Internet i czytałem dadatasheet (od tego zazwyczaj się zaczyna współpraca z czym kolwiek :D) kod który zamieściłem wyżej się odziwo kompiluje bez problemu (z tąd wiem ze po wgraniu do uC jest taki wynik)Zresztą jest skopiowany z elektrody jako jeden z przykładowych, Zresztą Wszystkie kody które sam pisałem lub kopiowałem z internetu...
...rozwiązałem problem w taki sposób. W menu dopisałem pozycję: "Konfiguracja czujników temperatury": "1)Konfiguracja DS1-temp. piec"; "2)Konfiguracja DS2-temp. bojler"; "3)konfiguracja DS3-temp.kolektor". Jeżeli podłączę jeden czujnik to mogę przypisać jego numer do np. pomiaru temperatury pieca, zapisuję go w Eepromie Avr'a i wychodzę do podmenu,...
Witam! Wrzuciłem w szereg 4 rezystory o łącznej oporności 4.7k, zmodyfikowałem program jak widać niżej pod mojego procka, niestety na wyświetlaczu wynik "Temp:-0,1oC" i nie drgnie pod wpływem zmiany temperatury. :( Jak wypnę DATA pin to otrzymuję dokładnie: "Temp:0,0oCC" wiec cos tam wysyla układ do uP. Podłączyłem układ przez zewnętrzne zasilanie 78L05...
Kup termostat jako gotowy moduł na portalu aukcyjnym . Kupiłem DuoHeat 2kW z nie sprawnym sterowaniem za 150zł Zbudowałem termostat na DS18b20 i atmedze. Czujnik umieściłem tam gdzie są termostaty zabezpieczające przed przegrzaniem i wylot powietrza. Piec ustawiam od 40 st. do 80 st. (rzadko 90). Histereza 7 st. Ograniczeniem jest czujnik, który wytrzyma...
Dobrze więc. Mój problem wygląda następująco: od dłuższego czasu próbuję wykonać prosty czujnik temperatury za pomocą popularnego i lubianego ds18b20. Niestety, pomimo najszczerszych chęci i poszukiwań, dallas nie chce wykonać nawet resetu (nie zwraca sygnału PRESENCE). Sytuacja wygląda następująco: - sam dallas nie jest uszkodzony, był testowany w...
Przez nieuwagę podłączyłem na moment odwrotnie zasilanie (dosłownie 2-3 sekundy) ds18b20, zastanawiam się czy uszkodziłem układ. Najgorsze jest to ze nie jestem jeszcze pewny czy program dla uC jest poprawny i po podłączeniu do uC mam 0,0000 na lcd, ale nie wiem czy to wina ds'a czy programu. Co o tym sądzicie?
Skoro tak się sprawy mają , to: a)uszkodzony(e) DS-y - mało prawdopodobne ;) b)Crystal <> faktyczna częst. taktowania uC - wielce prawdopodobne :( Spróbuj załadować taki test: $crystal = 8000000 'konfiguracja LCD i 1wire Dim x as Byte Cls Do For x=0 To 9 Locate 1,1 Lcd x Wait 1 Next 1wreset If Err=1 Then Lcd " Error"; Else Lcd "Reset...
Konkretnie chodzi o czujnik "Dallas 18B20" (taki sam jak w tym artykule: http://arduino-info.wikispaces.com/Brick... ), z tego co czytałem to jest wyposażony w interfejs "1-Wire" (o ile się nie mylę). Miałem nadzieję, że chociaż jakieś niewielkie napięcie będzie podawał na kabelek z sygnałem, albo coś... To znaczy, że muszę go podłączyć...
Witam Do AT89s52 podłączonych jest 8szt DS18B20 magistralą 1WIRE. Czujniki rozmieszczone w różnych punktach zbierają dane i przekazują do uP, a następnie realizowany jest program sterujący C.O. w mieszkaniu szczegóły tu: http://www.elektroda.pl/rtvforum/topic83... Czujniki podłączone sktętą komputerową. Po ostatniej burzy, a właściwie w jej trakcie...
ad1: Temperatura wody nie będzie przekraczać 30 stopni, więc to rozwiązanie z DS18B20 będzie najlepsze. Raczej wchodzi w grę tylko informacyjny pomiar, ale w przyszłości może rozbuduję go w coś w rodzaju termostatu, ale to temat na inny post, bo zamierzam sterować pompą znajdującą się w odległości około 50 m, więc kiedyś pobawię się tymi przekaźnikami...
Haa, nikt nie trafił z Was na podróbkę DS18B20? Bo ja tak, na całe 100 sztuk kupionych w Lispolu. Niemal gołym okiem było widać różnicę w jakości nadruku (oczywiście pod lupą lepiej to było widać) A najważniejsza różnica nieudanej podróbki ujawniła się w czasie pracy na zasilaniu pasożytniczym - pobierały bardzo duży prąd (stosunkowo) 30mA no i wcale...
morozaw dzisiaj moze uda mi sie kompletny schemat wrzucic, to naprawde nic szczegolnego pare drobiazgow z szuflady, kto zechce to sobie zrobi, przerobi pelna dowolnosc. Prościej wysterować oryginalny sterownik. Moze i prosciej, ale pomysl, gdyby powstal taki alternatywny sterownik ktory mozna po w sumie niewielkich zmianach w programie dopasowac do...
Brakuje wielu rzeczy, ale z najważniejszych to rezystorów ograniczających prąd segmentów. Bez nich najpewniej uszkodzisz mikrokontroler.
Odczyt tam sam ... cały czas 0x0101. Mam jeszcze uszkodzonego DS'a to go wepnę zaraz i zobaczę co on mi pokaże ;) Dodano po 1 Ale zonk ... na starym pokazuje to samo ... i żeby było ciekawiej to bez układu też pokazuje 0x0101 :| O co biega? :| Podłączyłem jak w pierwszym poście ...
dobra co zauwazylem kod i atmega nie maja nic do tego, bo po wyjeciu Atmegi z podstawiki jest tak samo. Ostry_18 dobry pomysl masz, chociaz narazie chyba z tym pomyslem poczekam, bo jesli faktycznie te DSy maja zwarcie lub cos to czasem nie moga uszkodzic mi RS??
Witam! Jako, że dom ogrzewa piec na paliwo stałe, chciałem mieć podgląd na aktualna temperaturę wody wychodzącej z pieca a przy okazji założyłem tez czujnik na zewnątrz. Całość obsługuje ESP8266 z programem napisanym w Arduino. Temperatura jak i czas jest aktualizowana bez odświeżania strony, co można podejrzeć na filmiku. Jest to na razie wczesna wersja...
Dzięki za zainteresowanie. Odczyt temperatury następuje co 1,3s i nie wyobrażam sobie jakbym miał zwiększyć go do np 5s czy o zgrozo - 10s. To stanowczo za długa przerwa a coś czuję że tyle właśnie potrzeba. W ostateczności do przyjęcia pod warunkiem, że przyniesie efekt:( Muszę to sprawdzić. U mnie żaden z kilku uszkodzonych czujników nie śmiga już...
Ok. Bede dzialal. Dodano po 20 I zapomniałem się zapytać: Czy jeżeli pomylę polaryzację to może uszkodzić się czujnik?
A ja zadam inne pytanie. Skoro czujniki działają, nie sprawiają większych problemów, a funkcji zaawansowanych i tak nikt nie używa - to w czym problem? Maxim widząc ogromny popyt mógłby obniżyć ceny wówczas rynek podróbek sam by zniknął bo nie opłacałoby się ich podrabiać. A tak mamy dostęp do dobrze działających "zamienników". Profesjonalny projekt...
Chyba po raz pierwszy całkowicie zgodzę się z tmf ;-) Piszę po to, aby przekonać autora, żeby poszedł za wszystkimi wskazówkami z ostatniego postu Bo to najlepsze co można zrobić przy tym zastosowaniu. Albert No fakt, wiekopomny dzień, chociaż wolę jak się ze mną nie zgadzasz, przynajmniej częściowo :) Więcej z tego pożytku i jest ciekawiej :) Co do...
Witajcie! Próbuję zbudować sobie termometr, używam następującego kodu: [syntax=c] #include <avr/io.h> #include<util/delay.h> #include "LCD/lcdhd.h" #include "MACRO_PORT.h" #include "stdlib.h" #define PIN_1WIRE 2 #define PORT_1WIRE PINB #define OUT_1WIRE_LOW PORT_1WIRE &= ~(1<<PIN_1WIRE) #define OUT_1WIRE_HIGH PORT_1WIRE |= (1<<PIN_1WIRE)...
https://obrazki.elektroda.pl/8241660300_... Spodobała mi się stacja pogodowa Byrrt'a https://obrazki.elektroda.pl/1157501600_... https://obrazki.elektroda.pl/2524472200_... https://obrazki.elektroda.pl/3232342100_... https://obrazki.elektroda.pl/5523406500_... https://obrazki.elektroda.pl/6703679600_...
Ale oczywiście mogłem zapytać na forum, tak mogłem, żeby otrzymać odpowiedź wiesz jaką? odemnie dostalbys inna Po prostu te forum zaczyna schodzić na... każdy chyba domyśla się na co. Jak człowiek nie wyrobił se wcześniej opinii, to niestety ale prawie zawsze otrzyma jako odpowiedź link do w/w rzeczy. prawie zawsze jest to uzasadnione. bo caly czas...
Proszę wszystkich o spokój! :D Każdy jak sami piszecie ma własną metodę wykonywania płytek. Kilka osób pisało, że wyrzynarka się nie nadaje? - Płytka nie jest uszkodzona po takim urządzeniu. Jasne można użyć brzeszczota ale to już czasowo się nie opłaca! Laminat mam taki ponieważ w sklepie dają mi zawsze rabat jak kupuje u nich laminat. Format A4 -...
Czujnik to na pewno DS18b20. Podłączyłem go jak mówiłeś pod inny port PC.7(TOSC2) i zmieniłem na 1MHz i działa, odczytuje temp. Jak zmieniłem na 16 MHz to pokazuje mi -0.1 C. Problem w tym że ja muszę używać 16 MHz bo oprócz tego czujnika będą jeszcze inne elementy np czujnik wilgotności SMTH10 ( pomiar częstotl na atmega32) czujnik lm335, przekażniki,...
uszkodzony ds18b20 termostat ds18b20 rozdzielczosc ds18b20
huawei gniazdo naprawa prąd bramki tyrystora iveco zacisk
Zablokowany silnik Ford Transit 2.5D - przyczyny Niedziałający licznik w Microcar MC1 - przyczyny i rozwiązania