atmega ds18b20 ds1820

Znaleziono około 121 wyników dla: atmega ds18b20 ds1820
  • Pomiar temperatury z dwóch DS1820 na dwóch różnych pinach ATMEGA16

    Kiedyś przerobiłem na szybko jedną z dostępnych bibliotek na obsługę kilku ds18b20 na różnych liniach: [syntax=c] //#ifndef 1wire //#define 1wire #include "hardware.h" ////////////////////////////////////////... // ROM commands #define DS18B20_ROM_SEARCH 0xF0 #define DS18B20_ROM_READ 0x33 #define DS18B20_ROM_MATCH...

    Mikrokontrolery AVR   27 Sty 2015 23:57 Odpowiedzi: 13    Wyświetleń: 3162
  • Mikrokontroler Atmega128 + pomiar temp czujnikiem DS1820

    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...

    Automatyka Przemysłowa   11 Lip 2009 09:27 Odpowiedzi: 3    Wyświetleń: 1969
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak uruchomić DS1820 z biblioteką rklibavr na ATmega w języku C?

    Juz byl taki temat ale został zamknięty. Moj problem polega na tym ze nie moge ruszyc ds1820 w C z wykorzystaniem bliotek rklib do obslugi ds. #include <avr/io.h> #include<avr/interrupt.h> #include<avr/eeprom.h> #include<string.h> #include "lcd.h" #include "ds18x20.h" #include "delay.h" uint8_t gSensorIDs[OW_ROMCODE_SIZE];...

    Mikrokontrolery AVR   03 Lis 2008 16:43 Odpowiedzi: 10    Wyświetleń: 5375
  • Jaki czujnik zamiast DS1820 z dokładnością +/-1°C i szybkim czasem pomiaru?

    Ja sobie to rozwiązałem tak: Procesor master na ATmega ma interfejs RS485 Wszystkie końcówki pomiarowe na DS1820 lub DS18B20 mają procka AT89c2051 i interfejs RS485 Wszystkie są podpięte razem Master woła sobie każdy czujnik a ten odpowiada mu ostatnią przeczytaną temperaturą Wszystko ładnie sobie działa. Na razie maksymalną ilość jaką podpiąłem razem...

    Mikrokontrolery   31 Mar 2006 18:59 Odpowiedzi: 7    Wyświetleń: 2673
  • REKLAMA
  • Jak podłączyć LM35 do ATmega, aby mierzyć temperaturę i sterować diodami?

    ps. Niech mi ktoś nie mówi żebym robił to na innym, bo już kupiłem. A po za tym to jest część całego projektu. Chłopie zdecyduj sie! LM35 czy inny?Jeżeli inny wpisz ds1820/ds18b20 i masz kilka stron czytania

    Projektowanie Układów   16 Cze 2009 14:33 Odpowiedzi: 39    Wyświetleń: 35094
  • Atmega 8 - Brak układu pomiarowego w termometrze, brak komunikacji?

    Niestety zmiana DS18b20 na DS1820 nic nie dała nadal komunikat brak układu. Odnośnie 8MHz to przy wgrywaniu programu ustawiałem fuseBity na zewnętrzny oscylator w przedziale od 3-8MHz.

    Mikrokontrolery AVR   25 Sty 2016 08:54 Odpowiedzi: 7    Wyświetleń: 1317
  • [Atmega] Regulator PID z ds18b20 i problem z zakłóceniami

    Wentylatory "komputerowe", zwłaszcza te najtańsze są wykonane paskudnie - nie posiadają praktycznie żadnych elementów ograniczających zakłócenia. Na początek proponowałbym diodę, anoda do + zasilania wentylatora, katoda do + zasilania układu, chyba że sterujesz wentylatorem od strony masy, wtedy dioda katodą do - wentylatora a anodą do masy zasilania....

    Mikrokontrolery AVR   11 Cze 2008 15:46 Odpowiedzi: 3    Wyświetleń: 3983
  • Pierwszy projekt na Atmega - Termometr,Zegarek,Woltomierz

    http://helion.pl/ksiazki/avr-i-arm7-prog... zastanawiam się nad tym a nie chce pieniędzy w błoto wyrzucić Moją opinię znajdziesz tutaj: http://mikrokontrolery.blogspot.com/2011... Przejrzałem nie tylko Twoja opinie ale również Twój...

    Początkujący Naprawy   04 Sty 2015 09:14 Odpowiedzi: 47    Wyświetleń: 10278
  • Nieprawidłowy odczyt temperatury z DS1820 na ATmega16 przez USART

    Piszesz DS1820 a czytasz dokumentację DS18B20, a te czujniki różnią się rozdzielczością. DS1820 ma 0,5 stopnia.

    Mikrokontrolery   26 Lis 2007 22:39 Odpowiedzi: 4    Wyświetleń: 1593
  • REKLAMA
  • Kod w CodeVision dla DS1820/DS18B20 na AtMega32 1MHz - brak odczytu danych

    #include <mega8.h> #include <stdio.h> #include <delay.h> #include <math.h> // 1 Wire Bus functions #asm .equ __w1_port=0x15 ;PORTC .equ __w1_bit=5 #endasm #include <1wire.h> unsigned int status=0, error=0; int temperatura=0, temperatura_zadana=0; unsigned char rom_codes[5,9]; unsigned char devices, ii; int ds1820_status=1,...

    Mikrokontrolery   21 Wrz 2006 12:33 Odpowiedzi: 24    Wyświetleń: 4131
  • Atmega8535: Przekłamania odczytu DS18B20 przy użyciu RC5 i PWM - jak to naprawić?

    Witam ! DS18B20 jest fabrycznie ustawiony na rozdzielczość 0,0625 stopnia co wymaga czasu pomiaru min 750 ms, Zaś w programie jest 500 ms. Próbowałem u siebie DS18b20 na atmega 16, kwarc 16MHz. Korzystałem z przykładu z książki pana M.W. Niestety pokazywał błędną temp gdyż to jest przykład na DS1820. Więc napisałem sobie wszystko w asemblerze i działa...

    Mikrokontrolery   23 Kwi 2007 12:57 Odpowiedzi: 3    Wyświetleń: 2450
  • Czy DS1820 można zastąpić DS18B20 w projekcie z Atmegą 162 i Bascomem?

    W Lispolu kupowałem DS18B20 3,99 sztuka sprawdź na allegro.

    Mikrokontrolery   20 Cze 2010 12:41 Odpowiedzi: 7    Wyświetleń: 4642
  • REKLAMA
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    Witam Ja także mam problem z DS1820. Być może spotkaliście się z czymś takim i możecie mi podpowiedzieć co zrobić . Próbuję odczytać 64-bitowe adresy ROM układów celem podłączenia kilku sztuk do jednej lini i odpowiedniego adresowania. Mam podłączony 1 DS i używam nastepujących kroków: 1. reset 2. wysłanie 33h 3. odczyt 8 kolejnych bajtów adresu Ale...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 8053
  • Jak przesyłać dane z czujnika temperatury do ATmega 8535 z PCF8583?

    Nie rozumiem twojego pytania. Jeśli nie masz czujnika to kup, zapewne najlepszym choc nie jednynym bedzie dla Ciebie coś z serji Dallasa DS1820, DS18B20 albo 18S20. Poczytaj noty katalogowe i zobacz co pasuje. A i jeszcze jedno, zaznaczyłes ze kozystasz z PCF'a 9zegar), nie mozna było kupic dwa w jednym zegar + czujnik temperatury. chyba DS1620 ale...

    Mikrokontrolery   28 Gru 2005 13:56 Odpowiedzi: 4    Wyświetleń: 1197
  • [S3C2440] Jak podłączyć DS1820 na 3.3V z dłuższymi przewodami na S3C2440?

    Dam tu trochę doświadczeń ze swojej strony i jedno pytanie (podbiję trochę temat): Moje doświadczenia z DS18B20 na logice 5V: - jeśli używasz wielu czujników (12+) i długich przewodów (10m+), musisz znacznie zmniejszyć rezystor podciągający (naprawdę drastycznie). Udało mi się zmusić 30 termometrów do pracy w topologii o wadze ponad 30-40 metrów. Nie...

    Mikrokontrolery ARM   27 Maj 2024 11:52 Odpowiedzi: 15    Wyświetleń: 6089
  • AVR/GSM/DS18b20 - Pomiar temperatury i moduł gsm/gprs

    Witam Poszukuję jakiegoś sprawdzonego rozwiązania pod kątem sprzętowym tak żeby jak najmniej stracić czasu na zabawę w lutowanie. Mam na myśli zestaw atmega + moduł gsm/gprs który mierzyłby temperaturę poprzez 1-wire i czujnik ds1820. Znalazłem coś takiego http://store.extremeelectronics.co.in/GS... ale to wymagało by jeszcze...

    Mikrokontrolery AVR   29 Lip 2014 06:59 Odpowiedzi: 2    Wyświetleń: 3084
  • [ATMega8][Bascom] DS1820-brak odczytu a wcześniej był

    A może masz czujnik DS18B20, upewnij się że jest to DS1820. Ale dziwne, najpierw termometr działał poprawnie a później przestał. Zastanawia mnie jeszcze to że (jak piszesz) czujnik reaguje na zmiany temperatury bo zmienia się zmienna T1, a nie da się odczytać temperatury. Ciekawe w czym jest problem.

    Mikrokontrolery AVR   23 Sie 2009 18:18 Odpowiedzi: 11    Wyświetleń: 2949
  • [DS18B20] DS18B20 SO8 - Niepoprawny odczyt temperatury, kod na ATmega1280

    OK Znalazłem, że DS1820 rozdzielczość jest tylko 9 bitowa, a dla DS18B20 może ona być od 9 do 12 bitowej i dla DS18B20 wynik pomiaru dzielimy przez 16.mieniłem tą część: Temperatura(1) = Temperatura(1) / 16 i teraz pokazuje -6 C

    Mikrokontrolery   16 Sty 2011 12:56 Odpowiedzi: 17    Wyświetleń: 2625
  • Atmega8 i DS1820 – odczyt temperatury zawsze 85°C po ustawieniu oscylatora 8MHz

    Czym jest spowodowany fakt iż nie dostarczając napięcia do dsa " pracując w konfiguracji dwóch linii danych z podciągnięciem i masa " na pc czujnik działa ok a po podłączeniu do up nie można odczytać danych? Komunikacja jest poprawna ponieważ jest możliwe odczytanie id dsa. Ogólnie tym, że połączenie w trybie dwuprzewodowym (pasożytniczym) wymaga bardziej...

    Mikrokontrolery   22 Lut 2010 10:33 Odpowiedzi: 12    Wyświetleń: 5272
  • Atmega - Czujnik temp. MCP9700A-E odczyt temperatury Bascom

    Dzięki za radę... fajny filmik :-) Tak to jest jak się jeszcze kuleje z tego :-).... A czas mnie nagli.... Mam ogólnie uruchomione już w projekcje: - pt100 -termopare typu-k - lm35DZ -KTY81-210 -MCP9700A-E i cyfrowe: Na 1-Wire: DS18B20 i DS1820 razem 4szt. Nawet zakupiłem Bascoma SE bo przekroczyłem wersje Demo a wersja lewa za bardzo mi nie działąła...

    Mikrokontrolery AVR   23 Wrz 2016 16:02 Odpowiedzi: 6    Wyświetleń: 1389
  • Schemat termometru z 2 czujnikami DS18B20, ATmega8 i LCD - prośba o weryfikację

    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...

    Pomoc w PCB   23 Wrz 2010 18:45 Odpowiedzi: 8    Wyświetleń: 3827
  • ATmega8 i DS1820 - Jak sprawdzić czujnik i odczytać dane z 1-Wire?

    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...

    Mikrokontrolery   23 Sie 2005 14:11 Odpowiedzi: 5    Wyświetleń: 4109
  • Jakie sieciowe czujniki temperatury do domu jednorodzinnego? DS1820 i alternatywy

    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...

    Automatyka Przemysłowa   17 Sty 2009 18:01 Odpowiedzi: 9    Wyświetleń: 3588
  • Jak uruchomić DS18B20 z Atmega8? Konfiguracja i odczyt temperatury

    $regfile = "m8def.dat". $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.6 , Db5 = Portb.7 , Db6 = Portd.5 , Db7 = Portd.6 , E = Portd.2 , Rs = Portd.0 Config 1wire = Portc.0 Declare Sub Odcz_temp Dim Temperatura(2) As Byte Deflcdchar 0 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32, Do Call Odcz_temp Cls If Temperatura(2)...

    Mikrokontrolery   08 Maj 2008 21:12 Odpowiedzi: 8    Wyświetleń: 2006
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    Kiedyś wysłałem Ci coś takiego: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> //CRC #include <inttypes.h> #define CRC8INIT0x00 #define CRC8POLY0x18 //0X18 = X^8+X^5+X^4+X^0 uint8_tcrc8 (uint8_t* data_in, uint16_t number_of_bytes_to_read); //UART #include "uart.h" //uncoment if you like use...

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 1281
  • [Atmega16] wyswietlacz samochodowy atmega16 i ds1820

    Próbujesz wgrać kod na AT90S2313 do ATmegi16? Te dwa procesory mają zupełnie inne rejestry więc trzeba odpowiednio przerobić kod dla ATmegi. Oczywiście pisząc w bascomie nie było by tylu problemów z przerobieniem, DS1820 i DS18B20 też są w pewnym stopniu różne od siebie więc nie będzie dobrze wyświetlany wynik.

    Mikrokontrolery AVR   16 Lut 2011 04:54 Odpowiedzi: 7    Wyświetleń: 3639
  • [Atmega16][BASCOM] Odbiór RC5 w przerwaniu - niestabilny

    Ok, a teraz jeszcze jedna sprawa: Zmodyfikowałem trochę program by wyświetlał na multipleksowanych wyświetlaczach LED 4x7 odebraną komendę. Jak zwykle trochę chodzi, ale nie do końca - założenie jest takie: odbiera komendę z rc5 i wyświetla ją na led, efekt jaki uzyskuję: odbiera komendę, wyświetla na ułamek sekundy, potem wyświetla 95, czasem się zdarzy,...

    Mikrokontrolery AVR   09 Maj 2011 14:26 Odpowiedzi: 10    Wyświetleń: 4088
  • Prosty czujnik wilgotności i ciśnienia do Atmega162, alternatywa dla DS18B20

    SHT11/75 ma wlasny protokol, nie jest to TWI. Co do prostego czujnika cisnienia w stylu DS1820 dla temperatury to jest np. HP03D, ma to wyjscie I2C i jest tanie. Tylko nie mam pomyslu gdzie to kupic w Polsce.

    Mikrokontrolery AVR   04 Paź 2009 22:21 Odpowiedzi: 16    Wyświetleń: 2749
  • [ATmega8] Błędny odczyt temperatury z DS18B20 na ATmega8 w Bascom - co sprawdzić?

    problem tkwi w tym, że program masz do obsługi układu DS1820, a podpięty masz DS18 B 20 (różnią się one rozdzielczością i sposobem zapisu temperatury w rejestrach). W internecie znajdziesz masę programów pod BASCOM i nie tylko obsługujących ten termometr.

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5816
  • Jak odczytać temperaturę z 4 ds18b20 na Atmega 8 z użyciem EEPROM?

    Tutaj masz wszystko... 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler Config Pinb.1 = Input 'linia PB1 jako wejściowa Config...

    Mikrokontrolery   27 Sie 2008 17:31 Odpowiedzi: 10    Wyświetleń: 3774
  • Atmega8, DS1820 i UART - konflikt przy jednoczesnym użyciu 1-wire i UART

    A to niby dlaczego nie wolno stosować waitms ??? U mnie jakoś działa przy wielu czujnikach na jednej linii i co to ma wspólnego z wysyłaniem przez uarta ? W tym przypadku waitms nie zakłóca obsługi przerwań, wiec nie widzę problemu. Kolega namieszał trochę w procedurze "odczyt". Na początku wyszukujesz czujniki na linii 1wire, a później, w procedurze...

    Mikrokontrolery AVR   07 Mar 2011 08:18 Odpowiedzi: 8    Wyświetleń: 2850
  • [Atmega][Bascom] Zmiana rozdzielczości ds18b20 na 9bit

    Pozwolę sobie podpiąć się pod temat. Zleży mi na zwiększeniu czybkości odczytu z Dallasa więc zmieniłem warość konfiguracyja w DS18B20 na odczyt 9bitowy. Po odczycie wartość scratchpad wynosi 31, czyli jest ustawione dobrze (9bitów). Teraz nie wiem jak to poprawnie odczytać? Napsiałem 2 procedurki odczytujące i wyświetlające wynik na wyśletlaczu. Pierwsza...

    Mikrokontrolery AVR   24 Cze 2010 16:22 Odpowiedzi: 16    Wyświetleń: 7265
  • Wybór czujnika do termometru na ATmega16: DS1820 czy LM35?

    Jeżeli w grę wchodzą duże odległości czujnika od układu to DSy są niezastąpione. Co do dokładności to chyba zależy od źródła DSów. Te z allegro nie są za dokładne, może to jakieś podróbki? Ja mam kilka z sampli i są idealne, ze sklepu też ok, a kolega kupił na allegro i były rozrzuty. A tak na marginesie to DS18B20 bedzie (wierząc nocie aplikacyjnej)...

    Mikrokontrolery   04 Cze 2007 07:01 Odpowiedzi: 10    Wyświetleń: 3782
  • [ATMega16] [ATMega16][C] - Nieprawidłowe wyświetlanie temperatury z DS1820 na LED 7-seg.

    Tak, marsz rację ale kod jest dla czujnika ds1820 (nie ds18b20) gdzie temperatura jest 9 bitowa

    Mikrokontrolery Początkujący   12 Cze 2014 17:20 Odpowiedzi: 6    Wyświetleń: 1749
  • Mini REKLAMA VFD (zegar, DS1820, Bluetooth, Podczerwień)

    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...

    DIY Konstrukcje   14 Sie 2010 13:29 Odpowiedzi: 21    Wyświetleń: 16106
  • Atmega32, DS1307 i 24C32 po I2C - problem z jednoczesnym zapisem danych

    Prosze bardzo, zmenne oraz main. Zakomentowane linie sluza do odczytu temperatury z ds1820, wyswietlania jej na LCD czy tez zapiswanie do eepromu. [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <stdio.h> #include <stdlib.h> #include <util/twi.h> #include "hd44780.h" #include "ds18b20.h" #include "i2cds1307.h"...

    Mikrokontrolery AVR   29 Kwi 2011 18:48 Odpowiedzi: 21    Wyświetleń: 3350
  • [Atmega16] [Atmega16][C] Błędy kompilacji przy odczycie temperatury z DS1820 na LED

    ok bledy naprawione ale zwraca mi zmienna 0.0 z termometru może źle zainicjowany jest pin do dq i procesora bo używam go do termometru i jednocześnie wiatraka a moze mam jakis błędny odczyt... na modulestartowym i w artykule do niego przeznaczonym pisze ze termometr to ds1820 na nim wygrawerowane jest DALLAS ds18b20 jest to roznica ktora moze spowodowac...

    Mikrokontrolery AVR   22 Lut 2010 13:40 Odpowiedzi: 4    Wyświetleń: 2028
  • 1ware, zrozumienie kodu, sprawdzenie CRC w ibuttonach

    Podaję przykład w którym obliczam crc8 dla termometru DS18B20. Działa tak jak należy. Dane z termometru to dziewięć bajtów. Atmega 8 , WinAVR, język C. Może pomoże w znalezieniu właściwego rozwiązania problemu. // tablica pomocnicza do sprawdzania sumy kontrolnej CRC danych z układu DS1820 // ATMEGA 8 , WinAVR // #include "pgmspace.h" static...

    Mikrokontrolery   15 Lut 2009 13:14 Odpowiedzi: 7    Wyświetleń: 1901
  • Opóźnienie w obsłudze 1-Wire dla DS18x20 z Atmega128 i WinAvr

    Witam. Mam kolejny problem z obsluga 1wire a dokladnie z ds1820. #define WIRE1_PORT PORTG #define WIRE1_DDR DDRG #define WIRE1_PIN PING #define WIRE1_CONNECT 4 #define WIRE1_0 sbi(WIRE1_DDR,WIRE1_CONNECT);cbi... //0 na wyjscie #define WIRE1_1 sbi(WIRE1_DDR,WIRE1_CONNECT);sbi...

    Mikrokontrolery   18 Wrz 2006 14:10 Odpowiedzi: 7    Wyświetleń: 3228
  • Jak podłączyć ATmega8L i DS18B20 do LPT bez dodatkowych elementów?

    Witam. Może być coś takiego? http://www.elektroda.net/dla_kompa/ds182...

    Projektowanie Układów   25 Lut 2008 14:11 Odpowiedzi: 2    Wyświetleń: 1362
  • [ATmega16][c] konstrukcja programu - termometr na DS18B20

    http://idom.svn.sourceforge.net/viewvc/i... Przejrzyj pliki 1wire.h i DS1820.h oraz odpowiednie c. Co prawda w c++ ale na AVR i chyba dosyc przejrzyste.

    Mikrokontrolery AVR   09 Paź 2009 09:07 Odpowiedzi: 2    Wyświetleń: 3503
  • [Atmega16][C] DS18b20, nie drukuje zmiennej tekstowej.

    Dalej to samo, pozałem wszedzie troszke czasyi teraz nawet jak wroce do porzedzneij opcji teraz wyswietla 0.0 jak wczesniej cos zmienilem temperatura była 236 tez własnie przy tym wyniku grzebalem. Moze byc tez opcja ze kod jest pod ds1820 a ja mam ds18b20 i mi bledny wynik czyta? Jesli tak to jak poprawic to? Juz naprawde nie mam sily do tego kody..

    Mikrokontrolery   28 Lut 2010 11:12 Odpowiedzi: 16    Wyświetleń: 1863
  • Jak odczytać temperaturę z DS18B20 na ATmega16 w Bascom?

    To jest tylko wycinek programu całość programu pochodzi z książki Autor: Marcin Wiązania " Programowanie mikrokontrolerów AVR w Bascom" Ja zmieniłem przeliczenie temperatury z DS1820 na DS18B20 Dim T As Byte Dim TLsb as Byte Dim TMsb as Byte Odczytałem dwa bajty TLsb = odczyt(1) TMsb = odczyt(2) Dodałem do swojego programu T=TMsb + TLsb I podzieliłem...

    Mikrokontrolery   09 Paź 2007 15:38 Odpowiedzi: 5    Wyświetleń: 2872
  • Atmega32, LCD 2x16, 2x DS1820 - program w C dla dwóch czujników na różnych pinach

    Sam nie tak dawno zaczynałem.... Proponuje podejść do tematu spokojniej i zapoznać sie po kolei z zagadnieniami / tematami: - fuserbity - konfiguracja prędkości i sposobu taktowania mikrokontrolera - obsługa LCD - wyświetlanie czegokolwiek w różnych kombinacjach, np. Ala ma kota ;) - obsługa 1 sztuki DS18B20 - obsługa 2 sztuk w/w czujników Tak wiem...

    Mikrokontrolery   06 Maj 2008 12:57 Odpowiedzi: 10    Wyświetleń: 2563
  • DS18b20 + ATmega16: Błędne odczyty temperatury, jak poprawić komunikację?

    Takie funkcje opóźnień (jak te z linku) nie są zbyt precyzyjne. Ten sam parametr (np. 50us) działa inaczej na różnych częstotliwościach. Powiedzmy dla f=8Mhz będzie to 48us ale już dla f=2Mhz będzie 200us. Znaczny wpływ na takie funkcje ma też ustawiony stopień optymalizacji kompilatora. Nie są to teorie, kiedyś również walczyłem z DS1820 używając podobnych...

    Mikrokontrolery   02 Mar 2007 12:23 Odpowiedzi: 2    Wyświetleń: 1211
  • Jak obsłużyć czujnik DS18B20 z Atmega16 na 8MHz w C?

    Dlaczego poniższy kod ni działa jak pownien? Nie czepiajmy się zbędnch dziwnych opoznien i takich tam bzdetów które wykorzystywale do rozmaitych testów i szukanie dziury w tym czymś. Funkcja testująca obecnosc czujnia dziala.. czujnik zglasza sie. Sam DALLAS sprawny. Dlaczego nie czyta temperatury... co jest nie tak z tymi procedurami? Wszystko testowane...

    Mikrokontrolery   13 Mar 2007 22:20 Odpowiedzi: 4    Wyświetleń: 2620
  • DS18B20 z ATmega16 - brak odczytu temperatury, wynik 0 stopni, Bascom AVR

    Witam. Sprawdź tutaj: http://www.elektroda.pl/rtvforum/topic57... No i spróbuj w opcji szukaj wpisać "ds1820 bascom"

    Mikrokontrolery   17 Lut 2007 16:27 Odpowiedzi: 4    Wyświetleń: 1397
  • Jak połączyć multipleksowanie LED na ATMEGA32 z odczytem DS18B20 w Bascom AVR?

    Podpinałeś kiedys ds1820 z 4,7K opornikiem podciagajacym na 20m kablu? I co udało się? Bo mi nie chciało zadziałąć - zawsze albo 0 stopni albo te magiczne 85 stopni. Wiadomo ze na takie odległości tylko pętle prądowe i nic innego. W nocie aplikacyjnej AN244 od Dallasa jest projekt drivera 1-wire dla kabli do 500m.

    Mikrokontrolery   10 Paź 2008 22:18 Odpowiedzi: 34    Wyświetleń: 10472
  • Kod w C dla DS18B20 i LCD na ATmega32 - odczyt temperatury -0.02

    * Program demonstrujacy dzialanie termometru DS1820; This program measure a temperature from DS1820 and shows it at LCD. Piny/Pins: PD1 - RS PD2 - E PD3 - D4 PD4 - D5 PD5 - D6 PD6 - D7 */ #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #define _AVR_DELAY_H_ 1 #define F_CPU 10000000UL #define DDR_DB4 DDRD #define...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 9131
  • [Atmega16] [Atmega16][C] Jak zaprogramować sekwencję efektów świetlnych na diodach LED?

    teraz doczytalem znegowałem to co miałem i jest suler działa ;) no ok a jesli chcialbym odczytac dane z termometu DS1820 (tak pisze na płytce testowej na termometrze DS18b20 nie wiem czy to jakas roznica) podpietego pod jeden pin np. PD0 i wyswietlic je na LCD albo wyswietlaczu led to w jakiej postaci dostaje te dane i jak je odebrac?

    Mikrokontrolery AVR   18 Lut 2010 10:42 Odpowiedzi: 11    Wyświetleń: 2783
  • Komunikacja ATmega16 z DS18B20 - brak odpowiedzi czujnika, rezystor 2.2k zamiast 4.7k

    OK. Poradziłem sobie z czasami. Narazie robię dla 1MHz. Jeżeli chodzi o kwarc 16MHz to myślałem żeby zrobić coś podobnego jak delay_loop_2(). Dzięki za wskazanie bo bym sam się męczył a tu obok nie zauważyłem gotowa funkcja:D Teraz brnę z moim termometrem dalej i znowu nie wiem co nie gra:cry: Oto kod: unsigned char ow_reset(void) // reset lini...

    Mikrokontrolery   29 Cze 2006 12:30 Odpowiedzi: 18    Wyświetleń: 10834
  • atmega16 + 2xDS1820, kłopot z temperaturami ujemnymi.

    Bardzo fajny opis :) tylko czy bedzie dzialal na DS1820? Bo widze z ty opisujesz DS18B20... Pozdrawiam

    Mikrokontrolery   21 Gru 2007 08:11 Odpowiedzi: 12    Wyświetleń: 1913
  • [Atmega8] [Atmega8][Bascom] Wyświetlanie temperatury z DS18B20 na LED 7-segmentowym

    witam,w ds1820 wartosc odczytanej temperatury dzielimy przez 2 a w ds18b20 dzielimy przez 16,ponadto 2 ds1820 ma rozdzielczość 9bitowa a ds 19b20 9 lub 12bitowa i czas konwersji dla ds18b20 wynosi 750ms a dla ds1820 200 ms

    Mikrokontrolery AVR   06 Lis 2010 13:28 Odpowiedzi: 3    Wyświetleń: 2842
  • [atmega][bascom] - Zegar + DS1820 + przełączanie ekranów + przerwania = problem

    Witam, od jakiegoś czasu próbuję stworzyć sobie zegarek z termometrem + napięcie akumulatora do auta. Wszystkie programy osobno działają bez zarzutu. Problem zaczął się z chęcią wprowadzenia przełączalnych ekranów i wprowadzeniu przerwań. Doczytałem że przerwania skutecznie psują komunikację z DS'ami przez co temperatura się nie odczytuje. Ogólnie to...

    Mikrokontrolery   03 Cze 2016 20:58 Odpowiedzi: 1    Wyświetleń: 1653
  • Jak mierzyć wilgotność z Atmega16 na 30-50m? Tanie czujniki, izolacja galwaniczna

    [url=http://www.elektroda.pl/rtvforum/to... post [/code] 100% podobny problem naj efektywniej będzie zrobić emulator ds18b20 2 przewody mnogość czujników standardowe procedury obsługi na różnych platformach Jetem z okolic Gostynia mam kody emulatorów w asm , c , i bascom potrzebuje pomocy przy przekonwertowaniu dla atmega8 bo takie mam...

    Projektowanie Układów   26 Cze 2009 13:11 Odpowiedzi: 30    Wyświetleń: 8753
  • DS18B20 na ATmega32 (PD3) nie wykrywa obecności czujnika – diagnostyka połączenia

    Jasne, program sprawdzony na ATmega 32, rezonator 8 MHz. void delay(unsigned int tau) { unsigned int tau2=tau; do {asm("nop"); //wstawka asemblerowa } while(--tau2); } unsigned char ow_reset(void) // reset lini one wire { unsigned char presence=1; sbi(DDRD,3); //DQ = 0; //pull DQ line delay(245); // leave it low // wystawienie na czas 490us "0" na linię...

    Mikrokontrolery   10 Paź 2006 10:47 Odpowiedzi: 4    Wyświetleń: 2397
  • [mega162] [bascom] nie działa komunikacja z ds1820 i ds18b20

    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...

    Mikrokontrolery AVR   27 Paź 2009 19:55 Odpowiedzi: 3    Wyświetleń: 2667
  • [C] Kod do pomiaru temperatury DS1820 na Atmega8 - problem z opóźnieniami

    Biblioteka do DS18B20

    Mikrokontrolery AVR   03 Gru 2008 07:38 Odpowiedzi: 5    Wyświetleń: 3157
  • Atmega8 TQFP - różne odczyty DS1820 na własnej płytce vs ZL2AVR

    Hej. Napisz dokładnie jakie czujniki masz. Z tego co wiem są czujniki DS18B20, DS18S20,DS1820. Jeśli masz zastosowane dwa różne czujniki może to być przyczyną innych odczytów gdyż informacja odczytywana z tych czujników ma różną postać binarną na przykład +25 stopni dla DS1820 ma postać 0032h natomiast DS18B20 ma postać 0191h. Pozdrawiam

    Mikrokontrolery AVR   27 Lip 2009 08:38 Odpowiedzi: 16    Wyświetleń: 2582
  • Atmega88 - odświeżanie wyświetlacza - konflikt z DS1820

    akurat niedawno przerabiałem ten temat, odświeżanie w przerwaniu timera: [syntax=c] double decicelsius = 88.8; int main(void) { // set preskaler /64 TCCR0B |= (1 << CS00) | (1 << CS01); // enable timer overwlow interrput TIMSK0 |= (1 << TOIE0); // enable interrputs sei(); led7s_display_init(); ds18b20_reset(); _delay_ms(250); while...

    Mikrokontrolery AVR   24 Lut 2015 17:10 Odpowiedzi: 11    Wyświetleń: 1383
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    Tak jak pisałem mam odczyt z rozdzielczością 9-bitową, próbowałem wielokrotnie zapisać rejestr konfiguracji, ale przy odczycie zawsze dostaję, że zawiera same jedynki. Wczoraj, kiedy już straciłem całą nadzieję zauważyłem, że w sklepie sprzedali mi ds1820 zamiast ds18b20, a ten właśnie ma 9-bitową rozdzielczość. Dziękuję wszystkim za pomoc i zamykam...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5995
  • Nie działa pętla w Bascom dla ATmega8515, różnice DS1820, DS18B20, DS18S20?

    Witam mam 2 problem pierwszy odnosnie atmega8515 i na pisaniem programu w bascomie. Wiec uklad ten w jak dostanie na na portb.1 stan wysoki to wchodzi w petle programowa ktora to wyglada tak Do set port.2 waitms 1 reset portb.2 incr x if x=240 then call pocz enf if loop no i nie dziala mi to, aha na samym poczatku zadeklarowalem portd=&b00000110 Drugie...

    Mikrokontrolery   06 Gru 2004 09:38 Odpowiedzi: 2    Wyświetleń: 1203
  • Szybkość odczytu temperatury z DS18B20 przez DS2482-800 na Raspberry Pi

    To, że można użyć innych termometrów (z pomiarem ciągłym) napisałem. To, że DS2482 jest wolniejszy od DS2480 udowodniłem. To, ze kolega nie używał w/w układów można wywnioskować. Reasumując: Przy pomiarze temperatury, DS2480 (115200) będzie szybszy od DS2480 (400kHz), może o 0,2% ale szybszy. To jest fakt. Jeśli jest inaczej proszę to udowodnić . Tak...

    Mikrokontrolery Początkujący   28 Sty 2017 11:17 Odpowiedzi: 13    Wyświetleń: 2235
  • Wybór zestawu uruchomieniowego: EvB 4.3 czy AVR ZL3AVR do nauki i prototypów?

    W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...

    Mikrokontrolery Początkujący   06 Kwi 2012 20:04 Odpowiedzi: 38    Wyświetleń: 10888
  • Kolejny zegarek LED na AtMega8, ale dokładny

    Witam. Czy udało się komuś uruchomić zegar w wersji 2a z termometrem DS18B20? U mnie nie mierzy temperatury. Zarówno w wersji 4c jak i 6c wskazuje 0. Sam zegar chodzi ok. Dodano po 1 Porównywałem noty katalogowe DS18B20 oraz DS1820. To chyba jednak nie jest taki zwykły zamiennik. Wydaje mi się, że skoro program był pisany pod DS1820 to przy zmianie...

    DIY Konstrukcje   24 Sty 2025 19:30 Odpowiedzi: 345    Wyświetleń: 206597
  • Jak dostosować kod Bascom dla czujnika DS18B20 zamiast DS1820?

    http://palmavr.sourceforge.net/cgi-bin/f...

    Mikrokontrolery   18 Lis 2007 00:06 Odpowiedzi: 4    Wyświetleń: 3178
  • [ATMEGA8][BASCOM]Problem z termometrem ATmega8 + LCD 16x2

    Witam ! Wgrałem ten program do megi8, przedtem dopisałem przed liną Do, CLS. Program działa źle pokazuje TEMP: -72stopnie C po podgrzaniu czujnika temperatura maleje -63... Kod działa ok tylko użyłeś inny typ czujnika ma być DS18S20 (DS1820), a nie DS18B20. Wszystkie fusebity są w stanie OFF sprawdziłem to za pomocą nakładki na avrdude gui Burn-O-Mat...

    Mikrokontrolery AVR   28 Kwi 2010 12:11 Odpowiedzi: 8    Wyświetleń: 6942
  • Wyświatlacz LCD z godziną lub własnym tekstem i grafiką

    Ja kupuje za 19 zł wyświetlacz 2*16 w sklepie elektronicznym razem z pozostałymi elementami. Podam Ci spis elementów: LCD 2*16 Atmega8 DS18B20 lub DS1820 - czujnik temp stabilizator 7805 rezystor 10k rezystor 4k3 potencjometr montażowy 10k kwarc 8MHz kondensator 100n x3 kondensator 100uF x1 kondensator 220uF x2 goldpiny ok 30 Programator: http://obrazki.elektroda.net/42_12074908...

    Początkujący Elektronicy   28 Lip 2008 14:35 Odpowiedzi: 21    Wyświetleń: 5990
  • Bascom: Czy metoda CRC jest poprawna dla DS1820/DS18B20?

    Też mam problem z crc. Chcąc wesprzeć się programem kolegi Freddy musiałem dodać wcześniejszy ciąg programu i nie jestem pewien czy wszystko jest oki. Skompilował się bez problemu ale ciągle na LCD pojawiają się "**" czyli jakby crc nie było w porządku. Dodam że mam oryginalną płyte z atmega644p i czujnik Ds18b20 jest na niej umieszczony. Co może być...

    Mikrokontrolery AVR   22 Lut 2013 16:22 Odpowiedzi: 8    Wyświetleń: 3663
  • Atmega8 + DS1820 Bascom - Wskazuje poprawnie powyżej 42*C

    Niestety na twoim programie też nie działa B Wyświetla "DS18B20" "temp: -0,1*C"

    Mikrokontrolery Początkujący   31 Gru 2012 21:00 Odpowiedzi: 20    Wyświetleń: 3501
  • [ATmega8][MikroC] Błędne wyświetlanie temperatury z DS1820

    Kilka problemów: - przy czytaniu temperatury pierwszy odczytany bajt jest mniej znaczącym, czyli czytanie trzeba zmienić na: [syntax=c] temp = Ow_Read(&PORTB, 2); temp |= Ow_Read(&PORTB, 2) << 8; [/syntax] - o ile pamiętam, temeperatura w DS18B20 jest wyrażona w jednostkach 1/16 stopnia. Aby uzyskać temperaturę w stopniach, trzeba ją przesunąć...

    Mikrokontrolery AVR   24 Gru 2012 11:11 Odpowiedzi: 5    Wyświetleń: 1683
  • 10-cio kanałowy PWM do oświetlenia.

    http://obrazki.elektroda.net/22_12018195... Pomysł na wykonanie zrodził się po awarii telewizora którego pilot wykorzystywał stary regulator oświetlenia. Z racji tego że dużo czasu spędziłem nad rozpracowaniem kodu starego pilota postanowiłem do problemu podejść troszke inaczej :wink:. OPIS UKŁADU Sercem układu jest Atmega88 pracująca na kwarcu...

    DIY Konstrukcje   04 Mar 2008 19:12 Odpowiedzi: 36    Wyświetleń: 14361
  • [atmega8] [ATmega8][Bascom] Błędny odczyt -81°C z DS18B20, jak to naprawić?

    Książka to "Programowanie Mikrokontrolerów AVR w jez. BASCOM" Program termometra. Przykład z książki. 'Program obsługi jednego układu DS1820 dołączonego 'do magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler...

    Mikrokontrolery AVR   20 Lip 2009 00:51 Odpowiedzi: 5    Wyświetleń: 3488
  • Sprawdzenie schematu Atmega328 z 16 termometrami DS18B20 i modułem RS485

    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)

    Mikrokontrolery Początkujący   27 Wrz 2017 08:38 Odpowiedzi: 15    Wyświetleń: 1134
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

    Dziękuję wszystkim za pomoc, rozwiązaniem było zmiana fuse bitów - zmieniłem wewnętrzny oscylator na 8MHz i wszystko pięknie pokazuje. Kod gotowego programu dla kogoś kto miałby problem: [syntax=basic4gl]$regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.0 , Db5...

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1626
  • Jak połączyć Atmega88 z DS1820? Problemy z odczytem temperatury na LCD

    A co pisze dokładnie na czujniku? DS1820, DS18S20 czy może DS18B20?

    Mikrokontrolery AVR   15 Gru 2009 18:06 Odpowiedzi: 8    Wyświetleń: 2263
  • Różne wskazania temperatury DS1820 na Atmega8 (4MHz) - BASCOM, fuse bity

    Witam. Może temperatury są złe bo programy są dla ds18b20 a nie dla ds1820. między ds18b20 a ds1820 jest spora różnica jeżeli chodzi o konwersje temperatury. Poszperam w swoim archiwum i postaram się wstawić odczyt tem. dla ds1820. Po chwili. Poszperałem i znalazłem coś takiego, nie są to moje programy ale znalezione w sieci( nie pamiętam gdzie) wiem...

    Mikrokontrolery   31 Sie 2008 10:18 Odpowiedzi: 16    Wyświetleń: 3566
  • Atmega8 + DS18B20 - Jak ustabilizować pomiar temperatury?

    Witam, programując termometr z czujnikiem DS18B20 i up Atmega8 napotkałem bardzo drażniącą przypadłość, pomiar temperatury z DS'a potrafi wahać się nawet o 2*C, co jest błędem niedopuszczalnym i nie wiem jaka może być przyczyna takiego uchybu. Czujnik ma 1s na dokonanie konwersji pomiaru, w zupełności wystarczające jest 750ms, ale dałem z zapasem, co...

    Mikrokontrolery AVR   15 Cze 2014 10:38 Odpowiedzi: 8    Wyświetleń: 1788
  • [ATMEGA8] [BASCOM] - Poprawa kodu termostatu z DS18B20 dla 3 wentylatorów

    Mógłbym prosić kogoś o poprawienie kodu termostatu który będzie obsługiwał 3 wentylatory? Czujnik temperatury, którego będę używał to DS18B20. Dodano po 4 Tutaj postarałem się przerobić inny kod, wydaje mi się że powinno być nieco lepiej niż z tym 1... [syntax=text] $regfile = "m8def.dat" $crystal = 8000000 '***************************************...

    Mikrokontrolery Początkujący   27 Kwi 2013 18:48 Odpowiedzi: 11    Wyświetleń: 3723
  • [Atmega8] Jak wyświetlić temperatury z DS18B20 na LCD 3310 z Atmega8 w Bascom?

    Witam. Koledzy prosze o pomoc w napisaniu programu, ktory by obsłużył 2 czujniki temperatury Ds1820 i wyświetlacz LCD od Nokii 3310. Na tym wyświetlaczu chce zeby byly wyświetlone oby dwie temeratury np. Zewnetrza z lewej strony a wewnetrza z prawej. Myślałem jeszcze o dodaniu graficznego słupka rtęci, ale raczej to bedzie dużo z tym roboty. Szukałem...

    Mikrokontrolery AVR   12 Cze 2010 09:18 Odpowiedzi: 11    Wyświetleń: 3664
  • Atmega8A: Poprawność schematu z DS18B20 i konfiguracja pinów?

    Czy ten układ jest już w miarę sprawny? W dalszym ciągu układ nie będzie pracował.. -Tranzystory Q1 i Q2 włączone odwrotnie, - brak podciagania do VCC (R=4.7k) dla linii DQ dla DS1820, - połącz najpierw ze sobą (równolegle) segmenty o tejsamej denominacji obydwu wyświetlaczy a następnie przez rezystory do portów processora; tym sposobem zredukujesz...

    Mikrokontrolery AVR   23 Mar 2014 14:08 Odpowiedzi: 13    Wyświetleń: 2235
  • AVR atmega8 - Serwo + DS18B20 sterowanie kotłem CO

    Zauważyłem ,że sterownik zachowuje się jakby temperatura była za wysoka w stosunku do tej zadanej mimo, że w pokoju jest chłodniej niż zadane 30*C (temperatura do testów) jeśli ustawię zadaną temperaturę na dużo większą np... Ten twój program termometru jest błędny! Przy symulowaniu przykładowych parametrów dla temp. 25 st C.; w wyniku otrzymujesz...

    Mikrokontrolery Początkujący   01 Sty 2014 10:40 Odpowiedzi: 4    Wyświetleń: 1878
  • [MEGA8] Jak poprawić odczyt temperatury z DS18B20 na ATmega8 w C?

    Co do DS1820 to strzelam że trzeba rzutować temp1 i temp2 na float temp=(float)(temp1+(temp2*256))/16; czyli temp=(float)((float)temp1+((float)temp2*...

    Mikrokontrolery AVR   24 Lis 2009 00:36 Odpowiedzi: 30    Wyświetleń: 6823
  • [ATMega32][Bascom]DS18B20 po pewnym czasie świruje.

    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...

    Mikrokontrolery AVR   30 Wrz 2009 13:03 Odpowiedzi: 43    Wyświetleń: 6537
  • Jak zrealizować symulację czujnika DS18B20 na Atmega8 z 1-wire?

    Oczywiście że jest, podpinasz 1-wire pod wejście przerwania zewnętrznego, pdf z dokładnie opisaną transmisją 1-wire w ds1820 i jedziesz z programem.

    Mikrokontrolery   06 Sty 2007 15:38 Odpowiedzi: 4    Wyświetleń: 2303
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Masz coś z czujnikami, pliki hex i bin działa mi poprawnie, na początku wyświetla ID czterech czujników, potem wyświetla cztery temperatury, jak wypnę któryś z czujników to w miejsce temperatury wskakują kreski -.-. Po podłączeniu czujnika ponownie pojawiają sie cyfry temperatury. Nie napisałeś czy wyświetla ID na początku wszystkich czujników i czy...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12717
  • DS18B20 z ATmega8 i LCD - dlaczego pokazuje temperaturę 0.0?

    BearBeer - prawdopodobnie tak MAT_91: zamień: itoa(ds.tds/2,buf,10);//temper. całkowita write_text(buf); write_text(".\0"); itoa(abs((ds.tds*10/16)%... //części dziesiętne na: itoa((ds.nds[1] << 4) | (ds.nds[0] >> 4),buf,10); write_text(buf);...

    Mikrokontrolery   25 Lut 2008 23:56 Odpowiedzi: 31    Wyświetleń: 5067
  • ATmega32 + ds18b20. Kod z książki, Brak układu, Temp 0.0C.

    Na początek spróbuj podłączyć czujnik do innego portu np. PB.0, port przetwornika lubi czasem wariować. Potem sprawdź czy aby na pewno posiadasz DS18B20 a nie DS1820. Jeśli masz procek nowy to w programie zadeklaruj rezonator na 1MHz.

    Mikrokontrolery   23 Maj 2008 12:00 Odpowiedzi: 12    Wyświetleń: 2102
  • Jaki czujnik temperatury do Atmega8 na odległość 8 metrów – DS18B20 czy inny?

    Może DS1820 /1821 ?

    Mikrokontrolery   28 Lis 2006 00:29 Odpowiedzi: 8    Wyświetleń: 1380
  • Dziwne zachowanie systemu z ATmega8, DS18B20 i PCF8583 w Bascom AVR

    powiem ci ze dziwne te twoje programy, nie zebym sie znal na tym jakos specjalnie, ale mnie uczono tak: w przerwanie wchodz na chwilke i jak najszybciej je opuszczaj! wedlug tej zasady wydaje mi sie bardziej racjonalne zrobienie programu tak by petla glowna programu byla uruchamiana co 1sekunde, w petli glownej rob wszystkie przeliczenie razem z pomiarem...

    Mikrokontrolery   01 Wrz 2006 23:33 Odpowiedzi: 2    Wyświetleń: 3927
  • Atmega32 Bascom + kilka DS18b20 jak wykryć brak jednego?

    Temat chyba przekazał wszystko kod od 10 lat nie ruszany działający ale zachciało mi się aby zwracał błąd gdy nie ma jednego czujnika na magistrali kombinuję i stoję w miejscu. [syntax=basic4gl] Sub Odcz_temp K = 1 For J = Poczatek To Koniec 'Odczyt numeru seryjnego z eeprom Readeeprom Register_number(k) , J Incr K Next J Call Zap_num 'Wywolanie procedury...

    Mikrokontrolery AVR   21 Sie 2011 20:30 Odpowiedzi: 4    Wyświetleń: 2383
  • Termometr ATmega8 Bascom ds18b20 problem z wyświetlaczem

    Witam. Zrobiłem termometr taki jak w temacie http://www.elektroda.pl/rtvforum/topic33... tyle że zamiast AT90s2313 dałem ATmege8, taktuje go wewnnetrznym oscylatorem 4MHz ponieważ portb jest zajęty dla wyświetlacza. Po uruchomieniu na wyświetlaczu pojawiają się "niepełne" cyfry coś podobne do 2 lub innej cyfry. Programu nie zmieniałem...

    Mikrokontrolery   26 Lut 2010 19:08 Odpowiedzi: 2    Wyświetleń: 2534
  • Atmega8 [C] - brak odczytu z czujnika DS18B20 na linii 1Wire, wyświetla 0.0

    Układ poprawnie złożony na stykówce Ja bym jednak mimo wszystko poprosił o jakiś schemat/zdjęcie tego co tam poskładałeś :) Też tak uważam, bo programy są przetestowane do bólu i to nie tylko przeze mnie, czytelników ale też przez autora tych bibliotek (gościu z niemiec). U mnie np działaja na tym układy pomiaru temperatury na wielu czujnikach na magistrali...

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4305
  • ATMEGA8L i 1wire: brak odczytu z DS18B20, LCD działa, I2C też nie działa

    Mam termometr na Ds1820 i Atmega8.Pracuje na wewnętrznym oscylatorze(przestawiłem na 4Mhz) bez zarzutu.Należy pamiętać o $crystal (np.4000000). Pozdrawiam!

    Mikrokontrolery   08 Kwi 2004 19:28 Odpowiedzi: 13    Wyświetleń: 2560
  • Jak obsłużyć 3 czujniki DS18B20 w Bascom na Atmega8? Szukam działającego kodu.

    $regfile = "m8def.DAT" $crystal = 1000000 '$lib "mcsbyte.lib" Declare Sub Init Declare Sub Convallt ' Convert T on ALL sensors Declare Function Decigrades(byval Sc(9) As Byte) As Integer Config Lcdbus = 4 Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.6 , Rs = Portd.4...

    Mikrokontrolery   04 Maj 2007 12:45 Odpowiedzi: 5    Wyświetleń: 3614
  • Termometr DS1820 z mikrokontrolerem AVR

    cześć. mam pytanie czy ktoś ma gotowe przykłady kodu w C użycia ds18b20? przeszukałem całą elektrode i akurat w C tego nie ma. działam na atmega8 pozdrawiam

    Artykuły   09 Cze 2012 15:39 Odpowiedzi: 21    Wyświetleń: 21523
  • Jakie były wasze pierwsze programy na mikrokontrolery i w jakich językach?

    co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...

    Mikrokontrolery   26 Cze 2009 14:16 Odpowiedzi: 45    Wyświetleń: 18905
  • Termometr na DS18B20 + SHT11 + GSM

    http://obrazki.elektroda.net/68_12224616... Witam Chciałem zaprezentować mój kolejny projekt. Jest to właściwie część projektu nad którym obecnie pracuję. Docelowo układ ma służyć do automatyki domowej. Na razie zrealizowałem tylko pomiar temperatury wraz z obsługą telefonu poprzez komendy AT. Zadaniem prezentowanego ukladu jest pomiar temperatury...

    DIY Konstrukcje   29 Wrz 2008 21:22 Odpowiedzi: 19    Wyświetleń: 14016
  • Jak zbudować termometr wielokanałowy na 89c2051 z czujnikami DS1820?

    Moja koncepcja jest taka. Na 89c2051 + DS18b20 + MAX485 stanowi czujnik temperatury, który połączony jest przez interfrjs RS485 z procesorem głównym na ATmega32, który to wybrane wyniki wyświetla na wyświetlaczu. W moim modelowym urządzeniu były tylko dwa czujniki ale praktycznie może ich być nawet 32 sztuki. Czujniki na 1 wire podłączone do wspólnego...

    Mikrokontrolery   11 Paź 2005 17:14 Odpowiedzi: 9    Wyświetleń: 5297
  • [Atmega 8] [Bascom] Jak stworzyć menu sterownika cyrkulacji C.W.U?

    Witam Jestem w trakcie tworzenia Sterownika do Pompy Ciepłej wody Użytkowej (C.W.U) ten sterownik ma spełniać dwa warunki: 1. Włączyć pompę, jeżeli temperatura zadana jest większa bądź równa temperaturze, jaka jest w bojlerze z ciepłą wodą 2. Włączyć pompę o określonej porze np. od godziny 6.00 do godziny 8.00 Mózgiem tego będzie ATMEGA8 układ czasowy...

    Mikrokontrolery AVR   02 Sty 2010 22:29 Odpowiedzi: 14    Wyświetleń: 6881