1wire numer seryjny

Znaleziono około 70 wyników dla: 1wire numer seryjny
  • Jak zaprogramować numer seryjny w pamięciach EEPROM 24Cxx?

    Możesz napisać sobie na dowolny procesor program wykonujący taką funkcję. Jeśli chodzi o numer seryjny to rozważ zastosowanie jakichś układów zawierających unikalne numery, np. coś z 1wire.

    Mikrokontrolery   19 Sty 2013 18:19 Odpowiedzi: 3    Wyświetleń: 1113
  • DS1820 1wire: Odczyt i zapis numeru seryjnego w Bascom - problem z LCD

    Witam Czy coś takiego jest do zdobycia w ASM ??. Procesor nie ma znaczenia (51 lub AVR). Dodatkowo nie 1820 tylko o 1990 , 1993 i 1996 ale chodzi jedynie o zczytywanie numerów seryjnych i umieszczanie ich w RAM'ie. :sm19:

    Mikrokontrolery AVR   02 Paź 2004 10:43 Odpowiedzi: 5    Wyświetleń: 4106
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Podłączenie 8 czujników DS1820 do Atmega8 - wybór pinów i rezystorów

    tych czujnikow nie mozna laczyc szeregowo . Laczysz je rownolegle wiec wszystkie + razem podobnie GND i linie 1wire do procka. Jednak na samym poczatku po napisaniu programu musisz je dolaczac pojedynczo aby odczytac nr seryjne po tym zabiegu juz moga one razem pracowac. Inicjujesz 1wire wysylasz konkretny numer seryjny odczytujesz temperature resetujesz...

    Początkujący Elektronicy   10 Maj 2007 13:31 Odpowiedzi: 6    Wyświetleń: 2270
  • REKLAMA
  • Tani numer seryjny, Do głowy przyszło mi coś 1-wire.

    Jest jeszcze cos takiego jak: DS2411. Jeśli DS1820 chciałbyś użyć tylko jako numer seryjny to lepiej użyć właśnie DS2411 - jest tańszy. W TME cena DS1820 przy 100 sztukach (bez żadnych dodatkowych rabatów) 3,99zł a cena DS2411 przy 100 sztukach 2,89zł. A może jest jeszcze jakiś tańszy układ 1wire?

    Mikrokontrolery   05 Mar 2008 17:48 Odpowiedzi: 10    Wyświetleń: 1940
  • Zakłócenia odczytu ostatnich 3 czujników DS18B20 w systemie na ATMEGA i RS485

    Witam, Czasówki 1wire do zmiany. Sprawdzaj CRC numerów seryjnych.

    Mikrokontrolery AVR   03 Wrz 2015 20:59 Odpowiedzi: 10    Wyświetleń: 1587
  • Jak odczytać numer seryjny z pamięci EEPROM DS1973 przez 1Wire?

    a spróbuj wyswietlać od razu na wyświetlacz czyli: printhex 1wread() może to pomoże. Jakoś niemogę znaleźć noty do tego układu powyżej 2 stron(jakieś dema czy co?) Czy aby napewno &h33 odczytuje zawartość?

    Mikrokontrolery   22 Lut 2004 23:26 Odpowiedzi: 8    Wyświetleń: 1680
  • REKLAMA
  • Jak podłączyć i zaprogramować czujnik DS18B20 do mikrokontrolera?

    no widzisz u mnie nie wykrywa tego błędu. Wersja mojego 2.0.6.0 full wersion :) Zgadza się v2.0.8.0 też nie protestuje 8O A tak apropos Bascom-owego assemblera czy wiesz że można korzystać z wbudowanych w niego asm-owych procedurek :idea: Do wersji 2.0.11.0 (jeśli się nie mylę)Bascom nie miał takich przydatnych funkcji 1wire jak: 1wirecount(),1wseachfirst(),1wsearchnext...

    Mikrokontrolery   30 Lis 2005 13:53 Odpowiedzi: 31    Wyświetleń: 6558
  • [atmega32] [atmega32][asm] Jak napisać procedury 1-wire w asemblerze?

    ;* ;***************************************... ;*PROCEDURY OBSŁUGI MAGISTRALI 1-Wire DLA MIKROKONTROLERA AVR ;***************************************... ;* ;*Nazwa pliku :AVR_1Wire.asm ;* ;*Przeznaczenie :dowolny AVR, za wyjątkiem AT90S1200 ;*Kwarc :4MHz ;* ;*******************************OPIS****...

    Mikrokontrolery AVR   16 Mar 2009 12:06 Odpowiedzi: 9    Wyświetleń: 2636
  • Termometr 1wire z Atmega8 i DS1820 - kod w Bascom i schemat połączeń

    nie ma żadnych komplikacji, wszystko zależy od oprogramowania jak masz wolne porty to możesz na nich zrobić a jak nie to na numerach seryjnych możesz czytać temperaturę i nie ma z tym żadnego problemu. pozdrawiam

    Mikrokontrolery   07 Lis 2004 23:54 Odpowiedzi: 32    Wyświetleń: 9389
  • [AVR][C] - DS1990A, DS18B20, 1Wire - kompletny przykład

    Odkopuję temat. Mam już uruchomiony program. Chciałbym jednak, by odczytany numer seryjny został zapisany do jakiejś zmiennej, którą następnie można stosunkowo łatwo odczytać/porównać. Jakieś sugestie ?

    Mikrokontrolery AVR   14 Mar 2015 23:03 Odpowiedzi: 28    Wyświetleń: 23951
  • Bezprzewodowy termometr do pieca C.O. BASCOM 433MHz z zapisem danych na kartę SD

    ja swojego niestety też nie umiem skończyć. Mam problemy z komunikacją. Kupiłem moduły 433MHz chyba takie same jak autor użył gdyż pasują do rozstawu i otworów na PCB i jakoś tylko raz na sto transmisji, ta dociera jak należy. Dodatkowo zasięg jest tak marny że już sam nie wiem co z tym zrobić... Mogę śmiało powiedzieć że mój termometr stanął w martwym...

    DIY Konstrukcje   21 Lip 2018 13:17 Odpowiedzi: 124    Wyświetleń: 51051
  • Jak podłączyć DS18B20 do AT89C51 i odczytać temperaturę?

    a ja się zastanawiam jakie jeszcze istnieja czujniki dzialajace na 1-wire ? jakos nie moge tego znalezc :( A patrzyłeś na stronie producenta? Z tego co pamiętam głównie są termometry, ponadto przetwornik A/C, układ 1 bitowego portu I/O, układ "rozgałęźnika" 1wire. Pozatym jest cała seria układów podobnych elektronicznie do iButton czyli układy z samym...

    Mikrokontrolery   20 Mar 2007 19:07 Odpowiedzi: 13    Wyświetleń: 8643
  • Układ do komunikacji PC-1wire z gotowego schematu i prosty licznik.

    1. Te układy różnią się też nieco dopuszczalnym napięciem wejściowym i napięciami progowymi wejść – DS2413 traktuje <0,8 V jako "0", natomiast DS2406 wymaga <0,3 V, w związku z czym trzeba byłoby zwiększyć pojemność C1. Układy 1-Wire i tak mają niepowtarzalne numery seryjne, więc właściwie trudno znaleźć zastosowanie dla dodatkowej pamięci...

    Mikrokontrolery   06 Paź 2014 18:45 Odpowiedzi: 10    Wyświetleń: 2022
  • REKLAMA
  • Switch odczyt w Proteus i Bascom - jak działa z szyną 1wire?

    Tzn. już dowiedziałem sie o co chodzi. Mam podłączyć do mikrokontrolera przez szynę 1wire kilka switchów (konkretnie układów DS2405) i odczytać z nich numery seryjne i jeszcze chyba stan wyjśćia PIO. O ile z numerami seryjnymi mam tylko taki mały problem, że jak zmieścić 8 bajtów w 1 bajcie?: opis z pomocy Bascoma: Dim Ar( 8 ) As Byte czyli oznacza...

    Początkujący Elektronicy   12 Kwi 2007 22:13 Odpowiedzi: 3    Wyświetleń: 1555
  • Jakie elementy z unikalnym numerem seryjnym do jednorazowego softu? EEPROM?

    Cokolwiek co jest TYLKO do odczytu można skopiować, jedyne rozwiazanie to użycie elementu który pozwala działać na zasadzie "zapytanie" - "odpowiedź". Np układy 1wire z algorytmem SHA albo drugi mikroprocesor który tylko ma algorytm generowania odpowiedzić. Można użyć np karty goldwafer odpowiednio przyciętej do rozmiaru małego SIM`a i złącza do karty...

    Mikrokontrolery   08 Lut 2005 09:13 Odpowiedzi: 9    Wyświetleń: 2014
  • DS18B20 i Bascom: Kolejność rozpoznania czujników, połączenia 1Wire i 2Wire

    W ogóle skoro nie potrafisz odczytać tego co napisałem wyżej to znaczy że do końca nie rozumiesz co to tablica. Wyjaśnię najbardziej łopatologicznie. Wyobraź sobie, że tablica to pociąg z wagonami od 1 do 8. Każdy wagonik może przewozić daną liczbę. A cały pociąg ma swoją nazwę np. pociąg "Kopernik" Więc. Ds1(1)=9 Oznacza, że mamy tablicę o nazwie "Ds1",...

    Mikrokontrolery AVR   12 Kwi 2011 01:57 Odpowiedzi: 24    Wyświetleń: 4537
  • Czytnik pastylek DS1990A-> trzy krótkie pytania

    Witam Również pracuję nad czytnikiem do DS1990. Chcę go wykorzystać jako immobilajzer do zabezpieczenia samochodu (np. odcięcie zapłonu). Jako sample zamówiłem w DALLAS'ie (nie w Microchip'ie jak twierdził przedmówca) DS1996 - oprócz unikalnego numeru posiada również 64kb pamięci NVSRAM. Ale niestety nie nauczyłem się go jeszcze obsługiwać - narazie...

    Mikrokontrolery   27 Sie 2004 12:27 Odpowiedzi: 7    Wyświetleń: 5519
  • PSP 1001 - Uruchamia się tylko z podłączoną ładowarką, bateria sprawna

    Ile procent pokazuje niesprawne PSP, wlaczone na ladowarce i z bateria w srodku. Podejrzewam, ze PSP nie komunikuje sie z bateria (srodkowy pin gniazda bateryjnego jest magistrala danych 1wire, dzieki ktoremu PSP moze odczytac dane o baterii [nr seryjny, temperature, napiecie i pobor pradu]). Bez odczytu numeru seryjnego baterii, PSP nie wlaczy sie...

    Konsole Serwis   08 Maj 2022 23:24 Odpowiedzi: 10    Wyświetleń: 3417
  • ATmega8 - Jaki czujnik temp. 1-przewodowy, ale nie 1-Wire?

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

    Mikrokontrolery   10 Lis 2015 23:26 Odpowiedzi: 7    Wyświetleń: 1011
  • jak zabezpieczyc uC, ale dac mozliwosc aktualizacji jego zaw

    1. Podrobienie układu DS2401 nie jest żadnym problemem, nawet dla początkującego, ale znającego 1wire. Tak samo trudno zrobić 1wire slave jak i 1wire master. Wystarczy do tego dowolny uK, nawet najtańszy, najmniejszy. 2. Jeśli będziesz trzymał kopię numeru seryjnego w eepromie lub nawet samym bootloaderze to po co będzie sam układ DS2401? Odpowiednio...

    Mikrokontrolery AVR   04 Lis 2008 18:27 Odpowiedzi: 34    Wyświetleń: 3954
  • Miniaturowy zamek elektroniczny z układami 1WIRE

    https://obrazki.elektroda.pl/3897021500_... Opisany poniżej miniaturowy zamek elektroniczny z układami 1WIRE w odróżnieniu od setek podobnych projektów posiada pewną specyficzną cechę: współpracuje nie tylko z układami DALLAS DS1990 czy RW1990, ale w zasadzie z każdym układem z interfejsem 1WIRE posiadającym własny niepowtarzalny adres...

    DIY Konstrukcje   28 Gru 2023 22:49 Odpowiedzi: 0    Wyświetleń: 3450
  • Sporadyczne błędy odczytu czujników DS18B20 na kablu 5m - jak to naprawić?

    To nie jest poprawny zapis http://obrazki.elektroda.pl/3954802400_1... Życzę miłego dnia

    Mikrokontrolery AVR   05 Sty 2016 13:33 Odpowiedzi: 12    Wyświetleń: 1680
  • Blokada funkcjonalności programu i kody odblokowujące?

    Witam, Zastanawiam się nad problemem ogólnego charakteru. Załóżmy, że piszę soft z założenia z jakimiś opcjami zablokowanymi (takie DEMO). Potem, po sprzedaży daję możliwość uaktywnienia pewnych opcji odpłatnie. Tylko jak to zrobić by było pewne i odporne na rozpowszechnianie. Myślałem o jakimś kodzie aktywacyjnym ale to wymagałoby programowania każdego...

    Mikrokontrolery   02 Lis 2009 00:53 Odpowiedzi: 13    Wyświetleń: 1823
  • Jak podłączyć tranzystor do magistrali 1Wire jako SLAVE z ATMEGA?

    Właśnie... Jest jeszcze motyw taki, że PIN, którym podłączam się do 1Wire to INT0, przerwania na oba zbocza. Zbocze opadające zeruje timerek a zbocze narastające sprawdza ile upłynęło czasu (ile trwał impuls). Jeśli czas trwania impulsu oznacza RESET PULSE od mastera, zaczyna się cała obsługa w moim SLAVE. W nocie katalogowej jest napisane, że jeśli...

    Początkujący Naprawy   29 Kwi 2014 22:29 Odpowiedzi: 5    Wyświetleń: 1158
  • Mozliwość podłączenia czujnika PT100 do termometru panelowego 8 kanałowego DS18B20?

    Pt100 i DS18B20 to całkiem różne czujniki temperatur i o ile sam wskaźnik/regulator nie jest przystosowany do obsługi obydwu rodzajów czujników to nie da się ich zamieniać. Czujnik Pt100 jest czujnikiem rezystancyjnym. Zbudowany jest z cienkiego drutu platynowego, którego opór elektryczny się zmienia pod wpływem temperatury. Im większa temperatura tym...

    Mikrokontrolery Początkujący   24 Lis 2020 15:28 Odpowiedzi: 16    Wyświetleń: 1518
  • [Amtega16] Atmega16 i Bascom: Brak wykrywania czujników DS18B20 na 1Wire

    Na początku podłącz tylko jeden czujnik Odczytaj wartość temperatury, później numer seryjny. Jeszcze jedna uwaga, jak deklarujesz port jak wejście to nie tak Config Porta.1 = Input tylko tak Config Pina.1 = Input

    Mikrokontrolery AVR   24 Lip 2011 00:15 Odpowiedzi: 10    Wyświetleń: 2321
  • Jak uniknąć nadpisywania danych z DS18B20 w BASCOM przy przerwie w transmisji?

    Nie znam bascoma, ale po tym co piszesz problem masz natury błędnego podejścia. Jak zabierzesz jeden czujnik to oczywiste jest, że urządzenie przy 1wire search zwróci czujniki w innej kolej kolejności. Np jak zabrałeś czujnik zwracany jako pierwszy (z "najmniejszym" numer seryjnym) to drugi czujnik stanie się pierwszym. Masz 2 wyjścia: - zapmiętać numery...

    Mikrokontrolery AVR   07 Lis 2010 16:20 Odpowiedzi: 3    Wyświetleń: 3654
  • Termometr 4 punktowy na LPC1343 + 4x ds18b20 + src

    http://obrazki.elektroda.net/60_12870844... Witam. Termometrów na elektrodzie było już dużo, w tym projekcie nie ma nic specjalnego, poza tym że wykorzystuje w miarę nowy procesor LPC1343. Projekt umieszczam w sumie tylko po to żeby podzielić się źródłami. Mam nadzieje że komuś się przydadzą. Jak wiadomo, kto stoi w miejscu, ten się cofa....

    DIY Konstrukcje   11 Lis 2010 12:18 Odpowiedzi: 28    Wyświetleń: 21140
  • ATTiny2313 - brak odczytu temperatury z DS1820, kod i konfiguracja układu

    Podłączyłem układ DS1820 (dokładnie ten numerek) do pinu PB0 układu ATTiny2313. Linia danych jest podciągnięta do Vcc rezystorem 1kΩ. Taktowanie wewnętrzne 8MHz. Fragment kodu odpowiedzialny za odczyt czujnika: Numer seryjny16 163 113 94 2 8 0 170 Odczyt: 255 255 Odczyt: 255 255 Odczyt: 255 255 Odczyt: 255 255 Odczyt: 255 255 Odczyt: 255 255 Odczyt:...

    Mikrokontrolery AVR   26 Sty 2013 22:12 Odpowiedzi: 14    Wyświetleń: 2799
  • !!!!! Zlecę opracowanie schematu konwersji danych !!!!!

    Z opisu wynika, że potrzebny jest konwerter z Portu Uart na 1wire. mam gotowe rozwiązanie - RS485/1wire. trochę mnie jednak martwi wysyłanie przez was po jednym bajcie danych, ciekawi mnie też jak wygląda sprawa z odbiorem ( też po jednym bajcie?) moja ramka którą musicie wysłać do konwertera wygląda następująco: > " znak początku" 01H "adres" 02H "typ...

    Ogłoszenia Elektronika   06 Lis 2006 07:08 Odpowiedzi: 3    Wyświetleń: 1334
  • Jak emulować pastylkę Dallas DS1990 w Bascom?

    Witam, Mam pewien sterownik-czytnik, który po podłączeniu do niego pastylki DS1990 automatycznie czyta jej numer; nie wiem jak to robi ale zakładam, że zapewne co jakiś czas wysyła sygnał Reset i czeka na odpowiedź układu na magistrali - sygnał Presence. Jako, że ten temat jest (jeszcze) mi dość obcy zastanawiam się, czy znając numer seryjny (8 bajtów)...

    Mikrokontrolery   28 Sty 2008 16:33 Odpowiedzi: 8    Wyświetleń: 1851
  • [VHDL] VHDL – komunikacja Spartan2 z DS1820 1Wire i wyświetlanie temperatury na 7-segmencie

    No hej! Więc miło że ktoś poruszył temat tego „badziewia” od Dallasa… Wszystko robię mniej więcej tak jak napisałeś… tzn. póki co nie bawię się numerami seryjnymi. Co do różnych przykładów dostępnych na stronach Dallasa, to też z nimi walczyłem… ale do sedna. Udało mi się odczytać pierwszy bajt numeru seryjnego mojego czujnika,...

    Programowalne układy logiczne   10 Lis 2009 14:58 Odpowiedzi: 20    Wyświetleń: 6762
  • DS18B20 - jak ustalić z góry kolejność czujników?

    Nie da się, jak kupujesz czujniki to są trochę pomieszane i ich numery seryjne losowe (może jakbyś kupił u producenta większą ilość to da się nad tym zapanować). Jedyne rozwiązanie jakie widzę to dołożyć w urządzeniu dodatkowy jeden port 1wire, w nim odczytywać numer i dopisywać do listy adresów. W innym przypadku pozostaje tylko wspomniana metoda na...

    Mikrokontrolery   20 Lut 2008 19:33 Odpowiedzi: 14    Wyświetleń: 3471
  • 2xDS1820 na 1wire Bascom. Czy ma ktoś gotową procedurę obsługi?

    Po resecie DS-a wysyłając do niego #33h wywołujemy funkcje która umożliwia odczytanie jego numeru unikatowego. ... Hmmm.... Powyższe dotyczy sytuacji , gdy na magistrali jest jeden DS.Skoro jest jeden , to po co nam numer seryjny :?: Jeżeli na magistrali jest więcej niż jeden DS , to rozkaz #33h (read rom) możemy "wynieść do piwnicy", a skorzystać...

    Mikrokontrolery   17 Mar 2005 12:14 Odpowiedzi: 7    Wyświetleń: 2519
  • Jak odczytać temperaturę z 4 x DS18B20 na At98S8252? Kod i adresowanie

    Do pełni szczęścia , brakuje Ci funkcji wyszukującej numery seryjne urządzeń , podłączonych do madistrali 1wire. Możesz odczytać pojedynczo te numery i zapisać je na stałe w pamięci programu , czy w eepromie , ale to takie .... prostackie(?) :D http://pdfserv.maxim-ic.com/en/an/AN187.... Piotrek

    Mikrokontrolery   10 Kwi 2007 22:45 Odpowiedzi: 2    Wyświetleń: 1737
  • Adapter do odczytu numeru seryjnego z układów iButton

    zamiast takiej plątaniny kabelków, rezystorów i Bóg wie czego w SMD lepiej zastosować: 1* stabilizator napięcia (do zwykłego COM) / ft232RL (do USB) 1* DS2480B i mamy piękny adapter do urządzeń 1wire (nie tylko pastylek iButton) współpracujący m. in. z oprogramowaniem 1 wireviever --- co do zabezpieczenia tymi pastylkami, to wystarczy zastosować jakiś...

    DIY Zagranica   16 Lut 2011 23:29 Odpowiedzi: 12    Wyświetleń: 6685
  • MSP430 i DS1820. Próbował ktoś takiego połączenia?

    Ja z tym kiedys walczylem, czasy mialem policzone tak jak dla avr-a, raz zadzialo i numer seryjny zczytywal - po wylaczeniu zasilania i ponownym zalaczeniu bylo echo, tam trzeba sie bawic - tak jak w avr - kierunkiem portow. Potem dale spokoj. Konfiguracja sprzetowa byla taka: procesor msp430f123, wyswietlacz z noki 3310, rezystor na 1wire 1,2k(proby...

    Mikrokontrolery   03 Paź 2007 09:25 Odpowiedzi: 6    Wyświetleń: 2101
  • Dlaczego DS18B20 pokazuje 0.0°C? Kod nie działa poprawnie

    zapomnialem dodac ze pisze to na AT89S8252 a nie AVR'a :) jezeli mam jeden czujnik podpiety i odczytuje temp z niego nie pobierajac numeru seryjnego czujnika to dziala bez problemu....problem sie dopiero pojawia jak wysylam komendy do danego czujnika. Dodano po 6 kwarc 16MHz, Config 1wire napewno jest ok bo na jednym czujniku dziala:) jak wpisze zeby...

    Mikrokontrolery   23 Paź 2006 19:40 Odpowiedzi: 5    Wyświetleń: 1320
  • Jak ustawić czas odczytu dla dwóch czujników DS18B20?

    Najbardziej trafnym sposobem odczytu ROM poszczegolnych czujników jest przypinanie je pojedynczo do układu i zapisywanie ich numerów w pamięci EEPROM. Następnie odczyt EEPROMU przy pomocy programatora. Sposób sprawdzony, wszystko działa. Najbardziej trafnym sposobem jest ich odczyt i wyświetlenie np na LCD jak ktoś już wyżej napisał, albo odczyt i...

    Mikrokontrolery   16 Gru 2010 00:48 Odpowiedzi: 11    Wyświetleń: 2354
  • [C] Jak napisać program do obsługi konwertera RS-232 na 1-Wire w C?

    Cześć znalazłem sporo gotowych programów (*.exe) do obsługi termometru DS1820 dołączonego przez prosty konwerter RS/1wire (4 diody+rezystor) Chciałbym napisać własny program obsługujący konwerter A/C DS2450, jednak nie wiem jak się do tego zabrać. Na początek do ukladu RS232/1-wire podłączylem DS2401 (wysyłający tylko swój numer seryjny). iButton TMEX...

    Programowanie   26 Cze 2004 13:57 Odpowiedzi: 3    Wyświetleń: 3695
  • Jak podłączyć 2 czujniki DS1820 do I2C w Bascom na AT89C451?

    przykładzik z numerami seryjnymi, dla bascoma usuń zbędne funkcje "print" oraz to czego nie potrzebujesz. gdybyś miał kłopoty to pisz euromatic(at)tlen.pl Config 1wire = P1.1 Dim Bd(9) As Byte Dim Z As Integer, Tmp As Integer Dim T As Integer, T1 As Integer Dim Aa As String * 2 Dim Bb As Byte Dim C As Byte Dim I As Byte Declare Sub Temperatura Do Call...

    Mikrokontrolery   13 Lis 2003 15:38 Odpowiedzi: 6    Wyświetleń: 3094
  • Stały odczyt -0.5 C z DS1820 na AT89C2051 i BASCOM - co sprawdzić?

    witam, mam problem z obsluga czujnika temp. ds1820, polaczony jest przez 1Wire na plytce testowej AVT2500. Przykladowy program do obslugi pobralem ze srtrony http://as.rumia.edu.pl/artur/a/bascom/Te... Kompilacja programu przebiega bez zadnych problemow. W momecie uruchomienia uProca uzyskuje staly odczyt "- 0.5 C". z gory dzieki za pomoc. <--TERMO.BAS-->...

    Mikrokontrolery   10 Wrz 2004 01:44 Odpowiedzi: 2    Wyświetleń: 2928
  • Dlaczego czujniki DS18B20 i stabilizator napięcia się przegrzewają?

    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. http://obrazki.elektroda.pl/6582615100_1... Po takim podłączeniu...

    Mikrokontrolery AVR   14 Kwi 2011 07:34 Odpowiedzi: 9    Wyświetleń: 1772
  • Komunikacja 89s52 z DS18s20 w Bascom - problem z resetem czujnika

    może sie przyda - program właśnie na czujnik 18s20 ' BASCOM College ' (EdW 2001.01 str. 20) ' Temat : "Termometr z Dallas DS1820" ' wersja 1.1 (20.03.2001) ' Compiler : BASCOM 8051 LIBRARY V 2.06 ' Used ROM : &H7A3 1955 (dec) > Ok ' Poprawki do ver. 1.0: ' - poprawiony błšd odczytu temp > 41,5...

    Mikrokontrolery   13 Sty 2008 15:50 Odpowiedzi: 14    Wyświetleń: 4698
  • Algorytm odpytywania wielu czujników DS18B20 na szynie 1-wire, Mega Atmel C

    Inna rzecz, że nawet jak odczytam osobno numery seryjne (podłączając je osobno po kolei) to i tak nie działają razem. Nie działa dlatego iż inaczej się obsługuję magistrale jak masz jeden układ a inaczej jak wiele. Nie będę tłumaczył jak odczytać numery bo koledzy powyżej wskazali odpowiednią dokumentację łącznie z numerem strony. Jeśli masz parę układów...

    Mikrokontrolery AVR   06 Gru 2008 16:15 Odpowiedzi: 10    Wyświetleń: 8743
  • Pomiar temperatury czujnikiem DS18b20 przy użyciu procesora 89c4051

    Skleciłem cos takiego pomiar z trzech czujników,odczyt z poszczególnego czujnika odbywa sie za pomocą przycisku podłączonego do pinu p3.7 procesora 89c4051,wynik dodatkowo przesyłam do komputera,czujniki sa na stałe wpisane,i tu moje pytanie co można w tym programie zoptymalizować może deklaracje czujnikó próbowałem za pomoca czegos takiego ale mi nie...

    Mikrokontrolery   05 Mar 2007 23:08 Odpowiedzi: 27    Wyświetleń: 2616
  • Czy komunikacja z iButton DS1990A musi być dynamiczna czy może być statyczna?

    Proponuje przejzec note katalogowa do tego ukladu. Ze specyfikacji magistrali 1Wire wynika ze zawsze na poczatku transmisji musi byc reset, potem komenda np read rom i pastylka odpowiada na nia wysylajac nr seryjny.

    Mikrokontrolery   11 Lis 2005 11:45 Odpowiedzi: 10    Wyświetleń: 1544
  • [atmega8][bascom] Lampka RGB z podwójnym termometrem

    Witam Oto przykładowy program w BASCOM AVR obsługujący dwa czujniki o znanych numerach seryjnych: '***************************************... 'Konfiguracja AVR '***************************************... $regfile = "m162def.dat" $crystal = 16000000 $baud = 2400 Config Porta = 255 Porta = 255 Config Portb = 255 Portb = 255 Config...

    Mikrokontrolery AVR   12 Kwi 2011 18:54 Odpowiedzi: 6    Wyświetleń: 3859
  • Atmega16 nie odczytuje temperatury z DS18B20 mimo poprawnego odczytu ID

    Witam. Mam problem z programem który w inny urządzeniu działa jak należy. Program odczytuje numer ID z DS18B20 zapisuje w pamięci a później odczytuje go z pamięci i dzięki niemu odczytuje temperaturę z jednego z dwu czujników. Problem w tym że tej temperatury nie odczytuje. Procesor "widzi" czujniki bo wyświetla ich ID. Same czujniki też mogę odczytać...

    Mikrokontrolery AVR   31 Sty 2017 12:31 Odpowiedzi: 7    Wyświetleń: 1185
  • Kolejność wykrywania urządzeń 1-Wire według identyfikatorów - jak działa?

    Kolejnośc , w jakiej zostaną odczytane(wyszukane) numery seryjne , zależy wyłącznie od programisty.To ON decyduje , jaką odpowiedź (stan) wystawi na magistralę 1wire , przy 1-szej niezgodności bitów w numerze identyfikacyjnym układów podłączonych do tej magistrali. Piotrek

    Mikrokontrolery   31 Sty 2006 09:02 Odpowiedzi: 10    Wyświetleń: 1878
  • Jak odczytać temperaturę z 4 czujników DS18B20 w Bascom?

    Tworzę sterownik który będzie operował na 4szt DS18b20 Program jest pisany w bascom Czy w bascomie można zadeklarować tablicę dwu wymiarową Tablica (4)(8) Dla czego przy odczycie danych muszę ponownie resetować magistralę i podawać numer seryjny układu. Podobno po wysłaniu za pierwszym razem numeru układu inne milczą a wskazany nadsłuchuję 1wreset 1wwrite...

    Mikrokontrolery   05 Kwi 2007 22:18 Odpowiedzi: 2    Wyświetleń: 2142
  • 4x DS18b20 +LCD = Termometr

    Witam, napisałem program do nadajnika, mógłby ktoś zerknąć, lub ewentualnie wnieść poprawki. Proszę o pomoc. $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Config 1wire = Portd.5 'deklaracja magistrali 1-wire Dim W As Byte Dim I As Byte Dim Temperatura As Integer ' deklaracja zmiennej I wykorzystywanej do petli for next 'deklaracja...

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307465
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

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

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1635
  • [Bascom] Losowe wartości temperatur z DS18B20 w sterowniku pieca

    Chodzi o te zaznaczone ustawienia z obrazka. Są wstawiane jako domyślne jeśli się ich nie wpisze do kodu. Chodzi o to, że kiedy Bascom skacze do jakiegoś Sub to odkłada na stos te wcześniej omawiane dwa Bajty. W takim Sub już może tego nie widać, ale tez skacze np. do procedury odczytu czujników 1Wire. To już np. cztery bajty a w tym momencie nadchodzi...

    Mikrokontrolery   05 Maj 2020 19:23 Odpowiedzi: 8    Wyświetleń: 765
  • Jak odczytać temperaturę z 4 ds18b20 na Atmega 8 z użyciem EEPROM?

    Tutaj masz wszystko... 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler Config Pinb.1 = Input 'linia PB1 jako wejściowa Config...

    Mikrokontrolery   27 Sie 2008 17:31 Odpowiedzi: 10    Wyświetleń: 3792
  • Ogrzewanie basenu ogrodowego.

    http://obrazki.elektroda.pl/5851782000_1... Jako, że sezon na kąpiele w ogródku się rozpoczyna to być może ktoś skorzysta z mojego opisu podgrzewania wody w basenie ogrodowym. Ogrzewanie skończyłem w zasadzie w maju i pod jego koniec i jakieś trzy dni po zalaniu 13-o stopniową wodą miałem temperaturę 26 stopni, ale od początku... Na...

    DIY Dom Ogród   08 Sie 2025 21:04 Odpowiedzi: 1856    Wyświetleń: 687927
  • Jak napisać program termometru dwu punktowego w Bascom dla ATmega8?

    Czyli przy tym Program Sterowania Dwoma Układami Ds1820 Dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler Config Pinb.1 = Input Config Pinc.5 = Output 'linia PB1 jako wejściowa...

    Mikrokontrolery   10 Maj 2008 09:22 Odpowiedzi: 32    Wyświetleń: 4772
  • Błędy kompilacji w Bascom dla Atmega8 z LCD i DS1820 - linia 185

    Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości...

    Mikrokontrolery AVR   26 Sie 2008 17:34 Odpowiedzi: 8    Wyświetleń: 2993
  • [C] Optymalizacja obsługi wyświetlacza HD44780 z użyciem struktury FIFO

    Ale to wymusza stosowanie 1Wire 3-przewodowego. Przynajmniej w moich zastosowaniach to odpada. Ale to uniemożliwia zmianę czujnika w trakcie pracy. Wiem, tak się nie robi: ale powiedz to użytkownikom. Panowie, panowie ;) może to ja się mylę ale z drugiej strony tyle tu pomysłów pada na uproszczenie sobie czy klientowi życia przy konfiguracji zarówno...

    Mikrokontrolery   23 Lis 2010 08:35 Odpowiedzi: 68    Wyświetleń: 9032
  • Bascom - Kod nie działa, gdzie szukać błędu w konfiguracji pinów?

    Witam. Jako początkujący, a już trochę wiekowy (46)proszę o wyrozumiałość. Napisałem w Bascomie takie coś , zrobiłem układ i nic. Nie działa. W którym miejscu jest błąd ? Na schemacie nie ma tranzystorów PNP w anodach, rezystorów w segmentach - celowo , bo to oczywiste. http://obrazki.elektroda.pl/1381339400_1...

    Mikrokontrolery Początkujący   16 Lis 2013 22:52 Odpowiedzi: 4    Wyświetleń: 1410
  • Mikroprocesorowa stacja pogodowa: wybór czujników i wyświetlacza 20x4

    Tarfilem w necie na ten miernik predkosci wiatru dallasa. Kosztuje bagatela 79$ plus tax i ship. Po sprowadzeniu do naszej kochanej Polski z clem i innymi bajerami mysle ze jakies 550zl. Predkoc wiatru jest rozwiazana za pomoca licznika 1wire, a kier jest zrobiony na osmiu kontraktonach polaczonyc z ukladami dallasa zawierajacymi nr seryjny. Tak wiec...

    Mikrokontrolery   29 Gru 2009 14:03 Odpowiedzi: 60    Wyświetleń: 16240
  • Dziwny problem z wieloma DS18b20 na jednej linii 1wire.

    Obsługa DSa - timingi - są zrobione na przerwaniu. Tylko problem pozostaje nawet odczytując np. co 1 sek. wartości z kolejnych układów. Ale dziś już poskładałem "kabelki" i nie mam możliwości dalszych testów. Skoro są na granicy to dlaczego nic nie szwankuje mierząc 1 czy dwa układy. Problemy są przy większej ilości. Obawiam się, że mierząc i odczytując...

    Mikrokontrolery AVR   04 Paź 2010 23:15 Odpowiedzi: 5    Wyświetleń: 2306
  • Sterownik C.O. - Mój program-potrzebuje sprawdzenia.

    Dodaje poprawnie listing programu. [syntax=basic4gl] 'OSTATNIE ZMIANY 08,10,2014 'Problem z blednie wysylanymi danymi 'Problem z wylaczaniem sie sterownika $regfile = "m32def.dat" $crystal = 7372800 $baud = 19200 $include "Config_MMC.bas" $include "CONFIG_AVR-DOS.Bas" $hwstack = 128 $swstack = 128 $framesize = 128 '**************KONFIGURACJA LCD*****************...

    Mikrokontrolery AVR   30 Paź 2014 10:10 Odpowiedzi: 27    Wyświetleń: 2850
  • Sterownik cwu na Amega32 - silnik DC zatrzymuje się między krańcówkami

    Witam. Jak zwykle kiedy nie mogę sobie z czymś poradzić muszę zaczerpnąć porady na forum. Tak jest i tym razem. Otóż zbudowałem sterownik co który między innymi steruje też zaworem c.w.u. Zaworem "kręci" silnik dc a za rozpoznawanie pozycji odpowiadają dwie krańcówki mechaniczne zwierające do masy. Silnik ma hamulec który po odłączeniu zasilania zwiera...

    Mikrokontrolery AVR   18 Lut 2014 20:57 Odpowiedzi: 1    Wyświetleń: 1908
  • NM7010A Wiznet [bascom][ATmega32] - Problem z uruchomieniem serwera HTTP

    Teraz układ działa poprawnie, z ping'owałem go i ruszyło. Udało mi się uruchomić stronę internetową na tym układzie jednak pojawił się problem z odczytem temperatury. ********* ZMIENNE ********* Dim Nr_ukladu(8) As Byte 'tablica w której przechowamy nr seryjny układu Dim Zmienna As Byte 'zmienna pomocnicza wykorzystywana jako licznik Dim Temp...

    Mikrokontrolery   01 Lis 2011 14:19 Odpowiedzi: 9    Wyświetleń: 3933
  • [C] Jak poprawić komunikację 1-Wire dla ds18b20 bez gotowych bibliotek?

    Wzoruj się na tym kodzie poniżej. Napisane dzisiaj według dokumentacji MAXIM a (WinAVR). #define OW 0x10 // PORTB.4 //************************************** unsigned char OW_Reset(void) { PORTB &= ~OW; DDRB |= OW; // pin jako wyjście _delay_us(500); DDRB &= ~OW; // pin jako wejscie _delay_us(70); // sprawdzamy presence...

    Mikrokontrolery AVR   12 Lip 2009 23:24 Odpowiedzi: 8    Wyświetleń: 4421
  • Jak zbudować komputer samochodowy z AVR: LCD, termometry, obroty, prędkość?

    Witam. Studenckie sprawy (raczej życie :D) zmusiło mnie do małej przerwy, ale wracam do pracy. Dzięki za wszystkie rady. Napisałem już własny sterownik do T6963C. Na wyświetlaczu mogę wyświetlać napisy, bitmapy itp. Skończyłem tez pisać procedury obsługi 1 wire, jutro podłączam DS18S20. Wiem, że wszystkie napisane przeze mnie biblioteki są w sieci,...

    Mikrokontrolery   11 Gru 2009 22:35 Odpowiedzi: 83    Wyświetleń: 21907
  • Jak połączyć 3 czujniki DS1820 na jednej szynie 1-Wire w Bascom?

    Ściągnołem ten kod ale wciąż program wchodzi do do pętli gdzie I=2 na wyświetlaczu jest -12 Gdzie jest błąd? Config 1wire = Portb.5 $crystal = 1000000 Dim Bd(9) As Byte Dim Z As Integer , Tmp As Integer Dim T As Integer , T1 As Integer Dim Aa As String * 2 Dim Bb As Byte Dim C As Byte Dim I As Byte Declare Sub Temperatura Do Call Temperatura Loop Sub...

    Mikrokontrolery   09 Kwi 2004 18:04 Odpowiedzi: 7    Wyświetleń: 2004
  • 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ń: 1644
  • Jak poprawić program do obsługi Ds1990 i CRC przy wielu urządzeniach?

    Witam Mam napisany program który ma wyświetlać numer seryjny i CRC urządzenia, a następnie wyświetlić obliczone CRC. Jeśli podłącze jedno urządzenie to wyniki są poprawne ale jesli podłącze dwa to zły. (chyba nie łączy sie z wybranym urządzenie tylko jest realizowany and na lini) Mam pytanie jak poprawić ten program. Z góry dzieki za pomoc. Config Lcd...

    Mikrokontrolery   05 Cze 2009 08:45 Odpowiedzi: 0    Wyświetleń: 1341