REKLAMA

czujników ds18b20 bascom

Znaleziono około 456 wyników dla: czujników ds18b20 bascom
  • Atmega8, attiny2313 i współpraca z ds18b20.

    Witam. Mam problem z termometrem. Wiem usłyszę iż jest już dużo na forum. Lesz mój problem jest nietypowy. Mam podłączony czujnik temperatury DS18B20. Podobny program (BASCOM) mam wgrany w attiny2313 i działa wyśmienicie. Zmieniając parę rzeczy w programie wgrywam do atmegi. I tu moje zdziwienie nie działa wyświetlanie temperatury. Zastanawiałem się...

    Mikrokontrolery   14 Cze 2008 15:13 Odpowiedzi: 8    Wyświetleń: 2027
  • REKLAMA
  • ds18b20 atmega16 bascom i problem :(

    To jest tylko wycinek programu całość programu pochodzi z książki Autor: Marcin Wiązania " Programowanie mikrokontrolerów AVR w Bascom" Ja zmieniłem przeliczenie temperatury z DS1820 na DS18B20 Dim T As Byte Dim TLsb as Byte Dim TMsb as Byte Odczytałem dwa bajty TLsb = odczyt(1) TMsb = odczyt(2) Dodałem do swojego programu T=TMsb + TLsb I podzieliłem...

    Mikrokontrolery   09 Paź 2007 15:38 Odpowiedzi: 5    Wyświetleń: 2809
  • Zegar z termometrem: LCD 20x4, ATmega16, DS18B20, PCF8583P

    Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz mieszkania, na zewnątrz, oraz wody w instalacji CO. Projekt...

    DIY Konstrukcje   21 Wrz 2021 10:53 Odpowiedzi: 27    Wyświetleń: 21336
  • Układ Ds18b20 do mikrokontrolera

    Od niedawna zajmuję się mikrokontrolerami i nauką Bascoma. Zakupiłem czujniki temperatury DS18B20. Po podłączeniu do atmegi8 szybko się zagrzały. Do zasilania układu podłączyłem 5V(nóżka3), nóżkę danych DQ(nóżka2) do atmegi i do zasilania przez rezystor3,3k a masę (nóżka1) do masy. Po takim podłączeniu czujnik i stabilizator napięcia przy zasilaniu...

    Mikrokontrolery AVR   14 Kwi 2011 07:34 Odpowiedzi: 9    Wyświetleń: 1694
  • REKLAMA
  • [atmega644p][bascom] przekazywanie tablicy do funkcji

    witam, Od razu do rzeczy. Jak w temacie! Program odczytuje po 1wire temperatury z 2 czujników. Wszystko działa poprawnie (płytka, czujniki dodam ds18b20). Kod programu poniżej. Error : 261 Line : 39 Array expected [ID1] Error : 261 Line : 43 Array expected [ID2] Error : 124 Line : 43 LOOP expected ostatnim errorem...

    Mikrokontrolery AVR   04 Lis 2011 23:50 Odpowiedzi: 2    Wyświetleń: 1719
  • Mikroprocesorowa trawiarka do płytek PCB +BASCOM AVR 2.0.8.1 i ATtiny2313

    Witam was Serdecznie! Często wykonując różne układy niezbędne jest wykonanie płytki PCB. Samo stworzenie mozaiki w programie komputerowym jest przyjemnością, natomiast fizyczne wykonanie jest zupełnym przeciwieństwem. Wykonując dany projekt po przygotowaniu płytki już do trawienia korzystałem ze szklanego dużego naczynia do, którego wlewałem wrząca...

    DIY Konkurs   08 Sty 2019 17:17 Odpowiedzi: 29    Wyświetleń: 3174
  • [ATMega8]DS18b20-silne zakłócenia na magistrali 1wire

    Powyższy kod jest wyrwany z kontekstu. Mogę ci jedynie powiedzieć że ten fragment jest poprawny albo i nie :) Fragment Sc(9) = Crc8(sc(1) , 8) powtarza się 2 razy moim zdaniem niepotrzebnie. Czy funkcja Crc8 zwróci ci wartość zgodną z CRC używanym w standardzie 1-wire? Tego nie wiem. Nie programuję w BASICU czy w tym BASCOMIE....

    Mikrokontrolery AVR   04 Sty 2009 23:32 Odpowiedzi: 35    Wyświetleń: 11253
  • [BASCOM] błąd 215 przy 1wreset

    Witam wszystkichserdecznie ,to mój pierwszy post na tym forum :) Od paru dni zaczynam zabawę (inaczej na tym etapie mówić nie można) z mikrokontrolerem Atmega16. Wszystko pięknie ładnie do momentu jak chciałem podłączyć i oprogramować obsługę czujnika temperatury DS18B20. Problem polega na tym, że przy próbie skompilowania programu pojawia się błąd...

    Mikrokontrolery AVR   30 Gru 2008 17:53 Odpowiedzi: 6    Wyświetleń: 1709
  • REKLAMA
  • DS18B20 - jak w c++?

    Witam. Mam czujnik temperatury DS18B20. Przeszukałem ½ forum i nie znalazłem tego czego szukałem. Mój problem polega na tym, że nie wiem jak odczytać temperaturę z tego DS-a. Podaję polecenie na 1wire, aby odczytać pamięć SCRATCHPAD, ale co dalej?? Zrobić jakąś pętlę, która będzie zapisywała te 2 bajty temperatury(chodzi o rozdzielczość 12-bitową)??Jak??...

    Mikrokontrolery   23 Sie 2007 13:06 Odpowiedzi: 13    Wyświetleń: 4787
  • REKLAMA
  • BASCOM - Sterownik CO - w zależności od temperatury zewnętrznej.

    Witam. Mam zrobić sterownik do takiego zaworu: Chcę do tego użyć jakiegoś AVR. Wykorzystam też PWM. Czy mogę do sterowania tym zaworem użyć jakiś zwykły tranzystor? Do sterowania potrzebne jest 2-10V. To jest pytanie dodatkowe do tego tematu. Teraz pytanie główne. Mam 2 czujniki temperatury DS18B20. Jeden mierzy temperaturę zewnętrzną, a drugi temperaturę...

    Programowanie   30 Lis 2013 16:32 Odpowiedzi: 6    Wyświetleń: 1494
  • Czujnik temperatury DS18B20 i AT90S2313, bład komunikacji

    moge w bascomie odczytać cos takiego: LOCKBIT 21 : 11 /no memeory lock featurs enabled/ Dodano po 4 Z tego co poczytałem w archiwach ten problem pojawia się dość częst, komunikacja z DS18B20 albo chodzi pod Bascomem albo nie i nie wiem od czego to zależy. Mślałem że to zasilanie, sprawdziłem DS pod przetwornicą DC/DC pod LM7805, a nawet kupiłem bateryjkę...

    Mikrokontrolery   17 Sie 2006 21:23 Odpowiedzi: 28    Wyświetleń: 3168
  • Atmega8 + ds18b20 w C, podpięcie czujnika temperatury, kod?

    Witam. Od kilku godzin szukam czegoś w języku C do przynajmniej sprawdzenia czy mam dobrze podpięty czujnik temperatury. W bascomie trochę znalazłem ale nie rozumiem tego języka więc kopiowanie i wklejanie nie ma sensu. Czujnik podłączony mam do portu PD0 Znalazłem coś takiego: unsigned char exist1w(void){ //sprawdzanie czy urzadzenie 1wire...

    Mikrokontrolery   10 Cze 2008 18:06 Odpowiedzi: 3    Wyświetleń: 2053
  • Zmiana dokladkosci odczytu czujnika DS18B20

    Witam. Zaczolem ostatnio zabawe z czujnikiem temperatury DS18B20 podlaczonym do Atmega8. Wszystko gra ale chcialbym sie dowiedziec w jaki sposob mozna zmienic ustawienie dokladkosci pomiaru bo odczyt temperatury przy ustawieniach fabryczne jest zdziebko przydlugi. Czy takie nowe ustawienie czujnika trzeba zapisywac za kazdym razem jak uruchomie uklad...

    Mikrokontrolery   06 Wrz 2008 06:22 Odpowiedzi: 1    Wyświetleń: 1448
  • CRC w DS18b20 - Bascom

    Witam, Mam pytanie do osób obeznanych z CRC w DS18b20. Pobrałem z netu procedurę pobierającą temperaturę z czujnika ze sprawdzeniem CRC: " Config 1wire = Portd.2 ' termometr Dim Sc(9) As Byte 'w tej tablicy beda dane odczytane z czujnika Dim Temperatura As Integer 'tu obliczona temperatura --- tu konfiguracja lcd 2*16 typowy --- Do 1wreset Pind , 2...

    Początkujący Elektronicy   23 Maj 2015 12:52 Odpowiedzi: 0    Wyświetleń: 798
  • avr + dwa czujniki temperatury

    DS1820, DS18B20, DS18S20 (koszt - kilkanaście złotych/szt. ale oszczędzisz na kablu :) ) Przy odległości do czujników rzędu kilku- kilkudziesięciu metrów jesteś całkowicie uniezależniony od wszystkich niestabilności związanych z analogowym pomiarem, a I2C to zasieg rzędu centymetrów... Jak trochę poszperasz to znajdziesz mnóstwo przykładów odczytu temperatury...

    Mikrokontrolery   16 Lis 2004 15:20 Odpowiedzi: 14    Wyświetleń: 4061
  • ds18B20 BASCOM. Jak wywołać konkretny sensor?

    Witam Robisz tak : Deklarujesz macierz czy tam tablice zwał jak zwał o x zmiennych byte. 1wreset W = 1wirecount() Adres(1) = 1wsearchfirst() Adres(9) = 1wsearchnext() 1wreset itd itd. Masz w tej tablicy adresy kilku czujników a później: 1wreset 1wwrite &H55 ' Będę wysyłał adres 1wwrite Adres(1) , 8 ' Wysyłam...

    Mikrokontrolery   27 Lip 2006 17:53 Odpowiedzi: 11    Wyświetleń: 2339
  • BASCOM - Cztery wyświetlacze 7-segmentowe i DS18B20 - migotanie

    Witam! 1. czas na konwersję 750 ms, jest to maksymalny czas potrzebny tylko wtedy, gdy mamy czujnik podłączony tylko dwoma przewodami, a wiec przy zasilaniu "parazytowym" i przy maksymalnej rozdzielczości pomiaru. 2. w przypadku kiedy czujnik jest podłączony trzema przewodami, ten czas może być skrócony do około 20 ms. 3. ten czas nie oznacza, że trzeba...

    Mikrokontrolery AVR   04 Cze 2016 21:29 Odpowiedzi: 17    Wyświetleń: 1452
  • [ATmega128/ATmega8][BASCOM] Stacja meteorologiczna

    Witam, Jestem w fazie projektowania prostej stacji meteo. Projekt podzieliłem sobie na 2 części. Pierwsza część wykonuje pomiary (temperatura otoczenia, prędkość i kierunek wiatru) i zapisuje je na karcie SDC/MMC. Druga część wyświetla pomiary na wyświetlaczu LCD i umożliwia komunikację z PC przez RS-232. Obie część będą znajdowały się w odległości...

    Mikrokontrolery AVR   31 Paź 2009 16:07 Odpowiedzi: 25    Wyświetleń: 9881
  • [DS18B20][Bascom] - Czas konwersji temperatury

    Witam. Koledzy mam pytanie dotyczące tego czujnika. Dlaczego w bascomie z powodzeniem i bez błędów działa odczyt temperatury z tego czujnika bez oczekiwania na czas konwersji temperatury? Od jakiegoś czasu stosuje taki właśnie sposób odczytu ds-ów i teraz przy budowie sterownika c.o. zacząłem się temu przyglądać, czytać i wychodzi że czas konwersji...

    Mikrokontrolery   28 Cze 2013 22:46 Odpowiedzi: 11    Wyświetleń: 3093
  • Bascom AVR - 1.11.8.1 i 2.0.7.0 błedy w kompilacji

    Witam Mam mały problem z programem Bascom AVR. Posiadam dwie wersje tego programu, na komputerze stacjonarnym jest ta starsza wersja, a na laptopie nowsza. Problem pojawia się gdy kod napisany w starszej wersji chcę skompilować w nowszej wersji. Wyskakują wówczas błędy, których nie pokazywała starsza wersja i program nie chce się skompilować. Program...

    Software serwis   17 Lis 2013 21:21 Odpowiedzi: 3    Wyświetleń: 1359
  • Bascom - dekodowanie danych z UART

    Wyświetlacz sprawny, Atmega32 oraz max232 wstawione nowe i bez zmian. Max232 podłączony według schematu Poniżej ustawione Fuse bits Po wgraniu właściwego kodu do projektu bez obsługi karty SD i bez przetwornika termopary MAX31855 (oraz bez RS232) ekran wygląda następująco. Na końcu pierwszego wiersza jest ten sam znak co w przypadku próby komunikacji...

    Mikrokontrolery AVR   12 Lis 2015 17:28 Odpowiedzi: 8    Wyświetleń: 1980
  • DS18B20 zapis i odczyt Tl i Th Bascom

    Widze ze kolega ma jeszcze bledsze pojecie o tym czujniku niz ja, polecenie przepisania notatnika do eepromu to Copy Scratchpad 48h Druga sprawa w notce aplikacyjnej nic nie pisze ze musze wysylac wszystkie 3 bajty ... pytanie czy rzeczywiscie nie musze ?! Jezeli ktos przeprowadzil udane doswiadczenia z zapisem i odczytem eproma DS18B20 w Bascomie to...

    Mikrokontrolery   07 Paź 2005 01:09 Odpowiedzi: 2    Wyświetleń: 1834
  • Czujniki 18B20 i przerwania [BASCOM][atmega64]

    Jarosław J --> po pierwsze postaraj się jak najszybciej robić odpowiednie wcięcia w kodzie to będzie łatwiej nie tylko nam tutaj na forum analizować twój kod - ale tobie samemu będzie łatwiej a to jest nawet ważniejsze ;) po drugie masz tam gdzieś w tej swojej pętli głównej coś takiego: Convallt ' "Convert ALL T on the 1w-bus" Waitms 1 czyli...

    Mikrokontrolery AVR   23 Paź 2009 17:47 Odpowiedzi: 14    Wyświetleń: 3136
  • [Bascom] Bardzo proszę o pomoc w uporządkowaniu programu

    Witam mógłby mi ktoś pomóc problem jest taki ze w Bascomie się nie skompiluje proszę niech mi ktoś pomoże upożądkować program. $regfile = "m8def.DAT" $crystal = 8000000 $lib "I2C.LBX" $lib "Ds1307clock.lib" Config Lcdpin = Pind , Db4 = Portd.1 , Db5 = Portd.2 , Db6 = Portd.3 , Db7 = Portd.4 , E = Portd.0 , Rs = Portd.5 Config Lcd = 16 * 2 Config Sda...

    Mikrokontrolery   12 Paź 2009 18:10 Odpowiedzi: 10    Wyświetleń: 1728
  • [Bascom] Obsługa niestandardowego wyświetlacza 1x6

    Witam ponownie Wyświetlanie już działa dobrze przetestowane na powyższym programiku, zawsze wyświetla 012345 w trybie konfiguracji 16*1 lub 16*1a Natomiast problem stanowi program do wyświetlania temp. Jest to program przepisany z książki p. Wiązany ale niestety wyświetla bzdurne wartości, wydaje mi się że problem tkwi w przeliczaniu samej wartości....

    Mikrokontrolery AVR   20 Lut 2011 18:22 Odpowiedzi: 15    Wyświetleń: 2791
  • ds18b20 + atmega8 + bascom + alarm

    Witam Mam Problem Z Napisaniem Programu Do Atmega8. A Mianowicie Sprawa Wygląda Tak: Każdy ds18b20 Podpięty Do Innego Portu. I Chcę: 1. Zrobić Alarm Po Przekroczeniu Określonej Temperatury: a) W Miejscu Danego Czujnika np. 2 Zamiast Temperatury Wyskoczył Napis "GORĄCO" i Po Chwili Zniknął i Pojawiła Się Temperatura i Znowu Napis "GORĄCO" I tak W Kółko...

    Mikrokontrolery   06 Sty 2008 14:09 Odpowiedzi: 0    Wyświetleń: 2410
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

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

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2661
  • [Attiny2313]+DS18B20[Bascom] Termometr i ujemna temperatura.

    Ludzie co wy robicie? wchodzi ktoś kto nie ma zielonego jeszcze pojęcia o podstawach programowania a wy go zasypujecie i to ponoć z litości i z chęci pomocy przedświątecznej - coraz dłuższymi kodami źródłowymi. I to pomimo, że autor sam pisze, że nic z tego nie rozumie. Czy do was nie dociera, że pomóc komuś początkującemu to nie podać gotowy kod bo...

    Mikrokontrolery AVR   18 Gru 2010 20:58 Odpowiedzi: 13    Wyświetleń: 6283
  • Po raj kolejny DS18B20 i 8051 Bascom ://

    Witam, Proponuję spróbować tego, to kawałek kodu z mojego pliku pomocy w obsłudze termometru DS18B20: 'Odczyt temperatury z dokladnością do dziesiątych części $regfile = "89s8252.dat" $crystal = 12000000 Dim Odczyt(2) As Byte 'deklaracja dwóch zmiennych typu byte do których będą zapisywane dane z termometru Dim T As Integer , Przecinek...

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3596
  • Konwersja typów zmiennych czyli termometr DS18B20, BASCOM

    Witam. Mam termometr na Atmedze8, program napisany przez kolegę Ducha. Chciałbym dodać funkcję zapisu do eepromu najniższej zarejestrowanej temperatury przez termometr, lecz nie jest to możliwe ponieważ ostateczny format temperatury zapisywany jest w zmiennej typu string. Program ma porównywać, czy aktualna temperatura jest mniejsza od zapisanej w eepromie,...

    Mikrokontrolery   22 Gru 2007 00:12 Odpowiedzi: 2    Wyświetleń: 2505
  • DS18B20 - jak ustalić z góry kolejność czujników?

    Witam serdecznie. Ja robiłem to w ten sposób, że pisałem (w Bascomie dla '51) prostą aplikację która zczytywała mi sygnaturę czujnika a potem odwoływałem się do odpowiedniego czujnika. Pozdrawiam Krzych

    Mikrokontrolery   20 Lut 2008 19:33 Odpowiedzi: 14    Wyświetleń: 3273
  • zamiana w bascom czujnika DS1820 na DS18B20

    Nie mam pojęcia co zmienic w niżej przedstawionym kodzie aby temperatura była wyświetlana prawidłowo Zastosowany czujnik to DS18B20 a kod napisany jest dla DS1820 $regfile = "m16def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0 Config...

    Mikrokontrolery   05 Sty 2010 14:11 Odpowiedzi: 9    Wyświetleń: 5032
  • [ATtiny2313]+[DS18B20]+[poczwórny wyświetlacz 7-segmentowy]

    Może to ci pomoże : [url=][ATTiny2313][Bascom]1-wire w timerze, problem albo to : [url=]zamiana w bascom czujnika DS1820 na DS18B20 albo ...... Jakieś 780 innych postów pod tym linkiem : [url=]Link

    Mikrokontrolery AVR   22 Sty 2010 15:15 Odpowiedzi: 4    Wyświetleń: 5962
  • [Atmega16, DS18B20, Bascom]Pomiar temperatury i przerwanie

    Pewnie problem da się rozwiązać na różne sposoby - w moim przypadku było 8 wyświetlaczy 7-segmentowych podłączonych bez żadnych buforów do uC. Czyli pełne multipleksowanie do tego automatyczna regulacją jasności, 2 czujniki DS18b20, przetwornik ADC i odbiór RC5. Różne zabiegi zmniejszały mignięcia w czasie pomiaru temperatury tudzież odbioru RC5, jednak...

    Mikrokontrolery AVR   30 Mar 2010 18:40 Odpowiedzi: 29    Wyświetleń: 7119
  • Odczyt ID z ds18b20 - bascom

    Witam serdecznie. Mam taki problem, otóż: Zaprojektowałem sterownik do pieca c.o. i kolektorów. Do pomiaru temperatury zastosowałem 3 x DS18B20 na magistrali 1Wire. Program napisany w języku BASCOM. Jeżeli jest taki przypadek, że nastąpi przerwa w torze transmisji jednego z czujników np.DS1 (nóżka Data) to mikroprocesor nadpisuje wartość temperatury...

    Mikrokontrolery AVR   07 Lis 2010 16:20 Odpowiedzi: 3    Wyświetleń: 3561
  • [bascom] 1Wire - czujnik temp. DS18B20

    Witam, Na tej stronie znalazłem opis jak podłączyć czujnik DS18B20 do wyświetlacza LCD Oto kod: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksiażki "Mikrokontrolery dla Poczatkujacych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwosci pracy kwarcu $regfile "attiny2313.dat"...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 5952
  • Termometr DS18B20+Atemega8+Bascom - próba zrozumienia kodu

    tablica powinna mieć 9 elementów, ewentualnie powinno być : Bd(1) = 1wread(2) skoro nie używasz pozostałych danych odczytanych z czujnika

    Mikrokontrolery AVR   17 Lut 2011 18:00 Odpowiedzi: 9    Wyświetleń: 5184
  • [ATmega328P][Arduino/Bascom]Tłumaczenie programu Arduino do Bascom

    Hej, Potrzebuję przetłumaczyć kod Arduino do Bascom, a konkretnie chodzi mi o to, że posiadam moduł: [url=]DFRobot Gravity - analogowy czujnik TDS, czystości wody dla Arduino znalazłem [url=]kod dla Arduino, a dla Bascom niestety nic nie ma :( Jak dobrze rozumiem to pierwszy kod jest kodem podstawowym, gdzie po prostu odczytuję moduł: [syntax=c] /***************************************...

    Mikrokontrolery AVR   09 Mar 2021 12:55 Odpowiedzi: 8    Wyświetleń: 531
  • Odczyt DS18B20 w przerwaniach

    Witam, Piszę program na ATmega128 pod Bascom AVR. Od kilku godzin szukam rozwiązania, jak zrrealizować odczyt czujnika temp. DS18b20 korzystając z przerwań. Czy takie rozwiązanie jest możliwe??

    Mikrokontrolery   16 Maj 2006 07:59 Odpowiedzi: 12    Wyświetleń: 2272
  • Czujnik temperatuty na 1n4148 Bascom ATmega16

    Zamów sobie dallsa jako sample bedziesz miał pewnosc ze sa dobre. Ja uruchomiłem ds18b20 i poszedł bez najmniejszych problemów.

    Mikrokontrolery   30 Gru 2006 20:06 Odpowiedzi: 26    Wyświetleń: 3731
  • DS18B20 [BASCOM] - bez komend wait - jest rozwiązanie!

    Ok. zrozumiałem:) Po prostu wcześniej źle pojmowałem pojęcie konwersji (1write &H44) :) Czyli podsumowując ten cały kod powinno chyba być tak: '''''''''''''''''''''''''''''opis wejść''''''''''''''''''''''''''''' 'temperatura -> Portc.0 'przerw od zegara -> Porte.7 (INT7) 'LCD D4 -> Portc.1 'LCD D5 -> Portc.2 'LCD D6 -> Portc.3...

    Mikrokontrolery AVR   21 Paź 2009 12:53 Odpowiedzi: 16    Wyświetleń: 3823
  • DS18B20/Bascom/teoretyczne pytania

    Witam! Czy mógłby mi ktoś dokładniej wytłumaczyć jak to jest z tą kolejnością ds-ów? W swoim układzie podłączyłem 4 czujniki na jednej linii i za pomocą poleceń Dsid1(1) = 1wsearchfirst() Dsid2(1) = 1wsearchnext() Dsid3(1) = 1wsearchnext() Dsid4(1) = 1wsearchnext() zapisałem ich id do tablic i teraz wyświetlam je na lcd i uzyskuje: 1ds: 16 7416821518022...

    Mikrokontrolery AVR   12 Kwi 2011 01:57 Odpowiedzi: 24    Wyświetleń: 4444
  • [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ń: 1500
  • [AtMega32][Bascom] - Nie działa LCD Alfanumeryczny

    Witam Szanownych forumowiczów. Jakiś czas temu postanowiłem zbudować sobie stację meteo. Miała ona posiadać wyświetlacz LCD 20x4, pomiar temperatury wewnętrznej, zewnętrznej temperatury, wilgotności i prędkości wiatru (czujnik bezprzewodowy) oraz ciśnienia. Miała ona także pozwalać na zapis danych na kartę SD. Przystąpiłem więc do budowy. Zaprojektowałem...

    Mikrokontrolery Początkujący   27 Sty 2013 10:11 Odpowiedzi: 8    Wyświetleń: 2580
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    Witam wszystkich Zacząłem tworzyć mój pierwszy tak rozbudowany program - zegarek na pcf8583, atmega 8 z wewnętrznym taktowaniem zegara 1MHz. Problem w tym, iż nie działa menu, które próbuję uruchomić. Bez menu mogę zmieniać godziny i minuty za pomocą 2 przycisków. Jak dołożę menu moje, to nie działa zmienianie czasu. Wygląda to tak, że wchodzę w podprogram...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3630
  • ATMega128/Bascom + wyświetlacz na porcie f

    Czy port F w atmega128 po skonfigurowaniu jako 1WIRE będzie prawidłowo działał chociażby z czujnikami ds18b20??

    Mikrokontrolery   26 Paź 2007 12:39 Odpowiedzi: 20    Wyświetleń: 3118
  • [BASCOM] Miernik do zasilacza

    możesz od razu napisać : Lcd Fusing(napiecie0 , "#.#"); i nie trzeba deklarować stringów Więc mogę wpisać: Amp = Wart_aca * 0.0049 Locate 1 , 8 Lcd Fusing(amp , "#.##") ale w którym momencie muszę wtedy wstawić "I=" i "A" ? Znalazłem w szufladzie czujnik temperatury DS18B20 a na necie kawałki programu do obsługi...

    Mikrokontrolery   05 Lut 2012 08:36 Odpowiedzi: 19    Wyświetleń: 4654
  • [Attiny2313][bascom]odczyt z większą dokładnością DS1821

    Wysyłając polecenie Read Counter (0xA0), tak jak piszą powyżej. Swoją drogą to zamiast kombinować, nie prościej byłoby zastosować czujnik z odpowiednią rozdizelczościa? DS18B20?

    Mikrokontrolery AVR   30 Paź 2010 07:34 Odpowiedzi: 7    Wyświetleń: 1604
  • [MEGA32][BASCOM]Sterownik kominka z płaszczem wodnym.

    Jeżeli chcesz sterować Liniowo przepustnicą doprowadzającą powietrze do kominka to stawiam (mam kominek z nawiewem - szfagier z zaworem) że jesteś odrazu na pozycji przegranej. Po prostu Klapa. Proponuję sterowanie otwórz/zamknij przepustnicę z zachowaniem 100% szczelności między zaworem i wlotem do kominka. Jeżeli chcesz pomogę co i jak trzeba zrobić...

    Mikrokontrolery AVR   22 Mar 2011 10:52 Odpowiedzi: 6    Wyświetleń: 5704
  • Bascom - W jaki sposób przypisać temperaturę do sygnału PWM

    Witam Chciałem się dowiedzieć w jaki sposób mogę przypisać wartość temperatury odczytanej z czujnika temperatury DS18b20 do sygnału PWM. Zależy mi na zakresie od -30 do 110 stopni = 0-255 PWM Dokładność nie musi być duża 0,5 do 1 stopnia w zupełności wystarczy. Na wyjściu sygnału PWM mam podpięty wzmacniacz operacyjny pracujący ze wzmocnieniem x2, przez...

    Mikrokontrolery Początkujący   29 Cze 2014 18:52 Odpowiedzi: 2    Wyświetleń: 1011
  • [Bascom][Tiny85] - Modbus slave

    Potrzebuję działający przykład programu Modbus slave napisany w BascomAVR współpracujący z DS18B20. Są przykłady dla Arduino, lecz to C, muszę mieć koniecznie w Bascomie. Zmierzona temperatura jest przechowywana (już po przeliczeniu) w zmiennych Temperatura_x. Procesor ma ją wysłać poprzez MAX485 na magistralę Modbus RTU. Zmienna Temperatura_x jest...

    Mikrokontrolery AVR   15 Sty 2015 20:39 Odpowiedzi: 0    Wyświetleń: 1917
  • Układ z silnikami krokowymi i czujnikiem temperatury

    No, idealny pomysł. Kupić Mega128 za 100zeta i przez przypadek zablokować sobie FUSBITY. A potem posty... Jak odblokować moj procesor. Powiem Ci, tak, ostatnio robiłem to, co ty mniej więcej chcesz... Dokladniej: Sterowanie krokowcem przez L298, LCD, pomiar temperatury na DS18B20, 2 przekaźniki i coś tam jeszcze. Kod pisałem w C. I mimo tego, że ma...

    Mikrokontrolery   13 Maj 2007 18:20 Odpowiedzi: 7    Wyświetleń: 2433
  • LM50 + MCP3021 - Nie odczytuje temperatury - BASCOM

    Witam wszystkich forumowiczów... Jestem dosyć początkującym programistą mikro kontrolerów, więc proszę o wyrozumiałość. Posiadam płytę ewaluacyjną AVT5311 na której znajduje się czujnik temperatury lm50 oraz układ mcp3021. Korzystając z wcześniejszych porad dotyczących odczytu temperatury z czujnika DS18B20 napisałem kod w bascomie. Oczywiście mam świadomość,...

    Mikrokontrolery Początkujący   30 Gru 2012 18:44 Odpowiedzi: 1    Wyświetleń: 1254
  • ATMEGA32 i DELPHI7 - Pomiar temperatury w DELPHI - 2 czujniki DS18B20.

    Witam, Piszę program w DELPHI obsługujący pomiar dwóch czujników DS18B20. Mikro kontroler to ATMEGA32, program w BASCOM. Wszystko ogólnie już działa: wysyłam po UART ciąg znaków jako string i odbieram wybrane przeze mnie znaki o danej ilości funkcją Copy w DELPHI. Korzystam z biblioteki TComPort. Jedyny problem to z Label'i zrobił mi się generator:...

    Programowanie Początkujący   21 Sty 2015 20:50 Odpowiedzi: 10    Wyświetleń: 993
  • kod wynikowy AvrGCC > Bascom ?(?)

    Fredy --> proponuję ci daj sobie spokój z takim porównywaniem bo to lekka albo nawet duża niedorzeczność, żeby na bazie takiego pseudo kodu w ogóle porównywać wielkość wsadu po kompilacji. Jak chcesz już coś porównywać, to postaw sobie jakiś cel np napisanie jakiegoś większego programu na ten sam procek. Wtedy spróbuj ten sam cel zrealizować za pomocą...

    Mikrokontrolery   24 Gru 2010 10:43 Odpowiedzi: 13    Wyświetleń: 2488
  • Problem z atmega8 + ds18b20

    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ń: 1676
  • [Mega8][Bascom] Odczytem temp. z DS18b20.

    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ń: 2975
  • menu w projekcie-- bascom

    Witam nie chciałem zakładać nowego tematu żeby nie zaśmiecać forum. Jestem początkujący w programowaniu i zaczynam z Bascomem. Robię mini komputer samochodowy (zegarek programowo, 2 czujniki DS18B20, i inne komunikaty). Problem polega na tym, że mój program jest mało przejrzysty i nie zawiera zmiennych. Nie mogę zrobić ustawiania zegara , gdyż nie wiem...

    Mikrokontrolery   12 Kwi 2007 09:19 Odpowiedzi: 8    Wyświetleń: 4214
  • 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ń: 3313
  • Dlaczego termometr DS18b20 często ulega awariom?

    Problem dotyczy obydwóch czujników. W czasie awarii nie zauważyłem odczytów temperatury, ponieważ jest wyświetlany komunikat o błędzie pomiaru. Co do podłączenia czujników: połączenie trzy przewodowe - plus minus i DATA do nóżki procesora i podciągnięcie do 5V przez 3.3k. Program obsługujący w BASCOM. Rozkaz konwersji dla pierwszego i odczyt z drugiego....

    Mikrokontrolery   28 Kwi 2020 07:59 Odpowiedzi: 18    Wyświetleń: 1032
  • [Bascom] Pomiar DS18B20 - wyświetla zero

    Witam Kolegów, zaczynam naukę programowania w środowisku Bascom, na warsztacie mam Attiny2313 i DS18B20, chciałem sprawdzić jak działa odczyt temperatury (wyświetlanie na LCD opanowałem wczoraj, pin'ologia LCD niezmieniona). DS18B20 podłączyłem następująco: 1 - Gnd, 2 - do pin'u wejściowego oraz przez R=4.7k do +5V, 3 - +5V. Całość jest zasilana przez...

    Mikrokontrolery AVR   30 Gru 2011 15:14 Odpowiedzi: 0    Wyświetleń: 2742
  • ATmega8 - Bascom - prosty termometr. Wyjaśnienie programu.

    Witam. Poszukałem trochę w sieci, poczytałem polskiego helpa do Bascoma i zlepiłem taki program: [syntax=basic4gl]$regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.0 , Rs = Portc.1 Cursor Off Cls Deflcdchar 0 , 14 , 17 , 17 , 14 , 32 , 32 , 32...

    Mikrokontrolery Początkujący   16 Lis 2013 00:13 Odpowiedzi: 1    Wyświetleń: 1467
  • DS18B20- wojna z czujnikiem

    Nie wiem jak dodać konwersję czasu i ile ms. Skąd się biorą te wartości 255 (248) 16 10 26 ? i za co odpowiadają jak zmieniam wartości 16 na większe lub mniejsze to termometr koryguje temp w dół lub w górę ale źle wskazuje na całym zakresie od -50 do +150 stC ( ustawie temp zgodnie z innym termometrem wzorcem i jest ok ,wystawie czujnik za okno to na...

    Mikrokontrolery   25 Lut 2008 23:56 Odpowiedzi: 31    Wyświetleń: 4980
  • [Atmega32] [Bascom] DS18b20 - dwie linie po dwa DS18B20

    Witam Próbuje przerobić kod obsługujący kilka DS18B20 na jednej linii i drugi obsługujący kilka DS18B20 na kilku liniach. Niestety jak na razie efekt jest taki, że działa tylko pierwsza linia, czyli dwa DS18B20. Jeśli chodzi o konfiguracje, to celowo nie ma Config 1wire = Porta.1 gdyż wpisanie tego portu, jako 1WIRE powoduje wyświetlanie 0.0 dla pierwszego...

    Mikrokontrolery AVR   27 Sty 2011 20:15 Odpowiedzi: 5    Wyświetleń: 5677
  • DS18B20. Odczyt temperatury. Jak rozwiązać pojawiający się brak pomiaru?

    Mam przed sobą termometr i program napisany w Bascomie oraz podobny w C. U mnie nie wystąpił odczyt 85'C. Wynika to pewnie z doprowadzenia do czujnika zasilania osobnym przewodem. Co dwa druty to nie jeden. A i jeszcze dla porzadku. Strasznie głośno piszesz (tzn. dużymi literami).

    Mikrokontrolery   16 Kwi 2006 08:28 Odpowiedzi: 12    Wyświetleń: 2718
  • [Attiny2313/Bascom]Prosty Termost

    Witam.Pan Mirley napisał mi program do prostego termostatu.2 diody led (czerwona się świeci jak grzałka grzeje,a zielona się świeci jak grzałka nie grzeje).Temperatura załączania grzałki jest ustawiana w programie (w kodzie w bascomnie) o raz histereza 2C.Przekaźnik podczepiony pod port scalaka.Tak samo DS18b20.Mój problem polega na tym, że mi to nie...

    Mikrokontrolery AVR   24 Maj 2010 16:50 Odpowiedzi: 2    Wyświetleń: 2056
  • [atmega32][bascom]Dziwne znaki na wyświetlaczu po 15min

    Witam Piszę program do sterownika pieca Wszystko po włączeniu działa przez około 15min a później na wyświetlaczu pojawiają się dziwne znaki także znak z Deflcdchar który nie jest używany tylko zdeklarowany. Przyczyna jest chyba tylko wyświetlacza ponieważ po przystawieniu zapałki do czujnika DS18B20 program działa prawidłowo i włącza alarm jednak wyświetlacz...

    Mikrokontrolery AVR   08 Kwi 2012 15:02 Odpowiedzi: 2    Wyświetleń: 2289
  • Termometr cyfrowy (atmega8 i DS18B20) i dioda RGB - rozwiązany

    Dzień dobry, Zbudowałem termometr cyfrowy oparty na układzie Atmega8 i czujniku DS18B20. Do tego podpięty jest wyświetlacz LCD. Termometr "pamięta" i wyświetla temperaturę maksymalną i minimalną z ostatnich 12 godzin. Do tego wszystkiego podłączyłem diodę RGB tak jak na schemacie: Zadaniem diody jest świecenie w zależności od temperatury, czyli jak...

    Początkujący Elektronicy   14 Lis 2016 17:00 Odpowiedzi: 6    Wyświetleń: 5492
  • czujnik DS18b20 - częstość wyst. błędnych pomiarów.

    Witam. Stosuję czujnik DS18B20 i DS1820 do odczytu temperatury pewnych obiektów. Odpowiednia ich temperatura uruchamia proces, który jest dalej kontynuowany bez względu na wskazania z czujników - wyłączyć go może zewnętrzny sygnał, wygenerowany w odpowiednich okolicznościach. Czujniki są oddalone od urządzenia o 10 - 15 metrów. Chcąc się zabezpieczyć...

    Mikrokontrolery   29 Paź 2012 23:30 Odpowiedzi: 3    Wyświetleń: 1632
  • bascom ATmega32 - Sterownik domowy/pokojowy

    Panowie, Panie potrzebuję pomocy bo siedzę i siedzę i nie mogę sobie dać rady z kodem BASCOM. Jestem początkujący, a raczej raczkujący w AVR, programowaniu itd. :( Próbuję zbudować sterownik do pokoju który ma wykonywać: -sterowanie światłem (8x) -sterowanie piecem/kotłem gazowym (temperatura noc i dzień-dwie różne temperatury) -każdy przycisk ma dwie...

    Mikrokontrolery Początkujący   29 Lis 2014 20:44 Odpowiedzi: 6    Wyświetleń: 2841
  • 81 termometrów DS18B20 podpiętych do Raspberry Pi

    Chyba zanika umiejętność czytania ze zrozumieniem. A może zanika umiejętność pisania? Dyskusja tyczyła 81 termometrów DS18B20 podpiętych do Raspberry Pi i udostępnianie pomiarów w sieci. I wszystko pisz w kodzie maszynowym, może już dość Assemblera, C, czy co gorsza Bascoma. A co takie ględzenie ma wspólnego z dyskusją o tym projekcie? Nie dyskutuję...

    DIY Zagranica   19 Kwi 2016 14:13 Odpowiedzi: 32    Wyświetleń: 20871
  • [ATmega32 i 328p][BASCOM] - Łączenie mikrokontrolerów za pomocą HC-05

    Witam, Chcę zrobić system pomiaru temperatury, w którym jeden mikrokontroler będzie mierzył temperaturę z 4 czujników (DS18B20) i wysyłał wyniki do drugiego mikrokontrolera za pomocą modułu BT (HC-05). Drugi mikrokontroler ma tylko wyświetlać wyniki. Posiadam: zestaw uruchomieniowy EvB 4.3 v3 (ATmega32), moduł Pro mini (ATmega328p), 2x moduł BT HC-05...

    Mikrokontrolery Początkujący   16 Kwi 2016 09:59 Odpowiedzi: 4    Wyświetleń: 1053
  • DS18B20 - złe obliczenia??

    witam, robię termometr z dwoma ds18b20 i mam problem, ponieważ nie mogę wykalibrować tych pomiarów aby uzyskać dokładność do 0,1. Oraz wyświetlić wartość np. 21,5 st C. Termometr pokazuje mi 215, szukałem na forum, ale nic konkretnego nie znalazłem. Przedstawiam mój kod: 'Declare Sub Init Declare Sub Convallt ' Convert T on ALL sensors Declare Sub Odczyt_z_ds18b21...

    Mikrokontrolery   02 Wrz 2005 10:32 Odpowiedzi: 14    Wyświetleń: 3452
  • Ograniczenia BASCOMa i jakieś rozwiązania...

    Witam Mam taki malutki problemik... Podłączyłem sobie do AT89C2051 zegar PCF8583 i termometr DS18B20. Wszystko ładnie, pięknie zczyta (czas i temp.), ale jak pisze programik do ustawienia czasu to mi się pojawia komunikat o ograniczeniach wersji DEMO (procedura zapisania danych w PCFie się mieści... nie mieści się ustawianie tych danych). Pytanko mam......

    Mikrokontrolery   15 Kwi 2006 08:20 Odpowiedzi: 7    Wyświetleń: 1059
  • Termostat (ATmega8 + DS18B20)

    Zlecę napisanie programu (termostatu) na ATmega8 w Bascomie. (kod źródłowy) Układ powinien mieć histereze temperaturową i czasową. Zbudowany na czujniku DS18B20, LCD 2*16, Może być podobny do tego: Oferty najlepiej z ceną proszę składać na maila wind7(at)wp.pl Na rysunku orientacyjny schemat blokowy

    Mikrokontrolery   03 Lut 2007 13:53 Odpowiedzi: 0    Wyświetleń: 2235
  • termometr attiny2313 + ds18b20

    Popełniłem kiedyś taką zabawkę, w powyzszym linku w załączniku jest kod w bascomie, na at90s2313 ale to praktycznie to samo co attiny2313 obecnie bascomem sie nie zajmuje ale na tej stronie (ASM) oraz (kod w C) są przykładu softu do odczytu 1wire i multipleksowania wyswietlaczy. Pozdrawiam Paweł Dodano po 2 Tu w załaczniku masz też gotowe wzory płytek...

    Mikrokontrolery   30 Paź 2020 16:01 Odpowiedzi: 5    Wyświetleń: 8480
  • Atmega 8 i 4 ds18b20

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

    Mikrokontrolery   27 Sie 2008 17:31 Odpowiedzi: 10    Wyświetleń: 3735
  • [ATMega16][Bascom]Termostat z DS18B20-sprawdzenie kodu

    po pierwsze nie wiem dokładnie jakiego czujnika używasz ale zakładając że jest to DS18B20 to za mały czas dajesz na konwersję 100ms po drugie - dokonujesz weryfikacji 1wverify Dsid1(1) tzn chcesz odpytać konkretny czujnik na magistrali więc podajesz do sprawdzenia jego numer Dsid(1) - a skąd on się u ciebie miał niby tam wcześniej znaleźć? jeśli...

    Mikrokontrolery   18 Sty 2010 14:19 Odpowiedzi: 6    Wyświetleń: 2632
  • [mega8][bascom] Pomoc w sprawidzeniu kodu.

    Witam ! Jestem amatorem, ale patrząc na Twój kod ( na niektóre fragmenty ) pytam If Pinb.1 = 0 Then D = D + 1 Waitms 80 End If Zmień na: If Pinb.1 = 0 Then D = D + 1 Waitms 80 End If Po sprawdzaj pozostałe warunki If ..... end if. Czy kompilujesz program, F7 ? myślę że nie, bo podany prze zemnie fragment wyklucza kompilację. Zacznij zabawę, naukę bascoma...

    Mikrokontrolery AVR   18 Sty 2011 15:15 Odpowiedzi: 14    Wyświetleń: 1856
  • [Bascom] Attiny2313 - UART - Atmega328

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

    Mikrokontrolery AVR   24 Gru 2011 21:00 Odpowiedzi: 10    Wyświetleń: 2501
  • [ATMega32] [Bascom]Termometr - przypisanie czujników.

    Witam Ostatnio zacząłem robić termostat na ds18b20 i ATmega 32 w bascomie. Program z odczytem temperatury z dwóch czujników działał, ale pojawił się problem, ponieważ jeden czujnik umieściłem na polu a drugi w pokoju. I w pewnym momencie pojawiło mi się „pok 3,6oC” „zew 21,3oC”. programowo zamieniłem czujniki, ale po resecie...

    Mikrokontrolery Początkujący   25 Paź 2014 15:50 Odpowiedzi: 10    Wyświetleń: 2382
  • [C]brak odczytu z 2 ..ds18b20 pomimo poprawnego odczytu z 1 ds-a

    Witam! Mam problem z odczytem ID czujników ds18b20 podłączonych do uC. [syntax=c] while(1) { check_ds18b20 = OneWire_reset(); if(check_ds18b20 == 1) { OneWire_write_byte(0x33); // READ_ROM lcd_goto_xy(0,0); for(int i=0; i<8; i++) { ds1_ID[i] = OneWire_read_byte(); show_buff(ds1_ID[i]); } }else { write_text_from_flash(LCDtext_2); // jeżeli brak DS-a...

    Mikrokontrolery   13 Kwi 2013 16:25 Odpowiedzi: 1    Wyświetleń: 1491
  • dwupunktowy termometr + LCD 16*2 + atmega 16 + bascom

    Witam forumowiczów. Mam mały problem z przerobieniem programu do mierzenia temperatury wzmacniacza 2x200W, problem polega na tym że mam program pod kostkę AT89C2051 a obecnie dysponuje tylko atmegą 16. Oryginalny program jest użytkownika "lechoo". Byłbym bardzo wdzięczny gdybyście pomogli mi przy tym programie. [syntax=basic4gl]'----------------------...

    Programowanie Początkujący   29 Maj 2013 22:37 Odpowiedzi: 0    Wyświetleń: 1578
  • [BASCOM] - Opóźnianie działania encodera

    Witam, postanowiłem dodać do programu pomiar temperatury mam czujnik DS18B20 , tylko że kod programu odpowiedzialny za sterowanie czujnikiem opóźnia działanie encodera ,gdzie jest tutaj błąd może czegoś nie uwzględniłem w tym kodzie ? poniżej cały kod [syntax=basic4gl] 'Filename Encoder_100.bas 'Version 1.00 'Date 2012-03-19 'Purpose Test of ALPS STEC11B13...

    Mikrokontrolery AVR   24 Sie 2014 15:50 Odpowiedzi: 2    Wyświetleń: 1284
  • Atmega8a - Brak komunikacji z DS18B20

    Witam, Przeszukałem forum i nie znalazłem rozwiązania które by pomogło. Problem wygląda następująco. Komponenty problemu Atmega8a, bascom AVR IDE (2.0.7.5), czujnik DS18B20. Sprawdzone problemy z forum: -Nieprawidłowe podłączenie. Nóżka danych jest podciągnięta przez 4,7k Ohma do 5V -Kable zostały sprawdzone pod względem ciągłości -Sprawdziłem czy jest...

    Mikrokontrolery AVR   21 Sie 2015 14:07 Odpowiedzi: 3    Wyświetleń: 1404
  • [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ń: 1203
  • 2x DS18B20 dla AT89S52 w jezyku C (raisonance)

    witam wszystkich - to jest moj pierwszy post i oczywiscie jest tez prosba uporania sie z problemem napisalem program ktory odczytuje temperature z 1 czujnika i wyswietla ja na 2 wyswietlaczach 8 segmentowych niestety nie potrafie go przerobic odpowiednio do odczytu z dwoch czujnikow one_wire_reset(); one_wire_byte_write(SKIP_ROM);//...

    Mikrokontrolery   30 Cze 2005 00:14 Odpowiedzi: 2    Wyświetleń: 3180
  • bascom 1.11.8.3 error, ATtiny2313, co robię źle?

    Witam zainstalowałem najnowszą wersję bascoma 1.11.8.3 i chcę skompilowac program z kursu mikroprocesorowej oslej łączki co32g jest to podwójny termometr , wgrywałem go starą wersją bascoma do procka 90s2313 i działał. Teraz chcę skompilowac soft pod ATtiny2313 i wyskakuje mi Error file not found , co robie nie tak za pomoc dziękuję a to soft ' C032g...

    Mikrokontrolery   06 Kwi 2007 18:41 Odpowiedzi: 6    Wyświetleń: 1878
  • Atmega128 bascom problem z wejściem PE5

    Witam, pisząc program do sterownika natknąłem się na pewne dziwne zachowanie, natomiast: -końcówkę PE5 mam ustawioną jako wejście -podwieszona jest za pomocą instrukcji set (bascom) -do końcówki dołączony jest tranzystor npn który zwiera ją z masą Program w pętli oprócz sprawdzania tej końcówki mierzy temperaturę z czujnika ds18b20. Problem jest w tym...

    Mikrokontrolery   23 Lut 2008 17:13 Odpowiedzi: 6    Wyświetleń: 2443
  • DS18b20 + lcd + atmega 32 oprogramowanie w C

    Witam. Nie wiem jak ty ale ja jestem początkującym programistą mikrokontrolerów w języku C++. Dotychczas programowałem je raczej w Bascomie. Od jakiegoś czasu walczę z tym kodem do odczytu temperatury i podobnie jak ty mam ten sam problem. Nie wiem czy udało ci sie go rozwiązać ale ja zauważyłem iż nie jest to spowodowane sposobem przeliczania a raczej...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 8984
  • Regulator PID Atmega8 + Bascom

    Chciałbym przedstawić moje pierwsze "większe" urządzenie jakie zrobiłem podczas nauki mikrokontrolerów. Nie ma wprawdzie zastosowania praktycznego ale można by takie zastosowanie znaleźć. Zrobiony został przy okazji przedmiotu Automatyka i Robotyka. Sercem układu jest mega8 która obsługuje LCD 2x16, steruje coolerem komputerowym przez BC337 i odczytuje...

    DIY Poczekalnia   16 Lis 2014 12:19 Odpowiedzi: 8    Wyświetleń: 18845
  • Mikrokontroler + Wifi i czujniki

    Mam zbudowane podobne urządzenie. Ja rozwiązałem to następująco: 1. Atmega32 +AVT1443 - w procesorze stos TCP/IP, obsługuje także UDP. 2. Układa posiada kilka wolnych pinów (na razie 2 X DS18B20) 3. Całość podłączona do rozebranego AP edimax - jest on "przezroczysty", więc komunikacja odbywa się jak po kablu. 4. W procku strona www pokazująca temperaturę....

    Mikrokontrolery   05 Paź 2009 17:01 Odpowiedzi: 20    Wyświetleń: 7195
  • [ATTINY2313][BASCOM] Tablica i kolejny problem..

    Witam. Zbudowałem termometr w oparciu o DS18b20. Chciałbym zapisywać co 1200 pomiar do tablicy 3-elementowej. Po zapełnieniu tablicy 3 pomiarami: pierwszy pomiar = 1 element tablicy drugi pomiar = 2 element tablicy trzeci pomiar = 3 element tablicy chciałbym porównać wartości i sprawdzić, czy temperatura wzrosła, czy spadła. Wszystko wydaje się proste,...

    Mikrokontrolery AVR   13 Lis 2009 16:51 Odpowiedzi: 2    Wyświetleń: 1866
  • [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ń: 6837
  • [BASCOM] 1 Wire i 12xDS18B20 po raz tysięczny..

    Witam Pewnie zaraz mnie tu Napadniecie ale walczę z dwunastoma czujnikami DS18B20. Otóż: Domyślnie w systemie ma pracować 12 sztuk czujników (ale chciałbym mieć możliwość dołożenia kolejnych). Oczywiście muszę sterować nimi znając ich seriale. Nie chcę umieszczać ich seriali w programie na stałe bo jak coś padnie to będzie lipa. Więc muszę wyszukać...

    Mikrokontrolery AVR   14 Mar 2010 13:25 Odpowiedzi: 21    Wyświetleń: 4940
  • [BASCOM] - Jak poprawnie i cyklicznie wyświetlać na LCD

    Popełniłem taki oto kod jak poniżej. W założeniu ma to być zegarek stawiany pilotem, oraz z dwoma DS18B20. Założyłem sobie, że nie użyję żadnego Wait, ani Gosub. Mam jednak jeden problem z odświeżaniem czasu na LCD. Niby dwukropki migają co sekundę, ale sekundy nie są wyświetlane poprawnie. Przez pewien czas jest niby dobrze, ale czasem jakby pomija...

    Mikrokontrolery AVR   02 Lip 2011 16:23 Odpowiedzi: 10    Wyświetleń: 4847
  • [Atmega8][Bascom] Termometr

    Witam. Moje pytanie dotyczy wyświetlania temperatury na 7 - segmentowych wyświetlaczach LED. Posiadam czujnik DS18B20. Jak napisać program aby temperatura wyświetlana była na dwóch kostkach wyświetlacza. W książce pana Marcina Wiązania znajdują się 2 programy : - Program multipleksowego sterowania wyświetlaczami - Program obsługi termometru DS1820 Jaka...

    Mikrokontrolery AVR   06 Lis 2010 13:28 Odpowiedzi: 3    Wyświetleń: 2797
  • [ATMEGa128][C] DS18B20 - ROM czyta, ale LSB i MSB juz nie

    Tak się objawiają uszkodzone czujniki . Sprawdź go jeszcze raz w bascomie. Pozatym masz jakieś dziwne te delay'e czemu używasz funkcji owire_delay przecież masz _delay_ms? Trochę wróżąc z kodu wnioskuje że funkcja delay odmierza 0,25us * przekazany argument. Piszesz w komenarzach że niby ta pętla for + funkcja poniżej jej trwa 470ms. Jak nie przestawiałeś...

    Mikrokontrolery AVR   09 Lis 2010 17:48 Odpowiedzi: 8    Wyświetleń: 1849
  • [attiny2313][C] Obsługa LCD i DS18b20

    Witam serdecznie, ostatnio przesiadłem się z poczciwego Bascoma na C jako bardziej optymalny język no i pojawił się problem z WinAvr i zmieszczeniem obsługi LCD na hd44780 i czujnika na 1-wire DS18b20, za nic w świecie nie mogę tego upchnąć do Procka... a w Bascomie to samo robiący kod, czyli odczyt temperatury i wyświetlenie jej na ekranie mieści się...

    Mikrokontrolery AVR   11 Cze 2011 14:46 Odpowiedzi: 4    Wyświetleń: 2386
  • (BASCOM) Atmega 168 - źle działa po zaprogramowaniu.

    Witam Mam taki problem z Atmega 168, programuje ja na płytce testowej ZL2AVR. Wszystko działało do czasu gdy zacząłem programować termometr z wykorzystaniem czujnika DS18B20, w internecie znalazłem program gdzie była dodatkowa dyrektywa "$prog &HFF , &HFD , &HD9 , &H00" wiem, że tu chodzi coś o fusebity. A problem jest taki, że po wgraniu tego do Atmegi...

    Mikrokontrolery AVR   09 Lut 2012 12:22 Odpowiedzi: 6    Wyświetleń: 2142