Mam Atmegę8 i DS18b20 i w Eclipse i w MkavrC 8000000. Wynik na lcd -17024, a binarnie 1011110110000000. Dodam, że miało wyświetlić temperaturę w stopniach Celsjusza. Jeżleli ktoś ma ciekawe sugestie to ładnię proszę o pomoc. Pozdrawiam Poprawiłem tytuł na "język C", a nie "C++", gdyż kod jest kodem C. W przyszłości proszę rozróżniać języki.
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...
http://obrazki.elektroda.net/25_12855220... Zrób sobie układ z takim źródłem prądowym. Nie jest to najwspanialsze źródło prądowe na świecie ale wystarczające do tego zadania. Zakładając rezystancję termistora na 1k w temp. pokojowej ustaw potencjometrem 1V na termistorze- to spowoduje przepływ prądu ok.1mA. Potencjomert może mieć od 1-47k. Ma to...
jack63 to wcale nie jest liniowa charakterystyka! Oczywiście, tylko ta nieliniowość jest niewielka. Dla 200oC wynosi mniej niż 6oC. Czyli 3% ,jeśli dobrze policzyłem :D. Przetwornik ADC jest 10 bitowy z dokładnością do 2 LSB czyli 0,4%. Można przeprowadzić ew. linearyzację po ADC programowo. (at)PiotrPitucha próbujesz "wymusić" stosowanie rozwiązań...
Chcę skomunikować się z czujnikiem TC72, oto link do dokumentacji: http://ww1.microchip.com/downloads/en/De... Korzystam z programatora AVRmkII który wykorzystuje interfejs ISP, a komunikacja z czujnikiem przebiega przez SPI. Chcę wykorzystać sprzętowe SPI ATmega 325. Pierwszy znak zapytania to połączenie czujnika. Proszę sprawdzić czy...
Juz to widzialem wczesniej, bardziej chodzi mi o realizacje programowa w assemblerze - bascom. Temperatury maja byc stabelaryzowane. Calosc realizowana na plytce ewaluacyjnej aTmega
Przed atmega zakładasz dzielnik rezystorowy i masz zakres jaki chcesz.
Witam. Chyba nie szukałeś, lepszym i praktyczniejszym projektem jest mikrokontrol ATmegi czyli Arduino i wpiecie czujników wilgotności i temperatury. Mona kupić czujniki juz gotwowe uruchamiajac przy pomocy kodu napisanego w srodowisku Ardino IDE (np. dla początkujących). ARDUINO (ATmega) - https://botland.com.pl/content/category/... Odczytanie...
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...
Witam Zaczynam dopiero programowanie mikrokontrolerów - ( narazie etap - ds18b20 ). Musze wybrak temat pracy dyplomowej, zainteresował mnie temat dotyczący mikroprocesorowego prostownika do lądowania i konserw akumulatora. Co o tym myślicie ? Atmega nadaje sie wystarczajaco do technicznej realizacji takiego projektu ? Ogólna koncepcja : Zasilacz od...
A może czujnik temperatury IR?
Witam, mam problem z przesłaniem danych z czujnika temperatury na zewnątrz do AVRa. Użyłem ATmega 8535, z zegarem PCF8583 no jeszcze czujnik tylko jak do tej pory nie wiem jaki kupić bo nie wiem jak przesyłać dane z niego do procesora.:cry:
Masz podłączone 2 czujniki? Co to znaczy że, dolna linijka cały czas miga? - coś się na niej wyświetla ?
Zależy co to ma robić:) I od tego trzeba zacząć a nie od 900m z przeszkodami ;) Z drugiej strony jak widzę założenie , że temperatura ma być odczytywana na bieżąco od obiektu w ruchu to: 1. co oznacza na bieżąco??? co ile nano-sekund, mikro-sekund, mili-sekund czy też sekund a może minut ???? 2. jakie czujniki w ogóle chcesz zastosować i w jakiej rozdzielczości...
Układ(y) ma pracować cały czas. To będzie ATmega, ESP i parę czujników temperatury itp.
Najwyraźniej z liniowej zależności pomiędzy napięciem wyjściowym czujnika które podajesz na adc a temperaturą wyrażoną w stopniach. y=ax+b gdzie x to adc proporcjonalne do napięcia y to temperatura
ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie stanu wysokiego na pinie portu jest niejako przygotowaniem...
Witam wszystkich, Mam pytanie odnośnie czujników 1-Wire do pomiaru temperatury. Mam za zadanie na zaliczenie przedmiotu opracować regulator kotła na procesorze Atmega używający do mierzenia czujników temperatury 1-Wire. Przeglądając to forum spotkałem się w zasadzie z czujnikami typu DS1820. Czy oprócz nich są jakieś inne które mógłbym wykorzystać w...
Zdaje mi się że w ATmega16 nie ma wbudowanego przetwornika temperatury. Taki przetwornik jest np w ATtiny24, 44, 84 lub Atmega48P, 168P jako nadprogramowy kanał ADC. Pozdrawiam
Witam Kolegów, Ponownie mam pytanie do Was. Posiadam stację lutowniczą z uszkodzoną elektroniką, chciałbym dokonać modernizacji istalując cyfrowy regulator temperatury. Co potrzebuję: - regulator temperatury wykonany na Atmega np.8 - czujnik temperatury PT100 - wyjście włącz/wyłącz - wyświetlacz np.HD44780 - zakres temperatur np. 100-500 stopni Czy...
Wyświetlacz, jakaś ATmega do której go podłączysz, czujniki temperatury (np. DS18B20), solidna obudowa, oraz najważniejsze: koncepcja i program na tę ATmegę. I to będzie duża robota...
Mikrokontroler: Jakikolwiek z RS232. Atmega 8 na ten przykład - bo niedroga i całkiem całkiem. Programator: - polecam usbasp Czujnik temperatury: według uznania. Moim zdaniem z racji że interesuje Cię zakres w granicach 34-42*C to bym wybrał jakiś termistor i wpiął go w mostek w celu zwiększenia rozdzielczości i zmniejszenia zakresu. Puls: oparłbym...
Na początku miałem odsunięte ale wydawało mi się, że tak jest lepiej i przy wyświetlaniu to lepiej wygląda. Poza tym jak dojdzie do tego jakiś filtr to będzie ok. Koszt: Wyświetlacze: 18 zł Atmega: 4,95 zł Czujnik temperatury - 10 zł Pozostałe elementy miałem, ale myślę, że w 40 zł spokojnie można się zmieścić.
Tak, zależność teraz jest zupełnie inna oczywiście, jak znajdę na komputerze to mogę Ci podesłać w excelu wyniki pomiarów dla termistora NTC 1k dla temperatur od ok. 80 do 30 stopni co 1 stopień Celsjusza.
chyba prosciej jesli nie masz doswiadczenia to zamiast tego wyswietlacza z aparatu cyfrowego bedzie ci zastosowac wyswietlacz lcd 16*2 +atmega 8 +ten czujnik temperatury niestety ds18b20 dziala do -55C. Przeciez nie potrzebujesz tutaj miec wyswietlanej grafiki tylko zwykla temperature . bynajmniej to uda ci sie napisac w bascomie przegladajac jakies...
Sam raczej tego od podstaw nie złożysz .To co Ci proponowałem jest na procesorze Atmega 8. Są dwa czujniki temperatury. Jeden montujesz na piecu (jak najbliżej wylotu ciepłej wody), lub w piecu jeżeli masz wspawaną rurkę na czujnik. drugi w zasobniku jeżeli masz otwór.
Przyłącze sie do tematu. Czy ktoś ma taki uzywany uszkodzony sterownik aby tylko atmega miała soft ?
Witam, aktualnie kończę prosty układ oparty o Atmega i 4 czujniki temperatury DS1820 Układ mierzy temperaturę z 4 czujników i wyświetla je na LCD. Dodatkowo po przekroczeniu temperatury progowej ( mkasymalnej ) wystawiany jest alarm ( czyli stan 0 ) na przekaźnik. Chciałbym aby układ spełniał jeszcze jedną funkcję. Potrzebuję uzyskać na wyjściu liniowym...
Tak z ciekawości, bo ESP jest fajne, ale (ta zawsze jest ale) gdzie jest WiFi to jest, a tak się składa, że mam miejsca z kablami, ale sieci bezprzewodowej to nie ma. spotkał się któryś kolega z modułem o podobnej funkcjonalności, ale żeby działał po kablu? ew. jakieś namiary na dokumentacje takowych? Jasne, że tak -> ENC28J60 + np. atmega/attiny....
Witam Temat wałkowany wiele razy ale nie znalazłem odpowiedzi na moje pytanie. Chciałbym do urządzenia dodać miernik temperatury zewnętrznej, a jak wiadomo są one nie tylko dodatnie ale także ujemne. Mam czujniki LM 335 i chciałem je wykorzystać. Jak to zrobić żeby atmega wskazywała ujemne temperatury na tym czujniku ? Czy wystarczy podpiąć lm335 jak...
zaprojektowanie i wykonanie 4 kanałowego regulatora temperatury. Regulator oparty na procesorze Atmega, oraz czujnikach DS18B20. Mozliwa dalsza wspólpraca Kontakt: asolt3(at)poczta.fm tel. 506 060 832
Na żadne komendy nie odpowiada a na lini utrzymuje się cały czas stan wysoki. Mikrokontroler to ATmega 16, kompilator BASCOM AVR.
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)...
Z wilgotnością gleby jest mega problem, fabryczne mierniki i sondy to koszty w tysiącach złotych. Do pracy inżynierskiej konstruowałem pojemnościowy czujnik wilgotności gleby, problemem jest kalibracja i zmiany w przyleganiu gleby do czujnika. Mam zamiar nad tym dalej pracować zatapiając czujnik w jakieś gąbce albo gipsie, żeby nie był czuły na ruchy...
Wiem że procek ATmega 8 to zbyt mocny ale ten czujnik temperatury to jest uzupełnienie większego projektu który na nim buduję, docelowo ma być kilka czujników temperatury na przwodach do 2 metrów ale najpierw musze jakoś uruchomić jeden
Jestem również ciekaw obsługi czujnika wilgotności, także proszę o szczegółowe informację :)
A ja mam pytanie odnośnie długości odstępu pomiędzy Atmega8 a czujnikiem temperatury DS18B20 ?
Tak, wykroplenie jest prawdopodobnie nieuniknione. Czujniki będą umieszczone na wewnętrznych ściankach pojemnika, w którym będzie znajdował się garnek z gotującą wodą. Aktualnie skrystalizowały mi się trzy pomysły: 1) Czujnik cyfrowy <-> Mały uC <-> Czujnik cyfrowy <-> Mały uC <-> Przetwornik C/A <-> Logger (PicoLog 1216)...
Z tego co wiem to termostat utrzymuje zadaną temperaturę, a czujnik temperatury ją mierzy. Na pewno musisz zakupić wyświetlacz LCD, czujnik temperatury(jaki to nie wiem) i do tego jakiegoś atmega. Ósemka chyba starczy. A jak/czy wcześniej sterowałeś tą grzałką?
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...
Hmm, czyli sugerujesz że ten pomysł mija się z celem ? Sterownik, czyli ATmega i pod układy wykonawcze będą w osobnej obudowie poza boxem w którym umieszczone są czujniki, lampa i wentylatory, także temperatura lampdy sodowej nie będzie miała wpływu. Box (namiot) do roślin podłączany jest za pomocą przewodów do sterownika a ten do 230V i do PC przez...
Podejrzewam że koszt tego wszystkiego czyli: 1 termometr 4 kanałowy lub 4 termometry 1 kanałowe +4 regulatory obrotów na LM317 lub 350 i jeszcze automatyczna regulacja + czujniki informujące o zatrzymaniu wentylatorów + filtr np .dymny lub czerwony w przypadku jednego koloru wyświetlania +twoja robota. Koszty będą większe od AKASA. Chyba że wykorzystasz...
stąd wie że jest sterowany tranzystorem w którym baza podłączona jest do jednego z wyjść atmegi8 (PD0) i jak pojawia się na czujniku (Lm35) temperatura powyżej 85 stopni to na wyjściu atmega ustawia stan wysoki a jak temperatura spadnie to z powrotem na niski :P tak to działa:P
A zainstalowałeś chociaż AVR studio, Proponuję zacząc od jakiejś dobrej lektury np Mikrokontrolery Atmega w praktyce wydawnictwa BTC
Atmege mozesz programowac w zegarze od tego jest ISP, badz wyciagnac i w zewnetrzym programatorze, do wyboru do koloru To wejscie obok zlacza ISP, a dokładnie 2 wejscia po 3 piny sa do wlutowania 2 czujników DS18B20, własnie o takich jak piszesz, ponieważ Atmega nie ma wbudowanego takiego czujnika, oprócz tego nic ci wiecej nie jest potrzebne do mierzenia...
http://obrazki.elektroda.pl/4776361100_1... Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz...
drogi gips : atmega jednym portem komunikuje sie (czasem jest jakis problem :D ) z praktycznie nieograniczona ilością cyfrowych, adresowalnych czujników tempratury dallas - a warto miec ich dużo w pompie ciepła :D Tutaj do każdego pomiaru temperatury oddzielny analog. Albo drogo albo się ograniczasz. Moim zdaniem nie warto. Czytam i rejestruje następujące...
Przepiękny multi zegarek Ci wyszedł. I jaki praktyczny. Widać przemyślane wszystko od początku do końca. Brawo. Nie wiem tylko po co jest Attiny2313? Przecież atmega poradziłaby sobie z pilotem. Nie doczytałem się też jaki jest czujnik temperatury.
Czujnik temp już mam namierzony DS18B20 http://radzio.dxp.pl/ds18b20/ds18b20_pod... Czujnika wilgoci jeszcze nie mam;/ To będzie system utrzymania temperatury. Jeśli temperatura spada poniżej ustawionej załącza gniazdko 230V do którego jest podłączona dmuchawica/grzałka. Wiec co będzie lepsze? Przekaźnik czy z triakiem?
Czujniki temperatury stosowane w firmie Megaelektronik to DS18S20. Niestety takie ze sklepu nie będą działały, ponieważ firma nadpisuje jakieś bajty w tych czujnikach. Działanie takie ma na celu dodatkowy zarobek na czujnikach. Dobry elektronik, który zna się na procesorach Atmega, potrafi takie ze sklepu przerobić tak żeby działały z urządzeniami tej...
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:=...
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 ?
Mam problem z obsluga tego ukladu. DS podlaczony jest do ATMega 162 z kwarcem 14.7456MHz. Zrobilem wszystko jak w przykladzie i inicjalizacja pisze ok widzi czujnik, zmiana dokladnosci na 12bit dziala, ale nie zwraca temperatury. Co moze byc przyczyna?
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...
próbuje zrobic temomert z czujnikiem wilgotności. Odczyt temperatury jest dodkonywany z DS 18B20 $crystal = 16000000 $lib "mcsbyte.lbx" $regfile = "m16def.dat" $baud = 19200 Config 1wire = Porta.0 Deflcdchar 0 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 'definicja symbolu "stopień" Config Portd = Output Config Scl =...
Jesli urzadzenie ma byc podlaczane do jakiegos notebooka, to nie widze powodu by obstawac przy jakimkolwiek wyswietlaczu . Wszystko co mozna zobaczyc na wyswietlaczu, mozna tez zobaczyc i ustawic z terminala. W ten sposob nie ma problemu z temperatura ponizej -20 stopni. Wystarczy zakupic kosci w odpowiednim wykonaniu, zwykle sa troche drozsze od standardowych,...
Witam. Muszę wykonać urządzenie mierzące wilgotność i temperaturę w 6 miejscach. Zastanawiam się czy wykorzystać np SHT11 i kilka procesorów atmega połączonych RS-485. Czy wykorzystać jakiś przemysłowe czujniki wilgotności i temperatury wraz ze panelem do wyświetlania. Zależy mi tylko na wyświetlaniu aktualnych parametrów, nie koniecznie wszystkich...
Wykonałem termometr przetworniku ADS7841 podłączonym do procesora Atmega i czujniku LM35 napięcie referencyjne jest też stabilizowane. Mam problem bo czujnik po załączeniu pokazuje temperaturę 20°C a później temperatura wzrasta do 30°C (napięcie na wyjściu czujnika też rośnie) czy jest możliwe aby czujnik się grzał sam w sobie?
Żeby być pewnym na 100% to jak odczytać temperaturę z 2 czujników DS18B20? pierwszy czujnik: 1wreset 1wwrite &H55 1wverify ID pierwszego układu 1wwrite &HBE odczekać czas na pomiar temperatura1 = 1wread(2) drugi czujnik 1wreset 1wwrite &H55 1wverify ID drugiego układu 1wwrite &HBE odczekać czas na pomiar temperatura2 = 1wread(2) Czy coś jeszcze trzeba?...
Witam, mam problem otóż zrobiłem sobie czujnik temperatury ds18b20 na atmega 328 i lcd 47780 z przejściówką i2c. Problem jest w tym iż chce ten czujnik użyc przy motocyklu i gdy go podłączam wszystko ok działa, uruchamiam silnik na wolnych obrotach pokazuje wszystko, lecz gdy przygazuje albo kabel/czujnik będzie blisko cewki wysokiego napięcia od razu...
Potrzebuję jakiegoś projektu - takiego czegoś, co napisałem w tytule. Przeszukałem Elektrodę i Google, ale mało ciekawych rzeczy. Projekt ma wyglądać tak: będę miał na wyświetlacze ledowe poczwórne i na jednym będzie aktualna godzina, a na drugim temperatura mierzona przez czujnik.
Odpowiem tak: Jeśli nie możesz kupić to zrób sam. Proponuję atmega 8, wyświetlacz LED 2x16, 1 lub 2 czujniki temperatury. Mógłby wyglądać np tak: https://www.youtube.com/watch?v=v5dm9jn-... Program sterujący jest dowolny, można napisać samemu od podstaw lub zmodyfikować znalezione w sieci. Do testów można na płytce uniwersalnej zmontować lub na stykowej.
Wygląda na to , że mamy identyczne sterowniki i pokazuje mi to samo dla DHT 22. DHT 11 oszukuje mi do 20% wilgotności w temperaturach około zera co jest dla mnie niedopuszczalne. W moim zastosowaniu sterownik miał sterować osuszaniem magazynu i pilnować minimalnej jego temperatury by osuszacz mógł pracować poprawnie i się nie obladzać .
Mam pytanie jestem zielony w tym temacie potrzebuje czujnik(sondę) który będzie przekazywał najlepiej cyfrowo sygnał na odległość 20 metrów (po przewodzie) do układu sterującego typu AVR ( atmega) Wielkie dzieki za odp i za wyrozumiałość co do mojej wiedzy
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).
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,...
http://obrazki.elektroda.pl/8261296900_1... http://obrazki.elektroda.pl/3509895200_1... Opisany poniżej "nietypowy mówiący termometr" dla większości osób może się wydać zupełnie niepotrzebnym, zbędnym gadżetem. Jednak dla osób starszych, słabowidzących itd. może okazać się pomocny. Typowe, tanie termometry, nie zawsze...
Wczesniej myslalem, ze bede pobieral wiekszy prad, stad te zabiegi. Poza tym jest pewien problem, ktory nie daje mi spokoju. Dajmy na to, ze mosfet zalaczy sie dopiero jak napiecie na baterii bedzie 3,4V, bo wtedy dopiero wlaczy sie modul GSM. W tym momencie na wyjsciu ladowarki bede mogl wyciagnac jakies 500mA. Uklady za przetwornica to: 1. GSM =>...
Witam, problem poruszany wiele razy, jednak w szukajce i google nie znalazłem nic ciekawego na ten temat. Mam kilka czujników PT1000 i chciałbym za pomocą wbudowanego w ATmega przetwornika ADC mierzyć temperaturę. Główny zamiar był taki, aby odpowiednio obstawić rezystorami w szeregu, aby zmiana o jeden stopień odpowiadała jednej jednostce pomiarowej...
witam mam problem z termometrem ds18b20 i atmega 8 pokazuje różne temperatury raz dobrą raz jakąś wielokrotność wyniku im czujnik w wyższej temperaturze tym gorzej a taki sam program ten sam czujnik na 90s2313 wszystko w najlepszym porządku żadnych skoków temp czujbik na jakimś 3 metrowym przewodzie podciąganie 3,3kom co może być nie tak?? pomocy
Zmienna miewa różne wartości czasami dodatnie czasami ujemne. To jest obsługa przetwornika ADC w Atmega 88, przy podłączeniu czujnika temperatury lm 335, muszę zamienić skale Kelwina na Celsiusza dla tego odejmuje liczbę 273 wynik chciałem mieć z dziesiątymi częściami ale gdy zadeklaruje zmienna pomiar jako float albo double to pożera mi zbyt dużo miejsca...
Proponuje przjerzec stony anlog devices. Jest tam duzo przykladow ukladow do pomiaru tempratury. Wstepnie szacuje ,ze 10 bitow ad z prockow atmela to moze byc malo na precyzje 0.1 deg. Oczywiscie zalezy to od zakresu mierzonych temperatur. Pomysl nad przetwornikiem 16 bit sigma delta np ad7716.Podlaczysz to do atiny za pomoca spi , dane do atmega wylsli...
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ą...
o super ^.^ no nic jutro wolne to coś pokombinuje i zobaczymy :) w sumie mam RFM01 i 02 (gdzie znalazłem gotowe biblioteki) ale stwierdziłem że nie odpuszczę tym razem jak z czujnikiem temperatury (ogólnie początkowo zamysł był żeby czujnik i nadajnik miał ATtinny 2313 ale skoro poległem przy czujniku cyfrowym musiałem 328p zabrać :P )
Cześć, próbuje zrobić termometr z wykorzystanie czujnika TMP36 i Atmega32A-PU. Pin AREF przez kondensator ceramiczny 100nF mam podpięty do masy, pin AVCC przez kondensator 100nF do +5V. Dodatkowo na szynach zasilania mam po jednej parze kondensatorów ceramicznych, także 100nF i elektrolitycznych 470uF. Pin Vout czujnika podpięty jest do ADC5. Na pinach...
http://obrazki.elektroda.pl/3303656700_1... Wariometr, Atmega168 + LCD Nokia 3330 / 3310 + Bosh BMP085 Witam. Przedstawiam projekt, który zrobiłem na zaliczenie na studiach, a tym samym chciałem, aby był użyteczny. Wariometr elektroniczny służy do pomiaru prędkości pionowej. Można go stosować do wolnego latania paralotniarzy. Polega...
Uklad musi wygladac mniejwiecej tak: 4 wejscia na klawisze (gora,dol,akceptuj,anuluj) kilka wejsc/wyjsc na termometry cyfrowe (dla np DS1620 beda to 3 linie, 2 termometry to 6 linii) 4 wyjscia sterujace przekaznikami (ktore odpowiednio wlanczaja/wylanczaja urzadzenia ktore kontrolujesz) Wiec powinienes: -wybrac mikroprocesor (znajdziesz tutaj opisy...
Oczywiście może się tak zdarzyć, że dwa urządzenia wyślą pakiet w tym samym momencie, ale to można obejść np. przez jakiś algorytm potwierdzeń. Jednak system jest tak prosty i mało strategiczny, że jak do tej pory nie stanowi to jakiegoś wielkiego problemu. Czujnik temperatury wysyła wynik pomiaru raz na minutę, nawet jeżeli taka transmisja się nie...
http://obrazki.elektroda.pl/7596573100_1... Witam! Pragnę zaprezentować mój projekt stacji meteorologicznej, choć nie wiem czy to dobra nazwa, w każdym razie jest to urządzenie, które : - pokazuje nam temperaturę i wilgotność z trzech czujników DHT22 - ciśnienie z czujnika BMP180 - ma regulowaną jasność podświetlenia wyświetlacza LCD...
udało mi się z tego kodu wyciąć komunikacje 1wire i całą resztę potrzebną do o debrania temperatury z ds18b20 i wklejiłem to do kodu z którym działa mi lcd troche się męczyłem aż na wyświetlaczu w miejscu gdzie powinna być temperatura pokazało sie -00.2 ds18b20 nie reagował na zmiany temperatury wszystkie delay_ms zwiekszyłem 8 razy bo mój atmega chodzi...
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...
Witajcie Regulator PID świetnie się sprawdza. Na tronach Atmel’a można znaleźć przykładowy kod - Google: „Atmel ATMEGA PID”. W tym przykładzie kod regulatora proporcjonalnego jest błędny, można zmienić skalowanie na rzecz zmiennych np. typu float, które dla większych ARM nie stanowią problemu. Regulator PID włączam dopiero gdy temperatura...
Witam To jest zwykły czujnik analogowy więc do pracy trzeba zaprzęgnąć przetwornik Adc który to atmega posiada. Wiecej informacji w aplikacji danego proca o jego wyposażeniu. Pozdrawiam.
Eliminacja drgań styków: przy wykryciu wciśnięcia zapisujesz czas (w ms), przy wykryciu puszczenia sprawdzasz różnicę czasu - jeśli poniżej np. 200ms, to ignorujesz wciśnięcie i puszczenie. W jaki sposób odczytujesz czujniki? Ile czasu to zajmuje? Chyba wypada czytać w kółko czujnik, z którego temperaturę chcesz pokazywać - żeby pokazywać aktualną,...
Witam! Czy mógłby ktoś mi pomóc w wyjaśnieniu jak atmega komunikuję się z czujnikiem lm35? Chodzi o to że w zależności od temperatury badanej przez czujnik, układ ma podać proporcionalne większe napięcie na silnik DC (aktywny układ chłodzenia). Mógłby ktoś przedstawić jakiś przykładowy program, bądź chociaż część? W programowaniu jestem początkujący.
tylko że ledy nie będą jedyną rzeczą podłączonym do Atmega. Chce aby panel działał jako całość z możliwością kontroli nad blokami, bo oprócz tego do głownego mikrokontrolera chce dodać, czujnik temperatury, wilgotności, wyświetlacz, oraz w przyszłości czujnik powietrza. Ale jak narazie chce zrobić sterowanie panelem. Głównie zależy mi na tym że panel...
Już dawno skończyłem zabawe z tym licznikiem. Z temperaturą sobie poradziłem szybciej, w miejsce kontrolek nad wskaźnikiem temperatury, zamontowałem mały wyświetlacz matrycowy LED do tego Atmega 8 i 3 czujniki DS1820, i mam pomiar temp silnika, zewnętrznej i wewnętrznej:)
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ś...
Witam, mam zamiar przeskoczyć z raspberry na atmege w celu zrobienia w miarę taniej czujki bezprzewodowej. Jakie urządzenie wybrać na mózg układu składającego się z komunikatora 2,4ghz po spi, czujnika ciśnienia po i2c i one wire czujnika temperatury i wilgotności 2w1? Atmega 16 wystarczy czy kupić coś innego? Ile orientacyjnie może potrzebować prądu...
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...
Dla Twojego systemu automatycznej regulacji wymaga się aby utrzymywana była stała temperatura. Załóżmy, że zastosujesz prostą regulację włącz/wyłącz gdy temperatura spadnie/wzrośnie w stosunku do wymaganej temperatury. Może się tak stać, że temperatura otoczenia wahać się na będzie na granicy temperatury referencyjnej - spowoduje to, że układ wielokrotnie...
[url=http://robodudes.com/czujniki/21-ad... - tutaj potrzebujesz jakiegoś przetwornika ADC. Możesz wykorzystać ten z procesora, ale one są zazwyczaj mało dokładne (widziałem, że chcesz wykorzystać procesory atmega. one mają 10bitowy przetwornik, ale w rzeczywistości trudno z niego tyle wyciągnąć. Opcja to kupienie zewnętrznego...
Nie wiem, kiedyś wystarczyło zrobić tak, ale teraz to pewnie zbyt proste: Dodano po 16 Możesz użyć wyświetlacza lcd testowo, 20 - 30 linii powinno spokojnie wystarczyć na podgląd danych z czujnika i ewentualne błędy, i pokazywanie co się aktualnie w programie dzieje.
Za to czy wyświetlana w tej stacji pogodowej temperatura jest ze znakiem minus czy bez, odpowiadają bity 23 i 24. Po kilku próbach jakie wykonałem wychodzi na to że: - jeśli bit 23 to logiczne zero a bit 24 to logiczne jeden, to przy dodatniej temperaturze stacja bazowa zamiast wartości temperatury wyświetli znaki HH.H, czyli przekroczenie max. temperatury...
Witam, Jestem w fazie projektowania prostej stacji meteo. Projekt podzieliłem sobie na 2 części. Pierwsza część wykonuje pomiary (temperatura otoczenia, prędkość i kierunek wiatru) i zapisuje je na karcie SDC/MMC. Druga część wyświetla pomiary na wyświetlaczu LCD i umożliwia komunikację z PC przez RS-232. Obie część będą znajdowały się w odległości...
Najpewniej złe timingi OW, które rozjeżdżają się w wyższych temperaturach. Popraw używany przez ciebie program i wszystko będzie ok. Inna możliwość to używanie trybu pasożytniczego czujnika, nominalnie chodzi on do 85 stopni, lecz trzeba pamiętać, że wraz ze wzrostem temp. rosną upływności i wszystkie parametry stają się co raz bardziej krytyczne.
Sprawdź czy czasami np. te czujniki temperatury nie pobierają dużego prądu. Coś powoduje te resety. Ja bym na próbę zasilił zasilacz 5V z osobnego transformatora.
http://obrazki.elektroda.pl/9398450500_1... Szanowni Państwo, chciałbym zaoferować swój projekt regulatora elektrodowego kotła elektrycznego z codziennie-tygodniowym zegarem. Mogę zaoferować schemat, programowanie użytkownika i HEX . Najpierw materiały opublikowane na stronie internetowej http://bezkz.su/index.php Regulator elektrodowego...
http://obrazki.elektroda.pl/7208083000_1... Witam Od dawna przymierzałem się do zbudowania zegara nixie na sześciu lampach. W internecie jest sporo takich projektów, jednak większość z nich nie odpowiadała moim założeniom. Postanowiłem więc zaprojektować i wykonać zegar od podstaw wykorzystując podzespoły, które miałem pod ręką. Założenia...
Witam Zlecę projekt urządzenia, które będzie posiadało następujące elementy: - procesor atmega (dowolny) - złącze RS232 - wyświetlacz 4x16 znaków - wejście na 4 czujniki temperatury dallasa z interfejsem 1wire - 4 przyciski (resetujący średnie dla każdego kanału osobno) Urządzenie ma wyświetlać w każdej linii informacje na temat jednego czujnika: bieżąca...
czujnik temperatura atmega atmega temperatura temperatura atmega
prążki ekranie zawieszenie corsa amplituner instrukcja
Bosch suszarka błąd E69 - co oznacza? Jak wyświetlić uszkodzony ekran telefonu na PC