atmega bascom ds1820

Znaleziono około 138 wyników dla: atmega bascom ds1820
  • [atmega][bascom] - Zegar + DS1820 + przełączanie ekranów + przerwania = problem

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

    Mikrokontrolery   03 Cze 2016 20:58 Odpowiedzi: 1    Wyświetleń: 1638
  • REKLAMA
  • 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
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak uruchomić termometr DS1820 na ATMega8535? Kod w BASCOMie?

    Sprawa właśnie wygląda tak, że nawet bez crc nie otrzymuje wskazań. :? A może tak kawałek kodu byś podrzucił ? :idea: Piotrek Sz.

    Mikrokontrolery   08 Wrz 2004 20:21 Odpowiedzi: 16    Wyświetleń: 2232
  • Kompilator do ATmega – czy Bascom obsługuje kod w assemblerze lub C?

    Mam jeszcze jedno pytanie.Czy Bascom obsłuży mi takie coś - reprezentacje graficzną aktualnej (poprzedniej) temperatury (ds1820) na wykresie na wyświetlaczu graficznym? Obsłuży w sensie - czy jest to do zrobienia.

    Mikrokontrolery   17 Mar 2008 13:08 Odpowiedzi: 8    Wyświetleń: 1589
  • REKLAMA
  • Dwie petle z rózną przerwą (ms) - jak to pogodzić ?

    jak wywołać pętle co pewien okres :?: wyjasnię o co dokładnie chodzi :) jest sobie atmega + Pga2310 + termometr na ds1820 całość na bascom pga jest cyfrową drabinką i otrzymuje komendy do pracy za pomoca pilota RC5 z przerwą 100ms natomiast odczyt z czujnika ds1820 jest z przerwą 600ms a na taki czas w odczycie kodu z rc5 niemogę sobie pozwolic :( jak...

    Mikrokontrolery   29 Sie 2007 16:47 Odpowiedzi: 7    Wyświetleń: 1458
  • DS118b20 Atmega - obsługa w Bascom

    Witam Mam pytanie związane z kawałkiem kodu ogólnie kod działa tylko mam pytanie o te dwie liniki kodu I2 = I2 * 10 I2 = I2 / 16 druga linia żeby uzyskać zapis w stopniach , a dla DS1820 to przez 2, a pierwsza linia z czego się bierze??

    Mikrokontrolery AVR   11 Paź 2016 16:33 Odpowiedzi: 6    Wyświetleń: 921
  • Atmega8535: Przekłamania odczytu DS18B20 przy użyciu RC5 i PWM - jak to naprawić?

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

    Mikrokontrolery   23 Kwi 2007 12:57 Odpowiedzi: 3    Wyświetleń: 2450
  • [ATmega32] ATmega32 BASCOM DS1820 - brak komunikacji, błąd Err=1, Blad=1, podłączenie

    Zrobiłem ten generator RC udało mi się połaczyć z Atmega. Wybrałem ostanie pozycje (ta co jest zaznaczona - same jedynki) przylutowałem kwarc 12MHz uruchomiłem kompilator, za pierwszym razem się połączył, chciałem wgrać program, Wyskoczył error fusebit, nacisnąłem ok (nic innego nie było do wyboru) i w tej chwili zerwał komunikacje i już nie znajduje...

    Mikrokontrolery AVR   22 Sty 2011 16:47 Odpowiedzi: 24    Wyświetleń: 3369
  • Integracja projektów na Atmega 8535: zegar, termometr, RC5 w Bascomie

    Witam serdecznie wszystkich ,mam takie pytanie mam kilka pojedynczych projektów na atmege 8535 tzn.zegar,termometr na 4 Ds1820,odbiór i nadawanie RC5 i chciałbym to wszystko wepchać w jeden program jak to zrobic najlepiej zeby sie ze soba nie gryzły czy uzyc polecen call lub gosub (dodam ze programuje tylko w bascomie) czy tez to wszystko do jednej...

    Mikrokontrolery   20 Mar 2007 12:44 Odpowiedzi: 1    Wyświetleń: 939
  • REKLAMA
  • DS1820 z ATmega8 - Brak układu na wyświetlaczu, jak rozwiązać?

    Zmianę taktowania najlepiej zrobić w Bascomie zgodnie z przytoczonym tutorialem. Na rozwijalnej liście znajdziemy różne ustawienia.Trzeba wybrać 1111. Samo wybranie opcji nic nie zmieni. Nową nastawę wprowadza się przyciskiem obok o oznaczeniu zgodnym ze zmienianą sekcją. Nieprawidłowy wybór może skończyć się jedynie kombinacjami z podawaniem taktowania...

    Mikrokontrolery   25 Mar 2006 18:18 Odpowiedzi: 16    Wyświetleń: 1815
  • Procedury do wyświetlacza LCD CMC420L01 4x20 na ATmega128, HD44780

    To jest przyklad tego jak mozna obsluzyc DS1820 przez mega 8 ale jest tam tez obsluga wyswietlacza w C.Moze sie pryda.Sam to dostalem od jednego kolegi z forum:-) wiec mam nadzieje ze sie nie obrazi...mnie interesowal DS. Pozdrawiam Maciek! #include <avr/io.h> #include <avr/pgmspace.h> #include <stdlib.h> #include <ctype.h> #include...

    Mikrokontrolery   30 Maj 2005 14:30 Odpowiedzi: 12    Wyświetleń: 4070
  • 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
  • Bascom - ATmega16: Debounce nie działa z przyciskami na PORTA

    Nie działa mi komenda debounce. Pracuje na ATmega 16 Mam podłączone przyciski do uC pod piny A0, A1, A2, A3, A4, A5. Przycisk natomiast jest podłączony pod mase układu. W programie podciągłem rezystory takim sposobem: Set PORTA.0 ............. a program wygląda tak do ...... instrukcje odczytu czasu z PCF8583 instrukcje odczytu z temp. z DS1820 ..........

    Mikrokontrolery   28 Kwi 2008 11:15 Odpowiedzi: 20    Wyświetleń: 3697
  • Atmega8 + DS1820 Bascom - Wskazuje poprawnie powyżej 42*C

    Na porcie D.6 i D.7 masz zworkę, w sensie zwarcie jednego lub drugiego do masy przestawia program w tryb odczytu jednego lub drugiego rodzaju czujnika.

    Mikrokontrolery Początkujący   31 Gru 2012 21:00 Odpowiedzi: 20    Wyświetleń: 3501
  • [ATmega8][BASCOM] DS1820 opóźnia działanie programu

    Witam. Najpierw wysyłasz rozkaz pomiaru temperatury, później z pomocą timera lub nawet zmiennej zwiększanej w pętli odliczasz czas pomiaru lub większy (mikroprocesor w międzyczasie normalnie wykonuje program). Po tym odczytujesz wynik pomiaru z DS1820, co nie trwa zbyt długo. Pozdrawiam. EDIT: Uzupełniłem posta

    Mikrokontrolery AVR   20 Lut 2009 17:55 Odpowiedzi: 2    Wyświetleń: 1692
  • [ATMega8][Bascom] DS1820-brak odczytu a wcześniej był

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

    Mikrokontrolery AVR   23 Sie 2009 18:18 Odpowiedzi: 11    Wyświetleń: 2946
  • Atmega 8 BASCOM - Termostat i wyświetlacz oparty o uklad HD44780

    Witam. Zaczynam budowę inkubatora do wylęgu jaj. Pierwszy krok to sterownik. Mam zamiar napisać w języku BASCOM gdyż trochę jak na początek go ogarniam. Potrzebuję takiej funkcjonalności by odczytać temperaturę z czujnika DS1820 i wyświetlić na wyświetlaczu. Jeżeli temperatura będzie niższa niż 37,5°C ma zmienić sie stan jednego wyjśc (w celu podgrzania)....

    Mikrokontrolery Początkujący   08 Sie 2014 13:01 Odpowiedzi: 5    Wyświetleń: 2091
  • ATmega8 i DS1820 - Jak sprawdzić czujnik i odczytać dane z 1-Wire?

    Jeżeli Twój program jest napisany w Bascomie , Atmega8 pracuje na wewnętrznym oscylatorze 1MHz to przestaw oscylator na 4MHz.Mi 1Wire nie chciało działać na 1MHz.Chyba nie tylko mi: http://www.elektroda.pl/rtvforum/topic12...

    Mikrokontrolery   23 Sie 2005 14:11 Odpowiedzi: 5    Wyświetleń: 4106
  • [Atmega16] [Atmega16][bascom] Atmega16 - LCD 4x16 wyświetla kwadraty

    Jest i schemat. R/W mam podpięte do masy i na żadnym z DB4...DB7 nie mam masy. Chodzi mi bardziej o to jak spowodować by Atmega się odezwała. Lcd raczej jest sprawny , ponieważ kupiłem go 2 tyg. temu nie pomyliłem na nim nigdy biegunów oraz nie stało się z nim nic takiego co mogło by spowodować jego zepsucie ( w moim mniemaniu). W zamyśle do pinu Reset...

    Mikrokontrolery AVR   15 Sie 2008 22:24 Odpowiedzi: 50    Wyświetleń: 8201
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

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

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1626
  • Synchronizacja Bascom, mega8535, LED 7-segment, DS1307, DS1820, ULN2008

    tak to mniej więcej robię. tyle tylko, ze przerwanie przerywa komunikację I2C i zjada sekundy , albo powstają jakieś błędy. jak dam odczyt I2C w obsłudze przerwania - to sam wiesz wszystko zaczyna migotać. nie zacząłem jeszcze wkładać do programu procedur do 1wire, ale tam też szykuje się problem z czasem konwersji - nie można dać waitms bo wyświetlacze...

    Mikrokontrolery   01 Sie 2006 08:50 Odpowiedzi: 6    Wyświetleń: 2210
  • Jaki sterownik do wentylatora 2-biegowego w samochodzie zamiast bimetalowego łącznika?

    Jezeli chcesz aby układ był niedrogi, to proponuję jakiegoś ATMELA np. ATMEGA 8535 (18 zł) i ma bardzo duże możliwości i cyfrowy termometr z magistralą 1-wire DS1820 (10 zł) (zaletą tego czujnika jest jego prostota podłączenia i oprogramowania przedewszystkim), tak więc ze wszystkimi dodatkami w 50 zł się zmieścisz. Program sterujący można napisać w...

    Automatyka Przemysłowa   01 Lip 2005 09:15 Odpowiedzi: 11    Wyświetleń: 9893
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    Kurcze ale malutki jestem... :D Po skrócie 1. Nie używałem JTAG-a i ta wiedza póki co nie jest mi raczej potrzebna. 2. Wiem jak ustawia się fusebits, ale jak napisałem na AT mam wyłączony JTAG a na AT168 nie. Jednak magistrala na AT168 działa bez problemu i to na porcie C z włączonym JTAG-iem 3. Rezystor podciągający dobrałem metodą prób i błędów staneło...

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4325
  • Atmega 8 i 1-Wire: brak komunikacji z DS1820/1990, err=1, co sprawdzić?

    Ma zewnętrzny oscylator 8Mhz. Z resetem to chciałem do prób zrobić tak żeby na lcd w górnym wierszu leciały kolejne próby a w dolnym wynik err , a ja w tym czasie podłączam do 1wire "pastylki" licząc że zadziała :-). na tym forum znajdziesz niejeden fragment kodu do obslugi 1wire, w tym do pastylek 1990A, w wiekszosci pod Bascom-a. (szukaj np. po iButton)...

    Mikrokontrolery   10 Paź 2005 10:33 Odpowiedzi: 6    Wyświetleń: 1875
  • Atmega - Czujnik temp. MCP9700A-E odczyt temperatury Bascom

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

    Mikrokontrolery AVR   23 Wrz 2016 16:02 Odpowiedzi: 6    Wyświetleń: 1389
  • [ATmega8] Błędny odczyt temperatury z DS18B20 na ATmega8 w Bascom - co sprawdzić?

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

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5816
  • Jak podłączyć więcej czujników DS1820 do 89S8252 i wyświetlić na LCD?

    tez bylbym za przejsciem na avr chociaz posiadam jeden i drugi bascom to do moich zastosowan 20kb pamieci to troche za malo i zazwyczaj stosuje ATMEGA 32 chociaz gdy mi sie program troche rozrosnie to nie wiem czy to juz nie bedzie at128. a tak w ogole to nie moge zaskoczyc z tym multiplekserem bo i tak go musisz sterowac kilkoma pinami nastepna rzecz...

    Mikrokontrolery   23 Lip 2006 07:59 Odpowiedzi: 13    Wyświetleń: 2043
  • Atmega8 BASCOM... - Az mi wstyd: termometry nie działają.. .

    Jak myśle to te termometry to ds1820 Spróbuj zmienić czasy w odczycie 1 wire lub zmienić rezystor podciągający

    Mikrokontrolery AVR   24 Sty 2010 17:25 Odpowiedzi: 2    Wyświetleń: 1197
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Dobrze. Sądzę, że jako programista mam prawo, oficjalnie zaprezentować wersje wsadu MIN do naszego projektu. Oto plik Piurnik_Mini_1.0 Beta. Przyda się on osobą, które będą chciały zbudować wersję najprostsza naszego układziku. Nie trzeba montować układu, RTC (PCF8583) oraz układu termometru DS1820. Plik niżej Ponieważ projekt ma także walory edukacyjne...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22247
  • [Atmega16] wyswietlacz samochodowy atmega16 i ds1820

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

    Mikrokontrolery AVR   16 Lut 2011 04:54 Odpowiedzi: 7    Wyświetleń: 3633
  • Pierwszy projekt na Atmega - Termometr,Zegarek,Woltomierz

    W zasadzie to ta testowa dioda jest nie istotna tak czy siak wyleci niedługo a rezystor (który mi wyliczył ów kalkulator) sprawia ze LCD prawie gaśnie gdy dioda testowa się załącza. Przeglądałem rożne projekty związane z ds1820 (niestety najwięcej jest na bascom a dla mnie to gorsza magia niż asembler) Niestety nie wiem jak się za to zabrać tak samo...

    Początkujący Naprawy   04 Sty 2015 09:14 Odpowiedzi: 47    Wyświetleń: 10275
  • [Atmega162-16PU] Atmega162-16PU BASCOM: Problemy z wyświetlaniem na LCD 16x2 i komunikacją RS232

    Witam ponownie po dłuższej przerwie wróciłem do dalszej pracy nad układem. Mam nadal problem z połączeniem do ds1820 przez 1wire. Próbowałem kilka metod wykrywania układu i żadna nie działała zawsze zwracało mi Err=1. Do ds'a mam podpięty rezystor podciagający a VCC podpinałem za równo pod napięcie jak i na masę i nic niestety to nie dawało. Co do połączenia...

    Mikrokontrolery AVR   05 Cze 2009 00:05 Odpowiedzi: 18    Wyświetleń: 5094
  • Sterownik Pieca C. O.

    http://obrazki.elektroda.net/13_11909060... Witam, chciałem zaprezentować sterownik do pieca węglowego mojej konstrukcji. Jako że posiadam piec nieco starszej konstrukcji i jest on mało szczelny , więc sterownik z dmuchawą nie zdał egzaminu, postanowiłem więc zrobić sterowanie przysłoną powietrza. Główną zaletą sterownika jest to że klapka...

    DIY Zagranica   26 Lis 2016 16:18 Odpowiedzi: 16    Wyświetleń: 26076
  • Jak napisać program termometru dwu punktowego w Bascom dla ATmega8?

    Witam, piszę program termometru dwu punktowego i proszę o małą pomoc. W Bascom jestem słaby na razie mam to: $regfile = "m8def.dat" $crystal = 4000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.6 , E = Portd.1 , Rs = Portd.0 'piny lcd-atmega Config Timer0 = Timer , Prescale = 1024...

    Mikrokontrolery   10 Maj 2008 09:22 Odpowiedzi: 32    Wyświetleń: 4742
  • [Atmega16][BASCOM] Odbiór RC5 w przerwaniu - niestabilny

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

    Mikrokontrolery AVR   09 Maj 2011 14:26 Odpowiedzi: 10    Wyświetleń: 4088
  • Atmega 8 - Brak układu pomiarowego w termometrze, brak komunikacji?

    Witam chciałem zrobić termometr na Atmega8 z wyświetlaczem lcd . Jako że jestem nowy i to mój pierwszy projekt złożyłem go zgodnie z książką Marcina Wiązani "Programowanie mikrokontrolerów AVR w języku bascom". Kod programu również z książki. Niestety wyświetlacz nie wyświetla temperatury.Pokazuje komunikat dla programu z jednym czujnikiem "Brak układu"...

    Mikrokontrolery AVR   25 Sty 2016 08:54 Odpowiedzi: 7    Wyświetleń: 1317
  • Atmega8 i LCD 2x16 – zasilanie wyświetlacza i podświetlenia, różne napięcia, nieprawidłowe znaki

    Witam Mam pytanie dotyczące zasilania załączonego poniżej LCD 2x16. Zrobiłem sobie płytkę testową wg schematu z "Programowanie mikrokontrolerów w BASCOM" Sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire. Atmega8 zasilana jest przez stabilizator 7805 który na wyjściu wystawia ok 5,12V. Postanowiłem sprawdzić jak dział podświetlenie...

    Mikrokontrolery AVR   17 Gru 2008 11:55 Odpowiedzi: 13    Wyświetleń: 7666
  • AtMega 16 i FastAvr. LCD działa tylko na porcie A. Odczyt danych z czujnika.

    Próbowałem kiedyś z ciekawości pisać w FastAvr lecz jak już po wielu trudach zmusiłem go do kompilacji to i tak prosty program nie chciał działać. Wybrałem ostatecznie Bascoma bo jeszcze mnie nie zawiódł. Termometry i wyświetlacze działają tam bez łaski. Wg mnie jak Basic to Bascom, a jak C to Win AVR. EE to proponuje koledze napisać termometr na Dallasach...

    Mikrokontrolery   05 Sie 2006 09:49 Odpowiedzi: 25    Wyświetleń: 3295
  • ATmega8 i 3 nadajniki DS1820 na jednej linii – identyfikacja i wyświetlanie na LCD

    Niekoniecznie musi to byc RS485. AVR-y mają tryb dla USART-a MPCM . Jest to tryb Master -kilka slave, przy czym transmisja jest 9-bitowa i ten ostatni bit jest znacznikiem adresu. W slave-ach łączysz wszystkie Rx ze sobą i Tx ze sobą , następnie krosujesz z Tx i Rx Mastera. Szczegóły w nocie katalogowej... EDIT: Przykładów nie podam, bo nie miałem potrzeby...

    Mikrokontrolery AVR   18 Lip 2018 20:36 Odpowiedzi: 4    Wyświetleń: 1557
  • Jak zacząć programować mikrokontrolery ATmega16, ATmega32, ATtiny2313?

    A więc zestaw startowy możesz zrobić samemu, więcej się nauczysz. Procesor na początek wystarczy mega16. Przyciski diody, wyświetlacz 7-segmentowy. Pamięć eeprom po i2c, rtc, czujnik temperatury ds1820, wyświetlacz alfanumeryczny lcd. potencjometr do zabawy przetwornikami adc. Najlepiej zrób tak byś wszystko mógł łączyć wszystko kabelkami wyprowadzając...

    Mikrokontrolery AVR   30 Sie 2010 12:38 Odpowiedzi: 28    Wyświetleń: 5537
  • DS1820: Nieprawidłowy odczyt temperatury w C, poprawny w Bascomie

    Korzystając z tematu, też postanowiłem prosić o pomoc w sprawie DS18B20. Przestudiowałem forum i na podstawie materiałów które tu znalazłem skleiłem kod pod mojego uC - Atmega644 i kwarc 18,43 MHz. Jest to moja pierwsza przygoda z uC i z programowaniem w C, dlatego jeszcze wiele rzeczy nie łapie, które były tu opisane. Program wykrywa czujnik, ale odczyt...

    Mikrokontrolery   30 Lip 2008 17:34 Odpowiedzi: 38    Wyświetleń: 6196
  • Zakłócenia przerwań Timer0 przy odczycie DS1820 na ATMega32 przez 1Wire

    Nie programuję w bascomie bo jest to dla mnie jezyk mało precyzyjny ale go znam. Z tego co piszesz wynika że obsługa 1 wire ( w bascomie)może blokować przerwania (aby nie rozsynchronizowaly odczytu) i to skutkuje tym że wyswietlacz nie jest obsługiwany z zamierzoną czestotliwością. Zaznaczam ze jest to rozważanie teoretyczne na podstawie Twoich uwag...

    Mikrokontrolery   22 Gru 2004 09:19 Odpowiedzi: 10    Wyświetleń: 1781
  • Wybór czujnika do termometru na ATmega16: DS1820 czy LM35?

    Witam, sam robiłem kiedyś podobny projekt, co prawda w bascomie. Dwa czujniki były połączone do innych portów i wszystko działało. Przy wykorzystaniu czujników DS odpada całe kalibrowanie i problemy z przetwornikami A/C.

    Mikrokontrolery   04 Cze 2007 07:01 Odpowiedzi: 10    Wyświetleń: 3782
  • mój pierwszy układ- może ktoś sprawdzić - atmega16 i ds1820

    A zmieniałeś Fusebit'y? Jeżeli nie to układ korzysta z wewnętrznego oscylatora 1MHz. Pozdrawiam Coś czuję , że jeszcze o tym Fusebit muszę poczytać. Bo chyba nic nie zmieniałem. Ale na razie mój projekt ogranicza się do części elektroniki, natopmaist program będzie powstawał w międzyczasie robienia i gromadzenia części. No i nauki tego wszystkiego...

    Mikrokontrolery   26 Lut 2007 22:08 Odpowiedzi: 12    Wyświetleń: 4262
  • 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:

    Mikrokontrolery   31 Sie 2008 10:18 Odpowiedzi: 16    Wyświetleń: 3560
  • [Atmega][Bascom] Zmiana rozdzielczości ds18b20 na 9bit

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

    Mikrokontrolery AVR   24 Cze 2010 16:22 Odpowiedzi: 16    Wyświetleń: 7265
  • Jak odczytać temperaturę z DS18B20 na ATmega16 w Bascom?

    Witam Zaczynam trenować mikrokontrolery i programowanie. Próbowałem w asm ale jakoś ciężko - próbuje teraz w bascomie - i też ciężko niestety :( znalazłem jakiś przykład programu w bascom ale coś mi nie hula. pawełJ Ten Twój program nie jest pod 18b20. Podawane są różne sposoby przeliczania temperatury, sam jestem ciekawy który jest poprawny i poprawnie...

    Mikrokontrolery   09 Paź 2007 15:38 Odpowiedzi: 5    Wyświetleń: 2872
  • Jak połączyć DS1820 z Atmega8 i RS232 do czujnika temperatury?

    ATMEGA8 ma "Programmable Serial USART" czyli RS'a można zrobić sprzętowo, a co do języka programowania , jeżeli ma to byc na studia to raczej w C. Wiem że większość profesorów nie trawi Bascom'a (może i to dobrze:) ).

    Mikrokontrolery Pozostałe   17 Kwi 2009 13:08 Odpowiedzi: 6    Wyświetleń: 4113
  • [ATMega32][Bascom]DS18B20 po pewnym czasie świruje.

    Nie wiem co wy sie tago zasilania czepiacie tak ja mam ładowarke chyba impulsową do se 450mA 4,9V Pod obciązeniem na procku jest 4,6V a na układzie ds1820 ktory jest pociagniaty 4 zylowym kablem (dane, zasilanie i gnd wszytko oddzielnie) 30m i zadnego kondensatora nie ma ani przy układach ani na płytce (na płytce są tylko 100nF do filtracji ADC) i 2x...

    Mikrokontrolery AVR   30 Wrz 2009 13:03 Odpowiedzi: 43    Wyświetleń: 6522
  • [Mega16] Jak odczytywać temperaturę z DS1820 w przerwaniach na Mega16 w Bascom?

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

    Mikrokontrolery AVR   27 Maj 2010 12:08 Odpowiedzi: 12    Wyświetleń: 2397
  • Jak zbudować czujnik temperatury na 1N4148 z Bascom i ATmega16?

    Zastosuj np. DS1820 lub podobny, bez kalibracji, większa dokładność, zwróć też uwagę na charakterystyki.

    Mikrokontrolery   30 Gru 2006 20:06 Odpowiedzi: 26    Wyświetleń: 3773
  • [Atmega8][Bascom]Przerywania i ds1820 - problem z kodem

    witam. Kol.Seb jeśli stosuje się zestaw podstawowych słów w bascomie, unikając gotowców i tworząc własne procedurki, to można napisać sensowny program i w bascomie tak jak w C i nie będzie robił dziwnych rzeczy. A co do pomocy w temacie to już ją uzyskałeś, tak jak napisano unikaj waitms itp. opóźnień, zrób sobie swoją pętlę opóźniającą w której coś...

    Mikrokontrolery AVR   30 Paź 2009 15:10 Odpowiedzi: 8    Wyświetleń: 1914
  • Atmega32 Bascom + kilka DS18b20 jak wykryć brak jednego?

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

    Mikrokontrolery AVR   21 Sie 2011 20:30 Odpowiedzi: 4    Wyświetleń: 2380
  • DS18B20 z ATmega16 - brak odczytu temperatury, wynik 0 stopni, Bascom AVR

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

    Mikrokontrolery   17 Lut 2007 16:27 Odpowiedzi: 4    Wyświetleń: 1397
  • [Bascom] Jak wydzielić część ułamkową temperatury z DS1820 w Bascom na ATmega8?

    Witam Chciałbym wydzielić tylko to co znajduje się po przecinku odczytanej temperatury na przykład w Tempp. Czyli ładuje wartość odczytaną z ds1820 do Tempp potem: Shift Tempp , left , 8 if Tempp >= 10000000 then Tempp = to co jest po przecinku tak?

    Mikrokontrolery AVR   22 Lut 2009 15:51 Odpowiedzi: 3    Wyświetleń: 1573
  • Jak połączyć multipleksowanie LED na ATMEGA32 z odczytem DS18B20 w Bascom AVR?

    Ludzie momentami mnie PRZERAŻACIE. Ja robiłem multipleksowanie 4 cyfr 7-segm., linijki swietlnej i klawiatury z DS1820 w systemie pod AT89C2051 i nie mam żadnych problemów - blokuje przerwanie po całym kompletnum obiegu wykonuje transmisję przez 1wire po czym wlaczam przerwanie i dziala mi TAAK. p.s. nie uzywajmy bascoma i wszystko sie da

    Mikrokontrolery   10 Paź 2008 22:18 Odpowiedzi: 34    Wyświetleń: 10460
  • Atmega8 TQFP - różne odczyty DS1820 na własnej płytce vs ZL2AVR

    Witam Mam zestaw uruchomieniowy ZL2AVR. Podłączyłem do niego czyjnik ds1820 na 3 liniach. Napisałem i uruchomiłem program w Bascomie do odczytu temperatury. Działa prawdłowo. Temperatura odczytana jest zgodna z temperaturą na termometrze kontorlnym. i teraz .... Wykonałem własną płytke z Atmega8 - tyle że z obudowie TQFP. Taki sam kwarc jak w zestawie...

    Mikrokontrolery AVR   27 Lip 2009 08:38 Odpowiedzi: 16    Wyświetleń: 2582
  • Termostat na ATMEGA8 z LCD i czujnikiem DS1820 w BASCOM - jak zacząć?

    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.

    Mikrokontrolery   30 Lip 2007 08:08 Odpowiedzi: 2    Wyświetleń: 3091
  • Bascom DS1820 i Atmega88 - błędne odczyty przy pełnym programie

    spróbuj umieścić obsługę 1wire w innym miejscu. być może podczas odczytu termometru obsługiwane jest np. jakieś przerwanie. w Bascomie b. trudno poustalać zależności czasowe i o ile program nie biegnie gładko dookoła, to często robi takie numery.

    Mikrokontrolery   18 Lip 2007 14:00 Odpowiedzi: 4    Wyświetleń: 1344
  • Jak mierzyć wilgotność z Atmega16 na 30-50m? Tanie czujniki, izolacja galwaniczna

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

    Projektowanie Układów   26 Cze 2009 13:11 Odpowiedzi: 30    Wyświetleń: 8750
  • Jak uruchomić DS1820 z biblioteką rklibavr na ATmega w języku C?

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

    Mikrokontrolery AVR   03 Lis 2008 16:43 Odpowiedzi: 10    Wyświetleń: 5372
  • BASCOM - BMP180 zaniża pomiar ciśnienia o 30-40 hPa, zasilanie 3.3V, ATMEGA32

    Witam! Program działa poprawnie. Testowałem z 3-4 programy do obsługi tego czujnika ciśnienia. Wyniki są złe, porównaniem z innym ciśnieniomierzem zaniża o 30..40hPa. Zasilanie BMP180 3.3V, ATMEGA32, 8MHz. Czy ktoś się spotkał z takim problemem? [syntax=vbnet] '----------------------- '| Test modułu BMP085 | '----------------------- 'Uwaga: pomiar jest...

    Mikrokontrolery AVR   04 Maj 2016 12:53 Odpowiedzi: 1    Wyświetleń: 1527
  • Błędy kompilacji w Bascom dla Atmega8 z LCD i DS1820 - linia 185

    chce wyeliminowac ten przycisk i zeby zawsze po wlaczeniu sprawdzal numer czujnika z numerem czujnika zapisanego wczesniej w pamieci eprom. Rozumiem tylko żeby sprawdzał nr użytego teraz i zapisanego w eepromie to najpierw musisz zapisac tam ten nr (wlasnie po to jest ten przycisk). Proponuje: zaspisac raz w eepromie nr czujnika, po zapisie go w eepromie...

    Mikrokontrolery AVR   26 Sie 2008 17:34 Odpowiedzi: 8    Wyświetleń: 2981
  • Nie działa pętla w Bascom dla ATmega8515, różnice DS1820, DS18B20, DS18S20?

    Wiec uklad ten w jak dostanie na na portb.1 stan wysoki to wchodzi w petle programowa ktora to wyglada tak Do set port.2 waitms 1 reset portb.2 incr x if x=240 then call pocz enf if loop no i nie dziala mi to, aha na samym poczatku zadeklarowalem portd =&b00000110 :arrow: kolton : zdecyduj się odnośnie jakiego portu używasz, raz piszesz o PORTB...

    Mikrokontrolery   06 Gru 2004 09:38 Odpowiedzi: 2    Wyświetleń: 1191
  • [mega162] [bascom] nie działa komunikacja z ds1820 i ds18b20

    Problem rozwiązałem ale pod atmega16 zamiast atmega162. Problem tkwił w źle ustawionych fuse bitach. Dziękuję wszystkim, którzy odpisali w tym temacie. Temat uważam za zamknięty

    Mikrokontrolery AVR   27 Paź 2009 19:55 Odpowiedzi: 3    Wyświetleń: 2667
  • Jakie były wasze pierwsze programy na mikrokontrolery i w jakich językach?

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

    Mikrokontrolery   26 Cze 2009 14:16 Odpowiedzi: 45    Wyświetleń: 18884
  • atmega32 resetuje się, działa jak nie skonfiguruję 1 z ADC..

    Mam klawiature foliową 6 przycisków. Wszystkie działają prawidłowo , tylko jeden konkretny powoduje reset. Naciśnięcie przycisku skutkuje zwarciem danego pinu do MASY. Najśmieszniejsze jest to, że po uruchomieniu programu(RESET) tylko na kilka sekund włączam 1wire(sprawdzam temperature na ds1820), włączam ADC by zmierzyć napięcie (na dzielniku 150k...

    Mikrokontrolery   19 Kwi 2008 10:28 Odpowiedzi: 29    Wyświetleń: 2626
  • Czemu mi to nie działa? Pomiar temperatury. BASCOM, ATmega.

    Witam wszystkich,dzisiaj mam nastepujacy problem mam program który mierzy temperature z 4 ds1820 i bascomie 51 nie mam z nim problemu kompiluje sie ok i działa przerobiłem go na bascoma avr i chciałem wgrac do atmegi 8535 i nici wywala mi błędy których nie rozumiem co jest nie tak?? Oto program który chce wgrac do atmegi: $regfile = "m8535.dat" $crystal...

    Mikrokontrolery   18 Mar 2007 16:58 Odpowiedzi: 2    Wyświetleń: 1782
  • atmega16 + 2xDS1820, kłopot z temperaturami ujemnymi.

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

    Mikrokontrolery   21 Gru 2007 08:11 Odpowiedzi: 12    Wyświetleń: 1913
  • Atmega8, DS1820 i UART - konflikt przy jednoczesnym użyciu 1-wire i UART

    Myślę,że na elektrodzie z 90% przykładowych kodów do obsługi ds18x20 pod bascoma korzysta z waitms. Niezależnie od ilości czujników. Sam mam urządzenie do opomiarowania kotła CO w którym jest 5 dsów, transmisja przez sprzętowy uart z sim300 i przez programowy uart z btm222. Wykorzystuję tam też dwa timery do obsługi alarmów i podświetlenia lcd, a w...

    Mikrokontrolery AVR   07 Mar 2011 08:18 Odpowiedzi: 8    Wyświetleń: 2847
  • Inteligentny termostat - zapraszam do wspólnej twórczości

    Witajcie bracia i siostry ! Od pewnego czasu zafascynowałem się mikrokontrolerami, obkupiłem się w literaturę i podzespoły. Przeczytałem całą księgę Marcina Wiązani "Programowanie mikrokontrolerów w języku BASCOM", zbudowałem prawie wszystkie przykładowe konstrukcje z tej książki ;-) Czas najwyższy na budowę czegoś praktycznego, bo żona patrzy na mnie...

    Mikrokontrolery   02 Maj 2007 23:19 Odpowiedzi: 36    Wyświetleń: 10443
  • [Atmega8] [Atmega8][Bascom] Wyświetlanie temperatury z DS18B20 na LED 7-segmentowym

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

    Mikrokontrolery AVR   06 Lis 2010 13:28 Odpowiedzi: 3    Wyświetleń: 2839
  • [atmega8] [ATmega8][Bascom] Błędny odczyt -81°C z DS18B20, jak to naprawić?

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

    Mikrokontrolery AVR   20 Lip 2009 00:51 Odpowiedzi: 5    Wyświetleń: 3488
  • [ATMEGA8][BASCOM]Problem z termometrem ATmega8 + LCD 16x2

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

    Mikrokontrolery AVR   28 Kwi 2010 12:11 Odpowiedzi: 8    Wyświetleń: 6924
  • [Atmega8] Jak wyświetlić temperatury z DS18B20 na LCD 3310 z Atmega8 w Bascom?

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

    Mikrokontrolery AVR   12 Cze 2010 09:18 Odpowiedzi: 11    Wyświetleń: 3661
  • [atmega8][bascom] co można poprawić w tym kodzie?

    Witam Jako ze to moj pierwszy post chcialbym z gory napisac ze jestem laikiem jesli chodzi o uC. Bawie sie tym od 2 tygodni, probowalem programowac w C ale niestety za wysokie progi. 2 dni temu zabralem sie za bascoma i wymodzilem programik do sterowania solarami, na dwoch czujkach ds1820. Mam prosbe do Was, czy jest cos w kodzie co mozna poprawic (zapewne...

    Mikrokontrolery AVR   16 Lip 2009 00:31 Odpowiedzi: 6    Wyświetleń: 1996
  • [ATMEGA8] [BASCOM] - Poprawa kodu termostatu z DS18B20 dla 3 wentylatorów

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

    Mikrokontrolery Początkujący   27 Kwi 2013 18:48 Odpowiedzi: 11    Wyświetleń: 3720
  • [atmega88/16] Zegarek z pomiarem temperatury na LM335

    http://obrazki.elektroda.pl/7692140300_1... Przedstawiam prosty projekt zegarka (jakich wiele na forum), który nie zawiera układu czasowego PCF... tylko sam sobie mierzy czas. Nie wykorzystuje też powszechnego DS1820 ponieważ : 1. Dallas jest jednak droższy od LM335, 2. jestem leniwy i nie chciało mi się bawić 1wire w języku C. Na Bascomie...

    DIY Poczekalnia   07 Gru 2011 10:10 Odpowiedzi: 1    Wyświetleń: 3297
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

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

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5995
  • Dziwne zachowanie systemu z ATmega8, DS18B20 i PCF8583 w Bascom AVR

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

    Mikrokontrolery   01 Wrz 2006 23:33 Odpowiedzi: 2    Wyświetleń: 3924
  • [atmega8][Bascom]Kłopoty przy obsłudze przycisków.

    Witam zacząłem projektować termometr na ds1820 do sterowania centralnym piecem. Odczyt temperatury działa ale nie mogę sobie poradzić z klawiszami np. wejście do menu, zwiększ histerezę itp. Poniżej zamieszczam mój kod jeżeli ktoś wyłapał by błąd jaki robię był bym wdzięczny regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4...

    Mikrokontrolery AVR   09 Lut 2010 20:57 Odpowiedzi: 9    Wyświetleń: 3543
  • [Atmega8][BASCOM] - Termometr brak minusa przy ujemnych temperaturach DS18(s)20

    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

    Mikrokontrolery AVR   15 Lut 2013 07:22 Odpowiedzi: 6    Wyświetleń: 1692
  • Termometr ATmega8 Bascom ds18b20 problem z wyświetlaczem

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

    Mikrokontrolery   26 Lut 2010 19:08 Odpowiedzi: 2    Wyświetleń: 2534
  • [Atmega 8] [Bascom] Jak stworzyć menu sterownika cyrkulacji C.W.U?

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

    Mikrokontrolery AVR   02 Sty 2010 22:29 Odpowiedzi: 14    Wyświetleń: 6878
  • Jak sprawdzić program sterownika pompy CWU na Atmega8 w Bascom?

    W związku z budową sterownika do pompy CWU, po przygotowaniu projektu analogowego, stwierdziłem że znacznie prościej będzie wykorzystać mikrokontroler. Urządzenie jest dość proste, mierzy regularnie temperaturę i jeśli wykryje wzrost załącza przekaźnik na określony czas. Niestety w pisaniu oprogramowania do µC jestem początkujący i prosiłbym o...

    Mikrokontrolery AVR   15 Lut 2009 23:38 Odpowiedzi: 12    Wyświetleń: 2415
  • [atmeg8] Jak podłączyć LCD 2x16 do PCF8575 z użyciem Atmega8 i Bascom?

    nie dobrze :/ dobra, to jeśli bym podłączył wyświetlacz normalnie do pinów atmegi8 (tak już to robiłem i wiem jak go zaprogramować) to co mógłbym podłączyć do tego PCFa żeby było łatwiej? Może ds1820 ? i żeby pokazywał temp na LCD..może to będzie łatwiej zaprogramować w BASCOMIE. ( bo już dla mnie za późno na zmianę języka) bo nie chce mieć tylko samych...

    Mikrokontrolery AVR   21 Gru 2009 17:15 Odpowiedzi: 10    Wyświetleń: 3209
  • Rejestrator temperatury z SD - v3

    Podłączę się do tematu. Podobny układ zrobiłem na początku roku i obecnie go testuję. Co prawda użyłem wyświetlacza 2x16 zn. A/N, ale rejestruje ciśnienie, temperaturę wewn. i zewn., wilgotność w czasie rzeczywistym. Użyłem procesor Atmega32 a program napisałem w Bascom'ie. Załączam także adres do pełnej dokumentacji na innym serwerze: http://jagin.serveftp.com/Rejestrator.zi...

    DIY Konstrukcje   28 Lut 2012 11:15 Odpowiedzi: 13    Wyświetleń: 12236
  • Jak obsłużyć 3 czujniki DS18B20 w Bascom na Atmega8? Szukam działającego kodu.

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

    Mikrokontrolery   04 Maj 2007 12:45 Odpowiedzi: 5    Wyświetleń: 3614
  • DS1820 z Atmega48: Nieprawidłowe odczyty przy różnych ustawieniach timera

    Witam Mam dwa układy DS1820 podłączone do atmegi48. Obsługa transmisji przez 1wire jest wykonywana cyklicznie w timerze. Problem jest taki, że przy timerze przeskalowanym na 8 co kilka pomiarów pojawiają się dziwne wartości. Gdy przeskaluję timer powyżej 8 to pomiary zawsze dają wynik -1. Używam bascoma. Z góry dziękuję

    Mikrokontrolery AVR   04 Mar 2009 22:14 Odpowiedzi: 19    Wyświetleń: 1497
  • Termometr Atmega8 i odpowiedź "brak układu".

    Witam Potrzebuję pomocy w takiej sprawie : Z książki o BASCOMIE przepisałem dokładnie ten kod : $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config 1wire = Portb.0 Declare Sub Odcz_temp Dim Temperatura(2)...

    Mikrokontrolery   11 Kwi 2008 15:14 Odpowiedzi: 11    Wyświetleń: 1679
  • [BASCOM] [BASCOM][AVR] Termometr na Attiny2313 - błędne odczyty temperatury DS1820

    No właśnie ja zmieniłem z Atmega8 na Attiny2313, dlatego iż ten plik w formie .bin mieści się w Attinie. Nie wiem czy uruchamiałeś na Atmega8, bo mnie się wydaje, że te linie które zaznaczyłem to były błędy.

    Mikrokontrolery   11 Lip 2009 06:41 Odpowiedzi: 11    Wyświetleń: 3958
  • Atmega8 - Bascom - reset przy wywołaniu funkcji w przerwaniach, jak to naprawić?

    Kilka pytań - bo kto pyta nie błądzi :-) Niby wszystko ładnie liczyło w przerwaniach - ale tylko do momentu kiedy zacząłem wywoływać Sub lub funkcję - wtedy zaczyna się resetować i zaczyna program od początku co sekundę ?? O co chodzi Teraz przestało mi nawet liczyć w przerwaniach. Wchodzi tylko raz i potem lcd się czyści. Zamieszczam kod, w którym...

    Mikrokontrolery AVR   12 Lis 2012 21:18 Odpowiedzi: 10    Wyświetleń: 2010
  • Atmega88 - odświeżanie wyświetlacza - konflikt z DS1820

    Ja dzieliłem wymianę danych z DS'em na najmniejsze możliwe kawałeczki i mieszałem je z obsługą multipleksowanego siedmiosegmentowego wyświetlacza LED. Działało i nic nie migało. P. S. I to wszystko w Bascomie.

    Mikrokontrolery AVR   24 Lut 2015 17:10 Odpowiedzi: 11    Wyświetleń: 1371
  • 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
  • Bascom AVR i odczyt danych z DS1820 w przerwaniu od Timera1

    Tak DS podłączony jest prawidłowo - po 3 przewodach i na lini sygnałowej 4k7 do Vcc... Poniewaz mozna sprawdzic czy DS juz pomierzyl temperature (po stanie nozki sygnalowej) program mam napisany tak ze zaraz po pomiarze program czeka az DS zmierzy temp i dopiero odczytuje... wsadzilem to w petle z licznikiem i sprawdzilem ile trwa petla... A wiec odczyt...

    Mikrokontrolery   10 Lis 2007 12:24 Odpowiedzi: 6    Wyświetleń: 3798
  • Jak mierzyć ujemne temperatury DS1820 w Bascom z dokładnością 0,1°C?

    Za jaką stówę ? ATmega8 to coś około 20 PLN, a ma 1024 bajty pamięci, 8kB Flash i 512 bajtówEEPROM...

    Mikrokontrolery   07 Lis 2004 23:57 Odpowiedzi: 50    Wyświetleń: 9669
  • DS2433, Bascom, ATmega – zapis nie działa mimo opóźnienia waitms 5, kod dla DS1994 OK

    rozwiązany problem zamykam temat. dla potrzebujących zamieszczam program działający do wglądu Config 1wire = Portb.0 Dim Ia(35) As Byte Dim Id(8) As Byte 'Zmienna do odczytu ID układu DS Dim I As Word Dim A As Byte Dim B As Byte Dim C As Byte Dim D As Byte 'Dim Az As Byte 'Dim Bz As Byte Declare Sub Ds2433 Declare Sub Ds2433_ram_czyt...

    Mikrokontrolery   30 Gru 2011 19:32 Odpowiedzi: 5    Wyświetleń: 3507
  • Jak dostosować kod Bascom dla czujnika DS18B20 zamiast DS1820?

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

    Mikrokontrolery   18 Lis 2007 00:06 Odpowiedzi: 4    Wyświetleń: 3175
  • Bascom: Czy metoda CRC jest poprawna dla DS1820/DS18B20?

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

    Mikrokontrolery AVR   22 Lut 2013 16:22 Odpowiedzi: 8    Wyświetleń: 3660
  • Jak podłączyć kilka termistorów NTC do Atmega8?

    Jeśli chodzi o wykrywanie czujników "cyfrowych" - to magistrala 1-Wire się do tego idealnie nadaje. Każdy czujnik (np. DS1820) ma swój unikalny adres - natomiast co do transmisji i współistnienia wielu różnych czujników na jednej "szynie" - musiałbyś podać konkretne przykłady i konkretny pomysł, wtedy będzie nam się łatwiej odnieść do możliwości jego...

    Mikrokontrolery AVR   22 Sie 2012 21:32 Odpowiedzi: 22    Wyświetleń: 5291