Nie rozumiem co ty chcesz zapiać w eepromie. Konwertujesz temperaturę do float, później do stringa, ze stringa do liczby całkowitej. Jesteś pewien że w zmiennej pomiar_t po twoich kosmicznych operacjach jest liczba różna od 0?
mirekk36 , jesteś w stanie udostępnić komonent dla delphi? Gryzłem też temat ds18X20 ale tylko na RS232. Twój projekt, zwrócił moją uwagę, gdyż rozwiązałeś to na USB. Pozdrawiam atmega88(at)tlen.pl
http://obrazki.elektroda.pl/7692140300_1... Przedstawiam prosty projekt zegarka (jakich wiele na forum), który nie zawiera układu czasowego PCF... tylko sam sobie mierzy czas. Nie wykorzystuje też powszechnego DS1820 ponieważ : 1. Dallas jest jednak droższy od LM335, 2. jestem leniwy i nie chciało mi się bawić 1wire w języku C. Na Bascomie...
Wg mnie dla początkującego to najlepiej Atmega8 lub nowsza jej wersja Atmega88. W sieci znajdziesz dużo materiałów i przykładów. Jeśli chodzi o pomiar temperatury to jak już kolega wyżej zauważył zewnętrzny ADC to najlepsze rozwiązanie.
http://obrazki.elektroda.pl/8261296900_1... http://obrazki.elektroda.pl/3509895200_1... Opisany poniżej "nietypowy mówiący termometr" dla większości osób może się wydać zupełnie niepotrzebnym, zbędnym gadżetem. Jednak dla osób starszych, słabowidzących itd. może okazać się pomocny. Typowe, tanie termometry, nie zawsze...
tak, z tym rozrzutem produkcyjnym to prawda. Wsród zakupionych 7miu czujników LM35 chyba tylko 4 pokazywały temperaturę z precyzją większa niż 0,1st., reszta sobie odjechała o kilka dziesiątek... Co do Pt100 to są bardzo upierdliwe do zmierzenia. Weź człowieku przepuść przez niego kilkadziesiąt uA i zmierz napięcie kilku-kilkunastu mV... Błąd pomiaru...
Mam taki mały dziwny problem ze sterownikiem na atmedze88 który ma sterować między innymi grzałką zależnie od temperatury, problem polega na tym że raz na kilka włączeń sterownika (czasem kilka razy pod rząd) sterownik przestaje włączać grzałkę a także nie wyświetla na wyświetlaczu G – która oznacza że właśnie grzałka jest włączona, po za tym...
http://obrazki.elektroda.pl/6020302700_1... Przedstawiam opis przeróbki melexa jakiego dokonałem w zeszłym roku w marcu. Przeróbka miała na celu uruchomienie melexa w miarę niskim kosztem, melex jest potrzebny głównie jako pojazd pociągowy do wózka. Do osiągnięcia celu musiałem pokonać dwie trudności. Pierwsza trudność to zdobyć akumulatory,...
Tylko z tego co widzę przy takim pomiarze rozdzielczość spada do 9bitów (przynajmniej w AT32). No dokładnie - dlatego piszę, że ATmega32 średnio się do tego nadaje. Lepsza byłaby już chyba ATmega88, która ma wewn, źródło odniesienia 1,1V więc sporo lepsza rozdzielczość jakby. Tak czy inaczej przy wzmocnieniu x1 zawsze będzie chyba z tym gorzej niż...
Tak zrobię. Bardzo dziękuję za pomoc i propozycje. Pozdrawiam, Piter P.S. Pomiary służą określeniu tzw. głębokości przemarzania, czyli głębokości w gruncie, poniżej której temperatura nie spada poniżej zera stopni C. W okolicach Olsztyna powinna wynosić około 1m, ale zależy to od rodzaju i stanu gruntu oraz "intensywności" mrozów :)
http://obrazki.elektroda.pl/9824916400_1... Witam, Korzystając z ostatnich wolnych dni przed studiami chciałbym zaprezentować moją ostatnią konstrukcję. Jest to mały przenośny barometr. Konstrukcja powstała na potrzeby osoby wrażliwej na zmiany ciśnienia oraz spełnia jej wymagania tzn. mały rozmiar( 20x40x9mm) oraz co się z tym wiąże...
Przyznam, że nie rozumiem jak linearyzować charakterystykę samym adc To proste - nie da się ;) Linearyzuje się przez LUT albo przeliczanie na żywo. Więc muszę zwiększyć rozdzielczość poniżej minimum 0,5*C i linearyzować pomiar programowo. Absolutna dokładność 1*C jest mi tutaj zbędna, bo to tylko lutownica. Im dokładniejsze dane dostarczysz regulatorowi...
Jestem w trakcie projektowania układu odpowiedzialnego za pomiar temperatury, stężenia tlenku węgla w powietrzu z zegarem. Mój wybór padł na czujnik CO MQ-7, do którego zakupiłem taką [url=http://botland.com.pl/czujniki-gazu... Myślałem, że samo podłączenie będzie proste. Do wyjścia VCC podstawki podłącze...
Witam, najpierw program: .include "m88def.inc" ; procek ustawiam na prace z wewnętrznego oscylatora 8MHz ; tryb sleep ustawiam jako POWER DOWN ; PD3 (INT1) jest przyciskiem (wejscie) ; PB1 (OC1A) to wyjscie sterujace reglem ; PB5 to wyjscie sterujące MOSFETami zalaczajacymi zasilanie regla ; PD5 (OC0B) to wyjscie sterujace LEDem ; ADC6 - pomiar pradu...
To jest dla Atmegi32 i Atmegi8. Powinno Ci pomoc. Jak nie to wieczorem przyjrze sie Twojemu programowi. while (1){ // poczatek konwersji 1 - ADMUX = 0bxxxx0000 - wejscie 0 ADCSRA |= _BV(ADSC); // Rozpoczęcie przetwarzania while(bit_is_set(ADCSRA,ADSC)... Oczekiwanie na zakończenie przetwarzania ADC_L=ADCL;...
http://obrazki.elektroda.pl/6472265100_1... Witam. Chciałbym zaprezentować rezultat pracy dyplomowej magisterskiej wykonanej przeze mnie i kolegę, studentów Zachodniopomorskiego Uniwersytetu Technologicznego w Szczecinie. Kierunek: Elektronika i Telekomunikacja, Specjalność: Cyfrowe Systemy Sterowania. Głównym celem pracy było wykorzystanie...
https://obrazki.elektroda.pl/1608752600_... Trochę ostatnio mało tematów DIY to podzielę się nowym projekcikiem :) Jakiś czas temu kupiłem u chińczyka jak mi się wydawało fajną (wtedy jeszcze nie znałem jej wad, bo nie było żadnych recenzji) lampkę do kamery Viltrox RB08. Lampka z własnym zasilaniem, lekka, z regulacją mocy i przede...
http://obrazki.elektroda.net/7_124563117... Urządzenie które chciał bym przedstawić zawiera kalendarz, zegar, oraz dwu kanałowy termometr, generuje obraz w standardzie RGB 50hz dla odbiorników telewizyjnych wyposażonych w złącze SCART przedstawiony na zdjęciu po niżej oraz na filmie w oparciu o mikro kontroler ATmega88 lub ATmega 168. . . ....
Ciekawy układ, jak rozumiem całe ciepło produkuje T1 i nie potrzebuje on żadnego rezystora mocy w kolektorze? Czy próbowałeś tego w konfiguracjach typu np. 15S4P, czy tym podobnych? Metody są dwie, tego typu rozwiązanie i kontrola szybkości spadku napięcia pod obciążeniem dla całego pakietu albo zastosowanie na każdej sekcji równoległej taniego mikrokontrolera...
Witam. Wiecie jakie skutki pociąga za sobą podanie napięcia odniesienia Vref przetwornika ADC mniejszego niż 2V? Ja zastosowałem 1,28V, ponieważ używam LM35 do pomiaru temperatury. Nie widzę żadnych skutków ubocznych, ale nie jest mi potrzebny dokładny pomiar, lecz tylko wykrywanie przedziałów temperatur (niekoniecznie co do stopnia).
Dzieki za pomoc :) tak mysle sobie ze zamiast kupowac przetwornik taniej wyjdzie kupic mikroprocesor ATMEGA8L-8PU z tego co widzialem to kosztuje kolo 5,99 zł i ma juz wbudowany przetwornik A/D. Pozdrawiam !!
Już zrozumiałem nie wiem jak ja wcześniej na to patrzałem myślałem ze to zasilanie modułu... A więc z którego wyjścia wyprowadzić przewód do pomiaru temperatury To ? I czy ma być to jakiś konkretny czy zwykły miedziany oraz gdzie podłączyć wentylator ? I pytanie nie na temat lecz ważne posiadam ATMEGA8A-PU ( chyba nie jest zaprogramowany gdyż w górnej...
Witam, Walczę z RFM12B 868MHz w Bascomie (v.1.11.9.8) już długi czas niestety bez pozytywnego rezultatu. Rfmki podpięte pod ATmega8 (TX), drugi pod ATmega48 (RX). Wewnętrzny oscylator 8MHz. Napięcie 5V jest podobno dopuszczalne. Ostatnia wersja Kolegi ATOMa też nie chce ruszyć. Uprzejmie proszę o działające procedury dla nadajnika i odbiornika. Pozdrawiam.
Chodzi o to że przy spadku temperatury np z 100.0 robi się 99.90 zamiast pojawić się tylko 99.9. Drugie pytanie co wyszło : co trzeba zmodyfikować / dopisać by pomiar się nie zatrzymywał ? Bo się zatrzymuje dopóki nie wyjdę z powrotem do ustawienia temperatury T (pierwsza fotka). Myślałem, że jak nie nacisnę PINC.5 to wszystko będzie hulać w pętli Do-Loop...
Potrzebuje emulator DS18B20 na atmega8 - mam na PC program do odczytu temp i chciałem w tym programie dodac inne parametry ( np wilgotnosc ) ale nie zmieniajac programu - w scrachpadzie bede wisyłał inne dane nie temperature. ( w bajtach temperatury lub bajtach uzytkownika wolnych 2szt) Aktualnie używam "lampomitari" , ale napisalem przeróbke programu...
Kolego asembler, rozwiń może ten wątek: "Ależ każda Atmega umżliwia pomiar napięcia zasilającego ją bez najmniejszego elementu a nawet rysowania ścieżki i oczywiście z minimalnym poborem mocy do 15uA w zależności od kodu.", bo ja znam możliwość pomiaru przy użyciu dzielnika napięcia na dwóch rezystorach, ale może coś przeoczyłem w notach tych procesorów,...
Witam Dość niedawno zacząłem swoją zabawę z mikrokontrolerami, moje pytanie brzmi czy poniższy schemat do pomiaru temperatury jest poprawny, oraz: - czy Aref może być podpięty do Vcc (źródła zasilania, jeżeli tak to czy może to być 5V lub wymagane 2,56V) - czy port B może zostać wykorzystany jako programator - czy Vcc oraz AVcc mogą być podłączone do...
Co może być grane. Wszystko poskładane zgodnie z prawidłami, rezystor podciągający na linii danych jest, zasilanie filtrowane odpowiednio, wszystkie połączenia miliard razy sprawdzone, a sytuacja jak w temacie. Jakikolwiek program wgrywam temperatura na wyświetlaczu -0 lub -1. Jako że to moje pierwsze podejście do tematu i nie mam bladego pojęcia o...
Mam taki o to problem. W przerwaniach Timera0 jest odczyt z DS18B20 i multipleksowanie 4 7Segmentowych wyświetlaczy. No to rzeczywiście masz gigantyczny problem ponieważ ty nie masz czegoś tam w przerwaniach Timer0 :( ..... ty CAŁY program z pętli głównej przeniosłeś do przerwania - i dziwisz się że coś dalej nie działa - że inne przerwania coś nie...
jedyne co mnie razi to wystające koszulki na neonówkach osobiście dodatkowo dał bym kawałki rurek miedzianych na odcinki z koszulkami. Dobry pomysł. Miedzianych rurek w tym rozmiarze nie mam, spróbuję dopasować mosiężne rurki z anten radioodbiorników. Rozwinąłem konstrukcje zegara o pomiar temperatury. W pierwszym poście dodałem informacje o tym. Dodatkowo...
Witam doświadczonych kolegów. Potrzebuję zrobić bardzo prosty tester. Ma za zadanie wygenerować dwa impulsy, w których czas pomiędzy zboczami opadającymi będzie wynosił 103mS. Właściwie pomiędzy narastającymi bo tranzystor je odwróci. Wiem, że Waitms nie jest dokładne ale ważniejsze jest to by te interwały były takie same, powtarzalne. Zatem czy Waitms...
Cześć, próbuję zrobić termometr z wykorzystanie mikrokontrolera Atmega8A. Analogowy czujnik temperatury mam podpięty do pinu PC1 (ADC1). Jak układ odniesienia wybrałem AVCC. Na wyświetlaczu LCD cały czas wyświetla mi się wartość 0 albo, gdy wgram program od nowa to wartość 31 przez 2-3 sekundy, a potem cały czas znowu zero. Do pin AREF podłączyłem...
Jeśli idzie o ceny to chyba kolega lekko przesadził. Polecam sklep na www.lispol.com gdzie np. 2051 - 4,99 DS18B20 - 11,00 DS1800 - 12,00 ATMega8L - 16,99 Co do sprzętu w przypadku obsługi PCF8591 to optymalnym rozwiązaniem byłoby zastosowanie 89C4051 (9,20) +PCF(12,00) +LM-y(ok 15,00) - co daje kwotę 36 zł. Parę zł drożej byłoby zastosować DS-y , ale...
Witam Zabrałem się wczoraj za napisanie jednego z pierwszych programów (chyba 3). Ogólnie działanie programu zadowala mnie ................ Zwykle, jeżeli autor uważa że program pracuje poprawnie i jest z tego zadowolony więc kode "musi" byc dobry!(?) Ale skoro pytasz o opinie, to odpowiedź jest: bez urazy.........., bardzo kiepski. Po pierwsze: Nie...
Cześć. Mój problem dotyczy Atmegi8 i obsługi Timera2 w trybie CTC. Poniżej przedstawie napisany kod i problem który próbuję rozwiązać od pewnego czasu. [syntax=c] #define F_CPU 1000000UL #include <avr/io.h> #include <avr/interrupt.h> volatile int zrob_pomiar=0; volatile int odswiez_wyswietlacz=0; int main() { TIMSK |= (1 << OCIE2);...
http://obrazki.elektroda.pl/3883873400_1... Witam wszystkich Chciałbym tu zaprezentować swoją najnowszą konstrukcję jaką jest sterownik akwarium na AVR ATMega8. Sprzęt nie jest szczególnie odkrywczy, ale jest konstrukcją na miarę moich aktualnych potrzeb, a może i kilku innych osób które akurat poszukują czegoś podobnego. Jak napisałem...
Witam, Mam następujący problem. Staram się odczytać temperaturę z czujnika: MLX90614ESF-ACF https://www.sparkfun.com/datasheets/Sens... wykorzystując magistrale I2c (nie do końca rozumiem działanie tej magistrali, mimo przeczytania poradnika) podłączenie czujnika (połączenia są całe ) kod [syntax=vbnet]$regfile...
Buduję termostat z tej strony (zadał bym pytanie autorowi lecz nie odpisuje), http://warmar2.w.interia.pl/art/termosta... Tranzystor 2N5087 (bipolarny PNP, 20V 0.2A 0.2W) , zastąpiłem tranzystorem BC559B dane: Polaryzacja: PNP. Prąd max.: 0,1A. Napięcie max.: 30V. Moc: 0,5W. Rzecz jasna, podłączony prawidłowo (odwrotnie niż 2N5087 ponieważ ten miał...
Witam, mikroprocesor Atmega 8A odczytuje błędne dane z czujnika temperatury MLX90614 wersja 5V Sprawdzone rzeczy: -ciągłość połączeń -napięcie pomiędzy nóżkami zasilania -nowy mikrokontroler -definiowanie innych wejść sda i scl w atmedze - różne adresy zapisu i odczytu zapisu:&B00000000, &H5A odczytu:&B00000001 &H5B -różne napięcia podciągające schematy...
Z reguły każdy ma swoją drogę i lepiej nie dyskutować, która jest lepsza, ale jeśli będziesz chciał, to w temacie, którego link podałem w Twoim poście powyżej. Wszystko co Ci jest niezbędne znajdziesz na wskazanej stronie. W razie pytań możesz tam je zadawać jako komentarz do danego artykułu, ale preferujemy, byś zadawał je tutaj na forum, ponieważ...
http://obrazki.elektroda.net/61_11917810... Sterownik mieszacza Zadanie Celem jaki postawiłem sobie do zrealizowania w ramach tego projektu była realizacja sprawnego mieszacza wody w centralnym ogrzewaniu. Na wstępie jestem wszystkim winny wyjaśnienie czym własciwie jest mieszacz i do czego jest potrzebny. Schematycznie działanie urządzenia...
http://obrazki.elektroda.pl/7355213900_1... Witam, Przedstawiam kolejną wersję zegarka naściennego. Zegarek wyświetla czas w formacie GG.MM, oraz temperaturę w zakresie -9...99°C. Użyte zostały wyświetlacze 7-segmentowe Led o wysokości znaku 56mm. Takie dość duże żeby było z daleka widać która godzina ;) Wyświetlacze mają regulowaną...
https://obrazki.elektroda.pl/2955873900_... Niepozorne małe pudełko, które może okazać się przydatne w terenie (i nie tylko). Schematów mniej lub bardziej zaawansowanych częstościomierzy można znaleźć mnóstwo. Od prostych konstrukcji opartych na technologii TTL czy CMOS po bardziej rozbudowane używające mikrokontrolerów. Nie spotkałem...
Kody w C do czytania ukladu DS18B20. U mnie dziajaja :D Dodano po 3 #define ENABLE_BIT_DEFININTIONS #include <io2313.h> #include <ina90.h> #include "hardware.h" #include "headers.h" #pragma bitfields=default // definicje zmiennych globalnych int TEMPERATURE= 9999;//ta liczba okresla blad pomiaru lub brak czujnika char DALLAS_Buf[9]; C_task...
Firma Dorji bezpłatnie http://obrazki.elektroda.pl/9910135100_1... Jak widać moduły mają bardzo małe wymiary, jednak drzemią w nich duże możliwości. Płytka modułu pokryta jest solidną soldermaską natomiast opis wyprowadzeń ułatwia testy. http://obrazki.elektroda.pl/3105558900_1... Do wyprowadzenia sygnałów można wykorzystać...
Firma Dorji bezpłatnie http://obrazki.elektroda.pl/9910135100_1... Jak widać moduły mają bardzo małe wymiary, jednak drzemią w nich duże możliwości. Płytka modułu pokryta jest solidną soldermaską natomiast opis wyprowadzeń ułatwia testy. http://obrazki.elektroda.pl/3105558900_1... Do wyprowadzenia sygnałów można wykorzystać...
Witam serdecznie, Mam do sprzedania nowe części, wszystkie są dostępne od ręki. Mogę też sprowadzić inne części na życzenie, więcej informacji na email/PW. [Czujniki] BMP085 - barometr z wyjściem cyfrowym - 40zł DS18B20+ - czujnik temperatury 1-wire TO-92 - 5,50zł DS18B20Z+ - czujnik temperatury 1-wire SO-8 - 18zł DS3231 - RTC o bardzo dużej precyzji...
atmega88 pomiar atmega88 eeprom atmega88 portd
czujniki leuze hasło wygasa zalany telefon huawei
lampy nixie papieros elektroniczny
Toyota RAV4 Mk2 1CD-FTV 2.0 D-4D 2005 – remap Stage 1, przyrost mocy, ryzyka, tuning Klucz odzyskiwania BitLocker Windows 10 – gdzie znaleźć, Microsoft, AD, Azure, Dell, HP