Witam Kolego Unreal89. Pracuję pod Bascomem 8051 i nie spotkałem się z funkcją, o której wspominasz. Przejrzałem pliki help'a i tam również nic nie znalazłem. Zainteresowany jestem z jakiego powodu odpada komenda "fusing"? Dla czego pytam? Pozwolę sobie obszerniej skomentować zaprezentowany listing. 1. Termometr DS18B20 przechowuje informacje o temperaturze...
Ekranowanie kabla nie naprawi błędu w oprogramowaniu.
Witam. Jestem nowy na forum i nie mam zbyt duzego doświadczenia w programowaniu mikrokontrorów wiec z gory przepraszam za błedy. Otóż mam do napisania projekt w którym mam DS18B20i za nic w swiecie nie moge dokonać odczytu z czujnika. Analizowałem datasheeta dosc dlugo i nie widze błedu.Przegladałem również tematy na forum, próbowałem różnych rzeczy...
Tylko nie korzystaj jednocześnie z komparatora w AT89C2051 :)
A z jaką dokładnością mierzysz tą temperaturę ?
Laczysz dwa bajty tempertury tak jak to robisz w programie potem mnoztsz to *10 i dzielisz przez /16 a na koniec odczytuj wszystkie bajty z ds-a i na koncu licz sume crc pozwoli ci to wyeliminowac bledy wystepujace czasem na transmisji
Jest to dość klasyczny układ, nie jest ani odkrywczy, ani nie zawiera najnowocześniejszych elementów - termometr z 3-cyfrowym 7-segmentowym wyświetlaczem LED ze wspólną anodą. Zamieszczam pełny kod programu w asemblerze z komentarzami. Układ jest zbudowany na mikrokontrolerze AT89C2051. Jego zadaniem jest odczyt temperatury z czujnika DS18B20 (1-wire),...
To duże opóźnienie w procedurze inicjalizującej jest po to by zobaczyć mignięcie diody. Wskazuje mi to, że coś się dzieje i że impuls obecności się pojawił. Nie ma to nic wspólnego z 1-wire. No chyba, że to coś przeszkadza. Jednak inicjalizacja działa dobrze. Impuls obecności się pojawia. Po dodaniu # pojawiła się jakaś sensowna wymiana. Widać, że '51...
Hej jestem pczatkujacym elektronikiem i chcialbym wykonac cos na at89c2051 czyjniku temp ds18b20 i zeby to mialo jesce zegarek:):)czytalem gdzies o zegarze czasu rzeczywistego??chyba to sie nazywalo RTC??ale nie bardzo wiem jak to dziala:(:(i jak z nim postepowac przy programowaniu:(:(Wiec bardzo prosze i zasade dzialania i budowe i male wyjansienienie...
W tym pedefie znajdziesz duzo informacji na temat I2C i 1=wire wraz z przykładowymi programami.
Znalazłem całkiem fajny opis układu na AT89C2051 + DS18B20 (akurat jedno i drugie mam). -> http://mirley.firlej.org/termometr_uniwe... Czy w tej konfiguracji podłączenie 2 dodatkowych DS18B20 do tego samego portu będzie sprawiało jakiś problem? W temacie 1-wire jestem jeszcze dość zielony. Co do komunikacji z telefonem, to układ zamierzam...
Witam ! (at)ass123 Pokaż schemat układu który wykonałeś. (at)yokoon Na pokazanej stronie są programy do AT89C2051 i do ATTiny2313.
Chcialbym to zrobic ma procku at89c2051 i na czujniku ds18b20 i jak dobrze wszytsko pojdzie to dopiac jesce zegarek pcf8583??chyba ten wlasnie zbieram informacje na jego temat i szyny i2cMam nadzieje ze to wytarczy Pozdrawiam
Właśnie oddałem do użytku tablicę która wyświetla z pięciu różnych DS18B20 temperaturę. Na szeć użytych czujników jeden pokazuje mi temperaturę zawyżoną o około 70 stopni. Pozostałe pracują poprawnie. Zasilanie dallasów mam trzy przewodowe a odstęp pomiędzy odczytami mam około 1,5 sek. Jak na razie nie zauważyłem żadnych problemów z odczytem temperatury....
mam pytanie czy dop tego musi byc jakas konkretna wartość kwarcu??:>:> bo w sumie zrobilem w sumie działą ale coś zawyża te temperatury;] bo w nocy w pokoju to ja 25 stopni nie mialem;] Pozdro. PS at89c2051 na kwarcu T10.000 (to jest 10 MHz? tak?)
Ja sobie to rozwiązałem tak: Procesor master na ATmega ma interfejs RS485 Wszystkie końcówki pomiarowe na DS1820 lub DS18B20 mają procka AT89c2051 i interfejs RS485 Wszystkie są podpięte razem Master woła sobie każdy czujnik a ten odpowiada mu ostatnią przeczytaną temperaturą Wszystko ładnie sobie działa. Na razie maksymalną ilość jaką podpiąłem razem...
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......
Używam Progat z praktycznego elektronika 4/99. Nie wiem co się stało, ale po podłączeniu komputer się zawiesił a atmel już nie ruszył :| Wcześniej programował bez zająknięcia Witam, co dopiero początkuję, więc interesuje się małymi schematami. Jaki jest koszt takiego termometru i jak długo trzyma bateria? Koszty zakupu (orietacyjnie) DS18B20 - 7.50zł...
Ok, w takim razie zdecydowałem się na budowę tego termometru: http://mirley.firlej.org/termometr_uniwe... Jest tam napisane, że kontroler AT89C2051 można zastąpić Attinym 2313. Ja właśnie mam Attiny, dlatego chciałem zapytać,co należy w tym schemacie zmodyfikować? Czy programatorem na gniazdo LPT, bez bufora, programuję po zbudowaniu całej płytki...
Miałem podobny problem z Atmega8 + DS18B20 + zegarek. Ustawiłem priorytet przerwania zegara na najwyższy ale przez to czasami zdarzało się że był błędny odczyt z czujnika temperatury. Rozwiązałem to w następujący sposób. Część odpowiedzialna za odczyt temperatury pracowała w pętli głównej i odczytywałem wartość z rejestru timera. Kiedy timer "zbliżał"...
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
Witam!!! Kolega nie doczytał poprzedniego postu lub go nie zrozumiał - DS18S20 ma 9-cio bitowe przetwarzanie temperatury i tylko ostatni bit jest w ujemnej potędze, więc po przecinku możesz mieć 0 lub 5 i więcej z niego nie wyciśniesz. DS18B20 ma przetwarzanie 12 bitowe (zakres temperatur taki sam co ds18s20), ale ma aż cztery bity w ujemnej potędze...
masz przynajmniej 2 błędy w programi 1- sterowanie termostatem jest za pomoca zmiennej TO i deklarujesz wartosc zmiennej 300 czyli 30.0 st C a obliczasz na ds-ie zmienna T 2- jesli masz czujnik DS18B20 to masz błedne odczytanie temperatury z ds-a a na koniec dobra rada przesiadz sie z 51 na AVR-y bo 2k pamieci to moze byc malo na dobry termostat pisany...
Każda transmisja jest obarczona prawdopodobieństwem pojawienia się błedów i dlatego producent stosuje do kontroli sumę CRC. Jesli ktoś narzeka że ma krzaki zamiast poprawnych danych jest sam sobie winny bo nie stosuje tego co sugeruje producent. Po każdym pełnym odczycie powinno się samemu policzyć CRC i sprawdzić z odebraną z układu. Jeśli są identyczne,...
Witam, Chciałbym zacząć przygodę z elektroniką właśnie od zrobienia takiego 4 czujnikowego termometru. Na początek planuje kupić potrzebne elementy i tu mam pytanie do was: czy moglibyście dokładnie napisać jakie elementy potrzebuję ? Tzn pełniejsze oznaczenia, bo np na hasło ATmega8 wyskakuje mi kilka elementów (np. AT89C2051 albo ATMEGA8515L-8PU itp)...
Kilka podpowiedzi z doświadczenia (zaprojektowałem kilka układów z AT89C2051, AT89C4051). Używać stanów niskich do sterowania urządzeń zewnętrznych (po włączeniu zasilania na wyjściach portów pojawia się stan wysoki i zanim ruszy ich programowa obsługa mogą wystąpić niepożądane efekty, chwilowe zadziałanie układów sterowanych przez procesor). Są to...
Jeśli kogoś kto jeszcze nie ściągnął całości to interesuje - wykorzystano czujnik Dallas'a DS18B20 i mikrokontroler AT90S2313 z kwarcem 4 MHz (autor nie podał najważniejszej infomacji :) Mikroklocek i kwarc widać na zdjęciu ;) z rozpoznaniem czujnika było by troszeczkę gorzej ;) W zasadzie wartości wszystkich elementów zastosowanych w tym układzie...
Ja proponuje at89c2051+lcd oparty na hd44780 + ds18b20... Poszukaj na necie jest tego pełno (kod+bin+schemat+pcb nawet). Jak nie znajdziesz to Ci narysuje. PS a masz czym zaprogramować ? Dodano po 59 PS w EDW którymś (bascom college) jest dokładny schemat jak podłączyć... (ja się z tamtąd uczyłem)
Witam, potrzebuej schematu jakiegoś termometru opartego na jakimś czujniku temperatury LM(tani, niechce DS), kyóry temperature będzie wyświetlał natrzech 7-mi segmentowym wyświetlaczach LED, z dokładnością do jedneogo miejsca po przecinku, czy jest kotoś w posiadaniu kompletego schematu, ewentualnie wsadu do proca, chodzi ogólnie, oto, zeby układ był...
http://obrazki.elektroda.net/79_12868987... Opisywany system umożliwia bezprzewodowy pomiar temperatury za pomocą znanego każdemu DS18B20+. Temperatura jest wyświetlana w konsoli systemu Windows. Strona nadawcza: Składa się z mikrokontrolera AT89C2051, modułu nadawczy TX-4MSIL firmy Aurel, oraz DS18B20+. Interfejs 1-WIRE został zaimplementowany...
Witam, W moim zegarze przerwanie występuje z częstotliwością 800Hz a mimo to 1wire pracuje bez problemu obsługując 2 czujniki DS18B20. Do tego dochodzi UART (podczerwień) - też w przerwaniu - przez który mogę albo ustawić zegar albo przywołać wyświetlanie temperatury (pobudzanie dowolnym pilotem IR). Dodam, że cały program zajął 461B - w asm oczywiście...
Właśnie robię sobie sterowanie tego rodzaju. Moje ma mieć funkcje: 1. Sterowanie piecem CO. Bez dmuchawy - podnoszenie / opuszczanie klapki wpuszczającej powietrze. U mnie taki system się sprawdzał przez kilka lat tylko sterowanie jest inne. Dodatkowo sygnalizacja zbyt dużej temperatury (np. zablokowanie klapki podczas opuszczania) lub zbyt niskiej...
No to takiego http://allegro.pl/item171353310_procesor... I znalazłem ten czujnik temperatury http://allegro.pl/item172737660_termomet... I jak juz zaprogramowal bym tego procka to co z połączeniem ? Chodzi mi o to jak to wszystko razem połączyć I zeby jeszcze ta godzinka była A jak możesz to daj jakiś schemat...
Zdecydowałem się przerobić kod źródłowy z pracy o której pisał lechoo . Termometr zrobiłem na AT89c2051 i DS1822 (rozdzielczość do 0,065 stopnia, czas przetwarzania max 750 ms). Ten czujnik wg noty producenta jest softwerowo zgodny z DS18B20. Wykorzystałem gotowy moduł z 9 wyświetlaczami 7-segmentowymi, dekoderem adresowym i tranzystorami sterującymi...
Zastanawiam się na kupnem zestawu J-263 . Chodzi mi o pomiar dwóch temp w domu oraz na dworze. Jak napisali jest to bardzo precyzyjny termometr cyfrowy oparty na układzie mikroprocesorowym firmy Atmel AT89C2051. Czyli chyba nowoczesny :D Zastosowanymi czujnikami temperatury są układy scalone DS18B20. Czujniki te podobno nie wymagają kalibracji, same...
Witam Dorobienie do tego układu będzie sprawą dość skomplikowaną. Zdecydowanie lepiej byłoby zbudowac układ od początku. Po pierwsze przy czujniku zewnętrznym należałoby dać procek (np.AT89C2051 za około 5zł) i nadajnik (za około 20zł). I po tej stronie nic więcej by nie było. Pomijam baterie, stabilizator, obudowę, itd. Sprawa komplikuje się natomiast...
Witam! Od jakiegoś miesiąca męczę się nad uruchomieniem mojego termometru. Jestem bardzo początkujący w tej tematyce, więc proszę o wyrozumiałość, to jest mój pierwszy taki projekt ;). Termometr zbudowany jest o procesor AT89C2051, czujnik DS18B20 i dwa pojedyńcze wyświetlacze LED. Kwarc to 24 MHz. Zasilanie 5V. Problem polega na tym, że czujnik nie...
http://obrazki.elektroda.pl/7916289400_1... Witam Przedstawiam prosty w budowie układ elektronicznego termometru z wyświetlaczem LED i sondą temperatury. Jakiś czas temu popełniłem podobną konstrukcję (jest w dziale Niedokończone: Koncepcja Układ jest zbudowany wokół mikrokontrolera AT89C2051 , do którego są podłączone: układ resetu...
Witam. Planuję złożyć termometr z wykorzystaniem DS18B20 do odczytu temperatury wody podgrzewanej przez piec miałowy, lecz w pisaniu programu jestem jeszcze zielony. Mam program autorstwa lechoo do termometru na wyświetlaczu LCD z wykorzystaniem AT89C2051. Chciałbym poprosić Was koledzy, o pomoc w przerobieniu programu na AT89S51 oraz wykorzystaniem...
http://obrazki.elektroda.pl/3514915600_1... Programator umożliwia: programowanie i zrzucanie zawartości pamięci mikrokontrolerów jednoukładowych Atmel AT89 C X051 programowanie i zrzucanie zawartości pamięci EEPROM I2C AT24C02 komunikację z urządzeniami slave 1-wire generowanie sygnału zegarowego dla Atmela, wystawianie i pobieranie...
http://obrazki.elektroda.pl/9387263500_1... Witam Chciałbym zaprezentować swoją pracę, która powstała do konkursu "młody innowator". Na wstępie chciałbym powiedzieć że jest to tylko prototyp i posiada on jeszcze wiele niedoskonałości :) Głównymi założeniami projektu było zbudowanie czajnika wyświetlającego temperaturę wody z możliwością...
Układ służy do uaktywnienia (odblokowania) wejścia liniowego w radiach samochodowych Sony ze sterowaniem zmieniarką (z "nowym" interfejsem Unilink). Radioodtwarzacze z możliwością sterowania zmieniarką nie pozwalają na podłączenie np. discmana czy mp3 player'a do wejścia liniowego, ponieważ jest ono aktywowane tylko, gdy do radia jest podłączona zmieniarka....
http://obrazki.elektroda.net/71_11889129... Witam, chciałbym przedstawić układ sterujący elektrozaworem. Elektrozawór umieszczony w obiegu CO, ma za zadanie kontrolować przepływ wody z pieca do bojlera. Po co? Wyobraźcie sobie następującą sytuację, rozpalmy w piecu temperatura, wody w kotle zaczyna rosnąć. Ciepła woda jest przepompowywana do bojlera...
http://obrazki.elektroda.pl/5313552500_1... Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika Sterownik jest oparty na...
moze to pomoze fakt ze tutaj jest rejestr przesuwny 74164 ale idea jesta taka sama $regfile = "2313DEF.DAT" Dim Jednostki As Integer , Dziesiatki As Integer , Setki As Integer , Ktorywysw As Byte , Mux As Byte , B As Byte Config Timer0 = Timer , Prescale = 64 Enable Interrupts : Enable Timer0 On Timer0 Co4ms Config Pind.3 = Input : Config Pind.2 = Input...
Witam. Wiem, że temat termometrów był poruszany setki razy, ale nie mogę znależć niczego co by pasowało do mojej sytuacji! Robię swój pierwszy taki układ i mam problem z uruchomieniem czujnika DS18B20. Układ jest oparty na AT89C2051 i dwóch pojedyńczych wyświetlaczach LED. Nie wiem czy czujnik wogóle reaguje, bo cały czas pojawia mi się liczba "25"...
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]'----------------------...
at89c2051 wartości at89c2051 jabel at89c2051 ustawić
wzmacniacz limiter wingo schemat windows kopia zapasowa
dacia duster podkładki dystansowe
Jak otworzyć reflektor samochodowy: poradnik krok po kroku Instrukcja obsługi syreny alarmowej ERDA 120 dB