A jak zasilasz czujnik? Oddzielne zasilanie, czy pasożytniczo?
Podłącz zasilanie do DS1820 bo w systemie zasilania PARASIT POWER po konwersji musisz dosyć chwilkę odczekać aby odczytać właściwą temperaturę. W nocie była mowa o 10ms u mnie to trwa około 1 sekundy.
Linia danych od czujnika DS1820 musi być podciągnięta do zasilania rezystorem 4,7kohm.
Proszę bardzo. #ifndef _DS1820_INCLUDED_ #define _DS1820_INCLUDED_ #include <1wire.h> #define DS1820_FAMILY_CODE 0x10 #define DS1820_SEARCH_ROM_CMD 0xf0 #define DS1820_ALARM_SEARCH_CMD 0xec #pragma used+ extern struct __ds1820_scratch_pad_struct { unsigned char temp_lsb,temp_msb, temp_high,temp_low, res1,res2, cnt_rem,cnt_c, crc; } __ds1820_scratch_pad;...
1. Poczytaj w datasheet układu co dokładnie robi komenda &H55 i jak jej używać ;) Jeśli już to użyj bascomowego 1wverify(), ale możesz dać tu też &HCC, jeśli masz tylko 1 czujnik. 2. Co do zasilania: http://www.micropik.com/PDF/ds1820.pdf (Strona 24) http://datasheets.maximintegrated.com/en... (Strona 19)
Czyli coś takiego. http://obrazki.elektroda.net/61_12887218... Zakładam rozbudowę o następne czujniki więc po to zasilanie
Nie wiem jak jest w NEO, w Optimie jest oddzielne gniazdo do czujników temperatury i z niego brałem zasilanie, na pewno masz DS18S20 ?
Schemat wygląda ok. Aref daj przez kondensator do masy, natomiast linie danych z DS podciąg rezystorem do zasilania.
Witam ! Mam pytanie do zawodowcow. Otoz jest sobie taki uklad: 8 czujnikow ds1820 - podlaczonych do portu szeregowego w PC przez prosty interfejs na kilku diodach i rezystorze. System dziala fantastycznie od prawie pol roku. Zasilanie ds1820 - parasite. Czujniki podlaczone na kablach od 5 do 20 metrow. Postanowilem dolozyc do tego ds2438 z czujnikiem...
Witam ! Mam pytanie do zawodowcow. Otoz jest sobie taki uklad: 8 czujnikow ds1820 - podlaczonych do portu szeregowego w PC przez prosty interfejs na kilku diodach i rezystorze. System dziala fantastycznie od prawie pol roku. Zasilanie ds1820 - parasite. Czujniki podlaczone na kablach od 5 do 20 metrow. Postanowilem dolozyc do tego ds2438 z czujnikiem...
Witam Poszukuję termometru cyfrowego typu DS1820 pracującego przy napięciu zasilania 3-3.3 V. Ktoś może zna jakiś model. Pozdrawiam. Przeniosłem z Mikrokontrolery.
Może trochę nie na temat - ale dlaczego nie podłączyć czujników DS prosto do RS232? Wymagany jest jedynie prosty interfejs. http://k4be.pl/temperatury-info.html http://odya.net/proj/ds1820/
więc dlatego trzeba zastosować załączane zasilanie czujników i podczas identyfikacji wyłaczać i załączać zasilanie.
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...
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)...
Na stronie 19 DS masz napisane jakimi napięciami możesz zasilać termometr... Nie wykrywa bo masz pewnie źle poustawiane czasówki
Witam, poprawny układ kasowania tego µPC powinien wyglądać tak: http://obrazki.elektroda.net/64_11627299... uwzględniono tu kasowanie na żądanie (przyciskiem S1) oraz w chwili załączenia zasilania (D1, R2). Pozdrawiam
DS1820 czy DS18B20 ? Sposób zasilania ?
Różnica może jeszcze wystąpić w podciąganiu pinów. 8L jest oszczędny jeżeli chodzi o prąd. Być może ma większe oporności podciągania. Właśnie spojrzałem na mój termometr na DS1820 i 8L. Zewnętrzny rezystor podciągający dane do zasilania to 3,3k. Rezystor ten nie może być za mały bo DS sobie z nim nie poradzi. Jednocześnie nie może być za duży bo obniży...
Witam! Gdzieś czytałem o tym problemie w necie, że czujniki lubią się zawiesić i same siebie napędzają (zjawisko występowało przy dłuższych przewodach). Rozwiązanie tego problemu było proste przy każdym czujniku na zasilaniu kondensator 100n (dosłownie zaraz przy samych wyprowadzeniach czujnika). Warto spróbować.
zmieniając troszke temat. - Do czego służy bit CH..podczas wpisywania danych pod tą wartość wpisuje '0' - czy trzeba potem ustawić '1'? Atmega odbiera dane z ds'a i wyświetla więc program nie odlicza czasu - odczyt następuje 3 razy na minute..więc nie jest ciągły co do zawieszania - to zawiesza się dallas nie atmega..programowo nie można sprawdzić w...
Wiem że nie tak to powinno wyglądać ale już nie mam siły trawić tych płytek wiercić i do kosza wywalać, tylko S1 to kabelek S2 jest normalne (mam sporo tych przycisków na stanie) płytkę wykorzystałem z tego LCD co nie działa i dlatego tylko. A tak wygląda zasilanie. A rezystor to do DS1820 zgodnie ze schematem z książki oczywiście.
Na pewno prostsze w okablowaniu byłoby połączenie czujników poprzez sieć 485. 4-żyłowy kabel umożliwia połączenie i zasilanie do 32 urządzeń. Każde urządzenie/termometr to np. - czujnik LM335 - ATTINY2313 (20 pin posiada UART i ADC) - układ do transmisji MAX485 lub odpowiednik Do tego potrzebny jeszcze układ Master - może być PC - Sterownik na ATMEGA...
Jak wrzucasz wyniki diff, to daj diff -u (at) gaskoin - kod jest pod linkiem... Porównaj sobie ten projekt z usbasp opartym też na VUSB - może spróbuj zmodyfikować zasilanie i dodać zenerki na liniach danych ?
Moze komus sie przyda ta informacja. Zrobilem ukad pomiarowy na procku i kolejno DS1820 i DS18B20 . W obu przypadkach Ds byl na 2 metrowym przewodzie ekranowanym. Co ktorys pomiar z Ds byl bledny, zwlaszcza przy zmianach temperatury. Powodem byl brak rezystora podciagajacego linie danych do zasilania (4,7k). Przy projektowaniu stwierdzilem ze podciagniecie...
Schemat posiada masę niepotrzebnych węzłów, zaznaczone na żółto. Rysowanie sygnałów narzędziem Name , rozwiąże ten problem. http://obrazki.elektroda.pl/2750615000_1... W niebieskich obwódkach skośne sygnały, których nie powinno być na schemacie. W czerwonej obwódce brak podłączenia masy do pinu procka. W czarnej obwódce symbole zasilania...
Nie, chodzi mi bardziej o dokładność w zakresie temperatur pokojowych oraz o rozmiar/małą pojemność cieplną czujnika. DS1820 spełnia te warunki ale może być cokolwiek innego o podobnych parametrach. Możesz coś polecić? Edit: znalazłem coś takiego: https://www.gotronik.pl/termometr-cyfrow... Zasilanie od 4V w górę,...
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...
Witam, proszę o pomoc w dokończeniu kodu do pomiaru temp. Wyświetlacz LCD 2x16 podlaczyłem do portu D atmega8. Czujnik temp. DS18s20 podlaczylem do pinu 2 Port B. Rezustor podciagajcy 4,7k s szyny danych DQ na zasilanie 5V. Wygenerowałem sobie kawałek kodu w codevision. Próbowałem rózne funkcje znalezione w necie ale nie działa wiec proszę o pomoc....
Jeśli chodzi o wyjście 0-10V to jest ok. Brakuje mi trochę kondensatorów - przy zasilaniu AVCC, wyświetlacza LCD, przy DS1820. Nie używane wejścia ULN2003 zwarłbym do masy. Vcc przy złączy KANDA trochę mi się nie podoba. Zasilasz albo ze stabilizatora albo z KANDA ale dwa naraz to chyba niezbyt dobry pomysł. Tym bardziej że stabilizatory nie są zabezpieczone...
Jakim napięciem zasilasz czujnik. Przy konwersji powinno być 5V. Czy na pewno rezystor 4k7 ma taką wartość? Sprawdź poprawność połączenia napięcia zasilającego Ucc, zmierz na nóżce DS1820. Bo być może to napięcie nie dochodzi do niego albo jest tam masa i układ pracuje z zasilaniem PARASITE. I podczas konwersji potrzebuje silniejszego podciągnięcia...
Trochę to szaleństwo jakieś, to Twoje rozwiązanie. Z tego co rozumiem, wyprowadzenia kolektorów są liniami zasilania układów DS1820 ? W ten sposób nie zrealizujesz wyboru czujnika! Jeżeli linia ta jest pod napięciem (powiedzmy ok. 5V), to czujnik jest "wybrany", jeżeli jest zwarta do masy (stan wysoki na wyjściu sterującym bazy tranzystora), to czujnik...
Witam mam termometr ds1820 i atmegę16 próbuje je jakoś połączyć ale nie mogę. Taktowany 1mhz wbudowany"czyli orginalnie". Podłączenie jest dobre ponieważ reset przechodzi poprawnie więc błąd musi być gdzieś w wysyłaniu albo odbieraniu danych. Uc odbiera mi same jedynki z czego wynikało by że albo DS nie odpowiada albo spóźniam się z odczytem. Pliki...
schemat napewno był zrobiony w jakimś programie symylacyjnym , ciekawe czy autor zbudował go fizycznie i przetestował ? wracając do schematu to potrzebujesz do zasilania napięć - 5V , +5 V i napięcia referencyjnego 2,5 V ( wymagana duża stabilność ) może lepiej przetwornik temperatura ( rezystancja ) / czętotliwość np na 555 http://www.elb.vectranet.pl/~krzysztofg/...
A jak rozwiązałeś zasilanie czujników? W trybie pasożytniczym spróbuj zewrzeć Vcc z Gnd oraz zwiększ czas konwersji do 1sek.
Wszystko oparte jest na ATmega8 wiec chyba dwie baterie R6 nie wystarczą do jej ''napędzenia''. W ukladzie jest tylko uC,DS1820 i LCD. Czy jest mozliwosc programowego wylaczania oswietlenia lcd?
Sprawdź PCB. Jeżeli masz możliwość sprawdź na innym czujniku. Masz odpowiednio odfiltrowane napięcie zasilające układ? Musi być jakaś przyczyna, zmieniałeś soft w uc? Urządzenie cały czas działało i nagle temp. 0.0? 100nF na zasilaniu uc jest?
Chyba nie bardzo czytałeś, jeżeli masz to tak połączone jak na schemacie to już nigdy nie zadziała (stabilizator 8V), filtrowanie zasilania ( żadnego kondensatora) linia danych ds1820 nie podciągnięta do plusa przez rezystor 4,7K. Reset nie podciągnięty.... Wróć do lektury.
Ale w specyfikacji do tych 3 sensorow nie ma rozroznienia na inne napiecie zasilania,a ja faktycznie mam S-ke.
Zasilanie które trzeba ciągnąć długimi kablami, najlepiej zrobić wyższym napięciem i obniżać w odbiornikach przy pomocy przetwornic, stabilizatorów impulsowych itp. Np.: PoE (Power Over Ethernet) zakłada napięcie od 25 do 60V. Przy setkach metrów, 5V puszczone skrętką nie da rady. Zakłócenia indukują się od prądu (przy stałym napięciu), czyli im wyższe...
Witam Na stronie elektrody znalazłem taki termometr: http://elektroda.net/dla_kompa/ds1820/ czujnikami są układy DS1820 i w układzie może być kilka czujników. komputer je odpytuje i tak można zbierac temperatury z różnych miejsc. Ja myślę o założeniu tego, ale... odległości między halami to kilkaset metrów. Po RS232 to nie pójdzie - bez zakłóceń może...
Czy udałoby się zrobić taki emulator zasilany z magistrali 1-Wire? Mógłby być bez LCD albo z e-ink. Nie zastanawiałem się nad tym, ale zapewne problemem będzie zapotrzebowanie ATmegi na moc źródła zasilania. Niezbędny byłby także odpowiedni blok zasilający. Tak czy inaczej jaki sens ma emulator DS1820, skoro scalak kosztuje 3 zł? robiw Dodano po 6...
Nie wiem co wy sie tago zasilania czepiacie tak ja mam ładowarke chyba impulsową do se 450mA 4,9V Pod obciązeniem na procku jest 4,6V a na układzie ds1820 ktory jest pociagniaty 4 zylowym kablem (dane, zasilanie i gnd wszytko oddzielnie) 30m i zadnego kondensatora nie ma ani przy układach ani na płytce (na płytce są tylko 100nF do filtracji ADC) i 2x...
Problem dotyczy możliwości utraty zawartości EEPROM dla układów DS18B20, DS18S20, DS1822 (Rev. B7): 1. Występuje bardzo rzadko i w specyficznych warunkach. 2. Nie można dokładnie określić partii towaru narażonej na błąd. 3. Utrata zawartości EEPROM-u powoduje stratę kalibracji i wartości rejestrów TH i TL 4. Utrata zawartości może nastąpić tylko w trakcie...
Projektuje właśnie regulator temperatury 7-kanałowy i zastanawiam się ile wyciągne metrów czy 100 metrów dam rade osiągnąć na jakimś porządnym kablu, a na nim 7 czujników zasilanych z tego samego kabelka? Proszę o radę w tej sprawie. Pozdrawiam czujniki to ds1820
Mam problem z zaprogramowaniem ATmega8535. Używam programatora na kabelku z LPT zbudowanego w oparciu o schemat z HELPa, czyli: DB25 pin ->ATmega8535 2 przez R=330om->MOSI, pin 6 4 przez R=330om->RESET, pin 9 5 przez R=330om->SCK, pin 8 11 -> MISO, pin 7 18-25,GND ->GROUND, pin 11 Do uC miałem podłączony jedynie DS1820 w konfiguracji z „osobnym...
Czemu akurat DS1820? Latwiej byloby zastosowac np. cos z rodziny MAX6516 - sa fabrycznie programowane na okreslona temperature i maja wyjscie, ktore za posrednictwem tranzystora moze od razu wysterowac przekaznik. Jak dokladny prog zadzialania chcesz zastosowac? Jesli nie zalezy Ci na duzej precyzji dzialania, to moze jakis prosty uklad z termistorem?...
Witam, Mam problem z inicjalizacja magistrali 1-wire. Ponizej przedstawiam program ktory powiniem zainicjowac 1-wire i czujnik ds1820 powinien dac znak ze jest obecny w systemie: ;P0.0 to linia danych, na porcie P2 zapalam sobie diody dla sprawdzenia ; co sie wykonalo a co nie org 00h LJMP PROGRAM_GLOWNY org 100h PROGRAM_GLOWNY: REPEAT: CLR P0.0 LCALL...
Witam Zamiast Atmega8 rozważ Atmega168 lub Atmega88. Dostaniesz troszkę więcej możliwości, ponadto te procesory występują w wersji P i wersji V idealnej do zasilania bateryjnego. Pozdrawiam
coś nie tak D1 i D2 to zenery a nie D3 i D4 -999,9 to brak zasilania dla DS
faktycznie na razie podaje niewlasciwe wartosci mimo podlaczenia standardowego z zasilaniem (3.3v) w kazdym razie dzieki za pomoc. udalo sie go przynajmniej uruchomic.
Witam dość często niektóre urządzenia mają doprowadzone przewodami zasilanie często 12/24V AC lub DC. Z reguły nie ma już możliwości użycia jakiś wolnych przewodów i stosuje się radiolinie. Zaintrygowało mnie układ termometru ds1820 który komunikuje się po zasilaniu - tylko 2 przewody. Pytanie czy istnieje układ mający możliwość takiej transmisji coś...
a czy arduino będzie dużym overkillem? Potrzebuję wykonać magiczną czarną skrzynkę, z której z tyłu będzie wystawać zasilanie a z przodu kilka (1-4) złączy (np. XLR- akurat 3 piny, jak do DS1820). W środku mikrokontroler będzie odczytywał te temperatury i po Bluetooth wystawiał do telefonu z Androidem. Tam będzie daemon, który będzie poddawał analizie...
obłozyłem układ folią aluminiową i nic nie dało sygnały zakłucen są przekazywane najprawdopodobniej połaczeniem zasilania sprubuje zastosowac dławiki
Problem rozwiązany program działa. Tu jest jeszcze ciekawa strona: [url=http://mikroprocesory.info.pl/progr... Teraz jeszcze tylko muszę popracować nad jasnością wyświetlacza, bo za małe napięcie wychodzi na zasilanie.
:cry: No to chyba cos jest ze mna nie tak... ..kwestie, zasilania i kabla do DS1820 i podpiecia go do plytki ze Spartanem 2 mam wykonana.... Wyswietlacz 7 segmentowy, przemiatany sekwencyjnie mam zrobiony... Problemem jest zachecenie ds'a do wspolpracy... ...nie potrafie przebrnac przez obsluge tego wszystkiego... ...generalnie odpowiedz w stylu, ze...
Schematów mam kilka, ale tylko w komputerze. Wieczorem połączę wszystkie rozwiązanie i spróbuje zrobić jeden. ----------------- Zrobiłem schemat. -atmega32l -kwarc 8MHz lub 4MHz, -odbiornik iR, -SD/MMC, -DS1820 lub DS18B20, -LCD3310, -zasilanie 3.3V Są jakieś błędy? Coś dodać? http://obrazki.elektroda.net/48_12242779... Używaj przycisku zmień....
Moja wiedza z MK nie jest jeszcze duża więc powiedzcie czy dobrze myślę. DS18B20 po 1-Wire do MK taki zestaw byłby w namiocie potem po skrętce zasilanie do tego zestawu oraz transmisja RS485 przez ta skrętkę do centralnego MK w budynku gdzie na wyświetlaczu pojawią się temperatury tak w uproszczeniu. Dobrze myślę ?
może w jednym egzemplarzu nawalać układ zasilania - czyli ładowanie kondensatora wewnętrznego na zasilanie podczas transmisji , po mimo że teoretycznie są to układy dwuprzewodowe (chodzi mi o mase i sygnałowy) to dla pewności zawsze wykorzystuję trzeci przewód zasilania mam wtedy pewność że wszystko zadziała, np z mikrokontrolerami serii 89 jest problem...
Ja zadam takie pytanie, moze ktos ma doswiadczenie w tej kwestii: czy pomylenie (odwrocenie) polaryzacji zasilania dla DS18B20 w kazdym wypadku uwala ten czujnik wlasnie w ten sposob, ze ten odpowiada na presence, ale temp. juz nie podaje ? Wstyd się przyznac, ale podejrzewam, ze moglem kazdy z tych czujnikow tak uwalic podlaczajac odwrotnie zasilanie...
U mnie jest układ z 2 przewodami do czujników. Przewód do komputera nie jest skrętką. Z izolacją byłby problem bo to wymagało by zasilania z baterii czy jakiegoś innego izolowanego źródła, a to nie bardzo mi się podoba.
Układy serii DS18XXX - DS1820, DS18x20 (Dallas Semiconductor) są wykorzystywane do pomiarów temperatury. Zawierają mikroprocesor oraz wewnętrzną pamięć z numerem seryjnym. Nóżki to: zasilanie, masa oraz szyna. Wymagają stosowania procesora do połączenia ich z komputerem. Jest na ten temat dużo w sieci.
Dziękuję forumowiczom za pomoc, niemniej Wasze propozycje nie działają w moim przypadku :( Może ktoś z Was zechciałby zobaczyć u siebie jak zachowuje się czujnik DS1820/22 w przypadku podłączenia go do kontrolera i dla programu poniżej? Opis programu: W cyklu 3 sekundowym (dla 8MHz) Zmienia stan lini na niski i wysoki. Jakie napięcia macie na lini DQ?...
Witam, ad1. zalezy od producenta, temeratur przechowywania i pracy, zasilania i paru innych czynnikow, mam urzadzenia ktore pracuja od chwili wprowadzenia DS1820 i nadal nie ma z nimi problemu. ad2. nieda sie jednoznacznie odpowiedziec, moga zewrzec magistrale wiec nie bedzie zadnej komunikacji z zadnym ukladem a moga poprostu nie odpowiadac lub wysylac...
jak nie masz zasilania "parasait" to ten opornik jest zbedny. ja bym razcej sugerowął bład w programie. Do czego jest podłaczony ten dallas?
Te czujniki beda zamocowane na koncowkach skrzydla. Odbiornik bedzie posrodku. Musze miec odczyt temperatury z kazdego z czujnikow (defakto chodzi o roznice temperator i okreslenie gdzie temperatura jest wyzsza) Odczy ten musze miec maksymalnie aktualny opuznienie 1 sec to max. Do tego czujnik musi miec mala bezwladnosc ale mysle ze ds1820 na poczatek...
Pewnie pytasz czym, a nie czy ;-) Jest takie oprogramowanie do monitoringu sieci komputerowych, nazywa się [url=http://www.cacti.net/]Cacti. Jest ono darmowe i działa pod Linuxem, a można je zasilać dowolnymi danymi. Temperaturę i wskazania liczników zbieram za pomocą DS1820 i DS2423, które to dane Cacti odczytuj również darmowym programikiem digitemp....
Mam podobny problem z piecem Kospel. Ustawiona temperatura na wyświetlaczu 42stC a grzeję o wiele mocniej. Wyłączenie z prądu na kilka sekund i ponowne włączenie zasilania rozwiązuje problem na kilka dni i znów powraca. Czy komuś udało się rozwiązać podobny problem z tym podgrzewaczem wody?
Witam http://obrazki.elektroda.net/78_12126109... To jest projekt płytki mojego sterownika co prawda nie ostateczna wersja ale można zerknąć, ja zamiast tranzystorów na wyjściowych portach dałem ULN2803A ale to szczegół. Jako czujniki temperatur mam różne termometry, LM35 (woda, dom, piec), DS1820(zewnętrzny) a nawet PT100 (do pomiaru temp. spalin)....
Koncówka zwarta do masy, gdy zasilam normalnie czyli GND do GND a VCC do VCC też nic. Jeśli chodzi o częstotliwość procka to jest 8MHz. W Bascomie konfiguruje go przez komendę: $crystal = 8000000
Aby DS1820 działał prawidłowo na zasilaniu pasożytniczym, linia danych na czas pomiaru mysi zostać podciągnięta do Vcc przez tranzystor. Jest to opisane w nocie katalogowej układu. O tym wiem, tyle że DS'a podpinam standardowo z zewnętrznym zasilaniem i podciągnięciem linii danych przez rezystor. Sytuacja się komplikuje w momencie uszkodzenia nogi...
w sumie jedno sprostowanie; ja korzystam z DS18S20 (albo po prostu DS1820) ale faktycznie w dokumentacji znalazłem że maksymalny czas conversji wynosi 750ms o niższym nie znalazłem. jednak gdzieś znalazłem że maksymalny prąd przy moim połączeniu wynosi 1,5 mA. ale czy taki prąd jest wstanie podgrzać urządzenie nawet o 5 st. ?!
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.
Zanim zaczniesz projektować PCB, popraw schemat, bo zawiera błędy. Mikroprocesor nie ma podłączonych wszystkich wyprowadzeń GND , UCC , do odpowiedniego potencjału zasilania. Sygnały trasujemy za pomocą narzędzia Net a nie Wire . Wtedy program automatycznie dodaje węzły na połączeniu co najmniej trzech odcinków sygnału. Zbędne są rezystory podciągające...
Powyżej ok 85*C z tym układem zaczynają się problemy (np nie działa zasilanie typu parasite z powodu upływności), a w te 125*C tak do końca bym nie wieżył bo to są układy TYLKO i WYŁĄCZNIE w obudowie plastikowej TO92
Podpowiem jak to jest w "przemyśle": Wejścia są budowane zwykle na transoptorach mogących pracować z prądem zmiennym (np. dwa ledy wewnątrz) - dzięki temu można rezystorem dopasować sobie zakres napięć wejściowych (12V, 24V, 230V zarówno stałe jak zmienne). Wejścia logiczne (np. 5V) również bezpieczniej robić przez tansoptor. Wyjścia realizuje się na...
Witam Zbudowałem na mikrokontrolerze AtMega8 czujnik temperatury cylindra, ale nie chodzi jak trzeba. Problem jest w tym iż po zapaleniu motoru układ wskazuje non-stop 85 a co jakiś czas wariuje i włącza poszczególne segmenty, po chwili przestaje i pokazuje dalej 85. Nie wiem co zrobić, aby układ pokazywał mi temperaturę podczas jazdy (po zgaszeniu...
A podłączyłeś pullup'a do DS'a ? (lepiej jednak jest podłączyś DS'a trzema kablami z zasilaniem na stałe) I drobna uwaga, nie wiem jakiego procka masz ale procedura obsługi przerwania nie może być zbyt długa (program będzie pracował niestabilnie, może też się wieszać.)
Poszukuje wszelakiej wiedzy jakz zrobić termomrtr z od 1 do 10 czujnikamibędzie w kompie. założenia: - 1-10 czujników - wuświetlacz najprawdopodobniej 2x20znaków - niski koszt wykonania - latwość złożenia o części ogólnie dostępnę (nie mam ani wiedzy ani możliwości wykonania płytki drukowanej czyli najlepsza by była jakaś uniwersalna) - w kompie ma...
Ja miałem podobny problem z wiarygodnością odczytanych danych ale podłączyłem trzecią nogę do zasilania i problem się skończył. Jeżeli tego zrobć nie możesz to podłącz ją do masy i zmniejsz rezystor podciągający. W poscie "problem Z DS1820" zamieściłem procedurę która co prawda mierzy z dokładnością do 0,1 ale może się przydać. Waitms 250 pomiędzy 1wwrite...
wentylatorki takie do procków czy zasilaczy, które mają 3 kabelki bardzo się do tego nadają, bo na 2 jest zasilanie a jeden podaje na zewnątrz sygnał o ilości obrotów. Można to pięknie wykorzystać biorąc pod uwagę procka. Temperatura??? Poszukaj sobie tematów o czujnikach DS18B20 czy DS1820 i dużo ci się wyjaśni. Odnośnie komunikacji z PCtem - poszukaj...
Szeri88 a co po zaniku zasilania i ponownym powrocie . Genetix masz racje jednak dla mnie to jeszcze za trudne .To są początki mojego programowania.
No więc tak DS1820 umożliwia pomiar temperatury z rozdzielczością 9bitów (18B20 ma możliwość ustawiania rozdzielczości od 9 do 12 bitów jednak wiąże się to z dłuższym czasem konwersji max 750ms). Jeżeli na wyświetlaczu masz 85,0CEL to po prostu nie wywołujesz rozkazu konwersji temperatury (Conwert &H44), albo nie czekasz na zakończenie tej konwersji...
Wygrałem w końcu batalię z Atmegiem i LCD i mam następny problem... Działać miał cyfrowy termometr oparty na 1wire i DS1820... Miał ale nie działa. DS podłączony poprawnie (zasilanie i szyna pod PD.5). Kożystam z programu pana P.Góreckiego (przykład napisany na potrzeby książki "Mikrokontrolery dla początkujących" na AT90S2313 z kwarcem 4 MHz). W ATmegu...
jest np. światłowód. Kiedyś zestawiłem połączenie termometru za szybą (ds1820 + atmega8 + laser czerwony za 5 pln) z prockiem w pokoju (fotodioda). nie było co prawda światłowodu ani komunikacji w drugą stronę ale to nie jest problem nie do przejścia. Prędkości maksymalnej nie testowałem. Działało na ok. 30 m bez żadnych soczewek. Pozostaje problem...
Witam Mam zestaw uruchomieniowy ZL2AVR. Podłączyłem do niego czyjnik ds1820 na 3 liniach. Napisałem i uruchomiłem program w Bascomie do odczytu temperatury. Działa prawdłowo. Temperatura odczytana jest zgodna z temperaturą na termometrze kontorlnym. i teraz .... Wykonałem własną płytke z Atmega8 - tyle że z obudowie TQFP. Taki sam kwarc jak w zestawie...
Probowal ktos takiego polączenia? Na '51 dzialalo bez problemu. Na MSP430F149 nie dziala ni w ząb(z wyjatkiem tego ze czujnik odpowiada bo "resecie"). Podlaczalem pod 3.3V tak jak zasilanie procesora i tez przez bufor Analoga ADG3300. Nie dziala ani z tym ani z tym. Czasy mam policzone podobnie tak jak bylo na'51 (oczywiscie z odpowiednimi poprawkami)....
Witam Mam pytanie dotyczące zasilania załączonego poniżej LCD 2x16. Zrobiłem sobie płytkę testową wg schematu z "Programowanie mikrokontrolerów w BASCOM" Sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire. Atmega8 zasilana jest przez stabilizator 7805 który na wyjściu wystawia ok 5,12V. Postanowiłem sprawdzić jak dział podświetlenie...
Witam... od niedawna monitoruje temperaturę zasilania i powrotu c.o. Trochę mnie niepokoi sytuacja ze mimo ustawnia pokrętla do krzywej grzewczej czy tempertaury c.o (w zależności z kim rozmawiam to różnie to jest interpretowane) na wartości np.8 czy 7 czy 6 czy 5 temperatura zasilania nie przekracza 35 stopni. Termometry dallas DS1820 przyklejone są...
Witam! W moim projekcie wymagana jest wysoka niezawodność, dlatego zdecydowałem się na zastosowanie tranzystora podciągającego MOSFET dla zasilanie czujnika DS18B20 w czasie konwersji temp. Nie mogłem jednak znaleźć nigdzie gotowego schematu z takim rozwiązaniem. W sumie, to nie jest mi potrzebny taki schemat, ale chciałem się zorientować jakiego konkretnie...
Witam . Więc tak . 1) Mikroprocesor AT90S2313 , DS1820 , wyświetlacz LCD , przekaźnik . 2) Mikroprocesor ATtiny26 , LM35 , wyświetlacz LCD , przekaźnik . W drugim przypadku zamiast ATtiny26 może być jakikolwiek inny byle był z przetwornikiem A/C np. ATmega8 . Do kompletu BASCOM + HELP żeby napisać program sterujący .
A ja zrobiłem sterowanie do centrali wentylacyjnej z nagrzewnicą elektryczną na DS18B20. Dowolne zakłócenie w sieci i wywala się cały sterownik, czasem procesor działa a DS1820 się wysypuje. Sam reset procesora nie wystarcza. Innym razem kupiłem gotowy regulator temperatury jakiejś polskiej firmy. Wyglądał bardzo solidnie. Zamontowałem go rozdzielnicy...
Nie napisałeś z jaką częstotliwością taktujesz uC , ale jeśli jest to >1MHz to... unsigned char read_bit(void) { unsigned char presence; sbi(DDRD,3); //DQ = 0; // pull DQ low to start timeslot //****może w tym miejscu dodać delay(1) ????? cbi(DDRD,3);//DQ = 1; // then return high delay(10); // delay 20 us...
Reset podpięty do Vcc przez 1µF, ale to chyba nie to gdyż na tej samej płytce testowej inne programy chodzą bez problemu i nawet sztuczne zakłócanie np: lutownicą transformatorową z odl. 10cm nie zakłóca układu. Wstawienie 100nF pomiędzy Vcc i GND nic nie pomogło, zasilanie całego układu z baterii też nie. Reset powstaje samorzutnie po 2 do 8...
1. Nie widzę deklaracji, który port i pin są przypisane do dallasa, jesteś pewny, że dokładnie te do których masz układ podpięty? 2. Jak masz podpięte te scalaki? na 3 przewodach (Vcc, GND i 1w) czy na dwóch? Bo jak na dwóch to z tymi funkcjami za Chiny ludowe Ci to nie pójdzie bo scalak musi mieć trochę czasu na naładowanie pojemności do zasilania...
No wiec znlazlem problem !!! Pisze ku przestrodze innych ktorzy beda chcieli podlaczyc DSa na dwoch kabelkach i w dodatku na dluzszym przewodzie. Po wymianie przewodu z ok 3m na 30cm, byla poprawa od razu. Czasem jednak gdzies mi sie pojawila defaultowa temp: 85°C. Podlaczylem trzecia nozke (VDD) do zasilania +5V i problem zostal wyeliminowany. Sprawdzilem...
Witam. Trafił na mnie problem pomiaru temperatury w korytarzu chłodniczym. Jednorodność temperatury w takim korytarzu jest sprawą krytyczną. Wpadłem na pomysł aby zbudować linię o długości 100m (długość korytarza) i co 2m umieścić układ ds1820. Przewód nie byłby przecinany w miejscu instalacji tylko zdjęta by była w tym miejscu izolacja a sam układzik...
Czyli pojemności ok 100n na zasilaniu czy jeszcze gdzieś? Nie zaszkodzi dodatkowy elektrolit równolegle do ceramika. Tam już wstawiłem jedno 47 mikroF. Dać jeszcze jedno? Na wyjściu mostka daj coś większego. 470 - 1000u. Masz na zasilaniu dławik 8,2 mH. Na jakimiś innym schemacie widziałem 10mH. Czy jest on niezbędny? Czy lepiej go dać? Chodzi o jak...
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
Buduję mały układzik oparty o elementy wymienione w temacie i mam kilka pytań : 1. Mam zamiar wykorzystać kilka czuników DS1820 (dokładnie 8 ), każdy podpięty do innego pinu. Czy mogę wykorzystać dowolne piny Atmega (oczywiście z wyjątkiem tych od zasilania, masy), np PB0-PB5 i PD6-PD7. 2. Do podłączenia Ds-ów mam zamiar użyć trzech przewodów długości...
podłączenie ds1820 ds1820 schemat temperatura ds1820
naprawa pioneer praca dyplomowa manipulator atmega programator eeprom
Skoda Octavia 2 1.6 MPI 2004 - Czarna kostka za radiem Schemat kostki drzwi VW Eos - szczegóły i lokalizacja