Witaj na naszym forum. Prosiłbym o podanie jakiegoś interesującego linku dla początkujących. Proszę bardzo: http://mikrokontrolery.blogspot.com/p/sp...
Koszt elementów możesz sobie policzyć. Procesor np. Atmega8, czujnik temperatury i wilgotności, wyświetlacze 7-seg. LED, zasilanie to pewnie jakaś przetwornica 230V/5V, jakaś drobnica-rezystory, diody, kondensatory, przyciski, produkcja PCB- laminat, trawienie, wiercenie, estetyczna obudowa, złącza, okablowanie, włącznik, bezpiecznik itd...
Wszystko dobrze, tylko źle masz policzone ułamki. Część całkowita to po prostu twoja pliczba tempC1. Część ułamkowa to tempC1*100 modulo 100. Oczywiście jeśli chcesz mieć dwa miejsca po przecinku.
Oznacza to, że nie jest to takie proste, jak się wydaje :) Korzystając z dzielnika musisz wybrać pomiędzy dobrą liniowością a wysoką dynamiką (rozdzielczością) - przy okazji rezystancja dzielnika w całym zakresie pracy musi być dużo mniejsza, niż rezystancja wejściowa przetwornika A/C. Sugeruję wykonanie kilku wykresów funkcji Vout(T) dla różnych wartości...
Polecam lm75 - ma 3 bitowy adres (8 układów na jednej magistrali), programowane parametry: rozdzielczość, alarm przekroczenia parametru, histereza. Niska cena. Oczywiście trzeba się liczyć z parametrami elektrycznymi I2C.
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...
Ustawiasz napięcie odniesienia na Vcc, ale ... w funkcji pomiaru z powrotem ustawiasz napięcie odniesienia z pinu AREF, czyli zewnętrzne, bo nadpisujesz wartość ADMUX. Wzór OK. [syntax=c]return ADCW;[/syntax] zmień na [syntax=c]return ADC;[/syntax] Przykłady ADC: http://mikrokontrolery.blogspot.com/2011...
Masz podciąganie linii danych?
W środku masz Hex'a, wystarczy podłączyć piny jak w plikach *.h, ustawić Atmegę na 8MHz (wewnętrzny oscylator lub zewnętrzny kwarc), wgrać i przetestować. Powinno działać.
Wynik temperatury jaki uzyskał jest efektem odczytania samych jedynek z magistrali 1wire, czyli czujnik nie odpowiedział.
Pt100-pt1000
Wszystko zależy od tego w jaki sposób orginalny układ w samochodzie mierzy napięcie, ale zamiast kombinować nie prościej dać drugi termistor?
Co prawda w temacie kolega umieścił wątek o termometrze wykorzystującym jako czujnik LM35, ale może "malutka sugestia": Brałeś pod uwagę scalony cyfrowy czujnik typu np DS18B20 ? Ja np w aucie zbudowałem termometr (na ATMEGA8) przy użyciu dwóch czujników DS18B20 (temperatura silnika i w kabinie) oraz DHT22 (zamiennik to AM2302) w nawiewie, który oprócz...
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ń...
Jak ma być mega tanio to możesz zastosować mikrokontroler np Atmega8 + czujnik temperatury np LM35 + przekaźnik + tranzystor sterujący przekaźnikiem. No ale żeby zrobić coś takiego trzeba się "trochę pobawić" i mieć trochę wiedzy o elektronice i programowaniu mikrokontrolerów...
Ten kod jest w jakiejś książce? Pytam z ciekawości bo widzę go już któryś raz. Wynik -0,1 pokazuje się zawsze gdy nie pasują prędkości zadeklarowane w kodzie z prędkością mikrokontrolera. Pomaga zmiana FuseBitów na 8MHz w Mega8 i w kodzie :) Równocześnie, tak żeby się zgadzało i tu i tu. Najpierw sprawdź, potem komentuj :D
Moge zaprojektowac cos takiego na Atmega8 i czujniku temperatury LM35
Witam! Jak układ ma być zastosowany w komputerze, to najlepiej podłącz wyświetlacz do LPT, odpowiedni program i po krzyku. Jeśli jedna chcesz koniecznie na AtMega8 to mam wsad ale z samymi temperaturami. Mogę dopisać Ci godzinę, najlepiej na PCF8583 ale tak i tak musisz dać baterię na podtrzymanie, lub wziąć dodatkowe zasilanie z kabla na którym jest...
Witam, Poszukuję czujnika, który odczyta temperatury rzędu 200*C ale jak dotychczas takiego nie mogę znaleźć(LM35 do 150*C, ds18b20 do 120*C). Co mogę wykorzystać do takiego odczytu przez Atmega8? Pozdrawiam
A wiesz moze jak go zaadaptowac do uc, np. do atmega8?
Press ciekawy pomysł, pomyśle nad tym. Ja posiadam taki za 20 zł i taki za 56zł(UNI-T M890G) i oba szaleją. Zmieniłem kabel łączący czujnik z mikrokontrolerem i zapomniałem zamontować opornik 3,9k, aby w razie zwarcia nie spalić stabilizatora. I po kopnięciu mikrokontroler pokazuje błąd (zmienna ERR), gdy silnik wytraci obroty to pokazuje wyższe temperatury...
A ja mam pytanie odnośnie długości odstępu pomiędzy Atmega8 a czujnikiem temperatury DS18B20 ?
Witam nie mogę znaleźć prostego układu elektrycznego łączącego DS1820 z Atmega8 i RS232. Chce zrobić czujnik temperatury wykorzystując te elementy, a że jestem dobra z elektroniki, dlatego prosze was o pomoc pozdrawiam
Witam. Mam zrobiony termometr na ATmega8 z czujnikiem temperatury DS1820 Proszę o pomoc jak zrobić aby odczytaną wartość temperatury przetworzyć na napięcie w zakresie od 0 do 5V ??
Trzeba zacząć od tego jaki to jest czujnik temperatury.
Termostat zrobiony raczej po to, żeby sprawdzić czy to ma prawo działać. Z drugiiej strony moznaby po skalibrowaniu jednego układu poprostu przepisac tablice z EEPROM i sprawdzic czy na innym procku bedeiz dzialać?. Podejrzewaz ze na wiekszosci bedą podobne wyniki a przy założonej dokładności moze to dzialac.
Google ci pomoże jeśli wpiszesz tam atmega8 programator :) Złącza nie musi być, można zaprogramować układ przed wlutowaniem :)
Pokaż cały program. Masz podłączone w trybie parasite, musisz więc ustawiać stan wysoki na linii danych podczas konwersji temperatury.
Witam jaki czujnik temperatury zastosowac do atmegi8 . Czujnik ma byc około 8 metrów od mikrokontrolera
zewnętrzny vref. + kalibracja
Czy możliwe jest ze czujnik DS18B20 zawyża o parę stopni temperaturę?
Niestety sprzeszukałem Internet i czytałem dadatasheet (od tego zazwyczaj się zaczyna współpraca z czym kolwiek :D) kod który zamieściłem wyżej się odziwo kompiluje bez problemu (z tąd wiem ze po wgraniu do uC jest taki wynik)Zresztą jest skopiowany z elektrody jako jeden z przykładowych, Zresztą Wszystkie kody które sam pisałem lub kopiowałem z internetu...
przeglądnij stronkę temperatura = (5.0 * (float) temp_read * 100,0) /1024.0; i poszukaj Kit AVT–5178 - Dwustrefowy termostat
Jestem początkującym ale mam zawzięty plan aby zrealizować mój pomysł a zarazem potrzebną mi rzecz. Więc z tego miejsca proszę was o pomoc, wskazówki abym podołał temu zadaniu. O co mi chodzi: - serce Atmega8 - czujniki temperatury(najlepiej DS18B20), które będą badały temperaturę wody w akwarium i na zewnątrz - wyświetlacze 7 seg. - multipleksowany...
dobrze ci się zdaje, ale sam wybierałeś więc czemu się dziwisz? wg mnie wystarczyłby w zupełności Attiny25, czy 26, lub z naddatkiem, ale za to popularniejszy Atmega8. nie wiem , jaki tam jest czujnik temperatury w tej kolbie, ale przyjąłem , że będziesz mierzył za pomoca przetwornika A/D. gdybyś nie upierał się przy wyświetlaczach, w zupełności wystarczyłby...
DS18B20 to bardzo fajny czujnik i można nim w prosty sposób mierzyć temperaturę z rozdzielczością 0.1 st. C Polecam.
Na jednym czujniku wyświetla mi 85st a na drugim jest napis: brak czujnika.
Ja właśnie dostałem laminator firmy TCM i będę go przerabiał :). Będzie PID na ATmega8 do regulacji temperatury - jako czujnik 1n4148 :).
Witam , czy ktos mógłby powiedzieć mi jak podłączyć czujnik temperatury do mikrokontrolera ? Mam karte katalogowa czujnika ale kompletnie nic nie jest napisane w niej ile ma wyjsc, jak podłączyć go do czegokolwiek. Zgaduje tylko ze potrzebuje jakiegos zrodla pradowego, dzielnika napiecia i wzmacniacza. Link do karty katalogowej czujnika : http://www.variohm.com/variohmdatasheets...
Po 1: Jaki to RS (232, 485)? Jak RS232 to nie da się tego łatwo zrobić. Do wielu nadajników nadaje się np RS485. Ewentualnie zrób sobie 3 programowe "RS" i odbieraj z każdego nadajnika oddzielnie. Po 2: Gdy RS485, to możesz sobie też zrobić prostą ramkę i poza bajtami TH i TL wysyłać adresy nadajników tak aby odbiornik wiedział od którego dostaje dane....
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.
W funkcji unsigned char read(void) powinno być opóźnienie na pozostałą część trwania bitu. [syntax=c]unsigned char read(void) { unsigned char PRESENCE = 0; CLEAR_1wire; _delay_us(2); SET_1wire; _delay_us(15); if(bit_is_set(PORT_1wire,we)) { PRESENCE = 1; } else { PRESENCE = 0; } _delay_us(65); //tu opóźnienie wpisałem 65us ale może powinno być inne...
Spróbuj zmienić kolejność na taką: '--------konwersja temp dla wszystkich dsow 1wreset 1wwrite &HCC 1wwrite &H44 Wait 1 1wreset 1wwrite &H55 2 1wverify Dsid1(1) 'wysyłamy adres pierwszego czujnika 1wwrite &HBE I1 = 1wread(2) '--------------------------------- 1wreset 1wwrite &H55 1wverify Dsid2(1) 'wysylam adres drugiego czujnika...
Skoro na rezystorze R1 jest utrzymywane napięcie referencyjne 1.25V to aby prąd na LM317 byl 3mA to 1.25/0.003= 416 ohm, w takim razie rezystor około 400 ohm ? A co teraz z tym czujnikiem temperatury ?
Poczytaj PDFa od MAX712/713 - tam znajdziesz dokładne wytłumaczenie, co należy sprawdzać. Zjawisko 0dV/-dV zachodzi właśnie przy małych i średnich prądach - przy dużych może przejść niezauważone i bez kontroli temperatury może być małe bum! Czujnik temperatury bezwzględnie - wystarczy termistor przyklejony kawałkiem taśmy do akumulatorka. RoMan
Po ustawieniu fuse bitów tak żeby uwzględnić $crystal=4000000 program w dalszym ciągu nie reaguje na nic. Mógłbyś napisać program do odczytu temperatury z DS18B20 i wyświetleniu jej na LCD tak żebym mógł sobie sprawdzić moje czujniki temperatury
Hej, W mojej głowie zrodził się projekt budowy stacji meteorologicznej. Centrala będzie leżała gdzieś elegancko w pokoju, jednak czujnik chciałem umieścić na zewnątrz. Nie mam jakiś dużych odległości do okna. Traktuję to jednak jako pole do ćwiczeń w programowaniu, dlatego chciałbym komunikację zrobić bezprzewodowo. Całość będzie opierać się na Atmega8...
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...
Witam Czy jest możliwe do zrobienia symulatora czujnika temperatury 1-wire DS18B20 wykorzystując jakiegoś AVR-ka (np. Atmega8)? Chodzi o tylko o odczytywanie temperatury w taki sam sposób jak się to robi z DS18B20.
http://obrazki.elektroda.pl/6870127600_1... Przedstawiam moją wytrawiarkę, którą zrobiłem jakieś pół roku temu i ciągle jej używam. Oczywiście iskierką do pomysłu wykonania takowego urządzenia była wygoda ;) Sterownik jest to układ i wsad kolegi z forum Magik128 z http://obrazki.elektroda.pl/5853152300_1... http://obrazki.elektroda.pl/6286906000_1...
http://obrazki.elektroda.net/82_12733161... Witam! Kolejnym układem, którym zamierzam się Wam się pochwalić jest miniaturowa stacja meteo Układ oparty jest o procesor ATMega8, scalony czujnik temperatury i wilgotności powietrza SHT11 oraz czujnik ciśnienia MPXA6115A Program pisany pod Bascom AVR, zajmuje ok 70% pamięci procka,został zapożyczony...
Zerknij tutaj: http://mikrokontrolery.blogspot.com/2011...
Witam! Podłączyłem 2 czujniki temperatury DS18B20 do atmega8 i nawet umiem z nich odczytać temperatury. Problem jednak w tym, że nie wiem co zrobić, żeby było wiadomo który czujnik jest który. Dla przykładu, czujniki dołączone są do linii 1wire, jeden jest za oknem a drugi w pokoju. Na LCD wyświetlam jednocześnie dwie temperatury. Jak zrobić, żeby było...
Nie znam zbytnio C. Sprawdzałeś z innym czujnikiem?
Rozwiazań jest kilka np.: Możesz użyć porównania ID Możesz zapisać ID do eeprom. Możesz sprawdzać obecność czujnika przed poleceniem odczytu temperatury. itd.
Czy ten wyświetlacz: http://sklep.avt.pl/p/pl/483143/wyswietl... zadziała jako wyświetlacz temperatury sterowany atmega8 i czujnikiem DS18b20?
http://obrazki.elektroda.net/23_12758251... Witam, chciałbym zaprezentować konstrukcję termostatu którą wykonałem na zaliczenie przedmiotu na studiach. Do budowy termostatu wykorzystałem: atmega8, cyfrowe czujniki temperatury DS18B20 oraz wyświetlacz 2x16 znaków. Program: Program do atmegi napisany jest w asemblerze. W programie zaimplementowana...
Trzeba by zastosować czujnik wytrzymujący takie temperatury.
Ż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?...
Poczytaj o trybie pasożytniczym w datasheecie. Po za tym coś masz nie tak skoro przy normalnym zasilaniu czujnik się grzeje.
pewnie nie przewidziałeś że zadam takie pytanie :) w jaki sposób odczytać ich adresy? to jest coś takiego jak z adresami MAC kart sieciowych każdy ma swój indywidualny fabryczny adres? jeśli chodzi o te dwa czujniki to kupiłem coś takiego http://vamond.pl/sklep/czujniki-i-peryfe...
Witam, zabrałem się za wykonanie tzw. kieszonkowego termometru. Moja wiedza na temat mikrokontrolerow nie jest zerowa, ale też nie jest jakaś obszerna. Jest to mój pierwszy samodzielnie wykonany schemat. Główne elementy: -atmega8 -ds18b20 (czujnik temperatury) -jhd 162a (wyświetlacz lcd 2x16) Idea polega na tym, żeby wykonać jak najmniejszy termometr,...
Ehh... Pomajstrowałem z tym GND i dalej to samo. Wpadłem jeszcze na pomysł, żeby to cudo podpiąć do akumulatora, gdzie zakłócenia są stosunkowo mniejsze, ale dalej to samo... Już nie wiem co mam robić. A w tym linku bardzo ciekawe rzeczy są :D nie wiedziałem, że przed ADC warto dać dławik. Schemat można łatwo "pominąć" wyłączając kontrolę reguł projektowania...
Witam, potrzebuję porady od ludzi bardziej doświadczonych. Podłączyłem do ATMega8 czujnik temperatury oraz wyświetlacz LED i chciałem potestować. Niestety mikrokontroler mi się co chwilę zawiesza, nie bardzo wiem czym jest to spowodowane. Na mój gust jest to spowodowane jakimiś niedoskonałościami połaczeń lub zakłóceniami zasilania. Jednak prosiłbym...
Witam, podłączyłem czujnik temperatury DS18S20 do mikrokontrolera Atmega8 i napięcie na całym układzie spadło z 5V do 2,2V, przez co wszystkie elementy przestały działać (LCD i procesor). Czujnik podłączyłem wykorzystując zasilanie zewnętrzne. Zauważyłem, że bardzo szybko się nagrzewa. Czy to może być wina uszkodzonego czujnika?
http://obrazki.elektroda.pl/9385220000_1... Na początku chciałbym zaznaczyć, że projekt został zrealizowany dzięki koledze Markowi Szymczakowi. Układ składa się mikrokontrolera ATMEGA8 wraz z podłączonym do niego wyświetlaczem graficznym o rozdzielczości 128x64 piksele i sterownikiem KS0108B (HD61202/3). Jako czujnik temperatury został...
Takie rozwiązania preferuje przemysł https://www.apar.pl/przetwornik-temperat... Ten przetwornik mozna dowolnie zaprogramowac samemu, oczywiście trzeba miec programator producenta. Można też zamówic przetwornik zaprogramowany. Jeżeli chcesz zbudowac coś samemu to zainteresuj się programowaniem ATMEGA8 tam możesz zrealizowac pomiar napięcia.
Witam! Musze zbudowac sterownik temeratury, ktory bedzie sterownay z klawiatury (ewentualnie cos podobnego). Na wyswietlaczu ustawiamy temperature z zakresu zalozmy 40-125stopni. Elementem grzewczym bedzie ogniwo peltiera. Za chlodzenie tego ogniwa bedzie odpowiadac wentylator. Czujnikiem temperatury bedzie czujnik PT-100 (taki czujnik zalecil mi promotor)....
Prawdopodobnie będzie to coś takiego temp = I(1) / 2; if temp < 0 then ' wyświetl minus temp = - temp end if ' wyswietl temp To już sprawdzałem i wywala mi błąd przy kompilowaniu: invalid datatype [[0010]] mój czujnik to DS1820
No, to się rozmyśliłem na temat termopary, może zna ktoś jakieś inne czujniki? Może termistor? Maksymalna temperatura to gdzieś około 200°C.
Witam ponownie. Ze względu na częstą potrzebę wykonywania pomiarów temperatury w dość długich procesach postanowiłem ulżyć sobie i stworzyć coś co zrobi to za mnie. Efektem moich przemyśleń jest urządzenie oparte o mikrokontroler Atmega8 i czujnik temperatury DS18b20. Dodatkowo urządzenie wyposażone jest w wyświetlacz, na którym można odczytywać mierzoną...
A co to za czujnik temperatury z interfejsem SPI??
Czujniki mam 2 - jeden i drugi pokazuje to samo. F_CPU=8000000 ustawione w Properties projektu
A więc tak, zasilał dokładnie będe: LA 205-S - ok.120 mA LV 25-P - ok. 35 mA ATMEGA8 - ok.3,6 mA no i czujnik temperatury, pewnie DS18B20 więc też pewnie pare mA łyknie
Witam. Zaczolem ostatnio zabawe z czujnikiem temperatury DS18B20 podlaczonym do Atmega8. Wszystko gra ale chcialbym sie dowiedziec w jaki sposob mozna zmienic ustawienie dokladkosci pomiaru bo odczyt temperatury przy ustawieniach fabryczne jest zdziebko przydlugi. Czy takie nowe ustawienie czujnika trzeba zapisywac za kazdym razem jak uruchomie uklad...
Witam. Zostałem poproszony o stworzenie sterownika do hajnówki. Hajnówka to przystawka do pieca centralnego ogrzewania w którym opałem są trociny. Założenia: -Sterowanie wentylatorem -Sterowanie silnikiem podającym trociny. Sterowanie wentylatorem odbywa się poprzez utrzymywanie stałej temperatury jak to się dzieje w zwykłych piecach opalanych np. miałem....
Do wyświetlanie temperatury, daty i godziny komputer jest zbędny, jak dla mnie zbędna plątanina grubego kabla LPT. Najłatwiej będzie to zrobić na ATmega8. Koszt bez wyświetlacza to ok 10-15zł (atmega8, kwarc, czujnik temp, drobiazgi). Wieczorem jak wrócę to narysuję schemat.
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ą...
Witam Dlaczego sygnał z czujnika(cyfrowy) jest podpięty na wejście analogowe?
Witam Mam taki problem: Posiadał zestaw uruchomieniowy mikrokontrolera Atmega8 ZL2AVR. Chce zaprogramowac czujnik temperatury DS18B20 na 1_wire. Problem jest nastepujacy bo nie jestem pewny czy rezystor podciagajacy ma odpowiednia wartosc, bo wg noty katalogowej powinien wynosic ok 5k, a mój wynosi 3.3k, i nie wiem czy to aby na pewno wystarczy. Czujnik...
Po opisach z Alledrogo trudno dojść jaki sygnał znajduje się na wyjściu czujnika. Jeśli władasz narzędziami prostymi ;-) to proponuję przymocować termometr DS1820 tak, aby miał najlepszy kontakt z płynem (oczywiście tak, aby się nie pozwierało co się pozwierać nie powinno...) - do tego atmega8, lcd 2x16 i masz śliczny termometr...
Coś nie zbyt kapuje ten schemat co to za wyjścia te P2 P2b, które to czujnik temperatury
Fajny termometr. Sam biorę się za podobny. Tylko nie wiem, jaki czujnik temperatury wybrać. Jak by ktoś wypisał kila czujników do 20zł to był bym wdzięczny.
Mam nietypowy problem. Zmontowalem prosty uklad: ATmega8, 2 przyciski, wyswietlacz, czujnik temperatury. Program ladowalem przez ISP korzystajac z PonyProg. Wszystko bylo ok, program zapisywal sie bez bledoa, az do dzisiaj. Teraz wyskakuje mi okienko "Device missing or unknown device", ale tylko w czasie proby zapisu. Program i bity konfiguracyjne czyta...
ow_reset1(); ow_write_byte1(0xCC); ow_write_byte1(0x44); _delay_ms(250); _delay_ms(250); _delay_ms(250); ow_reset1(); ow_write_byte1(0xCC); ow_write_byte1(0xBE); lsb1 = ow_read_byte1(); msb1 = ow_read_byte1(); I tak samo dla drugiego, po czym skladam sobie pod dwie zmienne te dwie temperatury uzyskane z czujników.
Witam Bez problemu możesz sprawdzić czujnik, zmierz napięcie na jego wyjściu. Powinno być 10mV x °C, czyli w temperaturze pokojowej około 220mV.
Witam. Postanowiłem zrobić stację pogodową. Miała by ona podawać temperaturę na zewnątrz i w pomieszczeniu (2 czujniki). Całość postanowiłem zrobić na atmega8 ponieważ taką posiadałem (z zajęć szkolnych) oraz czujnikach DS18B20 (takie były w sklepie). Do wyświetlania temperatury służą dwa mniej więcej takie wyświetlacze http://www.micros.pl/images/Image/obrazy...
Atmega8 + Atmega8(na konwerter RS232-USB) + 4xDS1820 na cyfrowe czujniki temperatury. A jak chcesz mieć wszystko w jednym to np: LPC2141 + czujniki temp. ale jak piszesz że mikrokontrolera jeszcze na oczy nie widzialem to trochę pracy cię czeka :wink:.
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)...
A gdzie masz wybor z ktorego czujnika chcesz czytac temperature?
najlepiej po uprzednim zabezpieczeniu czujników umieścić je w słoiku z wodą. Pozdrawiam
witam dyskutujących. Kiedyś zapodałem temat na forum dotyczącym magistrali sterującej w inteligentnym budynku ale brak zainteresowania. Ja u siebie zrobiłem tak: - jednostka sterująca systemem oświetlenia, czujników, przekaźników wyjściowych i czujek alarmowych - atmega128 nadzorująca sieć rs485. - elementy wykonawcze. Male płytki mieszczące się w puszkach...
Witam, jestem początkujący w tej dziedzinie mikrokontrolerów. Mam poniżej taki wsadzik 2-óch czujników temperatur DS18B20 + wskaźnik napięcia do Atmega8 na wyświetlaczu Lcd 2*16. Chciałbym go przerobić na 4-ry takie czujniki temp, czy mógłby ktoś mi w tym pomóc? Chciałbym również do tego zmienić wyświetlacz na 4*16 lub 4*20 z podświetleniem (pytanie:...
zakres nie jest jakiś wyśrubowany, to ma być czujnik temperatury powietrza w nieskrajnych warunkach, dokładność mniej wiecej 1 lub 2 stopnie
Acha, polecam DS1820 - świetny termometr na 1wire ;-) Przy 3 takich termometrach na samą temperaturę będzie czekał ponad 2s. Czujniki analogowe mają tą przewagę, że można z nich uzyskać temperaturę wiele szybciej
Witam. Mam dość nietypowy problem z pomiarem napięcia adc. Stworzyłem układ na płytce stykowej w której zmontowałem mikroprocesor atmega8 , wyświetlacz lcd 2x16 i czujnik temperatury analogowy LM35. W chwili gdy układ zasilany jest z programatora USBasp napięcie na czujniku wynosi 0,222 co według noty katalogowej w której jest 10,0 mV/°C wynosi (adc*100)=22,2...
Ja z kolegą robiłem kiedyś taki system, który miał zasięg min 500m w otwartym terenie, temp z 6 czujników. procesor atmega8 a dane wysyłał i odbierał nRF905
Osobiście uważam, że jeśli to ma być zwykły termostat, to nie ma nad czym się zastanawiać. Szczególnie w BASCOMie gdzie są gotowe wszystkie potrzebne rzeczy jak obsługa LCD i 1-Wire. Pamiętaj tylko o histerezie mierzonej temperatury.
PT100 nie nadaje się do tak wysokich temperatur. Jeśli koniecznie chcesz mierzyć takie temperatury to puszukaj odpowiednich termopar.
Polecam ATmege8A bo ma zakres zasilania jak wersja L (od 2.7 do 5.5V) a zarazem pełny zakres taktowania jak zwykła atmega od 0 do 16MHz. Może też jakiś mosfet np. BUZ10/ZUZ11, może jakiś sterownik do silników DC i krokowych np. L293D lub podobny, może też bufor ULN2803/ULN2003. Dławiki chyba najpopularniejsze przy atmegach 10uH, no i zapas kondensatorów...
czujnik temperatura atmega8 czujnik temperatura 1wire atmega8 temperatura atmega8
bosch sterownik silnika renault megane instrukcja obsługi gorący przewód
układy zasilające adapter bluetooth
Najczęstsze awarie przetwornic samochodowych Brak zasilania na płycie FAAC 455 - diagnostyka i rozwiązania