atmega odczyt temperatura

Znaleziono około 970 wyników dla: atmega odczyt temperatura
  • DS18B20 na ATmega - brak odczytu temperatury po błędnym podłączeniu

    Czyli DS pewnie jeszcze zyje :) A czy na tej twojej uniwersalnej płytce zrobiłeś podciągnięcie do zasilania 1-wire tj. czy dałeś opornik podciągający np 3,3k od 1-wire do 5 V ??? pozdr KN

    Mikrokontrolery   10 Kwi 2006 18:18 Odpowiedzi: 12    Wyświetleń: 2870
  • Atmega - Czujnik temp. MCP9700A-E odczyt temperatury Bascom

    Jak zwykle czasu nie ma, ale nie mogłem się powstrzymać. Nakręciłem pierwszy klip - ahahahaha :D No musiałem się pobawić edytorem. Efekt to półtora minuty magii :D Ahahaha miałem kupę zabawy z tym :D Przy okazji możesz zobaczyć jak się używa wbudowanego symulatora by zadawać wartości ADC ;) Twój pomniejszony kodzik też poniżej, tylko używając poza symulatorem...

    Mikrokontrolery AVR   23 Wrz 2016 16:02 Odpowiedzi: 6    Wyświetleń: 1404
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Kalibracja odczytu temperatury PT100 z atmega - różnice napięć

    Sam kiedyś z ciekawości i chęci sprawdzenia jak mają się pomiary różnymi czujnikami do siebie zbudowałem taki układ z termoparą, LM35, DS18B20 i czujnikiem NTC. Jeśli te pomiary Ci się w kodzie "nie spieszą" to może przyda Ci się taka prosta metoda. Jako że ADC czyta się do Word bo ma więcej niż pomieści Byte to pozostaje w tej zmiennej dużo wolnego...

    Mikrokontrolery AVR   29 Kwi 2016 17:01 Odpowiedzi: 23    Wyświetleń: 3369
  • Odczyt danych z DHT11 przez Atmega 8 w C++: błędny odczyt CRC, temperatura i wilgotność wynoszą 0

    Spróbuj zamienić kolejność odczytu, teraz masz najpierw "humidity = dht11_gethumidity();" a dalej "temperature = dht11_gettemperature();". Zobacz co wyjdzie jak dasz najpierw odczyt temperatury. Ogólnie ten program jest zły. Podłączyłeś port szeregowy?

    Mikrokontrolery AVR   03 Gru 2021 17:57 Odpowiedzi: 29    Wyświetleń: 1230
  • atmega16 [bascom] - Atmega 16 + max31855 błędne odczyty temperatury

    Witam, nie mogę sobie poradzić z uruchomieniem scalaka max31855 w współpracy z atmega16. nota : http://datasheets.maximintegrated.com/en... z tego co mi wiadomo układ max31855 miał być zamiennikiem poprzedniego układu max6675 ale niestety coś u mnie nie za bardzo. na początku do odczytu chciałem wykorzystać sprawdzony kod który działa w...

    Mikrokontrolery AVR   07 Kwi 2013 15:41 Odpowiedzi: 1    Wyświetleń: 2280
  • REKLAMA
  • Jak podłączyć LM35 do ATmega, aby mierzyć temperaturę i sterować diodami?

    Witam Nie trzeba żadnego schematu. Zerknij do notki katalogowej mikroprocesora i zobacz na której nóżce masz wejście przetwornika A/D i do niego podłącz LM35. Cała reszta to kwestia programu, który musisz napisać i wpisać go do mikroprocesora. Prawdę mówiąc przekombinowałeś z tym ATmega, prościej byłoby zbudować termometr na LM3914 (linijka diodowa)...

    Projektowanie Układów   16 Cze 2009 14:33 Odpowiedzi: 39    Wyświetleń: 35187
  • Atmega 16 i DS18b20 - problem z odczytem temperatury na wyświetlaczu -0.1

    Pierwszy link jest złamany.

    Mikrokontrolery AVR   30 Paź 2011 20:13 Odpowiedzi: 11    Wyświetleń: 2342
  • REKLAMA
  • [atmega] [atmega][bascom] ds18b20: Timer zamiast waitus do odczytu temperatury?

    Jak najbardziej tak.

    Mikrokontrolery AVR   28 Maj 2008 22:59 Odpowiedzi: 1    Wyświetleń: 2192
  • Odczyt temperatur z serwera http na Atmega przez LAN w aplikacji Delphi

    Rzuć okiem tu https://4programmers.net/Forum/Delphi_Pa...

    Programowanie Początkujący   02 Sty 2022 15:26 Odpowiedzi: 12    Wyświetleń: 474
  • Atmega 8 i DS1820 - Bascom: Odczyt temperatury na LCD 16x2, problem z 0 stopni

    Witam Temat może i wałkowany kilka krotnie, ale siedze nad tym jeż 3 dni i nie mogę odczytać temp z DS1820 i wyświetlić na LCD 16x2, na AT89S52 wszystko działa mi elegancko czujniki sprawne, napisze drugi program pod Atmege, wykrywa mi czujnik, i wyswietla komunikat jak odepne, ale ciagle mam 0 stopni, może ktoś ma na 100% sprawdzony program, moze jakieś...

    Mikrokontrolery   29 Kwi 2007 21:09 Odpowiedzi: 4    Wyświetleń: 2745
  • REKLAMA
  • Wyświetlanie trzech temperatur na LCD z Atmega 32 i MAX31855

    generalni to szukam działającego programu do odczytu temperatury na atmega 32 ,c++ , max Na razie poskładałem program co podałem wyżej i chcę odczytać temperaturę i wyświetlać na LCD Konkrety podane wyżej

    Mikrokontrolery Początkujący   09 Gru 2018 15:50 Odpowiedzi: 20    Wyświetleń: 1083
  • [DS18B20] [Atmega] - jak poprawić dokładność odczytu

    Dokładność pomiędzy rzeczywistą temperaturą a wskazaniami tych czujników według noty wynosi 0.5st Może wykonaj jeszcze test umieszczając czujnik na przewodzie. Co tak dokładnie mierzy temperaturę w Twoim pokoju że ufasz bardziej temu urządzeniu? Wszystko zależy gdzie te urządzenie mierzy temperaturę. W sezonie grzewczym myślę że w różnych miejscach...

    Mikrokontrolery Początkujący   29 Sty 2016 12:51 Odpowiedzi: 6    Wyświetleń: 1602
  • Błędny odczyt czasu z DS1302 i temperatury z DS18B20 na atmega328

    Prawdopodobnie źle konwertujesz zmienne ,które przychodzą z DS1302. Warto podłączyć analizator i zweryfikować jak się ma to co wyświetla wyświetlacz do tego co odbiera i wysyła atmega 328 .

    Początkujący Elektronicy   11 Wrz 2018 18:45 Odpowiedzi: 15    Wyświetleń: 747
  • [ATMEGA][Bascom] ds18b20 CRC - 2 liczby 8 bit w 1 16bit

    Dim Sc(9) As Byte 'w tej tablicy beda dane odczytane z czujnika Dim Temperatura As Integer 'tu obliczona temperatura Dim Blad_crc As Bit 'a ten bit bedzie ustawiany w razie bledu CRC odczytu '... program ... 1wreset 1wwrite &HCC 1wwrite &HBE Sc(1) = 1wread(9) 'odczytujemy wszystkie bajty z czujnika If Sc(9) = Crc8(sc(1)...

    Mikrokontrolery AVR   03 Lip 2008 14:00 Odpowiedzi: 2    Wyświetleń: 4138
  • [Atmega328] Atmega328 i DS18b20 - odczyt temperatury pokazuje -0.1, co sprawdzić w kodzie?

    Nie to sprawdzałem. Wygląda to jakby procedury odczytu DS-a działały bo ta temperatura wyświetlana -0.1 o tym świadczy. DS jest zasilany z 3,3V i wyczytałem że przy takim zasilaniu rezystor podciągający linie DQ ma mieć około 2k i taki mam. Ale z rezystorem 4,7k też nie działało. Gdzie to wyczytałeś? Datasheet nic na ten temat nie mówi, poza "Can be...

    Mikrokontrolery AVR   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 2064
  • Brak odczytu temperatury z czujnika ds18b20 na LCD w Bascom, ATmega8

    Czy na pewno nie ma przerwy na magistrali 1Wire ? Ten program jest sprawdzony i należy szukać błędu w połączeniu i konfiguracji. Czy Atmega jest nowa tzn. bezpośrednio ze sklepu ?

    Mikrokontrolery AVR   18 Kwi 2015 10:48 Odpowiedzi: 22    Wyświetleń: 2235
  • [BASCOM] MEGA8+DS18B20 - Czasami bledny odczyt temp.

    Kod do pomiaru temperatury ze sprawdzeniem CRC pobrałem z internetu, więc nie wiem czy na 100% działa, lecz teraz nie mam możliwości go wkleić tutaj, ale tak samo są absurdalne odczyty temp. W temperaturze pokojowej około 20-22st. C. atmega czasem pokaże ponad 300st, lub poniżej -40.

    Mikrokontrolery AVR   13 Mar 2016 21:23 Odpowiedzi: 11    Wyświetleń: 2064
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12831
  • ATmega328P - Szukam biblioteki do DHT11 z wyświetlaniem na LCD HD44780

    Sprawdzona [syntax=c]/* * dht11.h * * Created on: 23 mar 2014 * Author: miszczo * http://mikrokontrolowanie.elektroda.eu/d... */ #ifndef DHT11_H_ #define DHT11_H_ //--------------------------------------... //**************************************...

    Mikrokontrolery Początkujący   06 Lut 2015 17:26 Odpowiedzi: 4    Wyświetleń: 1356
  • Atmega328P + DS18B20 - brak odczytu temperatury, kod i schemat podłączenia

    Atmegę kupiłem na allegro, posiada ona wbudowany Kwarc i Bootloader. ATMega nie posiada wbudowanego rezonatora kwarcowego, lecz wewnętrzny oscylator. Nie ma też wbudowanego bootloadera. Czy pin 11 jest odpowiednim pinem do podłączenia 1Wire? W jakiej obudowie jest ATMega DIP28, czy TQFP?

    Początkujący Elektronicy   26 Mar 2018 18:40 Odpowiedzi: 5    Wyświetleń: 840
  • Atmega 8 - Odczytywanie temperatury z DS18B20 przez miganie diodą

    Witam. Chciałbym odczytać temperaturę z czujnika DS18B20 przez długie i krótkie migania diodą. Np gdy mamy temperaturę 25 stopni to dioda sygnalizowała by dziesiątki za pomocą dwóch długich piknięć a jedności poprzez 5 krótkich. Dopiero zaczynam zabawę z Bascomem i kompletnie nie wiem jak się za to zabrać. Poniżej wklejam fragment kodu z odczytem temperatury....

    Mikrokontrolery AVR   26 Sie 2014 20:51 Odpowiedzi: 2    Wyświetleń: 1302
  • Atmega 8 Bascom - Nieprawidłowe zliczanie zmian stanu przekaźnika BC547

    Program zajmuje 50%. Może i jest źle napisany ale działa.. Ja bym to stwirdzenie troche skorygował; Program działa tak jak jest napisany!... bo - "Jest jeszcze jeden problem." Co jakiś czas temperatura podskakuje o 10 stopni a czasami nawet do 200 podskoczyło co spowodowało zbędne załączenie przekaźnika. Z czym jest problem? Popatrz na pracę timera0,...

    Mikrokontrolery Początkujący   05 Lip 2014 06:39 Odpowiedzi: 7    Wyświetleń: 1752
  • Atmega8A - Jak zrealizować pomysł urządzenia odczytującego dane ze sterownika CO

    Witam. Mam dom mieszkalny na "działce", często użytkowany zwłaszcza latem z dala od miejskiego zgiełku. Wiadomo, w zimie trzeba jeździć i ogrzewać chałupę żeby mróz nie wszedł. Głowię się z pewnym udogodnieniem dla mojego ojca. Gdy nadchodzi zima do piwnicy nie chce się chodzić (wejście do piwnicy tylko od zewnątrz). Zastanawiam się nad zbudowaniem...

    Mikrokontrolery Początkujący   16 Sty 2015 11:55 Odpowiedzi: 5    Wyświetleń: 2115
  • Nieprawidłowe wskazania temperatury na Atmega i DS18B20 - migający wyświetlacz

    Resetu i zasilania jeszcze nie podłączałem ale kwadraty są wyświetlane również po ponownym rozłączeniu pinów. Dodano po 4 Skoro nie uszkodziłem atmegi (w każdym razie tym połączeniem) to czy możliwe bym skasował program przy próbie jego odczytu lub weryfikacji.

    Mikrokontrolery AVR   05 Mar 2016 18:37 Odpowiedzi: 35    Wyświetleń: 4617
  • ATMEGA32 i DELPHI7 - Pomiar temperatury w DELPHI - 2 czujniki DS18B20.

    Chodzi o to że czasami odczytujesz nie cały wiersz lecz jego fragment. [syntax=delphi]var P:Integer; begin ComPort.ReadStr(Str, Count); Memo.Text:= Memo.Text+Str; P:=Pos(#13,Str); if P>0 then begin Str:=Memo.Lines[Memo.Lines.Count-2+Ord(P... T1:= Copy(Str,1,4); T2:= Copy(Str,6,4); Label3.Caption:= 'Temperatura IGBT [T1] = '+T1; Label2.Caption:=...

    Programowanie Początkujący   21 Sty 2015 20:50 Odpowiedzi: 10    Wyświetleń: 1092
  • AT90S2313 I LM35? Pomiar temperatury, odczyt wskazań na wyświetlaczu.

    Dosyć dawno temu "popełniłem" takie coś: http://www.freepgs.com/robkry/?t=termo może się przyda.... fakt, teraz lepiej użyć jakiegoś atmega i wbudowanego przetwornika A/C Pozdrawiam

    Mikrokontrolery   08 Mar 2006 09:54 Odpowiedzi: 4    Wyświetleń: 1667
  • 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ń: 4137
  • Jak połączyć Atmega8 i Atmega16 przez I2C w Bascomie?

    Mam 2 mikrokontrolery (atmega8 i atmega 16). Chciałbym je połączyć magistralą I2C ale nie bardzo wiem jak się za to zabrać. W atmega 8 używam przetwornika do odczytu temperatury z 2 termometrów. Następnie przeliczoną wartość chciałbym przesłać raz na minutę do atmega16. Zacząłem czytać o tej magistrali ale nadal mam z tym problemy. Proszę o pomoc. Piszę...

    Mikrokontrolery   27 Lut 2008 16:10 Odpowiedzi: 3    Wyświetleń: 3510
  • DS18B20 - kalibracja i wyświetlanie temperatury z dokładnością do 0,1°C

    fusing jest super tylko jak sie robi odczyt ds-a na ATMEGA 8 lub kosci z wiekszą iloscią pamieci ;)

    Mikrokontrolery   02 Wrz 2005 10:32 Odpowiedzi: 14    Wyświetleń: 3554
  • [Atmega 8] [Bascom] Mrugający wyświetlacz LCD przy pomiarze z DS18B20

    Tak teraz napisy nie mrugają, ale odczyt temperatury jest błędny od ujemnej do 256. Dziękuję za pomoc, spróbuję sam powalczyć. pomógł.

    Mikrokontrolery AVR   04 Gru 2008 13:16 Odpowiedzi: 27    Wyświetleń: 4808
  • Jak odczytać temperaturę z 2 czujników DS18B20 na Atmega8 w Bascom?

    Poniżej przykład. Zwróć uwagę, że w tym przykładzie komenda konwersji temperatury występuje na końcu, a nie na początku. Odczytana temperatura będzie zatem tą która została konwertowana po poprzednim odczycie. To oczywiście nie ma znaczenia dla tego jak adresować czujniki. Powodzenia ! PL Config 1wire = Portd.6 Dim Adresy(16) As Byte Dim T1 As Byte...

    Mikrokontrolery   26 Maj 2006 12:45 Odpowiedzi: 6    Wyświetleń: 6321
  • Jak usprawnić kalendarz na ATmega 8 z LCD 2x16 w Bascomie?

    A jednak wkradł się bug. Okazuje się że na koniec miecha zamiast miesiąca wzrasta minuta :). Wszystko przez literówkę gdzie zamiast miennej MI jest M. Przepraszam za ten błąd i wrzucam poprawioną wersję. Pozdrawiam PS. Jak ktoś chce to mogę dać program do odczytu temperatury z LM335.

    Mikrokontrolery   07 Cze 2006 16:23 Odpowiedzi: 8    Wyświetleń: 3813
  • Jak połączyć bezprzewodowo Atmega z czujnikiem DS18b20 na 868MHz?

    Witam! Poszukuję pomysłu na połączenie dwóch uC Atmega bezprzewodowo w celu odczytu na I piętrze domu temperatury z czujnika DS18b20 umieszczonego na kotle w piwnicy. Znalazłem co nieco na temat nadajników i odbiorników 443MHz ale czytałem, iż to pasmo nie jest najlepsze (pasmo krótkofalowców). Więc wybór padł na pasmo 868MHz. Czy ktoś z was ma może...

    Mikrokontrolery AVR   27 Lis 2009 06:35 Odpowiedzi: 16    Wyświetleń: 4651
  • [ATMEGA16] Sterownik CO na ATMEGA16 – komunikacja radiowa, LCD 3-seg, sterowanie pompą

    Chodzi o to, że po włączeniu sterownika do prądu (resecie mikrokontrolera) pompa od razu jest włączana nawet bez procesora. Wyłączona zostaje dopiero po pierwszym odczycie temperatury. Uchroni cię to przed nie pożądanym wyłączeniem pompy gdy np. ulegnie uszkodzeniu czujnik temperatury. Po każdym odczycie zeruj licznik watchdog. Wówczas nawet gdy odetniesz...

    Mikrokontrolery AVR   11 Lis 2009 12:31 Odpowiedzi: 18    Wyświetleń: 4205
  • Konfiguracja atmega328p z RTC i DHT11 - błędne ustawienia czasu i brak odczytu temp.

    Witam. Stworzyłem sobie układ, który wygląda jak na zdjęciach. Problem tkwi w tym, iz atmega nie trzyma żadnych ustawień(ustawiłem rtc, po zrestartowaniu godzina i data jest całkiem inna od tej ustawionej), za nic nie mogę zmusić dht11, aby wyświetlał temp. Co robię źle? Kod wygląda tak: [syntax=c] #define przycisk1 9 #define przycisk2 10 #define d...

    Mikrokontrolery AVR   24 Lis 2017 11:24 Odpowiedzi: 2    Wyświetleń: 615
  • [Atmega8][WinAVR]Powersave i zapis pliku w pamieci Atmegi

    Witam, zrobiłem projekt w którym w dwóch niewielkich domkach steruję ogrzewaniem. Program na PC napisany jest w C# a program Atmegi w winAVR w (języku C). Przy połączeniu przez port szeregowy z komputerem, uzyskałem możliwość sterowania ogrzewaniem niezależnie w każdym z pomieszczeń. Również logi z temperaturami zapisują mi się na dysku C. Chciałbym...

    Mikrokontrolery AVR   23 Sty 2012 18:03 Odpowiedzi: 6    Wyświetleń: 1391
  • [Mega16] Jak odczytywać temperaturę z DS1820 w przerwaniach na Mega16 w Bascom?

    Witajcie ! Wiem, że temat był wielokrotnie sygnalizowany na forum, przejrzałem wszystkie tematy z tym problemem związane i niestety nie uzyskałem satysfakcjonującego rezultatu. Cała idea jest w tym, żeby całą obsługę odczytu temperatur z 4rech DSów, połączonych na oddzielnych liniach, wcisnąć w obsługę przerwań. Krótko mówiąc, chodzi o to, aby odczyt...

    Mikrokontrolery AVR   27 Maj 2010 12:08 Odpowiedzi: 12    Wyświetleń: 2418
  • Mikrokontroler <0,2mA do odczytu impulsów z czujnika Halla i temperatury DB18B20

    STM32L031K6: Przy wewnętrznym zegarze 131kHz, w temperaturach -40+55, kod wykonywany z RAM, pobór prądu bez peryferiów 21uA max. Z włączonym licznikiem i RTC to będzie 36uA max. I nie trzeba obniżać napięcia do 1,8V :) Można też zejść do 9uA przy zachowaniu zliczania impulsów i bez wybudzania przez 20s (i więcej). Inna opcja to zliczanie impulsów w...

    Mikrokontrolery Początkujący   14 Sie 2017 16:20 Odpowiedzi: 21    Wyświetleń: 1866
  • atmega1284p - Przełączanie układu DS18B20 do odczytu

    Witam Mam 7 układów DS18B20 i chciałem dokonywać ich odczytu w kolejności. W przerwaniu od Timer0 ustawiam co 4 sekundy flagę, która ma spowodować wywołanie programu odczytu. ................ Tylko, że wstawienie tego w Case nie ma chyba sensu, bo w momencie wyboru z Case, dane jeszcze nie są obliczone. Pierwsza uwaga to nie dajesz wymaganego czasu...

    Mikrokontrolery AVR   01 Sty 2013 17:31 Odpowiedzi: 1    Wyświetleń: 1191
  • [Atmega8] [Atmega8][C] DS18B20 - Błędne odczyty temperatury po czasie

    Tutaj masz gotowy przykład bez użycia float-ów (oszczędność pamięci): http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   13 Kwi 2012 12:49 Odpowiedzi: 9    Wyświetleń: 5049
  • Jak przyspieszyć odświeżanie wyświetlacza w zegarze z PCF8583 na Atmega 162?

    Żeby zrobić menu - potrzebujesz dodać kolejne funkcje obsługi odczytu i wyświetlania temperatury. Obsługę wyświetlania i poruszania się po menu itd. Ponadto istniejącą procedure obsługi PCF musisz rozszerzyć o procedury odczytu i zapisu daty oraz obsługę budzika. Kolejna sprawa to wprowadzenie przerwań. Tzn. Ustawiasz w PCF odpoowiednią datę budzika...

    Mikrokontrolery   26 Wrz 2007 10:27 Odpowiedzi: 14    Wyświetleń: 1853
  • Zapisywanie i odczytywanie szeregu danych w eepromie avr.

    witam wszystkich. W jaki sposob moge zapisywac szereg zmiennych w eepromie avr'a pod jakas tam nazwa a potem je odczytywac. np. mam trzy akwaria "A" "B" "C" i w akwarium A mam trzy zmienne temperatura dawka jedzenia czas swiatla. kazde z tych trzech akwariow ma inne parametry i chodzi mi o to by po przeniesienu urzadzenia z akwarium A do akwarium B...

    Mikrokontrolery   01 Kwi 2008 22:52 Odpowiedzi: 11    Wyświetleń: 1863
  • Terminal RS232 Uart Atmega328 Atmega644 ATMEL

    1. No ale tu blokujesz działanie całego procesora na niepotrzebnie długi czas. Przy 9600 nadanie 1 bajtu to wieczność. Procesor może wtedy zatańczyć kankana. I to 2 razy ;) 2. Bo można to szybciej zapisać jako: "\r\n" w ciągu formatującym wyświetlanie liczby (printf) 3. Oj wygląd się liczy. I to bardzo. Jak napiszesz program liczący tysiące linijek...

    Artykuły   31 Lip 2016 23:04 Odpowiedzi: 11    Wyświetleń: 4026
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    Witam mam ten sam problem albo 127 albo 85, nadmienię iż program napisany w c jeden czujnik widzi i odczytuje (pomijana jest identyfikacja rom), natomiast po odłączeniu tego czujnika, podłączeniu innego (oczywiście zresetowany układ), juz wskazuje wartość np 127 a dla następnego (innego) np 85 (dla tego samego programu). Obecnie posiadam 4 czujniki...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 8128
  • [AVR] Jak skrócić czas odczytu 15 czujników DS18B20 na ATmega?

    Czy nie lepiej by było wykorzystać tu dodatkowej kości tylko dla DS wszak to przy tylu DS-ach ułamek ceny, a później czy to po SPI czy po RS-ie odebrać w głównym procku zebrane temperatury... Tak się tylko zastanawiam głośno ;)

    Mikrokontrolery AVR   07 Sty 2014 16:21 Odpowiedzi: 47    Wyświetleń: 7887
  • Jak odczytywać klawisze podczas pomiaru temperatury DS18b20 na ATmega32?

    A propos float oraz wyświetlenia temperatury na LCD: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   25 Sty 2013 12:46 Odpowiedzi: 18    Wyświetleń: 2625
  • Stacja pogodowa dla niewidomego - sterowanie głosem, odczyt temperatury, ciśnienia

    FLASH/EEPROM, bo będziemy potrzebować sporo pamięci. flash może nie wystarczyć, szczególnie po Polsku, gdzie gramatyka jest złożona. Raczej karta pamięci. Attiny do dajacych sie zrozumiec komunikatów głosowych - chciałbym to zobaczyc. Cortex bo kosztuje tyle co atmega a ma wszystkie wymagane mechanizmy i peryferia

    Mikrokontrolery   11 Gru 2016 23:00 Odpowiedzi: 23    Wyświetleń: 1599
  • Dallas 18B20 i Atmega32 - błędny odczyt przy 4 czujnikach i podświetleniu LCD

    Witam! Zrobiłem urządzenie do mierzenia temperatury w czterech punktach. Urządzenie działa poprawnie gdy do uC (atmega 32) podłączone są 3 czujniki (dallas 18b20) natomiast gdy podłącze 4 to odczyt temperatury jest błędny. Na wyświetlaczy LCD pokazują się same 0. Posiadam wyświetlacz hd44780 4x20. Gdy podświetlenie wyświetlacza zgaśnie to odczyt działa...

    Projektowanie Układów   02 Wrz 2013 10:10 Odpowiedzi: 2    Wyświetleń: 1767
  • [BASCOM] Atmega 16 - proste menu opartena select case

    Tak, jak już pisałem, nie tędy droga. Trzeba zrozumieć, ze Menu czyli interfejs programu z człowiekiem powinno być tylko jego nakładką graficzną. Nie może być tak, że kiedy jesteś w Menu to program zaniedbuje cały system, na przykład nie pilnuje zadanych temperatur. Pomyśl co by było gdyby termostat sterował grzałką w akwarium a Ty sobie radośnie wszedłeś...

    Mikrokontrolery AVR   26 Lis 2016 21:02 Odpowiedzi: 7    Wyświetleń: 1629
  • Atmega8 - zapamiętywanie minimalnej temperatury ujemnej w programie

    wiem wiem, że tak to się robi mam to napisane w programie dokładniej ten fragment jest za to odpowiedzialny: ................. Tyle, że czujnik ds18b20 nie podaje temperatury tak po prostu do procesora np.: 20 stopni Celsjusza tylko trzeba to troszkę przekonwertować za co odpowiedzialna jest ta część programu: fajnie miło i przyjemnie jeśli temperatury...

    Mikrokontrolery AVR   05 Lis 2014 14:47 Odpowiedzi: 4    Wyświetleń: 1098
  • Poszukuję rozwiązania na rejestrator parametrów pracy - Arduino?Atmega?

    Jestem w potrzebie skonstruowania rejestratora parametrów pracy. Ma odpowiadać za monitorowanie napięcia, natężenia i temperatury. Będzie współpracował z laserem diodowym. Bardzo przydatnym byłaby możliwość utworzenia i zapisu wykresu z podanymi parametrami. Przekopałem multum projektów na Arduino, lecz nie znalazłem żadnego z tymi czterema warunkami....

    Arduino   13 Lut 2019 23:02 Odpowiedzi: 65    Wyświetleń: 2667
  • Niemożność stabilizacji wartości ADC przy pomiarze temperatury z czujnikiem TMP36 i Atmega32A-PU

    kiedy , np. wartość ADC wynosi 256 to cały czas skacze ona z 256 na 257, potem znowu 256 itd... To że przetwornik dla pewnych napięć skacze o swoją jednostkę nie jest jakieś tragiczne bo to oznacza że zakłócenia mają amplitudę mniejszą niż jego rozdzielczość. Sedno problemu jest w tym że ADC ma akurat rozdzielczość 2,5mV a TMP ma 10mV/stopień i jeśli...

    Mikrokontrolery AVR   19 Sty 2021 00:18 Odpowiedzi: 26    Wyświetleń: 1317
  • Atmega 8 + DS18B20 - brak zmiany wskazań temperatury, program w Bascomie

    Problem polega na tym, że odczytujesz wartość ADC z uC zamiast z DS18xxx. Brakuje ci obsługi DS18B20. Poniżej fragment kodu działającego u mnie. [syntax=vbnet] Config 1wire = Portb.0 '0,1,2 NOP 3,4,5,6,7 works good ON MY Equipment Do 1wreset 'reset 1wwrite &HCC 'jedna kostka, więc wykorzystujemy rozkaz SKIP ROM 1wwrite &H44 'dokonaj konwersji Waitms...

    Mikrokontrolery Początkujący   22 Maj 2016 19:07 Odpowiedzi: 3    Wyświetleń: 1281
  • Atmega 32 + 2*Atmega8. Jak podłączyć do mastera?

    w gre nie wchodzi wymiana wyswietlacza to nie zmieni tutaj czytelnosci. Najwiekszy budynek ma 36 m korytarza wyswietlacze sa co 6m czyli jest 6 na jednej stronie i drugie tyle na drugiej. Jesli nie ma osoba dostepu do PC musi niestety kontrolowac pewne wskazania i przejsc sie przez caly korytarz sprawdzajac dane chodzi tutaj tylko o odczyt 4 temperatur....

    Mikrokontrolery   05 Maj 2007 18:44 Odpowiedzi: 6    Wyświetleń: 1704
  • Panel zdalny do odczytu temperatur

    ATMega328 ma własne napięcie odniesienia ADC 1.1V, więc nie wiem co koledze pływa. Sama ATMega może być zasilana napięciem od 1.8V bo przecież 4MHz zegara wystarczą w zupełności, a nawet jak nie to od 2.7V można 10MHz zapodać.

    DIY Konstrukcje   26 Sie 2014 15:06 Odpowiedzi: 27    Wyświetleń: 16614
  • Układ do odczytu temperatury z wielu czujników na dużą odległość

    Kontroler i tak nie będzie prawie wcale obciążony, więc RS485 można zrobić programowo, LAN też można programowo + jakiś moduł. Zwykła ATmega podoła, wszystko zależy jaki masz budżet, ile czasu na to (dostępność bibliotek, chyba, że chcesz własne pisać) oraz tego, która architektura Ci najbardziej odpowiada. Gdybym robił własną płytkę to bym użył jakiegoś...

    Projektowanie Układów   19 Sty 2017 00:40 Odpowiedzi: 13    Wyświetleń: 1842
  • atmega16 + 2xDS1820, kłopot z temperaturami ujemnymi.

    Zrobiłem juz wiele sterowników używając nie jednego, dwóch a nawet więcej liczby ds'ów i zawsze działa bezbłęnie, nie tylko w BASCOMIE. A Ty Piotrusiu trochę pokory. Cóż, wierzę Ci na słowo. Co za problem z przesuwaniem liczb zakodowanych w U2 ? Nie rozumiem No właśnie :| Gdybyś rozumiał , to zapewne 1-sze zdanie z Twojego poprzedniego postu , nie...

    Mikrokontrolery   21 Gru 2007 08:11 Odpowiedzi: 12    Wyświetleń: 1922
  • [AVR/Atmega8] - Termometr bezprzewodowy - weryfikacja schematu

    Czy mógłbym poprosić szanownych forumowiczów o zweryfikowanie dwóch schematów? Pierwszy z nich w zamierzeniu ma umożliwiać bezprzewodową komunikację komputera z peryferiami. Został zbudowany w oparciu o: - mikrokontroler Atmega8 – odpowiedzialny za odbiór transmisji UART i przekazywanie jej do modułu komunikacji bezprzewodowej - układ FT231XS...

    Projektowanie Układów   16 Sty 2014 11:01 Odpowiedzi: 4    Wyświetleń: 2925
  • Rozlutownica DIY "LU-1" na bazie kolby ZD-8917

    https://obrazki.elektroda.pl/8673232200_... Witam, chciałem przedstawić Wam mój najnowszy projekt jakim jest rozlutownica. Przymierzałem się do niego już jakiś czas z powodu dużej straty czasu i nerwów przy wylucie elementów THT o większej ilości pinów - głównie przekaźniki, złącza. W końcu wziąłem się w garść i udało mi się coś wykombinować...

    DIY Warsztat   26 Kwi 2021 17:52 Odpowiedzi: 34    Wyświetleń: 9561
  • Jak dodać sygnalizację dźwiękową do pomiaru temperatury na Atmega32?

    informującego o zmianie temperatury co 1 stopień w górę lub dół To są założenia więc co każdy stopień ma być krótki sygnał. Warunek If T >= 200 then spowoduje że przekroczenie 20 stopni spowoduje sygnał. Muszę chwilę pomyśleć. Trzeba badać także różnicę pomiędzy odczytem poprzednim a następnym. Sprawdź to: (zmień procesor, konfigurację LCD, portów,...

    Mikrokontrolery AVR   24 Sty 2011 18:36 Odpowiedzi: 16    Wyświetleń: 2265
  • Atmega16 nie odczytuje temperatury z DS18B20 mimo poprawnego odczytu ID

    Witam. Mam problem z programem który w inny urządzeniu działa jak należy. Program odczytuje numer ID z DS18B20 zapisuje w pamięci a później odczytuje go z pamięci i dzięki niemu odczytuje temperaturę z jednego z dwu czujników. Problem w tym że tej temperatury nie odczytuje. Procesor "widzi" czujniki bo wyświetla ich ID. Same czujniki też mogę odczytać...

    Mikrokontrolery AVR   31 Sty 2017 12:31 Odpowiedzi: 7    Wyświetleń: 1185
  • [Atmega32][C] Termometr Cyfrowy - kiepsko mierzy i/lub kiepsko wyświetla

    Witam. To: [syntax=c]temp=(float)((temp1+(temp2*256... było prawie dobrze, ale konwersję jawną trzeba wykonać przed operacją, gdzie będzie wykorzystywana, a nie na sam koniec, czyli: [syntax=c]temp=((float)(temp1+(temp2*256... a najlepiej dodatkowo rozdzielić te obliczenia na kilka linijek, bo czasem GCC ma problem ze skomplikowanymi...

    Mikrokontrolery AVR   28 Gru 2011 21:06 Odpowiedzi: 26    Wyświetleń: 2730
  • 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ń: 2489
  • [ Bascom ] Atmega8 LM75 LM75A pomiar temperatur ujemnej

    Twój LM75 jest na I2C, zakładam więc że umiesz odczytać z niego te dwa bajty z wartością temperatury. Sprawdzasz najstarszy bit, starszego bajtu w odczytanym z czujnika wyniku. jeśli jest równy 0, to znaczy że temperatura jest dodatnia i wynik liczysz poprzez: 1. przesunięcie otrzymanego z czujnika wyniku o 5 bitów w prawo 2. pomnożenie rezultatu tej...

    Mikrokontrolery AVR   11 Lis 2010 22:33 Odpowiedzi: 9    Wyświetleń: 3604
  • Szukam działającej biblioteki Arduino dla DHT22 i ATmega328P - brak odczytu

    Nie wykluczam, ze to może być błąd w połączniu, przy moich zdolnościach jest to nawet całkiem możliwe. całość wygląda tak (niestety nie mam schematu) https://obrazki.elektroda.pl/9589847900_... A tutaj jeszcze moj kod: [syntax=c]#define przycisk1 9 #define przycisk2 10 #define d (3000) #include <LiquidCrystal_I2C.h> #include...

    Arduino   19 Lip 2018 09:46 Odpowiedzi: 8    Wyświetleń: 837
  • [DS18B20] DS18B20 SO8 - Niepoprawny odczyt temperatury, kod na ATmega1280

    Nie mogę znaleźć rozwiązania problemu z czujnikiem DS18B20 w wersji w obudowie SO8 - mianowicie czujnik nie odczytuje poprawnie temperatury. Przykładowy kod programu (nie sugerujcie się procesorem bo to działało i na mniejszych, a że pod ręke wpadł akurat 1280 to chyba raczej nie istotne. ) $regfile = "m1280def.dat" $crystal = 8000000 '-------------------------...

    Mikrokontrolery   16 Sty 2011 12:56 Odpowiedzi: 17    Wyświetleń: 2637
  • Zakłócenia odczytu ostatnich 3 czujników DS18B20 w systemie na ATMEGA i RS485

    Kolega sprawdza przecież CRC. Być może nie wyrabiasz się czasowo. Kiedy masz otwarte IDE Bascom naciśnij na klawiaturze klawisz F1 i w otwartym pliku pomocy wpisz "Using the 1WIRE protocol". Wyczytasz tam między innymi (ale zachęcam do przeczytania całości) : The BASCOM scanning of the bus is finds about 50 devices / second , and reading a specific...

    Mikrokontrolery AVR   03 Wrz 2015 20:59 Odpowiedzi: 10    Wyświetleń: 1602
  • Jak odczytać temperaturę z 4 ds18b20 na Atmega 8 z użyciem EEPROM?

    Witam Jak powinna wyglądać procedura odczytu temperatury z 4 czujników, ale żeby id brało z eeprom i pomiar z odpowiedniego czujnika zapisywał do zmiennych t1,t2,t3,t4. Procedurę do zapisywania id do eeprom juz mam. Program pisze w bascomie. Dodano po 53 Sub Odcz_temp(czujnik As Byte) If Czujnik = 1 Then For I = 1 To 8 Readeeprom Id(i)...

    Mikrokontrolery   27 Sie 2008 17:31 Odpowiedzi: 10    Wyświetleń: 3795
  • [atmega162][ds18b20][c] Poddaje się... jak odczytać temp?

    Witam Poddaje się... nie mam siły walczyć z tym dallasem. Wszystko wydaje się być zrobione dobrze. ow_reset działa - wykrywa dallasa, jak odłączę wywala, że brak. #define F_CPU 1000000UL // 1 MHz #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include <string.h> void delay_ms(int ms) { volatile long...

    Mikrokontrolery   07 Mar 2010 13:10 Odpowiedzi: 10    Wyświetleń: 2487
  • Kod w C dla DS18B20 i LCD na ATmega32 - odczyt temperatury -0.02

    Witam urzytkowników... Programuje juz blisko 4 dni ten mikrokontroler i zero efektu. Odczyt zawsze -0.02.... Dlatego mam prośbę czy ktoś byłby w stanie udostępnić swój działający program na atmege 32 który dobrze czyta temp z ds ? Jezeli znajdzie się taki chętny to odrazu zapytam się na jakiej czestotliwosci działa jego atmega ... Mam nadzieje że uda...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 9158
  • Termostat 4 Kanałowy DS18B20 LCD 4x20 Zadana i Histereza 0,1oC + Alarmy

    http://obrazki.elektroda.pl/8836607800_1... Witam Chcę przedstawić konstrukcję termostatu 4 Kanałowego z wyborem trybu pracy. Układ wykonany na Atmega 32 a program napisany w poczciwym Bascomie. Wyświetlacz ma 4 wiersze po 20 znaków Zastosowane czujniki temperatury firmy Dallas DS18B20 Sterowanie jest za pomocą 4 przycisków (menu, up,...

    DIY Konstrukcje   27 Sty 2013 13:28 Odpowiedzi: 13    Wyświetleń: 19452
  • [Bascom] Jak przesłać dane z DS18B20 przez UART z Attiny2313 do Atmega328?

    Witam Używam Attiny2313 do pomiaru dwóch temperatur z DS18B20. Wynik ( Integer ) przesyłam bez żadnej obróbki przez UART przewodem 40 cm do Atmega328. Atmega rozbija odebrane dane i jest obróbka Kod Attiny2313 $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 4800 '********************* Konfiguracja magistrali 1-Wire Config 1wire = Portd.5...

    Mikrokontrolery AVR   24 Gru 2011 21:00 Odpowiedzi: 10    Wyświetleń: 2750
  • DS18B20 i Atmega8535 - Zbyt wysoka temperatura, możliwe błędy zasilania?

    Po milionach problemów, dwukrotnym zablokowaniu atmegi(jakim cudem? nie wiem) udało mi się zainstalować DS18B20 na Atmedze8. Zmieniłem zasilanie na bardziej solidne z zasilacza 9V AC i jedynym zauważalnym efektem jest jaśniejsze świecenie wyświetlacza,szybkie palenie wszystkich diod i efektowne topienie płytek stykowych przy zwarciach. Termometr pokazuje...

    Mikrokontrolery   04 Lip 2012 15:14 Odpowiedzi: 21    Wyświetleń: 2867
  • Jak napisać program termometru dwu punktowego w Bascom dla ATmega8?

    Czyli przy tym 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 Config Pinc.5 = Output 'linia PB1 jako wejściowa...

    Mikrokontrolery   10 Maj 2008 09:22 Odpowiedzi: 32    Wyświetleń: 4772
  • Atmega8 i LM35 – jak uzyskać płynny odczyt temperatury bez nagłych skoków?

    dzielnik czestotliwosci (division factor) ustawilem na 4 (atmega pracuje z zegarem wew 8 MHZ). a moze jeszcze kwestia wysiwetlania cyfr: program zwraca mi zawartosc ADCH (8 bit) zmienna TEMP to jest suma tych bitów temperature prezentuje nastepujaco dzies = temp%10; dzies = temp/100; jedn = temp%10; jedn = jedn/10; po takim czyms temperatura skacze...

    Mikrokontrolery   02 Maj 2006 16:01 Odpowiedzi: 4    Wyświetleń: 3128
  • AtMega 16 i FastAvr. LCD działa tylko na porcie A. Odczyt danych z czujnika.

    Jeśli zmienia się temperatura jak ogrzewasz czujnik to znaczy że problem tylko z przeliczaniem ewentualnie z faktem że pracujesz na innej rozdzielczości niz przypuszczasz... w tym temacie jest kilka sprawdzonych programów ... Przetestuj je

    Mikrokontrolery   05 Sie 2006 09:49 Odpowiedzi: 25    Wyświetleń: 3310
  • [Bascom] Jak odczytać dane z ESP8266 przez UART w Bascom na Atmega128?

    Raczej problemem jest sama komunikacja po uart bo cały program bez niej działa jak należy. Mam jeszcze jedno podejrzenie co może być nie tak. Jak sprawdzę to napiszę. Dodano po 38 Myślałem że to budowa ramki danych jest problemem ale niestety nie. Wielkość ramki $framesize mam ustawione na 150. Dodano po 15 Dodaję uproszczony program jak Pisałeś. [syntax=vbnet]...

    Mikrokontrolery AVR   24 Cze 2017 19:23 Odpowiedzi: 7    Wyświetleń: 1809
  • Sterownik temperatury i wilgotności, Atmega, SHT11

    Obudowa fajna, a płytka bardzo ładnie do niej dopasowana. Razi jedynie to okno z LCD i przyciski na wierzchu...można by to wykończyć ciut lepiej. Co do dalekich transmisji do SHT11, to można zastosować komunikacje RS485. Co prawda mamy wtedy 2 procesory (jeden do odczytu i wysłania temperatury-wilgotności i drugi do odbioru i sterowania ale dane możemy...

    DIY Konstrukcje   23 Sty 2012 19:57 Odpowiedzi: 18    Wyświetleń: 12195
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2712
  • Brak odczytu temperatury z termopary na MCP617 po przeniesieniu na płytkę drukowaną

    Prąd od grzałki nie popłynie bo układ zbudowałem na kolejnej płytce bez peryferiów - jedynie atmega i wzmacniacz - objawy takie same. Przeciąłem ścieżkę która idzie do pinu Vss wzmacniacza (nr 4). Pomiar zachowuje się tak jakby termopara była wypięta z układu. Pomiar prądu pomiędzy GND a Vss to 0,03mA. Wówczas wskazanie pokazuje wartość zero. Sprawdziłem...

    Początkujący Elektronicy   28 Lip 2024 22:05 Odpowiedzi: 9    Wyświetleń: 258
  • TC77 - Błąd odczytu temperatury z TC77 podłączonego do Atmega32A

    Mam problem z odczytem Temperatury z TC77, podłączonym do Atmegi 32A Atmega -- TC77 2 MISO PB6 --1 SIO 3 SCK PB7 --2SCK 44 PB4 --7CS Co robie źle ? [syntax=c] void Inicjacja_spi1(void) { DDRB = ( 1 << PB5 ) | ( 1 << PB7 ) | ( 1 << PB4 ); //MOSI, SCK, SS' jako wyjścia SPCR = ( 1 << SPE ) | ( 1 << MSTR ) | ( 1 << SPR1...

    Mikrokontrolery AVR   11 Lis 2014 15:51 Odpowiedzi: 9    Wyświetleń: 1953
  • [ATMEGA32A] [C] Problem z UART oraz wysoka temperatura

    Przy inicjalizacji rejestrów określających prędkość transmisji wymagana jest kolejność UBRRH a potem UBBRL. Ogólnie w AVRach przy dostępie do rejestrów 16-bitowych wymagana jest przy zapisie kolejność HIGH, LOW a przy odczycie LOW, HIGH. Odczuwalne podniesienie temperatury ATMEGA przy normalnej pracy świadczy albo o uszkodzeniu układu albo błędach w...

    Mikrokontrolery AVR   12 Lis 2017 17:35 Odpowiedzi: 2    Wyświetleń: 483
  • Termometr na ATMega i MAX7219: Jaki Wybrać dla Prostoty i Niskiej Ceny?

    Zacznij od odczytu temperatury i wyrzucenia jej na terminal. Jak to zadziała, to możesz zacząć próbować coś wyświetlić na tym twoim wyświetlaczu. Są pewnie jakieś gotowe biblioteki do arduino na ten wyświetlacz. Nie wiem bo się w to nie zagłębiam. Sam sobie pisałem bibliotekę na AVR w C pod 8x7SEG właśnie na MAX7219. MAX7219 obsługuje się przez interfejs...

    Projektowanie Układów   17 Sty 2024 18:49 Odpowiedzi: 26    Wyświetleń: 495
  • [atmega162] [atmega162][c] DS18b20 - brak odczytu temperatury, konfiguracja portu i taktowanie

    Witam, Mam podpięty ds18b20 pod atmęgę, korzystam z CodevisionAVR i mam parę pytań może te pytania pozwolą mi na znalezienie błędu w kodzie. 1. Czy taka definicja portu dla 1wire jest poprawna(w CodeVisionAVR): // 1 Wire Bus functions #asm .equ __w1_port=0x07 ;PORTE .equ __w1_bit=1 #endasm Głównie mi chodzi czy później jak się odwołam do samej funkcji...

    Mikrokontrolery AVR   31 Maj 2009 19:32 Odpowiedzi: 16    Wyświetleń: 2244
  • Ethernetowy Miernik Energii Elektrycznej 3 fazowy

    Witam Przedstawiam projekt miernika energii elektrycznej 3 fazowy który został wykonany w celach edukacyjnych w efekcie końcowych działa w warunkach domowych bez żadnych problemów. Konstrukcja oparta jest na pomyśle http://obrazki.elektroda.pl/6049601700_1... http://obrazki.elektroda.pl/2466438500_1... http://obrazki.elektroda.pl/2177793100_1...

    DIY Konstrukcje   06 Gru 2013 18:51 Odpowiedzi: 14    Wyświetleń: 19224
  • Jak zaprogramować ATmega8 w Bascom do obsługi wielu wątków jednocześnie?

    programik który był obsługiwał i sterował: -czujnik temperatury na 1-wire -czujnik wilgotności za pomocą przetwornika acc -styk otwarcia drzwi -sterowanie grzałką która zmieniała temperaturę 2,5stC na 1sekundę -sterowaniem wentylatorem wyciągowym -sterował silnikiem nawilżacza powierza -sterował oświetleniem -wyświetlanie wszystkiego aktualnie wykonywanego...

    Mikrokontrolery   17 Wrz 2007 08:08 Odpowiedzi: 23    Wyświetleń: 3646
  • Atmega8 i DS18B20 - Błędne odczyty temperatury 0°C lub 85°C co jakiś czas

    Witam! Mam problem a polega on na tym że: Mam procka atmega 8 oraz trzy czujki temperatury ds18b20. Czujki temperatury skonfigurowane są na 1wire, rezystor podciągający tych czujek to 4,7 kohm. Połączenie czujek jest trój przewodowe. I problem jest w tym że co jakiś czas temperatura podawana przez czujki jest albo 0 albo 85 st. Mierzy dobrze temperaturę...

    Mikrokontrolery   07 Lis 2006 14:19 Odpowiedzi: 4    Wyświetleń: 1778
  • ATmega32 - błędne odczyty temperatury z DS18B20, poprawne na ATmega328

    main.c [syntax=c]#define F_CPU 16000000UL //definiujemy F_CPU na 16MHz #include <avr/io.h> #include <util/delay.h> #include <avr/io.h> #include <stdlib.h> #include "HD44780.h" #include "DS18B20.h" char str[17]=" Termometr "; int main (void) { double temp; /* W tablicy zapisywane będą dane odczytane z układu ds18b20 */ unsigned...

    Mikrokontrolery AVR   21 Lut 2015 16:31 Odpowiedzi: 5    Wyświetleń: 1023
  • EvB Atmega644P - nie mogę obciąć wyniku z ADC do postaci 123.45[BASCOM]

    Poradziłem sobie już wystarczyło zadeklarować A jako Long i wtedy moglem użyć funkcji Round. Mam jeszcze pytanie bo nie chcę zakładać kolejnego tematu . Jak ustawić timer aby w poniższym programie aby robił pomiar ciśnienia co minutę ? [syntax=basic4gl] $regfile = "m644pdef.dat" $crystal = 16000000 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3...

    Mikrokontrolery Początkujący   09 Wrz 2012 09:18 Odpowiedzi: 22    Wyświetleń: 2454
  • Jak połączyć multipleksowanie LED na ATMEGA32 z odczytem DS18B20 w Bascom AVR?

    Ja również miałem problem z multiplesowaniem wyświetlaczy i jednoczesnym odczytem 1wire. Pomysł z wyłaczeniem przerwań od timera na czas transmisji 1wire okazał się prawidłowy. Ponieważ w trakcie pomiaru świeci się jeden wyświetlacz aby efekt był nie zauważalny możemy dokonywać pomiaru temeperatury rzadziej. Oto mój programik : $regfile = "m8def.dat"...

    Mikrokontrolery   10 Paź 2008 22:18 Odpowiedzi: 34    Wyświetleń: 10484
  • [Atmega8] [Bascom AVR] Elekroniczny termostat, Histereza

    temperatura początkowwa na jakom jest ustawiony termostst czyta swicze Widzę że kolega ma problem z pisaniem w języku polskim ale do rzeczy... 1wr ma być call 1wr . Założę się że program nie jest twój... Patrząc dalej: If Tust1 > Tust Then Portb.2 = 1 znowu nie zadziała... Co do histerezy to lepiej zrealizuj ją tak: Temp = Temperatura(1)...

    Mikrokontrolery   24 Paź 2008 12:22 Odpowiedzi: 2    Wyświetleń: 4481
  • PALM v1.0 BETA Atmega128

    Właśnie nie podoba mi się że działa to co jest dosyć prostą sprawą no ale jak konkret: -Klawiatura AT(przydałoby się odczytywanie w przerwaniu) -Karta SD -Programowanie ISP :D(dla mnie spory sukces ze ruszyło od razu) -Ledy -Podświetlenie -Przerwanie od toucha -Komunikacja RS232/485 -Wszelkie ADC... -Zegar -LCD... -Temperatura -Bluetooth -Niektóre kanały...

    DIY Konstrukcje   07 Lip 2011 19:05 Odpowiedzi: 88    Wyświetleń: 45094
  • [Atmega32+Atmega8][DS18B20][C]Reset AVR po odczycie z DS18B20

    Witam, mam dziwny problem, pomoże mi ktoś go rozwiązać? Chodzi o to, że buduję urządzenie, które na żądanie będzie mierzyło temperaturę układem DS18B20. Żądanie odbywa się poprzez naciśnięcie odpowiedniego przycisku na pilocie RC5. Całe moje urządzenie to dwa AVR: Atmega8 (jako dekoder RC5, który wysyła odebrany adres i komendę poprzez USART do drugiego...

    Mikrokontrolery AVR   14 Sie 2011 20:45 Odpowiedzi: 11    Wyświetleń: 4982
  • Atmega8 i PT100 - Pomiar temperatury przy użyciu ATmega i czujnika PT100

    Witam Wprowadzacie trochę zamieszania: - Pt100 nie jest liniowy, wystarczy zaglądnąć do PDFa, są wzory (np. http://www.reissmann.com/_media/produkte... strona 4) - zasilanie XTR105 nie jest problematyczne, XTR105 jest zasilany z pętli prądowej pomiarowej i napięcie nie musi być stabilne, w związku z czym można to zasilić napięciem...

    Mikrokontrolery   27 Paź 2015 16:44 Odpowiedzi: 42    Wyświetleń: 9867
  • Sposób obliczenia rezystancji termistora w określonej temp

    A przekształcał ktoś ten wzór dla stopni celsjusza ? Potrzebuje wzór, który przelicza rezystancję od razu na stopnie Celsjusza, bez zamiany K -> C. Chciałem zaoszczędzić pamięć w uPC Atmega. Bez sensu, zysk z usunięciea jednego odejmowania będzei znikomy, lepiej zależność temperatury od rezystancji przybliżyć funkcją odcinkami liniową i w tej postaci...

    Początkujący Elektronicy   24 Sty 2020 18:09 Odpowiedzi: 13    Wyświetleń: 14022
  • Jak uśrednić temperaturę z LM35 na Atmega w Bascomie?

    tzw. średnia krocząca (średnia ciągniona alias programowy filtr dolnoprzepustowy) średnia = (średnia * 3 + aktualny_odczyt)/4; wyświetl_srednią; można średnią liczyć z 3,4,5...pierdylion pomiarów. Zawsze potrzebujesz tylko jednej zmiennej średnia i nie musisz pamiętać wszystkich poprzednich odczytów. oczywiście zmienna średnia musi pomieścić liczbę...

    Mikrokontrolery AVR   19 Kwi 2016 09:18 Odpowiedzi: 10    Wyświetleń: 2511
  • [Bascom] Sterowanie wentylatorami i odczyt temperatury w PC na atmega8, Bascom, LCD

    No to bardzo dziwne z tym kwarcem bo u mnie jest tylko miganie pixeli pojednczych a kolko nigdy sie ukazuje. Mam kolejny problem. Sciągnąłem nową wersje bascoma oczywiście full wersja i napotkałem w ustawianich fusebitów strasznie dużo funkcji :/ W załączniku podjae SS. I teraz mam problem bo ustawiłem tak jak na SS ale atmega chodzi tak jak przy 1Mhz...

    Mikrokontrolery AVR   24 Maj 2010 21:41 Odpowiedzi: 57    Wyświetleń: 11057
  • DS18B20 na ATmega32 - błędne odczyty temperatury po czasie

    Witam Mam zbudowany układ na atmega 32 i do niego podpięte 4 czujniki DS18B20. Po włączeniu przez kilka godzin wszystkie pokazują właściwą temperaturę. Po tym czasie trzeci czujnik co jakiś czas pokazuje trzecie miejsce po przecinku, a czwarty czujnik również co jakiś czas pokazuje niewłaściwą temperaturę - w okolicach 130 stopni ( rzeczywista temperatura...

    Mikrokontrolery AVR   22 Cze 2014 14:56 Odpowiedzi: 4    Wyświetleń: 2552
  • Wymiana kolby w stacji lutowniczej Parkside PLSD 48 A1 na kolbę od T12

    Arduino, czy raczej ATMega, ma przetwornik ADC, więc jedynym co potrafi odczytywać jest napięcie. Nie ważne więc czy czujnik temperatury jest rezystancyjny, czy napięciowy to do MCU ostatecznie i tak trafia sygnał napięciowy. Tyle, że przy T12 trzeba dodatkowo zsynchronizować cykle odczytu temperatury z cyklami zasilania grzałki (aby się odbywały naprzemiennie).

    Warsztat elektronika   09 Maj 2021 21:59 Odpowiedzi: 53    Wyświetleń: 3642
  • Czujnik temperatury do Atmega32 z szybkim odczytem na LCD - DS18B20?

    Czujnik ma być czuły np. jak dmuchnę powietrzem w czujnik to temperatura ma się zmienić od razu. Od razu to znaczy ile? 100ms, 500ms, 1000ms? DS18B20 potrzebuje na to min 750ms. Jeżeli to ma być "od razu" to szukaj jak najmniejszych (bezwładność cieplna).

    Mikrokontrolery AVR   14 Lip 2010 21:00 Odpowiedzi: 8    Wyświetleń: 2289