czujnik temperatury 1wire atmega8

Znaleziono około 187 wyników dla: czujnik temperatury 1wire atmega8
  • Atmega8 i LCD - Błędny odczyt temperatury 4095°C, jak naprawić?

    Wynik temperatury jaki uzyskał jest efektem odczytania samych jedynek z magistrali 1wire, czyli czujnik nie odpowiedział.

    Mikrokontrolery AVR   11 Kwi 2013 21:25 Odpowiedzi: 25    Wyświetleń: 3087
  • Czujnik temperatury do 150°C kompatybilny z Atmega8 i LCD

    Chyba sobie to odpuszczę, potrzebuje czujnik do mierzenia tylko temp cylindra, szkoda mi wydawać dużo kasy na takie coś. To miało być w skuterze więc miejsca też dużo nie ma. Nie ma jakiegoś czujnika na 1wire do 150°C? Ewentualnie do 135°C powinno wystarczyć. Oczywiście, że tak. A co powiesz na to?: http://www.mera-sp.com.pl/przyrzpom_opis...

    Mikrokontrolery   02 Cze 2010 12:33 Odpowiedzi: 20    Wyświetleń: 2346
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Wybór mikrokontrolera do przesyłania danych z czujnika temperatury przez USB

    Mozesz zrobic to tak jak ja to zrobilem, czyli: 1) procesor AVR, np. Atmega8 2) czujnik temp., np. DS1820 (1Wire), lub DS1624 (i2c) 3) interfejs USB na ukladzie FT232, proponuje gotowy modul dostepny np. w kamami.pl 4) soft na kompie piszesz sobie np. w borland c, bo razem z interfejsem USB producent dostarcza biblioteke z gotowymi funkcjami w c - fajna...

    Mikrokontrolery   24 Kwi 2007 19:19 Odpowiedzi: 32    Wyświetleń: 7485
  • REKLAMA
  • DS 18b20, atmega8, c++. Czujnik działa tylko po podłączeniu do 0.

    //procedura odczytu bajtu z urzadzenia unsigned char wire_read_byte(short int czujnik) { unsigned char bajt, tmp, i; bajt = 0; for(i = 0;i<8; i++) { tmp = wire_read_bit(czujnik); tmp = tmp << i; bajt = bajt | tmp; } return bajt; } Chciałem zrobic na 2 innych pinach czytanie temperatury, mozliwe ze...

    Mikrokontrolery   05 Mar 2007 22:21 Odpowiedzi: 7    Wyświetleń: 2005
  • 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ń: 6303
  • Atmega8 jako slave 1-Wire – jak odczytywać dane z Atmegi8 przez magistralę 1-Wire?

    Może nic konkretnego tu nie poradzę (bo nie znam na tyle "C") ale napiszę, że pomysł jest trochę zakręcony. Jeśli taki musi być to proszę nie czytać reszty. Jeśli nie to podłączyłbym czujnik temperatury do ATMEGA8 po 1Wire, a MEGĘ do PC poprzez RS232. Będzie można bez problemu czytać temperaturę jak i dane z uC. Podłączenie MEGI po 1Wire będzie wymagało...

    Mikrokontrolery   21 Lis 2006 22:34 Odpowiedzi: 2    Wyświetleń: 1532
  • Termometr 1wire z Atmega8 i DS1820 - kod w Bascom i schemat połączeń

    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

    Mikrokontrolery   07 Lis 2004 23:54 Odpowiedzi: 32    Wyświetleń: 9377
  • Atmega8, DS1820 i UART - konflikt przy jednoczesnym użyciu 1-wire i UART

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

    Mikrokontrolery AVR   07 Mar 2011 08:18 Odpowiedzi: 8    Wyświetleń: 2847
  • REKLAMA
  • Brak odczytu temperatury z czujnika ds18b20 na LCD w Bascom, ATmega8

    Witam. U mnie ten program pracuje na wewnętrznym oscylatorze 1MHz. Sprawdź czy masz dobrze podłączony DS do pinu zadeklarowanym w programie. Config 1Wire = Portd.5 i tu ma być podłączony DS.

    Mikrokontrolery AVR   18 Kwi 2015 10:48 Odpowiedzi: 22    Wyświetleń: 2217
  • Jaki czujnik temperatury do Atmega8 na odległość 8 metrów – DS18B20 czy inny?

    ;) ... ja mam podłączony takim przewodem jak piszesz DS18B20 (magistrala 1Wire) na kablu o długości 16m i śmiga bez problemu. (też mierzy temperaturkę na dworzu)

    Mikrokontrolery   28 Lis 2006 00:29 Odpowiedzi: 8    Wyświetleń: 1380
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Hey czyli problem jest w instrukcji Ss = Format(ss , " 0.0") wrzuć ten program i powiedz czy wszystko gra jeżeli tak będę pisał co zrobiłem. [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja portów od wyświetlacza...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5649
  • REKLAMA
  • Dlaczego czujniki DS18B20 i stabilizator napięcia się przegrzewają?

    Witam ! Dodaję gotowy działający program do pomiaru temperatury. ATmega8 fabryczne fuse bity ( nic nie zmieniaj ). Program sprawdziłem z liniami które wtym programie są zaremowane, ze względu na łatwiejszą konfigurację na mojej płycie. $regfile "m8def.dat" Config Lcdpin = Pin , Db4 = Portd.1 , Db5 = Portd.2 , Db6 = Portd.3 , Db7 = Portd.4...

    Mikrokontrolery AVR   14 Kwi 2011 07:34 Odpowiedzi: 9    Wyświetleń: 1742
  • Termometr LCD na ATmega8 - nieprawidłowe znaki po stopniu Celsjusza

    Co to znaczy wyświetla jedną linię?? Opisz dokładnie albo zrób zdjęcie. Ekran startowy się pokazuje, czyli "Witaj ..." a w drugiej lini "Temometr.." itd. Gdzie staje program? Co dokładnie pokazuje LCD od momentu włączenia do końca? Prawdopodobnie masz coś na magistrali 1W zwarte albo któryś czujnik poleciał lub port w procesorze. Mogłeś zmienić tylko...

    Mikrokontrolery AVR   15 Gru 2011 00:32 Odpowiedzi: 43    Wyświetleń: 9408
  • atmega8 i LM35 - skaczące wartości na LCD 2x16 przy pomiarze temperatury

    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

    Mikrokontrolery AVR   09 Wrz 2010 21:46 Odpowiedzi: 16    Wyświetleń: 6232
  • ATmega8 - Jaki czujnik temp. 1-przewodowy, ale nie 1-Wire?

    Witam dostałem do rozgryzienia urządzonko z czujnikiem temperatury z komunikacją po 1 przewodzie podobne coś jak 1wire ale to nie to zdechł czujnik bo pokazuje 0.1 stC podpinałem ds18d20 i nie został wykryty, uruchomiłem sobie skaner 1 wire (ATmega8+LCD) i jakiegokolwiek ds podepnę działa a jak podepnę ten uszkodzony czujnik to "odczytany" zostanie...

    Mikrokontrolery   10 Lis 2015 23:26 Odpowiedzi: 7    Wyświetleń: 1005
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Nie wiem czy chcesz się nauczyć czy potrzebujesz program. Na początek te uwagi: 1. Nie wiem co tam robi dyrektywa $eeprom. Jest niepotrzebna w tym kodzie 2. Zmienna Ds jest zwiększana w przerwaniu niezależnie od tego czy jesteś w Menu czy nie. Tak więc po powrocie z Menu już na pewno nie zdążysz załapać się na warunek If Ds = 2 i wyzerować jej wartość....

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2229
  • Dwukanałowy cyfrowy regulator temperatury

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

    DIY Konstrukcje   09 Lip 2010 10:08 Odpowiedzi: 19    Wyświetleń: 15020
  • MAX232 pobiera ponad 1A prądu po podłączeniu zasilania - co może być przyczyną?

    Witam, zaprojektowałem układ z mikrokontrolerem ATmega8, który przez MAX232 ma się komunikować z komputerem, a przez 1wire zbierać pomiary z czujników temperatury. Problem pojawia się, gdy podłączę zasilanie. W krótkiej chwili w której wykonywałem pomiar MAX232 pobrał ponad 1A prądu, a nie bardzo się domyślam dlaczego tak się dzieje.

    Mikrokontrolery   25 Maj 2015 15:00 Odpowiedzi: 9    Wyświetleń: 804
  • Jak rozróżnić czujniki DS18B20 na atmega8? Wyświetlanie na LCD

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

    Mikrokontrolery   26 Paź 2006 20:37 Odpowiedzi: 16    Wyświetleń: 6622
  • [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ń: 12714
  • Tani czujnik temperatury do ATmega8, alternatywa dla LM35CZ, zakres -20÷+30°C

    Chyba wyważasz otwarte drzwi. Ja osobiście zastosowałbym Ds18B20, łatwo sie z nik komunikować po 1wire, są gotowe procedurki http://www.elektroda.net/download/file30... .Prawdopodobnie bedziesz pisał w bascom tak więc masz gotowy układ tylko posklejać w całość

    Mikrokontrolery   05 Gru 2004 11:44 Odpowiedzi: 19    Wyświetleń: 4175
  • [ATmega8] Jak wyświetlić temperaturę 20.5°C na 7-segmentowym LED z ATmega8?

    Poustawiałem końcówki, rezonator wewnętrzny na 8MHz ustawiłem, wywaliłem obsługę 4-go wyświetlacza, linia danych 1Wire podciągnięta do 5V przez 4,7k i wyświetla mi same 000, czujnik na 100% sprawny bo sprawdzałem w moim termometrze z LCD.

    Mikrokontrolery AVR   05 Maj 2011 13:01 Odpowiedzi: 19    Wyświetleń: 10428
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

    Dzień dobry, Proszę o wyrozumiałość to mój pierwszy post. Posiadam mikrokontroler Atmega8a i od kilku dni wzmagam się z czujnikiem Dallas 18B20, nie mogę odczytać nawet numeru seryjnego za każdym razem dostaje wartość 255. Oczywiście korzystam tylko z jednego czujnika. Przeczytałem kilkanaście tematów na temat tego czujnika tutaj na forum jednak nie...

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1626
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    Czy do układu DS18B20 masz podłączone zasilanie +5V, czy pracuje on w konfiguracji dwupinowej? W karcie katalogowej jest wzmianka "If the DS18B20 is powered by an external supply, the master can issue read time slots after the Convert T command and the DS18B20 will respond by transmitting a 0 while the temperature conversion is in progress and a 1 when...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5995
  • Interferencja przy regulacji fazowej i pomiarze 1Wire na ds18b20

    No Tak tylko jest mały problem bo czujnik temperatury mam podpiety pod port.3 w atmega8 I niemoge go zmienić bo pcb w ilości 40 szt gotowe I niespodziewalem się że takie cyrki wyjdą z tym bascomie. Co prawda uczę się C ale to jeszcze daleka droga.A czasu brakuję Dodano po 1 PS. Czujnik podpiety jest pod PORTC.3

    Mikrokontrolery AVR   06 Kwi 2019 11:44 Odpowiedzi: 34    Wyświetleń: 1593
  • DS18B20 z ATMEGA8 i LCD - brak odczytu temperatury, czujnik nie odpowiada

    Mam pytanie związane z tym termometrem - czy procek wymusza stan wysoki na linii danych DQ magistrali 1WIRE na czas konwersji temperatury, w celu realizacji zasilania typu "parasite"? Jeśli nie - to czy pomiar jest możliwy ? Czy pomiar może być obarczony dużym błędem ze względu na zasilanie czujników jedynie przez rezystory 4k7 ? "Klony" skasowałem....

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4708
  • Atmega8 - Jak zredukować opóźnienia przy obsłudze przycisków i czujników DS18B20?

    Nie mogło by być tak, że to przycisk generował by przerwanie? ... i pewnie do tego kolejny "delay" w przerwaniu od przycisku w celu eliminacji drgań styku? Nie brnij dalej w te delay'e, bo jeśli będziesz chciał dodać kolejną funkcjonalność to może okazać się to niemożliwe. Zrób sobie timer np. co 10ms i wywołuj nim przerwanie, ale uwaga: nie umieszczaj...

    Mikrokontrolery   17 Gru 2013 22:06 Odpowiedzi: 12    Wyświetleń: 1824
  • [Atmega8] Jak wyświetlić temperatury z DS18B20 na LCD 3310 z Atmega8 w Bascom?

    No to by było najprostrze :) ale nie mam jeszcze zbudowanego układu. Czujniki sa podpiete na 1 lini 1wire. Odstepy sa dobrze zachowane, poniewaz odczyt, konwersja i deklaracje sa wziete z dzialajacego kody :) Ogolnie to nie jestem pewien do przekazu danych do tego wyświetlacza... Wyświetlacz bezpośrednio do CGRamu :)

    Mikrokontrolery AVR   12 Cze 2010 09:18 Odpowiedzi: 11    Wyświetleń: 3661
  • Atmega8 [C] - brak odczytu z czujnika DS18B20 na linii 1Wire, wyświetla 0.0

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

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4299
  • [ATmega8] ATmega8 i DS18B20 – odczyt tylko jednego czujnika na 1-Wire, drugi nie działa

    Mam problem z czujnikami temperatury DS18B20 na 1wire. Polega na tym, że procesor widzie oba podłączone czujniki, ale czyta tylko z jednego. Czytanie ROMu skutkuje wyświetleniem informacji z jednego czujnika (28 FF FC 29 01 00 00 87) natomiost z drugiego czujnika - 28 00 00 00 00 00 00 00 (przy podłączeniu pojedyńczo informacja z czujnika wygląda następująco:...

    Mikrokontrolery AVR   25 Maj 2009 08:42 Odpowiedzi: 3    Wyświetleń: 1899
  • Wybór mikrokontrolera AVR do sterownika pieca CO w języku C

    ATmega32 to dużo za dużo do tego projektu. Jak polecił kolega powyżej, spokojnie starczy ATmega8. Obsługę LCD, RTC, 1Wire, I2C masz na forum, wystarczy poszukać. Co do czujników to myślę że DS18B20 do tego wystarczą. Są tanie, działają na wystarczającym zakresie temperatur i obsługa wiele razy tu wałkowana.

    Mikrokontrolery   09 Maj 2007 20:27 Odpowiedzi: 13    Wyświetleń: 5796
  • Jak dodać obsługę SDA i SCL w projekcie z ATmega8 i czujnikami?

    Witam z kolegą robimy projekt schemat już mamy http://obrazki.elektroda.net/67_12514534... Kod do obsługi termometru i wyświetlacza już mamy znaleziony w sieci i przerobiony na początku dodałem obsługę sda i scl lecz dalej nie wiem co robić to robiłem bez żadnej książki nie posiadam 'Stacja METEO $regfile = "m8def.DAT" 'deklaracja...

    Mikrokontrolery   28 Sie 2009 18:00 Odpowiedzi: 3    Wyświetleń: 4258
  • Potrzebne rozwiąznie sterowaniem w małym obiekcie.

    Mozna zrealizować to na bardzo pospolitym mikrokontrolerze atmega8 (powinno wystarczyc) w cenie 15 zł. Portów jest tam wystarczajaco duzo. Pomiar temperatury na czujniku DS18B20 podłączonym na 1wire (2zł). Do tego zasilacz, kilka przekaźników i kwestia wykonania płytki. Pobór prądu jest znikomy. Przykładów kodu napisanego w jezyku c na mikrokontroler...

    Automatyka Przemysłowa   16 Wrz 2010 16:23 Odpowiedzi: 4    Wyświetleń: 1398
  • Barometr, wilgotnościomierz i termometr w jednym

    http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...

    DIY Konstrukcje   13 Lis 2011 11:25 Odpowiedzi: 25    Wyświetleń: 27170
  • Atmega8 - Jak programowo zastąpić pomiar czujnikami DS 18b20 na LM35

    Proszę. Pisałeś kiedyś, że przy okazji chciałbyś się czegoś nauczyć, więc masz tu przykład który napisałem przy kawie. Trzy różne czujniki- DS18B20, LM35 i Termistor NTC 10k - podłączone jednocześnie do jednego mikrokontrolera. Dla czujników NTC wyznacza się ich "Betę" czego nie robiłem dlatego wskazywana przez niego temperatura różni się nieco od tych...

    Mikrokontrolery AVR   27 Paź 2015 09:52 Odpowiedzi: 11    Wyświetleń: 2196
  • [Atmega8][c][DS18b20] - Błędny odczyt temperatury powyżej 50 stC

    Od kilku dni staram się uruchomić pomiar temperatury czujnikiem ds18b20. Pomiar niskich temperatur przebiega poprawnie. Po przekroczeniu temperatury 54stC na wyświetlaczu ukazuje się wartość 127. Poniższy kod jest skopiowany z tego forum, poza tym napisałem własne funkcje obsługi 1wire lecz skutek był taki sam. Programując uC bascomowymi procedurami...

    Mikrokontrolery Początkujący   17 Gru 2015 13:19 Odpowiedzi: 5    Wyświetleń: 1230
  • [ATMega8]DS18b20-silne zakłócenia na magistrali 1wire

    A ja chciałbym, żebyś pokazał schemat z uwzględnieniem innych elementów (triaki, przekaźniki itp.) i kod programu. Czy na pewno czas konwersji temperatury jest wystarczający? Czy sprawdzasz sumy kontrolne? A czy ten przewód telefoniczny niemożebyć problemem? Testowałem te czujniki na przewodzie telefonicznym, na 30m, w silnych zakłóceniach (właśnie...

    Mikrokontrolery AVR   04 Sty 2009 23:32 Odpowiedzi: 35    Wyświetleń: 11556
  • [Atmega8][Bascom] 2xDS18b20 3x2Wyś.7seg.LED odbiór danych

    Widzę że nie ja jeden mam problem z odbiorem danych z ds-ów a wszyscy je polecają hm w zamian można dać jakieś np. Lm35 tylko nie wszystkie mają ujemną temperaturę i są droższe. Będę miał jutro czas to posiedzę jeszcze nad tym programem mam nadzieje że dam rade, w razie czego tu jeszcze napisze. Mam książkę M.Wiązania bardzo fajna właśnie fragmenty...

    Mikrokontrolery AVR   09 Sty 2012 09:54 Odpowiedzi: 11    Wyświetleń: 3089
  • [atmega8,C] DS18B20 na atmega8 - nagły spadek temperatury po odczycie, co robić?

    Poinformowanie kompilatora o F_CPU w kodzie potrzebne jest dla funkcji _wait_ms i _wait_us, żeby te mogły odpowiednio obliczyć liczbę taktów zegara, jakie trzeba odczekać aby uzyskać zadane opóźnienie. Definicja F_CPU jest też w parametrach projektu (jeżeli używasz AVR Studio). Taktowanie ma się nijak do temperatury. Jeżeli kwarc był by za szybki to...

    Mikrokontrolery AVR   18 Sie 2010 07:58 Odpowiedzi: 17    Wyświetleń: 3744
  • Komputer samochodowy do VW GOLF IV

    Witam. Od paru dni pracuje nad swoim projektem komputerka do samochodu na ATMEGA8. W założeniu będzie miał funkcje: - pomiar temperatury wewnętrznej i zewnętrznej - pomiar napięcia w instalacji samochodu - pomiar poziomu paliwa w baku - pomiar ilości spalonego paliwa - ostrzeżenie o nie zapalonych światłach przy odpalonym silniku. - migająca sygnalizacja...

    DIY Konstrukcje   09 Wrz 2012 09:24 Odpowiedzi: 27    Wyświetleń: 33206
  • [Atmega8] [Atmega8][bascom] Nieliniowy odczyt temperatury z DS18B20 na LCD

    witam mój problem jest tego typu, że ma termometr, który wykorzystuje właśnie18d20 i wyświetla temperaturę na lcd tylko że nie liniowo;/ co jest nie tak podłączony jest przez rezystor podciągający a o to jak wygląda kod programu $regfile = "m8def.dat" ' zdeklarowane dla Atmegi8 $crystal = 8000000 ' Taktowanie wewnetrzne 1mHz Config 1wire =...

    Mikrokontrolery AVR   05 Gru 2009 17:54 Odpowiedzi: 5    Wyświetleń: 1734
  • Atmega8 + ds18b20 w C, podpięcie czujnika temperatury, kod?

    dlatego uczę się na przykładach - których mi brakuje :( Że co :?: W samym dziale Mikrokontrolery , leżą tony(a może tomy ?) przykładów w C , do komunikacji z DS18B20 - to po pierwsze. Po drugie - skąd Ty wytrzasnąłeś te milisekundy :?: unsigned char exist1w(void){ //sprawdzanie czy urzadzenie 1wire jest podłączone do procesora cbi(PORT1w,PIN);...

    Mikrokontrolery   10 Cze 2008 18:06 Odpowiedzi: 3    Wyświetleń: 2224
  • [ATmega8] [ATmega8][Bascom] Sterownik IR: problem z instrukcją case i kanałami PWM

    Podejrzewam że problem jest z odbiorem danych z pilota. BASCOM i GETRC5 nie za bardzo sobie z tym radzi. No i czy masz na pewno pilota RC5? Dodano po 1 Zobacz to: [syntax=basic4gl] $regfile "m8def.dat" 'konfiguracja mikroprocesora $crystal = 4000000 'konfiguracja kwarcu Config Portb = &B11111111 Portb = &B11111111 Config Portc = &B1111101...

    Mikrokontrolery Początkujący   04 Lip 2012 18:47 Odpowiedzi: 36    Wyświetleń: 6183
  • Jak zrobić termometr 2-punktowy na Atmega8 z wyświetlaczem 2x16?

    Odnośnie metody pomiary temperatury tzn. analogowej (użycie ADC) czy cyforwej to zdecydowanie polecam, w okolicznościach jakie opisałeś, metodę cyfrową. Ponieważ: 1. Używając Bascoma odpada ci sprawa oprogramowania magistrali I2C czy 1wire (w sumie parę linijek i już). 2. Analogowe czujniki trzeba kalibrować, co nie jest na ogół łatwe i dokładne! 3....

    Mikrokontrolery   15 Mar 2007 23:17 Odpowiedzi: 11    Wyświetleń: 4650
  • Atmega8, LCD 2x16, DS18B20 - brak odczytu temperatury, czujnik niedostępny

    Do zmiany stanu na porcie "D" służy "PORTD". A "DDRD" zmienia czy to ma być wejście albo wyjście. laki_17 masz rację tylko w przypadku linii 1wire jest akurat dobrze ponieważ wpisując na początku programu zero do rejestru PORTD i ustawiając port jako wyjście ściągamy linię 1 wire do zera. Ustawiając go jako wejście (port w stanie wysokiej impedancji)...

    Mikrokontrolery Początkujący   14 Sty 2014 08:54 Odpowiedzi: 5    Wyświetleń: 1659
  • Dlaczego czteropunktowy termometr na Atmega8 pokazuje 0.0°C?

    Tak, AVCC jest podłączone. Program w Bascom: http://obrazki.elektroda.pl/8556711100_1... http://obrazki.elektroda.pl/5791017800_1...

    Mikrokontrolery Początkujący   10 Gru 2012 18:34 Odpowiedzi: 13    Wyświetleń: 7164
  • [Atmega8] Błąd przy odczycie 1wire w Bascom na Atmega8 - zmienne PORT1

    Witam Jestem początkujący w sprawach programowania i robię sobie przykłady z książki Marcina Wiązania. Podczas pisania programu do odczytu z magistrali 1wire wyskakuje mi błąd takie błędy: Error : 40 Line : 0 Variable can not be used with RESET [PORT1] , in File : Error : 41 Line : 0 Variable can not be used with SET [PORT1]...

    Mikrokontrolery AVR   25 Paź 2009 12:20 Odpowiedzi: 1    Wyświetleń: 2090
  • Raspberry Pi - Pomiat temperatury ds18s20 - kiepska prędkość.

    Dzięki za info ;) Zamówiłem, już z chin parę płytek arduino uno. Nie wykluczam, natomiast, że nie zrobię testu z gołą atemgą8 (zanim prezent z chin dojdzie to miną z 3 tygodnie). Nie wydaje ci się natomiast, że jest to armata na muchę - sprzęgać ileś układów, żeby mierzyć wydajnie kilkadziesiat/set czujników ? Nie mam co prawda programatora, kiedyś...

    Raspberry Pi i inne SBC   22 Lut 2015 12:25 Odpowiedzi: 10    Wyświetleń: 1461
  • Jak działa procedura USART_Transmit w Atmega8 z WinAvr?

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

    Mikrokontrolery   12 Wrz 2007 23:05 Odpowiedzi: 20    Wyświetleń: 9734
  • Jak przerobić schemat na procesor ATmega8 dla początkującego?

    A czy układ będzie poprawnie działał jeśli podłącze tylko czujnik ?? Na wyświetlaczy będzie pokazana aktualna temperatura ? To w takim razie wyjście DQ czujnika mam podłaczyć na pin procesora czy na " kołek " płytki testowej ?? ( interfejs 1wire ) ? A czy trzeba podciągać wyjscie DQ rezystorem 4,7 ?

    Mikrokontrolery AVR   28 Gru 2010 01:22 Odpowiedzi: 22    Wyświetleń: 2107
  • [ATMEGA8][BASCOM]Problem z termometrem ATmega8 + LCD 16x2

    $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega16 $crystal = 8000000 'deklaracja cześtotlwiości pracy 'Deklaracja portów od wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Lcd = 16 * 2 Cursor Off '**** Termometr **** Config 1wire =...

    Mikrokontrolery AVR   28 Kwi 2010 12:11 Odpowiedzi: 8    Wyświetleń: 6924
  • Atmega8 - zapamiętywanie minimalnej temperatury ujemnej w programie

    Witam mam napisany już cały program lecz mam problem ze zmianą znaku na temperaturze minusowej lecz nie w czasie rzeczywistym tylko zapamiętaniu minimalnej temperatury kod: [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora, Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja...

    Mikrokontrolery AVR   05 Lis 2014 14:47 Odpowiedzi: 4    Wyświetleń: 1092
  • Układ sterowania wentylatora - zasilany panelem słonecznym

    Witam, Projektuje układ sterujący pracą wentylatora DC 12V, zasilany w całości z ogniw fotowoltaicznych. Mam do dyspozycji panel, który daje ok 45W przy napięciu 16,8V. (optymalne warunki nasłonecznienia). Wymyśliłem sobie, że wentylator będzie sterowany przez mikrokontroler Atmega8 za pomocą PWM. Wentylator ma się załączać przy pewnych temperaturach....

    Projektowanie Układów   25 Sie 2010 20:05 Odpowiedzi: 3    Wyświetleń: 3404
  • Atmega8-termometr, Bascom, na LCD czarne kwadraciki.

    Witam. W dziedzinie mikrokontrolerów jestem początkujący więc proszę o wyrozumiałość. Mam problem zaprogramowaniem Atmega8. Programator zrobilem sobie według schematu z tego posta 'Termometr 4 punktowy DS18b20 $regfile = "m8def.DAT" $crystal = 1000000 'Deklaracja portów od wys'wietlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1...

    Mikrokontrolery   11 Kwi 2009 16:39 Odpowiedzi: 5    Wyświetleń: 3346
  • Różne wskazania temperatury DS1820 na Atmega8 (4MHz) - BASCOM, fuse bity

    Niestety program kolegi wojnar również mi nie chce działać poprawnie. Po zmienieniu $regfile i $crystal i zaprogramowaniu Atmegi wyświetlacz wskazywał że temp. wynosi 3.3°C, ale po dotknięciu palcem temp. rosła czyli jakaś reakcja była. No nie mogę za chiny dojść dlaczego odczyt jest niepoprawny :cry: Na Attiny2313 działa na 100%. Ale próbowałem też...

    Mikrokontrolery   31 Sie 2008 10:18 Odpowiedzi: 16    Wyświetleń: 3560
  • atmega8 - avt-5160 climatic zawiesza się przy uruchamianiu

    Witam! Zmontowałem zestaw avt 5160 oparty na atmega8, jest to sterownik do klimatyzacji, umożliwiający uzyskanie klimatyzacji automatycznej z manualnej. Po złożeniu układ uruchomił się bez problemu, ale po wstępnych testach sterownika należało czujnik temperatury DS18S20 (czujnik temp. wnętrza) wylutować z płytki i przenieść bliżej parownika. Ogólnie...

    Mikrokontrolery   15 Sie 2013 11:12 Odpowiedzi: 7    Wyświetleń: 2760
  • 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ń: 1733
  • Termometr 3-funkcyjny: problem z alarmem po przekroczeniu 85°C, kod Atmega8

    Witam. Na podstawie kodu źródłowego kolegi duch z tego forum stworzyłem termometr 3 funkcyjny. Pokazuje mi temperaturę w domu, na zewnatrz oraz w wody grzejnej w piecu. Dopisałem kawałek kodu tak aby po przekroczeniu 85 C wlaczal sie buzzer z piskliwym sygnalem. Niestety gdy dopisze moj kawałek kodu temperatura pokazuje duzo za dużą i sygnał mi sie...

    Mikrokontrolery   13 Paź 2010 15:17 Odpowiedzi: 13    Wyświetleń: 2567
  • DS 1820 na ATtiny2313 - odczyt temperatury zawsze 0°C, co robię źle?

    Cursor Off Cls Declare Sub Ds1 Declare Sub Ds2 Dim Odczyt As Integer Dim T As Single Deflcdchar 1 , 12 , 18 , 18 , 12 , 32 , 32 , 32 , 32 Do Rem * * * Plytka * * * Call Ds1 Locate 1 , 1 Lcd "T.k:" ; Fusing(t , "#.#") ; Chr(1) Rem * * Kabel * * Call Ds2 Locate 2 , 1 Lcd "T.p:" ; Fusing(t , "#.#")...

    Mikrokontrolery   24 Kwi 2007 10:55 Odpowiedzi: 42    Wyświetleń: 5364
  • [DS18B20] DS18B20 SO8 - Niepoprawny odczyt temperatury, kod na ATmega1280

    A mógłbyś pomóc, bo mam właśnie problem z tym czujnikiem i to w obudowie TO92. Podłączony do Atmega8 z zewnętrznym kwarcem 8MHz do PortB.0 Podłączenie nóżek mam takie:1-masa,2 - uC, 3-do 5V i rezystorem 3,8k do nóżki - 2 Pokazuje średnio -112 C, temperatura po trzymaniu czujnika wzrasta. Zachowuje się tak niezależnie od rezystora jaki podepnę. KOD:...

    Mikrokontrolery   16 Sty 2011 12:56 Odpowiedzi: 17    Wyświetleń: 2625
  • Atmega8 i LCD 2x16 – zasilanie wyświetlacza i podświetlenia, różne napięcia, nieprawidłowe znaki

    Tak to wygląda. Układ wyjścia JP5 jest zgodny z kolejnością wyjść na LCD + dwa dodatkowe do zasilenia podświetlenia - razem 16 pin http://obrazki.elektroda.net/38_12294457... A to początek kodu 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku...

    Mikrokontrolery AVR   17 Gru 2008 11:55 Odpowiedzi: 13    Wyświetleń: 7666
  • [Bascom]2xDS18B20+Atmega8 -jak wykryć brak jednego czujnika?

    Witam! Jako że zaczynam dopiero z bascomem mam mały problem z napisaniem sensownego kodu do termometru. Na tą chwilę z materiałów znalezionych w internecie udało mi się zlepić coś takiego: $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności...

    Mikrokontrolery AVR   11 Lut 2011 19:08 Odpowiedzi: 17    Wyświetleń: 2588
  • Błędy kompilacji w Bascom dla Atmega8 z LCD i DS1820 - linia 185

    Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: '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...

    Mikrokontrolery AVR   26 Sie 2008 17:34 Odpowiedzi: 8    Wyświetleń: 2981
  • Atmega 8 - Zawieszanie się sterownika przy zakłóceniach świetlówki i czujnikach DS18B20

    Do czego to doszło ;p Może od nowa, wersja z i2c chce dopiero teraz wprowadzić jak na razie jest po Bożemu znaczy sie wyswietlacz ze sterownikiem znajduje się na 2pietru kamienicy układ wykonawczy i wyłącznik (countera) znajduje się w piwnicy. Z i2c to dopiero mam zamiar zrobić bo zależy mi na dwóch wyswietlaczach jednym w piwnicy drugim na 2pietrze....

    Mikrokontrolery Początkujący   08 Wrz 2013 08:19 Odpowiedzi: 50    Wyświetleń: 9435
  • 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ń: 4742
  • [ATmega8] Błędny odczyt temperatury z DS18B20 na ATmega8 w Bascom - co sprawdzić?

    http://obrazki.elektroda.pl/1523592300_1... W schemacie pominąłem zasilanie i podłączenie LCD. Kod: (został wzięty z książki M. Wiązania - "Programowanie mikrokontrolerow AVR w jezyku Bascom", usunąłem kod od obsługi LCD bo mam go ustawionego w bascomie) $regfile = "m8def.dat" $crystal = 8000000 Config 1wire = Portc.5 'konfiguracja...

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5816
  • Czy to ma ręce i nogi? - Stanowisko do badania wzmacniacza mocy

    Witam. Cały projekt jest już w fazie końcowej. Wszystko działa i jest aktualnie mierzone. Dostałem jednak nowe zadanie, które muszę wykonać w krótkim czasie. Otóż miałem robić pomiar temperatury na LM35 przy użyciu woltomierza - prosta sprawa. Wszystko by było ok gdyby koncepcja się nie zmieniła z dnia na dzień - teraz mam wykonać pomiar przy użyciu...

    Projektowanie Układów   14 Mar 2014 17:21 Odpowiedzi: 61    Wyświetleń: 11364
  • Atmega8 - Błędny odczyt temperatury na starcie, PWM podświetlenia LCD?

    Witam. Napisałem program do obsługi woltomierza i pomiaru napięcia na atmega8. Cały układ będzie zamontowany w samochodzie. Po zaprogramowaniu wszystko prawie działa tylko przy samym włączaniu na wyświetlaczu pojawia się że temperatura wynosi 85 stopni a dopiero po ok 4s (drugim odczycie temperatury) podaje właściwą temperaturę. Później wszystko działa...

    Mikrokontrolery   15 Sty 2011 09:16 Odpowiedzi: 11    Wyświetleń: 6994
  • Atmega8 + DS1820 Bascom - Wskazuje poprawnie powyżej 42*C

    Tu masz prosty programik, który kiedyś pisałem. Przedstawia obsługę zarówno wersji B jak i S. [syntax=basic4gl] $regfile = "m8def.dat" 'deklaracja procesora $crystal = 8000000 'deklaracja czestotliwosci taktowania Config Lcd = 16 * 2 'typ wyswietlacza i konfiguracja pinow Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5...

    Mikrokontrolery Początkujący   31 Gru 2012 21:00 Odpowiedzi: 20    Wyświetleń: 3501
  • [Atmega8] [Atmega8][Bascom] LCD nie inicjuje się - błąd w programie zasilacza?

    Po przeczytaniu wielu postów napisałem program który ma wyświetlać na wyświetlaczu LCD Napięcie , prąd oraz temp. Chciałem to wykorzystać do zasilacza, którego właśnie buduje. jednak po zaprogramowaniu procka wyświetlacz mi się nie inicjuje (zaświecają się kwadraty w pierwszej lini). Czy jest jakiś błąd w moim programie ? Proszę o sprawdzenie. $regfile...

    Mikrokontrolery AVR   13 Cze 2009 17:43 Odpowiedzi: 9    Wyświetleń: 3983
  • 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ń: 2739
  • Atmega8 i 4xDS18B20: Weryfikacja kodu dla 1-Wire z zasilaniem pasożytniczym

    Witam Proszę osoby które są dobrze obeznane w pisaniu softu o sprawdzenie poniższego: A i dodam że to jest soft na 1 wire 4 czujniki podpięte do 1 portu :D z zasilaniem pasożytniczym Z góry dzięki za sprawdzenie i ewentualne poprawki Pozdro T.J.Storm Oto kod: '***************************************... '*****************************Deklaracja...

    Mikrokontrolery   04 Lut 2008 16:00 Odpowiedzi: 8    Wyświetleń: 1683
  • 4x DS18b20 +LCD = Termometr

    Witam. Zrobiłem ten termometr zamieszczony na 1 stronce jedyne co przerobiłem to wyświetlacz 2*16 zmieniłem co trzeba i wszystko działa jak należy. Jednakże chciałbym aby po przekroczeniu jakiejś temperatury np 30 stC na którymś z czujników, na porcie D0 np zapaliła się dioda (później zamiast diody byłby wentylator) chciałbym jeszcze zaznaczyć ze nie...

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307150
  • ATMEGA8 DS18B20 - po osiągnięciu 35 stopni wskazuje 0

    Witam serdecznie. Walcze już z tym drugi dzień. Na początku problemem było permanentne wskazanie 0 -1. Jednak gdzieś na forum znalazłem informację aby wymienić czujnik co okazało się strzałem w dziesiątkę. Teraz jednak mam inny problem. Maksymalna temperatura jaką chciałbym zmierzyć to około 100 stopni. Jednak po przekroczeniu wartości 35 stopni układ...

    Mikrokontrolery AVR   08 Mar 2016 19:34 Odpowiedzi: 2    Wyświetleń: 864
  • [Atmega8][Bascom] Termometr wraz z alarmem do CO - poprawa kodu.

    Witam Chcąc zbudować termometr wraz z alarmem, natknąłem się na forum Elektroda o temat "Termometr wraz z alarmem do CO - http://www.elektroda.pl/rtvforum/topic18... Termometr opiera się na projekcie użytkownika DUCH__. W kodzie widnieje błąd program ten ma wadę, że czujniki dobiera sobie losowo (czyli piec nie zawsze będzie piecem). Czy jest...

    Mikrokontrolery AVR   11 Sty 2013 20:49 Odpowiedzi: 8    Wyświetleń: 4886
  • Jak połączyć Atmega88 z DS1820? Problemy z odczytem temperatury na LCD

    Witam. Od jakiegoś czasu zajmuję się mikrokontrolerami i posiadam już pewne doświadczenie w tym kierunku. Ostatnio miałem jednak sporą przerwę... aż do teraz - trafił mi się termometr do zmontowania. Zbudowałem więc prosty układ: Atmega88+DS1820 jak na foto poniżej: http://obrazki.elektroda.net/17_12608087... (Czarne przewody to plus i minus...

    Mikrokontrolery AVR   15 Gru 2009 18:06 Odpowiedzi: 8    Wyświetleń: 2251
  • [Atmega8] [Atmega8][Bascom] Termostat do wytrawiarki - problem z kodem i funkcjami LED

    If I3 > 0 Then .Nie wiem właśnie, w którym miejscu robię błąd, bo w sumie przepisuje wynik pomiaru do I3 i procedure If, then, else, end if.

    Mikrokontrolery AVR   14 Sty 2012 20:43 Odpowiedzi: 14    Wyświetleń: 5029
  • Bezprzewodowy pomiar temperatury w trzech punktach.

    Przerobiony program duch na trzy czujniki oraz z termostatem... Prosiłbym o sprawdzenie głównie ostatnich linijek służących jako termostat... co do pomiaru bezprzewodowego to daruję sobie bo mam mało czasu na wykonanie... co do schematu to ewentualnie dośle później... z góry dziękuje... [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora,...

    Mikrokontrolery Początkujący   19 Lip 2012 17:02 Odpowiedzi: 11    Wyświetleń: 2753
  • ATmega8 - Nieprawidłowy pomiar napięcia na ADC1 bez przyłożonego sygnału

    Znalazłem poniższy kod na "Elektrodzie" załadowałem do procesora, pomiar napięcia jest zrealizowany zgodnie z przykładem z książki o Bascomie, niestety coś jest nie tak, ponieważ mimo że do ADC1 nie przykładam żadnego napięcia na wyświetlaczu pokazuje napięcie 1,96-2,03 V, po przyłożeniu napięcia 5V wskazanie wyświetlacza jest prawidłowe. [syntax=basic4gl]...

    Mikrokontrolery   23 Wrz 2014 20:17 Odpowiedzi: 10    Wyświetleń: 1059
  • [ATMEGA8] [ATMEGA8][BASCOM] Serwo skacze przy odczycie DS18B20 - jak to naprawić?

    Witam To moze zaczne od kodu: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.4 , E = Portd.3 , Rs = Portd.2 Cls Config Servos = 1 , Servo1 = Portc.5 , Reload = 10 Config Portc.5 = Output Config Portd.0 = Input Set Portd.0 Cursor Off Dim Serworuch...

    Mikrokontrolery AVR   23 Cze 2009 17:00 Odpowiedzi: 2    Wyświetleń: 2238
  • Atmega 8 - jak dostosować program do wyświetlacza 16x2 w termometrze 4-kanałowym?

    Witam mam pewien problem . Jakiś czas temu szukałem gotowego schematu i wsadu procesora aby zrobić termometr 4 kanałowy na wyświetlaczy 16x2. Zrobiłem płytkę, zaprogramowałem w bascomie mikrokontroler gdy podłączyłem wszystko, na wyświetlaczu w 1 linijce mam tylko kwadraty i tak cały czas, nie znam się na programowaniu ale staram się jakoś tego uczyć...

    Mikrokontrolery Początkujący   14 Wrz 2014 10:02 Odpowiedzi: 9    Wyświetleń: 2628
  • Jak dodać przyciski do termometru czteropunktowego na Atmega8?

    Witam Na wstępie chciał bym dodać, że w programowaniu jestem laikiem. Tworzę właśnie termometr czteropunktowy. jest to przeróbka schematu z sieci http://sq9mtx.pl/viewpage.php?page_id=11 . Po załączeniu termometru na lcd pojawiają mi się wszystkie temperatury, a chciał bym aby były np. 4 przyciski do wybierania danej temperatury. I tu do was prośba...

    Mikrokontrolery AVR   25 Mar 2011 09:07 Odpowiedzi: 2    Wyświetleń: 1940
  • Jak obsłużyć 3 czujniki DS18B20 w Bascom na Atmega8? Szukam działającego kodu.

    hej niech ktoś podpowie czy dobrze rozumiem wywoływania jednego ds-a 1)RESET() - 1wire 2)wysłanie 0x55 3)wysłanie adresds18b20[0x28] -0 bit 4)wysłanie adresds18b20[0x..]-1 bit 5)wysłanie adresds18b20[0x..]-2 bit 6)wysłanie adresds18b20[0x..]-3 bit 7)wysłanie adresds18b20[0x..]-4 bit 8)wysłanie adresds18b20[0x..]-5 bit 9)wysłanie adresds18b20[0x..]-6...

    Mikrokontrolery   04 Maj 2007 12:45 Odpowiedzi: 5    Wyświetleń: 3614
  • [ATMega8][Bascom] znak temperatury ds18b20 - czy poprawnie?

    Witam, Na wstepie zaznaczam, ze uklad (przynajmniej na pierwszy rzut oka) dziala poprawnie. Moje pytanie wynika z tego, ze nie mam gdzie sprawdzic czy dobrze odczytuje mi znak kiedy temperatura jest ujemna. Z dokumentacji czujnika wynika ze jezeli bity znaku tj od 15-go do 11-go sa wyzerowane to temeratura jest dodatnia a ujemna w przypadku gdy ustawione...

    Mikrokontrolery AVR   07 Gru 2009 14:47 Odpowiedzi: 4    Wyświetleń: 2011
  • [Atmega8] [Atmega8][Bascom] Termostat - Nie działa załączanie wyjścia PB.0, analiza kodu

    ma16 :arrow: Może jeszcze łaskawie powiedz jakiego używasz czujnika temperatury. czujnik to DB18B20 z rezystorem 4k7.. Co do config Portb.0 to działa tak skompilowane udało mi się ustawić temperature i działa mi termostat (sygnalizator jest uaktywniany stanem niskim) Załanczam kod programu" $regfile = "m8def.DAT" $crystal = 1000000 Config...

    Mikrokontrolery AVR   02 Lis 2009 19:29 Odpowiedzi: 8    Wyświetleń: 3837
  • [Atmega8][Bascom] Mini komputer do Fiata Cinquecento 700

    Witam na wstępie chciałem powiedzieć, że nie jestem dobry w programowaniu, bo dopiero zaczynam i mnie to powoli wciąga. Mam parę pytań i postanowiłem napisać. Chce zrobić sobie taki mini komputer pokładowy do Fiata Cinquecento 700. Ten mały układ ma wskazywać temperaturę w środku samochodu i na zewnątrz a tak, że będzie pokazywać napięcie, jakim jest...

    Mikrokontrolery AVR   16 Mar 2010 17:21 Odpowiedzi: 12    Wyświetleń: 4833
  • Atmega8 - Cyfrowy termometr i woltomierz przesunięcie na lcd 2x20

    Witam ponownie posklejałem taki kod ale cały czas wyświetla temperaturę 0°C. Mógłby ktoś mi pomóc napisać lub naprowadzić na błąd który popełniam od razu mówię że nie miałem nigdy nic wspólnego z mikrokontrolerami. [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy...

    Mikrokontrolery   11 Mar 2013 21:45 Odpowiedzi: 2    Wyświetleń: 1812
  • [Atmega8][BASCOM] - Termometr brak minusa przy ujemnych temperaturach DS18(s)20

    Witam Mam taki program który wyświetla temperaturę potocznie zwany termometrem. Problem w tym ze nie wyświetla mi znaku minus przy ujemnych temperaturach. Po wsadzeniu do zamrażarki mija temperaturę 0 st C i idzie dalej niby w dół, ale bez minusa. Przeglądałem sporo źródeł na elektrodzie i w innych miejscach i nie mogę sobie z tym poradzić. Oto kod:...

    Mikrokontrolery AVR   15 Lut 2013 07:22 Odpowiedzi: 6    Wyświetleń: 1692
  • [ATMega8][BASCOM] Odczyt temperatury DS18B20 + HD44780 -krzaki

    Witam Mam następujący problem z termometrem DS18B20. Oto mój kod: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portb.6 , E = Portb.7 , Db4 = Portd.5 , Db5 = Portb.0 , Db6 = Portd.7 , Db7 = Portd.6 Config 1wire = Pinc.1 Deflcdchar 1 , 14 , 10 , 14 , 32 , 32 , 32 , 32 , 32 Dim T As Single Dim...

    Mikrokontrolery AVR   31 Paź 2011 20:11 Odpowiedzi: 15    Wyświetleń: 3651
  • Jak zbudować układ sterujący grzałkami i wentylatorami bez scalaków?

    Witam Faktycznie można skorzystać z gotowych rozwiązań typu jakiś regulator (wielokanałowy ) temperatury polecam stronki np. http://www.metrol.pl/oferta/mcyfr2.html http://www.lumel.com.pl/ oczywiście ta opcja dla osób które chcą gotowca z przemysłowych "akcesoriów", można też sterowniczek PLC (z modułem analogowym) na allegro kupić i zaprogramować,...

    Automatyka Przemysłowa   12 Lis 2007 18:18 Odpowiedzi: 14    Wyświetleń: 2230
  • Atmega8535: Przekłamania odczytu DS18B20 przy użyciu RC5 i PWM - jak to naprawić?

    Proszę o wyjaśnienie przyczyny przekłamań odczytu temperatury z czujnika DS18B20, program poniżej. Najczęściej układ "kłamie" że jest 55 lub 127,5 °C Dodam że wykorzystuję odbiornik RC5 i PWM do sterowania podświetleniem LCD. Czy przekłamania mogą się brać z tego że kilka komend korzysta z tych samych timerów lub przerwań timerów? jak to obejść z góry...

    Mikrokontrolery   23 Kwi 2007 12:57 Odpowiedzi: 3    Wyświetleń: 2450
  • DS18B20 z ATmega8 i LCD - dlaczego pokazuje temperaturę 0.0?

    Witam!! Od razu chce napisać iż wiem, że temat ds'a na elektrodzie pojawiał się już N-razy ale mimo iż od kilku dni przeszukuje forum, nie udało mi się rozwiązać problemu. Mianowicie chodzi o to, że z rożnych tematów na elektrodzie i rad innych udało mi sie sklecić programik do obsługi ds'a + atmega8 + lcd. Czujnik odpowiada po resecie, czasy w symulacji...

    Mikrokontrolery   25 Lut 2008 23:56 Odpowiedzi: 31    Wyświetleń: 5067
  • Jak dodać znaczniki t1, t2, t3, t4 na LCD 4x20 w BASCOM?

    Zobaczcie w linku jest komputer samochodowy na wyświetlaczu LCD 4*20. Tam przy temperaturach są znaczniki: "t1" i "t2". http://pl.youtube.com/watch?v=yJMelf8jW1... Zajmuja one jedno pole wyswietlacza. Jak wprowadzic te znaczniki do tego kodu, potrzebowalbym: t1, t2, t3, t4 $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal...

    Mikrokontrolery   13 Mar 2008 14:56 Odpowiedzi: 7    Wyświetleń: 2614
  • [Mega8] Atmega8 + DS18b20: Brak odczytu temperatury w Bascomie, co sprawdzić?

    Witam. Napisałem program w bascomie, zwykły termostat z wyjściem na przekaźnik. Mikroprocesor to Atmega8 + lcd + DS18b20 + 2 przyciski. Przerwania działają, lcd tak samo, jednak program nie chce odczytywać danych z czujnika. Sądzę że jest dobry gdyż tą cześć kodu która ma służyć do obsługi czujnika zaczerpnąłem z tego forum. Kod zamieszczam poniżej...

    Mikrokontrolery AVR   27 Cze 2008 15:19 Odpowiedzi: 16    Wyświetleń: 3035
  • Dlaczego termometr na DS18B20 i Tiny2313 pokazuje -0.1 stopnia?

    problem polega na tym ze wyswietla sie "- 0.1" stopnia czy jest czujnik czy go nie ma jesli odejme 4,7k od +5 to jest "0.0"stopnia program wyglada tak. co jest nie tak? $crystal = 4000000 $regfile "attiny2313.dat" Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 Set Portd.6 Config 1wire = Portd.5 Set Portd.6 Dim Odczyt(2) As Byte...

    Mikrokontrolery   15 Paź 2007 21:50 Odpowiedzi: 10    Wyświetleń: 2966
  • Minikomputer samochodowy

    http://obrazki.elektroda.pl/9045655500_1... Chciałbym zaprezentować swój najnowszy projekt, jakim jest minikomputer do samochodu. Urządzenie powstało z potrzeby. A było to tak... Miesiąc temu kupiłem Forda Focusa Mk1, który niestety nie był wyposażony w termometr. Zabrałem się więc do pracy! Początkowo miał być to sam termometr dwupunktowy...

    DIY Konstrukcje   21 Cze 2015 11:46 Odpowiedzi: 46    Wyświetleń: 29853
  • Termostat, uniwersalny sterownik urządzeń ~230V

    http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...

    DIY Konstrukcje   24 Lut 2018 08:59 Odpowiedzi: 21    Wyświetleń: 11937
  • atmega8 - Zegarek i termometr w jednym przełączany buttonem

    Witam, właśnie jestem na etapie łączenia kodu zegarka z termometrem wykorzystując przerwania. Tak mi się przynajmniej wydaje. Czy moglibyście rzucić okiem na poniższy kod i wskazać mi jak zmusić odświeżanie odczytu np. temp. co sekundę. Kodu zegarka tam jeszcze nie ma ale myślę że poradzę sobie na podstawie Waszych podpowiedzi dotyczących temp. Z góry...

    Mikrokontrolery   29 Gru 2012 01:14 Odpowiedzi: 2    Wyświetleń: 1155
  • [Atmega8] [Atmega8][Bascom] - Dlaczego dioda alarmowa nie gaśnie po naciśnięciu przycisku?

    Witam, mam taki problem. program wg mnie powinien po przekroczeniu ustalonej temperatury wyswietlac na LCD napis, wlaczac Buzzer oraz zapalic diode. A po nacisnieciu przycisku wyłaczyc to wszystko. I problem jest taki ze wylacza wszystko oprocz diody. Tzn po wlaczeniu sie alarmu dioda wogole juz nie gasnie ani po obnizeniu temperatury ani po nacisnieciu...

    Mikrokontrolery AVR   02 Lis 2010 22:39 Odpowiedzi: 2    Wyświetleń: 1613
  • [Atmega8] Jak zapisywać i odczytywać zmienną histerezy w EEPROM na Atmega8?

    Witam! Buduje sterownik do kolektora słonecznego i próbuje rozwiązać problem znikających nastawień przy zaniku zasilania. Potrzebuje wpisać zmienną histerezy do pamięci EEPROM którą będzie można zmienić zależnie od potrzeb. Zaczynam od definicji: static EEMEM uint8_t histereza = 3; Odczyt/zapis za pomocą komend: uint8_t histereza = eeprom_read_byte(&histereza);...

    Mikrokontrolery Początkujący   10 Mar 2012 17:15 Odpowiedzi: 2    Wyświetleń: 2546