Hmmm przy 3 przewodowej raczej problemu nie powinno być. Proponuję Ci abyś zanim zaczniesz przerzucać kod sprawdź timingi na oscyloskopie. Warto zobaczyć co takiego dzieje się na krótkim odcinku przewodu i na długim. Posiadanie oscyloskopu w takim przypadku jest bardzo uzasadnione. Czy Twój kabel jest ekranowany, jakiej impedancji jest. PS. Do kolegi...
Potrzebuję podłączyć czujnik temperatury do stacji pomiarowej posiadającej wejscia analogowe i cyfrowe jeżeli stacja posiada wejście cyfrowe i ma możliwość ustawienia parametrów to masz prostą sprawe przy założeniu w miare liniowej pracy układu 1stopień = 25 Hz musze poszukać gdzieś mam schemat do 300 stopni o podobnej budowie może to będzie odpowiednie...
Jest jeszcze sprawa wydajności prądowej portów, na 51' nie uzyskasz dalekiego zasięgu ( długość kabla dla DS18B20 ). w AVR dajesz rezystor podciągający około 1....1.5k i śmigają, aż miło. jeżeli masz wyświetlacz to zrób to komunikacją opartą na numerach seryjnych. To proste i wygodne rozwiązanie. pozdrawiam.
Podczas programowamia szeregowego uC musi być taktowany. Fabrycznie ATMEGI8 są taktowane wewnętrznym generatorem 1MHz - chodzą same. Aby zmienić źródło taktowania trzeba zmienić fusebity. Po przełączeniu na kwarc zewnętrzny, który nie jest podłączony, uszkodzony itp. procesor nie ma impulsów zegarowych i uC nie odpowiada programatorowi. Połączenie jest...
Tranzystor musi być, aby w chwilach odczytu gdy pobierany jest przez DS1820 większy prąd, linia DQ była połączona bezpośrednio z zasilaniem - tak jest wymagane przez datasheet DS1820. Na stałe natomiast linia DQ nie może być połączona z zasilaniem, bo nie będzie komunikacji pomiędzy DS1820 a procesorem. Dlatego tranzystor jest w odpowiednich chwilach...
aha czyli na pd4 i na np: pa2 moge ich użyć jako 2 lini 1wire tak?
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...
Witam Mam problem. Potrzebuje podłączy układ ds1820 do S7 300. Czy ma ktoś jakieś propozycje, doświadczenia z termometrami cyfrowymi i Siemensem ?? Ewentualnie proszę o rade czym zastąpić wybrany przeze mnie układ. GZyl
http://obrazki.elektroda.net/86_12805854... Witam, Chciałbym zaprezentować kolejny mini projekt aczkolwiek bardzo użyteczny i przydatny na codzień. Ponieważ posiadam kilka bardzo dużych wyświetlaczy VFD 2x20znaków (rozmiar lampy 20x6 cm !!!) postanowiłem zbudować mini panel reklamowy z wygodną obsługą dla klienta. Wyświetlacze omawiane były w http://obrazki.elektroda.net/65_12805841...
Czesc Procesor prawie dobrze zjadłeś 0 amienowicie to: AT89C4051 Co do podłączenia dwuch DS1820 to można bez problemu. Kiedyś troszke o tym czytałem bo miałem robic taki termometr dwukanałowy. Ale w końcu zrobiłem na przetworniku A/C i LM35. Jak znajde dokładne info to podam z tego co pamietam to do jednej magistrali 1-wire można podłaczyś 63 urządenia...
Da się, ale musisz wstrzelić się z odczytem danych z dallasa w czasie kiedy procesor główny nie pyta go . Lub jeszcze lepiej jak napiszesz sobie procedurkę monitorującą dane na lini 1wire, ot taki sobie monitor 1wire. Elektryk jednak stwierdził najlepiej, kup sobie drugi czujnik i to będzie najmniej roboty i przeliczając twój czas stracony na pokonanie...
W sumie powinno się dać, tylko jak zrobić żeby naraz tylko jeden procek odczytywał i to do tego w tfu Bascomie?
Na forum obowiązuje REGULAMIN i "przyklejone" do niego pytania wraz komentarzami. http://www.elektroda.pl/rtvforum/faq.php
https://obrazki.elektroda.pl/1482346700_... Nie da się ukryć, że z opaski wygląda dobrze :) Nie jest to DS18B20, a zwykły DS1820. U siebie mam Optime na tych samych czujnikach (bez rezystorów). A u kolegi nie mogę tego sparować z NeoLTE64IP.. Spróbuję jeszcze od siebie zabrać jeden czujnik i koledze podłączyć do centralki. Dzięki za...
Fak, można by wymyslać różne rozwiązanie. Ja ten problem zrobiłem trochę inaczej. Z faktu że procesory mam opanowane, linię długą zrobiełem na MAX 485. Na końcu procek wykonujący odczyty temperatury z DS16020, DS1820, DS18b20 z drugim MAX-em. Dallasy są stosunkowo blisko procka i nie ma problemu z przesyłem danych już przez MAX-a Do tej magistrali mogę...
Również próbowałem podłączyć DS1820 i bez skutku. Napisałem do Megaelektronika maila, może dostanę jakąś wskazówkę ...
Chciałem zbudować bardziej zaawansowane sterowanie ogrzewania centralnego. Pomiar znaczących temperatur (kotła, c.w.u, pomieszczeń oraz zewnętrzną) oraz odpowiednio sterować pompami i zaworami. Do tego jakaś wizualizacja na PC. Na chwilę obecną zbieram informacje. Czy ktoś próbował podłączyć czujnik temperatury do sterownika PLC? Nie mogę znaleźć nic...
Raz na pół godziny wystarczy. Zakres i precyzja zwykłego DS1820 jest wystarczająca. Temperatury dodatnie (ogrzewany/dogrzewany budynek), jeden egzemplarz na dworze Wifi jest. Wolałbym automat. A może są jakieś stacje pogodowe z zewnętrznymi czujnikami do których można się podłączyć po RS/USB/Wifi ? To też by się nadało.
No i działa ALE JAK? Ustawiłem tą temperature no i jest ok ale dlaczego jak ogrzewam czujnik temperatura maleje a jak go chłodze temperatura rośnie? Pozatym czy można podłączyć zamiast ds1820 lm35 czy trzeba coś zmieniać?
Sprawdzasz sumę kontrolną CRC po odczytaniu SCRATCHPAD-a? Takie błędy wyglądają na przekłamania podczas odczytu. I jeszcze jedna sprawa - podłączasz czujnik linią 2 czy 3-przewodową? Jeśli 2-przewodową to na czas konwersji trzeba zastosować dodatkowe mocne podciąganie linii danych do +5V przez dodatkowy tranzystor, sam opornik nie wystarczy. Być może...
Odpowiedzi na twoje pytania: -schemat jest poprawny. -można tak podłączyć LCD tylko trzeba o tym pamiętać jak się potem pisze program obsługi. -dla działania programu nie ma znaczenia że do sterowania LCD używasz końcówek przeznaczonych do programatora ISP pod warunkiem że w tym samum czasie nie używasz ISP do innych celów, Jedynie podczas programowania...
Jakiś szczególny powód dlaczego każdy termometr jest podłączony osobno? Pamiętaj ze termometry DS1820 działają na magistrali 1wire i możesz wszystkie podłączyć do jednego portu procesora (potencjalnie)
Jeśli podłączyłeś do Atmegi8 DS1820 to powinieneś odblokować generator zewnętrzny. Jeśli tego nie zrobiłeś to nie będzie działać. Osobiście miałem taki problem. Na wewnętrznym oscylatorze nie będzie działać. Zawsze możesz podłączyć LM 35 jako czujnik temperatury do przetwornika A/D. Dobrze działa ten czujniczek jestem zadowolony z mojego termomertu.
Sprawa rozwiazana :) Mam wszystko na 2 liniach GND i 1WIRE wiec aby termometr mierzył trzeba podłączyć VCC ds1820 do masy - co by sie kondensator wewnwtrzny ladowal. Pierwsze testy pozytywnie :) . Pozdrawiam.
ten regulator współpracuje z cyfrowymi czujnikami DALLAS np. DS1820 a Ty próbujesz podłączyć czujnik rezystancyjny. Dodam tylko że ten regulator może mierzyć aż z 16 takich czujników.
witam, mam problem z językiem VHLD, otóż chce podłączyć czujnik temperatury ds1820 do układu fpga Altera de0,Chciał bym napisać blok komunikacyjno-rozkodowujący w VHLD tak żeby na wyjściu uzyskać binarna postać liczby. niestety mam dosyć małe pojęcie i nie wiem jak się zabrać...Fizyczne podłączenie tego czujnika ma się odbywać tak samo jak odbywa się...
Witam!! Mam problem z podłączeniem czujnika DS1820 do pda MIO P560.Problem tkwi w tym ze P560 ma USB a nie gniazdo z 25 lub 9 pinami tak jak to jest opisane tu:[url=http://www.pdaclub.pl/index.php?... Co mam zrobić żeby podłączyć to do mojego PDA ??
Można spróbować podłączyć DS18B20, a gdyby sterownik nie radził sobie, to można użyć nowego DS18S20 zamiast DS1820. Tylko, że jeśli te obecne czujniki nie pochodzą z wadliwych serii, no to problem jest raczej gdzieś indziej...
Witam np. robiac dzielnik napiecia jak na rysunku. Ale z tego co wiem termistory mają bardzo nieliniową charakterystykę i razej nie nadają się do dokładnego pomiaru.... polecam LM335 lub ds1820
dokładnie, ostatnie ustawienie na pewno zadziała, możesz wybrać też przed ostatnie (różnią się tylko czasem startu procesora po podaniu zasilania) oczywiście po tej zmianie znów stracisz komunikację z prockiem (nie przestrasz się) i będziesz musiał spowrotem podłączyć kwarc i wtedy powinno działać :D
Szybciej znajdziesz na DS1820 LM35 jest analogowy, wystarczy podłączyć miliwoltomierz, +5V i odczytać wskazania (0 st.C = 0 mV, każdy +1st.C =+10mV) Zeby go podłączyć do '2051 musiałbyś dodać jakiś przetw. AC ewentualnie wzmacniacz i trochę się nakombinować DS1820 jest może 2-3 razy droższy od LM35, ale łatwiejszy w podłączeniu do procka.
DS1820 to czujnik 1-wire ,czyli można teoretycznie podłączyć wiele czujników jednocześnie pod jedną linię i w układzie teoretycznie nie trzeba wprowadzać zmian (ale w oprogramowaniu już może być to konieczne), ale czego ty szukasz? przecież podany schemat dotyczy podłączenia do komputera a nie do atmegi, zobacz też to : http://ds18b20.friko.pl/montaz.html...
Można podłączyć kilka urządzeń do jednego SPI tylko każde musi mieć swój CS.
Proste rozwiązanie termometru od -55C do +125C z rozdzielczością 1C z wyświetlaczem LED o wspólnej anodzie. Jako czujnik zastosowany popularny DS1820. PortB mikrokontrolera zapewnia zasilanie poszczególnych segmentów wyświetlacza. Przyciski S1-S4 są opcjonalne. Na schemacie jest błąd, czujnik (wyprowadzenie 2 czujnika DS1820) powinien zostać podłączony...
przerzutniki i multipleksery nie zabardzo sie do tego nadaja leporze były by przekażniki żeby na jednej nodze procesora podłączyć cztery czujniki Moze ktos jednak wie jak zrobic to programowo
Witam, zmontowałem sobie układ do RS232 aby podłączyć czujniki DS1820, oto schemat: http://obrazki.elektroda.pl/3931101700_1... Używam programu Lämpömittari. Niby wszystko działa, czujniki wykrywa, pokazuje temperaturę, ale jest jeden problem, a mianowicie wystarczy tylko aby ktoś przebywał w pomieszczeniu gdzie jest komputer od razu...
poszukuje programu , a moze tylko wskazówki jak odczytać DS1820 lub podobny na porcie RS232 Proponuje zajrzeć do not aplikacyjnych na stronie dallasa. Jest tam dokładny przykład jak podłączyć do portu szeregowego a następnie jak obsłużyć. Dodatkowo firma dallas udostępnia TMEX Api które zawiera gotowe biblioteki obsługi pod windows.
Witam Spróbuj podłączyć go normalnie tzn. tak aby był zasilany z 5V a nie w trybie pasożtniczym. -- pozdrawiam
No wiesz, tylko, że ja muszę podłączyć pod tą magistralę w sumie 12 takich czujników z tego tylko jedna wartość ma być podawana na wyświetlacz
Pod RS232 najprościej jest podłączyć układ typu DS1820 (18B20, 18S20). Wtedy praktycznie niepotrzebny jest żaden układ elektroniczny. Zobacz w linku poniżej: [url=http://images.google.pl/imgres?imgu...
polaczenie jak najbardziej poprawne.
aha to zmienia postać rzeczy, trzeba było tak odrazu:D kup sobie ds1820 i podłącz do kompa. jest to układ scalony który pracuje na magistrali "1wire" i podłącz do kompa za pomocą kabla com i przejścwki. mozna podłączyć praktycznie każdą ilość tych czujników (teoretycznie 65 milionów) bo każdy ma swój własny nie powtażalny adres od 0 do 65 milionów,...
Rozumiem, że układ ma wyrównane masy bo jest zasilany z akumulatora? ... tą folię kolega podłączył z masą czy po prostu zrobił kulkę? :P Jak kolega ma możliwość to po eksperymentował bym np. z innym źródłem napięcia(zewnętrzne). Trzaski są jak 1-wire pracuje czy normalnie też? Jeżeli jak tylko wtedy gdy pracuje to jak wspomniał "Ch.M." trzeba te czujniki...
Po co do DS1820 PIC? Przecież do czterech diod i opornika na dwóch przewodach można podłączyć dziesiątki (miliony) takich cyfrowych termometrów. Jak dla mnie to przesada... Niedługo będziemy tak jak kilkadziesiąt lat temu montować mikroprocesory w żelazkach...
Jako czujniki temperatury zastosuj np. DS1820 (DS18S20) . Zaletą tych układów jest to że możesz podłączyć kilka pod tą samą linię komunikacyjną . Czujniki wilgotności to też nie problem . Do tego mikrokontroler np. ATmega8 + jakiś wyświetlacz LCD i jakaś klawiaturka do wprowadzania wartości których układ ma pilnować .
Nie mogę tego uruchomić :/ Zrobiłem 2 układu na MAX232 jeden który był podany w Bascomie a drugi z tego $regfile = "m162def.dat" ' specify the used micro $crystal = 10000000 ' used crystal frequency $baud = 2400 ' use baud rate $hwstack = 32 ' default use 32 for the hardware stack $swstack = 8 ' default use 10 for the SW stack $framesize =...
Ja zalecał bym VCC-Data-GND Nie potrzeba żadnej zwłoki po konversji i zaraz można czytać rejestry DS1820. Osobiście używam na takie duże odległości MAX 485 i to leci bez broblemów na 9,600 Ciekawe... ale zapewne z dodatkowym prockiem który siedzi obok dallasa. Bo według mnie magistrali 1 wire nie da się podłączyć bezpośrednio do max 485. Ale może jestem...
...no dobra, a do czego chcesz te czujniki podłączyć ? Samo polutowanie 20 sztuk równolegle to nie problem, tylko wymaga cierpliwości, pytanie zasadnicze - co dalej ? W pewnym rozwiązaniu używam DSów na ok. 10 cm kabelku - czujnik przylutowany, żyły zaizolowane termokurczkami, całość też wsadzona w termokurczkę. Po drugiej stronie kabelka daję taką...
Chciałbym się dołączyć do wątku z następującym pytaniem. Jakie macie doświadczenia z czujnikami DS1820 jeżeli chodzi o odległości na których pracują, na co zwrócić uwagę przy projektowaniu instalacji. Buduje dla kolegi termometr wielokanałowy (6 do 10 czujników) do domu jednorodzinnego. Ze wstępnej analizy wyszło mi że niektóre linie mogą mieć nawet...
Witam ponawiam moje pytanie co mam pozmieniać . Skoro już działa oryginalny kod, to podłącz DS1820 lub DS18S20 i sprawdź czy termostat działa prawidłowo.
Witam chodziło mi o kompaktor analogowy...co do schematu nie widze w nim błedu...Kilka schematów przejrzałem i termistor był połączony właśnie tak!! nie było żadnego kondensatora równolegle... 1. Co to jest kompaktor analogowy? Chodzi Ci zapewne o komaparator. 2. Jak chcesz mierzyć cokolwiek komparatorem? 3. Układ jest zły i nie ma prawa działać, jeżeli...
Pt-xxx to poprostu rodzaj termistora, puszczasz przez niego prąd i mierzysz spadek napięcia przetwornikiem. Oczywiście trzeba zrobić jakiś wzmacniacz sygnału np na operacyjnych. UWAGA prąd nie może być za duży bo wtedy się podgrzewa od niego albo może się nawet przepalić. PS na elektrodzie jest gdzieś układ pomiarowy na przetworniku temperatura/częstotliwość...
DS18B20 w trybie "pasożytniczym" potrzebuje zasilania o większej wydajności niż jest w stanie dostarczyć rezystor podciągający. W wypadku zastosowania standardowej obsługi 1-Wire działać nie będzie. Objawami są właśnie błędne wartości temperatury. Trzeba mu podłączyć normalne zasilanie. Jest też wariant z nieco zmodyfikowaną obsługą tej magistrali,...
Z tego co ja sie orientuje to pod ten ruter nic nie wymyślisz. Wykresy które pokazałeś są robione pod linuxem. Czujnik to ds1820 lub jakis jego klon na 1wire obsługiwany w linuxie przez digitemp i wykresy rysowane rrdtool. Ale masz racje. Jest to wszystko łatwe i przyjemne. Sam układ to czujnik kilka diod wtyczka do kompa i gotowe. Jak masz jakieś pytania...
Ja właśnie odpaliłem DS1820 na 80c2051 działa działa bez problemów. Zalecam podwieszenie lini DQ prze 4k7 do +5V i uważaj na czasy w slotach READ i WRITER. Miałem je trochę za długie i układ się zgłaszał po inicjacji ele nie reagował na żadną komędę. Procedurki możesz ściągnąć z noty katalogowej DALLASA. Co do DS18B20 to dokładnie nie wiem jaki są różnice,...
W przypadku Atmela protokół i magistrala nazywa się TWI - zgodny sprzętowo z I2C, możesz do tej magistrali podłączyć dowolny układ korzystający z magistrali i2c - między innymi zewnętrzną pamięć EEPROM np. [url=http://www.google.com/url?sa=t&sour...
Co do czujnika DS1820 to obawiam sie że też będą pojawiać się zakłócenia, to ma być sterownik który będzie sterował kilkoma silnikami, do tego dojdzie jeszcze przewód długości ok. 2m... Dlatego wybór padł na czujnik KT, tylko obawiam się że przy tym wewnętrznym też mogą pojawiać się zakłócenia. Temperatura może być odczytywana z dokładnością do 1stopnia...
Witam, Z tym urzadzeniem to nie powinno być wiekszego problemu, trzeba tylko wszystko ładnie połączyć. W sieci jest parę schematów sterowników do akwarium, ale najlepiej samemu coś sobie skroić "na miarę" :D Ja bym polecał następujące rozwiąznie: -wykonaj przełącznie na przekaźnikach - najlepiej kup takie z cewką na 5V (łatwo je wysterować z mikrokontrolera,...
na początek uprzedzę - szukałem. to co znalazłem nie odpowiada na moje pytanie. otóż w jaki sposób przeprowadzić FIZYCZNĄ identyfikację czujników w magistrali 1wire. wiem jak programowo szukać i zapisać ich numery, potem odczytywać temperaturę, ale nie wiem w jaki sposób dowiedzieć się z którego czujnika to temperatura. mam kilka pomysłów, ale nie wiem...
Witam Mam do zrobienia projekt trzypunktowego termometru na ATmege16. Niby sprawa prosta tylko założenie jest takie że czujniki są dołączane w różnej ilości (tzn. albo 1, albo 2, albo 3) w zależności od potrzeb użytkownika. I tu się zaczynają schodki. W takim przypadku DSy muszę podłączyć pod 3 różne porty bo wtedy nie trzeba ich identyfikować, ale...
Proponuję "C". No to pomiar temperatury masz tutaj w gotowcu, z tym, że na AVR (tego nie napisałeś): http://www.elektroda.pl/rtvforum/topic17... A regulacja prędkości to już PWM, da się zrobić software'owo, albo sprzętowo. Musisz podłączyć wyjście uC pod specjalizowany układ mocy (ULN), albo pod tranzystorek. Wybrać sobie częstotliwość i wypełnienie....
Witam Na wstępie chciałbym zaznaczyć iż jestem początkującym programistą i dlatego proszę o wyrozumiałość. Robię termometr na lampach nixie, ale nie działa mi poprawnie komunikacja z ds18b20 i ds1820. Problem polega na tym, że na lampach pokazuje się wartość -00.1 tak jak by wyjście czujnika było zwarte bezpośrednio z + , a nie jest . Czujnik jest podpięty...
nie dobrze :/ dobra, to jeśli bym podłączył wyświetlacz normalnie do pinów atmegi8 (tak już to robiłem i wiem jak go zaprogramować) to co mógłbym podłączyć do tego PCFa żeby było łatwiej? Może ds1820 ? i żeby pokazywał temp na LCD..może to będzie łatwiej zaprogramować w BASCOMIE. ( bo już dla mnie za późno na zmianę języka) bo nie chce mieć tylko samych...
-rozumiem że czujniki podłączamy bezpośredni do bufora, a bufor do FT232R? Bardzo dobrze rozumiesz ;) -W przypadku kiedy podłączamy czujnik pod rs, nie pod usb to stosujemy schemat z diodami z rezystorami, lecz czy do takiego układu również możemy podłączyć większą ilość czujników? Dobrze myślisz i oczywiście do takiego układu też można podłączać większą...
Witam. Mam problem, musze zaprojektowac uklad z mikrokontrolerem 8051 i term.DS18B20. Pytanie 1 to czy termometr mogę podłączyć przez P.3.5 tzn T1 i jak 51-nka bedzie odczytywac poszczegolne bity? Pytanie 2 Czy DS18B20 ma mozliwosc pracy w trybie dokladnosci wiekszym niz 0,5 *C, w dokumentacji pisze że do 0,0625, czy to prawda? Ja potrzebuje dokladnosc...
Mam marzenie aby udoskonalić system sterowania wentylacją w budynkach z żywymi zwierzętami . Do tej pory w pewnym stopniu kontroluje tylko temperaturę (tylko wentylacja bez klimatyzacji) Chciałbym udoskonalić system przez dodanie kolejnego parametru jakim jest wilgotność. Po eksperymentach z z pomiarem wilgotności przy pomocy psychometru (para DS1820...
http://obrazki.elektroda.pl/7692140300_1... Przedstawiam prosty projekt zegarka (jakich wiele na forum), który nie zawiera układu czasowego PCF... tylko sam sobie mierzy czas. Nie wykorzystuje też powszechnego DS1820 ponieważ : 1. Dallas jest jednak droższy od LM335, 2. jestem leniwy i nie chciało mi się bawić 1wire w języku C. Na Bascomie...
Ale to wymusza stosowanie 1Wire 3-przewodowego. Przynajmniej w moich zastosowaniach to odpada. Ale to uniemożliwia zmianę czujnika w trakcie pracy. Wiem, tak się nie robi: ale powiedz to użytkownikom. Panowie, panowie ;) może to ja się mylę ale z drugiej strony tyle tu pomysłów pada na uproszczenie sobie czy klientowi życia przy konfiguracji zarówno...
Dalej masz źle podłączony DS1820, powinno być 1/GND, 2/1W(DATA), 3/+5V Teraz masz połączone wejście 1W i +5V. Nie wiem czemu niektóre sygnały prowadziłeś zamiast Net 'em, to używałeś Wire , w kolorze czerwonym. Przykład jak to narysować http://obrazki.elektroda.net/53_12852489... Co do opcji Autorouter to można zaufać, ale co z tego wyjdzie...
Witam Niedawno kupiłem mały "mikrokomputerek AVT 2550" oraz DS1820, chciałem zrobić urządzenie sterujące piecem węglowym. :D Wykonałem moduły wykonawcze do załączania i wyłączania dmuchawy oraz pompy wodnej. Napisałem krótki program który to obsługuje - działa super. Kolejny etap prac związany był z podpięciem czujnika i napisaniem programu. Po przeanalizowaniu...
Witma mam pytanie jak podlaczyć ds1820 pod DS9490 ?? Które piny ?
Witam Jakieś gniazdko z zaciskami do podłączenia kabli zasilających.
Wcisnij szukaj :) http://www.elektroda.net/dla_kompa/ds182...
Witam! Dokładnie tak kwarc 32,769kHz,był wykorzystywany w starszych wersjach wsadu.Od wersji z oznaczeniem 2.x jest zbędny,natomiast kondensator 100nF musi być pozostawiony.Co do podłączenia układu DS1820 to każdy pomysł jest dobry.Ja do tego wykorzystałem gniazdo mini Jacka z wtykiem,w którym umieściłem układ DS1820. Pozdrawiam
A może po prostu masz uszkodzony hardware - i stąd to całe nieporozumienie ??? Nie będę powtrzał poprzedniego postu. Teraz jadę na weekend i nie będzie mnie do Poniedziałku. Pozdrawiam Wszystkich i życzę udanego weekendu !!!
A jeszcze jedno pytanie. Co dopisać do programu, żeby odczytywał temperaturę z drugiego takiego samego DS1820, podłączonego równolegle z pierwszym?
Najprostrzym sposobem jest uzyc most 1-Wire -> USB http://datasheets.maxim-ic.com/en/ds/DS2... Do tego wystarczy podlaczyc DS1820 i napisac soft na PC lub skorzystac z gotowego udostepnionego na stronie MAXIMa.
Akurat wkleiłem nową wersję Twojego poprzedniego urządzenia. Co się tyczy tego projektu, to brakuje kondensatorów ceramicznych przy stabilizatorze. Jeżeli sam piszesz program dla procka to zmień go tak aby wysterowanie MOC3020 następowało przy podaniu niskiego stanu na wyjścia procka. Popatrz do schematu poprzedniego układu jak powinno wyglądać sterowanie...
Fajny programik ale gdyby była możliwość wyboru portu rs232, a nie tylko Ftdi to jego wszechstronność by mocno wzrosła. Zrób testy z jaką długością kabla działa czujnik. U mnie na projekcie Mirka36 mam podłączony ds1820 na 8m przewodu i działa ok myślę że można by jeszcze więcej pociągnąć ale nie miałem takiej potrzeby.
Procesor faktycznie działa na 1 MHz ? Linię danych DSa masz do portu B.1 podłączoną ?
:) a może poprostu podłączyłeś czujnik DS1820 do któregoś z wyprowadzeń JTAG'a, który domyślnie jest włączony?
1) Coś co ma 1 port szeregowy + (port szeregowy | SPI | 1Wire). W zasadzie to wszystkie 8 bitowe mikro-kontrolery Microchip lub Atmel. 2) Jeśli można zmienić prędkość fizyczną portu szeregowego zdalnie to w zasadzie nic nie jest potrzebne bo można odczytać z PC tak jak się to robi gdy termometr jest podłączony bezpośrednio do PC.
Witam! Jest sytuacja, w której mam ok 200m przewodu i chce podlaczyc do niego kilka czujnikow temperatury DS1820. Polaczenie bezposrednio z portem komputera jest klopotliwe bo obciazam komputer kablami i czujnikami. Dlatego musze zastosowac RS485. Jak mam polaczyc MAX485 z czyjnikiem -> transmisja 1-wire? Marcin
Witam, podłączyłem DS1820 do płytki z LPC2378 miałem stary program z MSP więc go przerobiłem. Finał jest taki, że termometr mi wykrywa ale niestety odczyt temperatury nie działa. Sprawdzam crc które nie jest 0 czyli takie jak być powinno, przy zmianach opóźnień czasowych dla odczytu i zapisu zmienia się tylko wartość crc ale wciąż jest dodatnia. Nie...
Witam, Do uC jest podłączony DS1820 oraz DS1621. Czas konwersji czujnika (DS1620) to poniżej 350Ms (na oko). W obu przypadkach sprawdzany jest faktyczny a nie ustawiony na sztywno czas czas konwersji (np. 750ms w przypadku DS1820). Temperatura jest próbkowana co 1 sek. W większości przypadków starcza. Jednkże, czasami wynik jest przekłamany z DS1621....
Jestem już pod koniec pisania oprogramowania atmelka :) Mógł by ktoś rzucić okiem na finalny schemat czy coś przeoczyłem http://obrazki.elektroda.net/68_12165620... Jakie konkretnie powinny być T1 i T2? Dobrze podłączyłem DS1820? Czy te rezystory powinny być przed LEDami czy po? Pozdrawiam
Witam 100kw Jestem dalej zainteresowany. Podłączenie czujników DS1820 może byc np.do pinów PB0-PB7 w AT90S8515 a dokładność 0.5st.C jak nie sprawi problemu pozdrawiam i czekam SJZWOJTEK
W jaki sposób odczytać temperature z trzech czujników ds1820 podłączonych do 1WIRE. Może ktoś ma przykładowy program w Bascomie, assemblerze.
Do Tarnus Witam, używam sterownika SR24-SOLMAX jest wyposażony w port komunikacyjny RS232 i oprogramowanie realizujące protokół MODBUS-RTU i z niego odczytuję obroty pompu w %, temperaturę kolektora i temperatury zbiornika, dodatkowo mam kilka czujników DS1820 podłączonych w kilku innych miejscach wszystko podłączone do serwera na strychu który spełnia...
Witam, Zamierzam wykorzystać taki czujnik w swoim projekcie - rozumiem, że bezpośrednie podłączenie przez ekranowaną skrętkę o długości ~8m w terenie działkowym (a więc bez zakłóceń) raczej nie ma szansy działać? W tej chwili na takim kablu podłączony jest DS1820 i działa...
Jeśli chodzi o podłączenie czujnika DS1820 do AVR'a to które rozwiązanie jest lepsze? Znalezione przeze mnie rozwiązania znajdują się pod n-cym adresem: http://www.marcin.cba.pl/projekt/2_sposo... Jednocześnie bardzo proszę o wyjaśnienie dlaczego któreś z tych rozwiązań jest lepsze.
Tak jak odczytujesz pin PD4 ( i podłączony tam termistor) podobnie możesz odczytać inne. Musisz wykorzystać 8 pinów, na jednym nie da się tego zrobić. Chyba - że weźmiesz jakiś układ typu 1-Wire np. (DS1820)
Jeśli CRC jest wyświetlane jako prawidłowe, odczyty powinny być z dużym prawdopodobieństwem zgodne z tymi przesyłanymi przez czujnik. Jeśli różnią się bardzo od innych źródeł, może to być kilka przyczyn: Kod nie działa dobrze, np. konwersja nie jest zakończona, gdy żądamy temperatury. czujnik jest odczytywany zbyt często (odczyt nieco nagrzewa czujnik)...
Witam, co z tego, że wywołujesz polecenie konwersji co 1 sek. skoro zaraz po wysłaniu polecenia konwersji (H44), żądasz odczytu (HBE). DSxxxx potrzebuje czasu właśnie na konwersję i tego powinno się przestrzegać. Myślę że zasilanie DS`ów jak i podłączenie zrobiłeś bezbłędnie :?: Najprościej w Twoim kodzie, to zamień miejscami - najpierw odczyt (HBE)...
Ciekawy projekt... ja poszedłem trochę inną drogą. Najpierw podłączyłem DS1820 do portu LPT, ale ten pomysł szybko okazał się chybiony ze względu na timingi komunikacji po 1wire. Dlatego zaopatrzyłem się w DS2490 i teraz układ chodzi na USB. Wynik możecie zobaczyć [url=http://furniture.dyndns.org:6543/ds... mojej stronie. Link może nie...
Witam, chcialbym sie podlaczyc po ten topic gdyz mam pewien problem z obsluga DS1820 i DS18B20 z ATMega128 Mianowicie, po podlaczeniu w trybie 2wire (1 - GND, 2 - PinB.7/PinE.7 itp., 3 - Vcc 5V) do ATMega128 z kwarcem zewnetrznym 10MHz (innego uzyc nie moge) po wykonaniu komend w Bascom AVR: config 1wire= portb.7 dim rgn(8) as byte 1wreset wait...
Prędkość 115kb/s będzie w sam raz do gadania z DS, oczywiście aby wygenerować reset na magistrali 1-wire należy chwilowo przełączyć baudrate na niższy. Pamiętaj, że między DS1820 i DS18B20 jest spora różnica w obliczaniu temperatury na podstawie odczytanych z DS danych - szczegóły znajdziesz w dokumentacji producenta ;)
Pomiar temperatury na KTY84 przez procesor bez przetwornika ADC jest moim zdaniem wyważaniem otwartych drzwi. Podłącz lepiej DS1820, wywal z tego schematu eproma i przetwornik piezo (chyba że masz dla nich jakieś ciekawe zastosowanie). Program radziłbym ci pisać na początek w bascomie. Masz tam obsługę 1-wire - pozostanie ci tylko napisać obsługę wyświetlaczy
ok dziękuję. możliwe jest podłączenie 1-wire sensoren do CB3s? na przykład DS1820?? muszę zmierzyć temperaturę, a następnie będę regulować wentylator za pomocą pwm
Witam Mam dwa układy DS1820 podłączone do atmegi48. Obsługa transmisji przez 1wire jest wykonywana cyklicznie w timerze. Problem jest taki, że przy timerze przeskalowanym na 8 co kilka pomiarów pojawiają się dziwne wartości. Gdy przeskaluję timer powyżej 8 to pomiary zawsze dają wynik -1. Używam bascoma. Z góry dziękuję
podłączyć ds1820 komputer atmega16 ds1820 ds1820 czujnik
naprawa uszkodzonej taśmy sprężarka kompresora lodówki naprawa płyta kocioł
Ustawienie rozrządu i napinacza pompy VW LT 2.5 TDI Tryb serwisowy monitora Siemens - jak wejść?