Witam. Mam pytanie dlaczego mój termometr nie działa poprawnie. Zapamiętuję temperaturę maksymalną lecz nie zapamiętuje temperatury minimalnej. Minimalna temperatura jest tylko zapamiętywana tylko przy minusowych temperaturach. Oto program: Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , Dim T As Integer , Tmin As Integer ,...
Podświetlenie to tylko dodatek,swoją drogą widać różnice. Temperatura oczywiście jest też wyświetlana na wyświetlaczu. W plexi nie ma dziury. Zmatowiłem plexi na około wyświetlacza. Menu sprawuje się dobrze. Jedynym minusem jest to, że można tylko zwiększać wartości i np. jak mamy czas 1, a chcemy 180 to trochę ponaciskamy :-) Menu: Jasność 1-5 Czas...
Dzień dobry, próbuje przedłużyć kabel do termometru "TERMOMETR TABLICOWY ST-9290C (-50°C +150°C) z alarmem Z PRZEWODEM 290cm". Bez podlączenia drugiej strony (drugiej części kabla i sondy) czytnik już wskazuje 135 st. C . Kabel ma chyba za dużą rezystancje, i teraz pytanie.. Jak to naprawić :)? Do głowy mi przychodzą 3 pomysły. 1) zmniejszyc opornosc...
W EdW 2/2004 ukazał się taki projekt: Dwupunktowy termometr Termometr umożliwia pomiar temperatury w dwóch punktach, np. na zewnątrz mieszkania i wewnątrz lub w dowolnych innych miejscach. Zakres mierzonych temperatur zawiera się w przedziale -55 do +99oC, przy czym dokładność ±1oC jest wystarczająca w domowych pomiarach. Wyświetlanie temperatury...
Pewnego razu żona wystraszyła się, że mogę mieć koronawirusa i nie pozwoliła mi przez tydzień wracać do domu, taka krótka kwarantanna. Tydzień ten okazał się być bardzo owocny, gdyż w tym czasie miałem okazję zbudować termometr. Czemu zbudowałem akurat termometr? Z dwóch powodów: - mam małe dziecko i czasem nie wiadomo, jak należy je ubrać do snu -...
Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być konkurencją dla układów msp430, które to podobno właśnie do takich zastosowań są preferowane. Zanim jednak...
Witajcie! Na wstępie chciałem zaznaczyć, że słabo znam się na programowaniu w VHDL. Od jakiegoś czasu borykam się z obsługą termometru DS1722 z komunikacją SPI z mikrokontrolerem Lattice LC4512V. Obsługę termometra zrobiłem w następujący sposób: 1) wystawiam CE na stan wysoki i ustawiam stan niski po zakończeniu transmisji (dwie paczki po 8 bitów każda,...
Połączenie starych i nowych technologii w jednym urządzeniu zawsze jest ciekawym pomysłem. Autor tego termometru postanowił wykorzystać lampy nixie do wyświetlania temperatury, mierzonej z pomocą cyfrowego sensora. Nad całym układem czuwa moduł Arduino, co znacznie uprościło konstrukcję, a także umożliwiło dodanie funkcji zapobiegających przedwczesnemu...
Jak to w życiu bywa, człowiek kolejny raz staje przed wyborem kupienia wątpliwej jakości chińskiego produktu, albo wyprodukowania „elastycznego” narzędzia którego parametry są nieco pewniejsze ;), przede wszystkim korzystanie z niego będzie sprawiać mi podwójną przyjemność. Tym razem temat dotyczy termometru. Miernik o tyle niebanalny,...
W ostatnim czasie zmieniony został soft woltomierza rozszerzając jego zakres pracy do 32V DC, zakres pomiaru napięcia wynosi teraz 6-35V, z dokładnością w przybliżeniu do 0.017V. Dla stabilizatora problemem staje się napięcie wejściowe przekraczające 22V, przy maksymalnym obiążeniu, tzn. przy maksymalnej jasności podświetlenia wyświetlacza. Objawy,...
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 układ zegara kwarcowego magistrala 1-wire :arrow: czujnik DS18B20...
no i wiecie co się okazuje??? że bascom avr, w przeciwieństwie do 8051, nie umie łączyć zmiennych różnych typów u mnie zmienna przecinek byłą typu byte, wystarczyło ją zmienić na integer (czyli taki sam typ jak całości temperatury) i wszystko działa twórcy bascoma zrobili to chyba spejalnie, żeby zająć jak najwięcej miejsca w pamięci RAM :( :| dzięki...
Poniższy opis prezentuje jak, krok po kroku, skonstruować prosty termometr oparty na mikrokontrolerze. Układ ten mierzy i wyświetla temperaturę powietrza. Nie jest to może najdokładniejszy termometr świata, ale jest dobrym projektem który zrealizować można w domu ucząc się jednocześnie np. programowania. Krok 1: Potrzebne elementy Do skonstruowania...
Termometr z funkcją pamiętania maksimum i minimum (zapisane w rejestrach, tracone przy braku zasilania). Program zajmuje 1024b, więc dokładnie 100% pamięci ATTiny13. Do sterowania wyświetlaczem użyty rejestr przesuwny CMOS 4094. Wykonanie dość prymitywne - płytka uniwersalna, obudowa z puszki po herbacie. W programie wykorzystane procedury Radosława...
Hi, spróbowałem skonfigurować UART5 w tryb Half-Duplex, jednak nie otrzymuje żadnych danych, zawartość bufora caly czas to 0x00. Skonfigurowałem wpierw UART5 tak samo jak do transmisji szeregowej i sprawdziłem na RS232 czy mi działa, było OK, potem przerobiłem kilka rejestrów tak aby pracował w trybie Half-Duplex i puściłem sekwencje na termometr. Ten...
Poszukuję firmy/osoby, która byłaby chętna wykonać projekt i prototyp elektronicznego termometru. Pożądane cechy produktu: Zakres pomiarowy: około -20 do 70 st C? Dokładność: +-0.05 st C Zdolność rozdzielcza: 0.05 st C Dodatkowo urządzenie powinno przechowywać pomiar w postaci cyfrowej, przechowywać mierzone wartości w pamięci, mieć możliwość zaprogramowania...
Witam. Proszę o pomoc w poniższej sprawie. Otóż w ramach nauki chciałbym podłączyć do przekaźnika EATON EasyE4 termometr. Niestety PT100 jest drogi i do tego trzebaby ponoć jeszcze konwerter na 0-10V który też nie jest tani. Znalazłem jednak artykuł nt. podłączenia czujnika temperatury LM35DZ który kosztuje ok 10zł. Termometr pokazuje tylko wartości...
Na początku wyjaśnienie do tytułu – nie jest to typowy termometr, gdyż niczego nie mierzy lecz po prostu wyświetla temperaturę pobraną przez inne czujniki. Stwierdziłem jednak, że „wyświetlacz temperatury” brzmi dziwnie. Za to „do sypialni” ma swoje uzasadnienie, o czym napiszę dalej. Trochę historii Wskazania temperatury...
Chcę przedstawić moja konstrukcję Termostatu Projekt powstał z potrzeby czysto naukowej w kierunku programowania w Bascomie. Zasada działania: Np. w systemie kominkowym są 2 pompy obiegowe. Jest potrzeba załączania o konkretnych temperaturach i wyłączenia żeby nie nastąpiło skraplanie na płaszczu wodnym kominka. Czyli załącz pompę przy temperaturze...
Słowo wstępu. Projekt powstał dla wujka, który zapragnął mieć termometr na tradycyjnych wyświetlaczach LED. Wykonanie od momentu zamówienia elementów do momentu pisania tego tematu to około 1.5 tygodnia (po pracy i bez wekendu) Założenia wg. których powstawał projekt: 1. Całość ma być w miarę tania (jak na jednostkowy wyrób) i cena nie powinna przekraczać...
Witam.Mam taki problem. ............... Temp.z dwóch układów na jednej 1Wire.Proszę o pomoc:) Poszukaj na stronie źródłowej Bascom. MCS Electronics, artykuł: AN#111 (Application Note) Ten numer artykułu już chyba wszyscy pamiętają. Poczytaj też inne, może się kiedy przydadzą...., -gdyby jednak pamięć zawiodła, zawsze możesz zadać pytanie tu na grupie....
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 mikrokontrolerze AT89C2051 . Układ ten ma 2 kB pamięci flash...
Aaaa ! bo ty masz układ z tzw. pasożytniczym zasilaniem, to wymaga trochę innej obsługi. Te wersje oprogramowania co zamieściłeś to obsługują transmisję w przypadku gdy Dallas jest normalnie zasilany, tj. GND - Masa DIO - dwukierunkowa linia danych (podciągnięte do +5V przez 4.7k Vdd - +5V W twoim przypadku stosuje się zasilanie z linii danych co wymaga...
Witam Chciałbym zrobić termometr z wyświetlaczem, np. LCD. Założenia byłyby takie, by robił pomiary powiedzmy w zakresie -50 do ponad 100 stopni celcjusza przy czym prócz wyświetlenia pomiaru na wyświetlaczu, chciałbym by co jakąś jednostkę czasu zapisał wynik w pamięci. Powiedzmy że wyniki pomiarów mogłyby być do wglądu po komunikacji z komputerem....
Racja, zapomnialem zamieścić chociaż sprawka kodu. Więc tak, zapisywanie znajduje się w funkcji która wywoływania jest jeżeli która kolwiek z wartości ulegnie zmianie. Wygląda to w ten sposob EEPROM.begin(512) sprawdzałem też z wartością 64 chociaż nie wiem co to oznacza czy jest to maksymalna porcja danych jaka wyślę czy maksymalna pojemność eepromu...
wiem jak się skaluje bo kilka razy regulowałem to :-) tylko tu się pojawia problem 4 PR'ki... mam tez inny term. i są tylko 2. z tego co mnie pamięć nie myli to jest różnica którą się reg. górny zakres a którą dolny.... i własnie tego nie mogę sobie wspomnieć.... jeżeli ktoś ma taki schemacik i opis to poproszę... jak na razie ustawiłem ze działa w...
Witam! Ostatnio babcia (biolog) poprosiła mnie o zrobienie termometru na baterię. Pomysł mi się bardzo spodobał, jako że niedawno wszedłem w elektronikę. Podstawy znam :P. Pomyslicie pewnie niektórzy że proszę o gotowego DIY do złożenia. Tak też jest, ale jak niechcecie pomóc aż tak, proszę chociaż o pomoc częściową. Prosiłbym o dwa schematy: na pająka...
Mając do dyspozycji jedną matrycę 8x8 czerwonych diod LED o boku 60,2mm oraz mikrokontroler ATtiny861 pozostałe po innych projektach postanowiłem zbudować to, co każdy elektronik chociaż raz w życiu zbudować musi: zegar ;). Ze względu na charakter wyświetlacza miał to być zegar binarny, ale W trybie BIT.TRIP przez pierwsze 30 sekund każdej minuty wyświetlana...
Witam forumowiczów, zacząłem realizować projekt zegarka, kalendarza i termometrów z owego linku: Proszę o porady i sugestie jak można rozwiązać ten problem :P
Jak w praktyce wykorzystac ten numer czujnika w kodzie BASCOMu?? Generalnie gdzie i jaka procedure wpisac aby wiedziec ktory czujnik zwraca w danej chwili temp?? to jest poczatek mojej przygody z uC wiec moja wiedza jest na poziomie absolutnego min. Dla oszczędności pamięci programu proponuję najpierw odczytać numery czujników a potem użyć je bezpośrednio...
Obawiam się, że AT90S2313 nie jest tak ambitny jak Ty. Aby wyświetlić temperaturę z dokładnością do 0,1'C z DS 1820 trzeba przeprowadzić kilka obliczeń na odczytanych z czujnika bajtach 7 i 8 (a nie tylko na 1 i 2). Wymaga to operacji na liczbach zmiennoprzecinkowych (chyba, że ktoś się zaweźmie i spróbuje zrobić to na typie Integer). Takie kombinacje...
Ok tutaj masz kody zrodlowe z ksiazki "Programowanie mikrokontrolerow AVR w BASCOM". Proponowalbym na tym etapie zakonczyc temat! 'Program obsługi jednego układu DS1820 dołączonego 'do magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości...
Witam! Proszę o pomoc przy ustawieniu fusebitów... Niestety autor nie odpowiada na moje maila i pytania... Proszę o pomoc np. w postaci opisów lub screnów. Po wysłaniu na wyświetlaczu pali się czarna linia kwadratów w pierwszej linijce. Zmieniłem również kwarc na 12MHz... Wykonałem poniższy układ 4xds18b20+LCD=termometr Tam jest użyte słowo "może" co...
Jeśli chodzi o parametry czujnika temperatury to nie będę powtarzał informacji zawartych w notach katalogowych. (Bez problemu do zdobycia w internecie). Należy nadmienić, że oprócz rejestru z temperaturą układ-DS2436 zawiera jeszcze wiele innych rejestrów oraz różnego rodzaju pamięci . Powyższy układ scalony został zastosowany tylko ze względu na możliwość...
Firma Maxim Integrated Products ogłosiła wprowadzenie pierwszych na rynku cyfrowych termometrów/termostatów o niskim napięciu zasilania. Układy MAX31722/MAX31723 mierzą temperaturę i przesyłają odczyty przez interfejs SPi lub 3-wire. Według Maxima, czujniki te mogą pracować przy napięciu zasilania od 1,7 V, podczas gdy konkurencyjne produkty wymagają...
jako że bascoma nie znam napisze ci jak należy to zrobić najpierw przeczytaj ;) reset; skip_rom czyli zapis na magistrale 0xcc;//wszystkie czujniki słuchają convert_t zapis 0x44;//1 i 2 czujnik przetwarza temperature czekasz 800ms przy 12bitowej dokładności;//zawsze lepiej trochę dłużej poczekać zamiast 750ms. reset; match_rom zapis 0x55; i wysłanie...
W ofercie termometrów wzorcowych produkowanych przez wchodzącą w skład firmy Fluke firmę Hart Scientific pojawiły się dwa nowe modele: 1523/1524 . Umożliwiają one dokonywanie pomiarów, rysowanie wykresów oraz zapisywanie danych z czujników PRT, termopar i termistorów. Odczyty temperatur dokonane przez termometry Fluke charakteryzują się dużą dokładnością,...
Procesory 80c535 potrzebują zewnętrznej pamięci programu. Żeby go zaprogramować musiałbyś mieć czystą kostkę epromu + programator takich pamięci. Lepszym rozwiązaniem będzie zrobić nowy układ na jakimś popularnym procesorze AVR.
Witam! Chcę wykonać cyfrowy termometr wykorzystujący rezystancyjny czujnik platynowy pt100, który mierzyłby temperaturę w zakresie -100 do 300 st. C. Dysponuję schematem przetwornika temperatura/napięcie. Do realizacji projektu muszę dobrać mikrokontroler, który posiadałby przetwornik A/C (ze względu na zakładaną dokładność termometru najlepiej 12-bitowy)...
Szukam bezprzewodowego termometru do pomiaru temp. na piecu c.o. Interesowało by mnie coś na przykładzie termometru bezprzewodowego TP 50, tylko zakres pomiarowy czujnika zew. ma do max 65 stopni! DANE TECHNICZNE Zakres temperatury: -temperatura wewnętrzna: -20°C...+60°C -temperatura zewnętrzna: -40°C...+65°C -dokładność: ±1°C -Zasilanie: 2xAAA...
Witam, termometrów na tym forum wiele, ale może komuś się przydać gotowy projekcik. Chciałem zaprezentować wam termometr z alarmem do centralnego ogrzewania. Układem steruje procesor ATMEGA8, a za pomiar temperatury odpowiedzialne są 3 cyfrowe czujniki DS18b20 w obudowie TO-92. Zakres temperatur mierzonych od -55°C do +125°C z dokładnością 0,5°C.Termometr...
Witam drodzy elektrodowicze! Przyszedł najwyższy czas, aby pokazać swoje najnowsze dziecko. Historia zaczęła się od zwykłego bardzo niedokładnego czujnika temperatury w stacji pogody, chciałem po prostu mieć dokładną temperaturę wewnętrzną i zewnętrzną. No więc od początku, po pierwsze trzeba było narysować sobie schemat, powstał on na kartce papieru...
Mam takie pytanie. Bo jak sobie pisałem funkcje do obsługi wyświetlacza 7_segmentowego to tablice z segmentami dla liczb zapisałem w pamięci flash, możliwe że ta temperatura skacze mi dlatego że, z pamięci flash jest wolniejszy odczyt...?? To jest kod obsługi tego przerwania: #ifndef WYS_7_H_ #define WYS_7_H_ //definition ports #define anody_port PORTD...
Zlecę wykonanie wolto-amperomierza i termometru samochodowego. Woltomierz wiadomo napięcie chwilowe na akumulatorze. Amperomierz ładowanie +/-30A. Termometr tmp. wewnątrz i silnika Pamięć napięcia na akumulatora i wskaźnik procentowy wskazujący różnicę między Najwyższym a najniższym napięciem akumulatora. Całość na wyświetlaczy 2x16 (mam nadzieję że...
Podpowiem jedną rzecz. :) Nie definiuj nowych zmienny i nie pisz nowych funkcji żeby zapisać/odczytać rejestry alarmu, to jest gotowe. Przyglądnij się fragmentom pliku Config_PCF8583.bas : Config_PCF8583.bas jest: _clock_alarm , podczas kompilacji zmienne do obsługi alarmu zostaną dołączone. Teraz przykład jak odczytać jeden bajt Alarm Control Register...
Dzisiaj sprawdziłem ponad wszelką wątpliwość, że program jest w porządku i układ na nim działa na 100%. Faktycznie pierwsza wersja wsadu "Termometr_LED.zip" jest trzaśnięta. Nie wiem dlaczego. Druga "main.zip" jest właściwa. Pobrałem plik ze strony. Wgrałem do procesora i jest wszystko OK. Prośba do moderatora. Może da się ten uszkodzony plik usunąć...
Zlecę wykonanie termometru mierzącego temperaturę wody. Przykładowo wprowadzam sondę do wody o długości 5m. Co 25cm w sondzie jest pomiar (nie wiem, może termopara lub coś innego). Chce podejść do sondy, podpiąć się z termometrem i odczytać temperaturę. Chodzi o to abym wiedział jaka jest temperatura na poszczególnych głębokościach. Najlepiej aby ten...
Czyli funkcje 'v1Wire_SendByte' i 'uv1Wire_ReadByte' służą tylko do tego, żeby wysłać odpowiedni rozkaz do termometru? Te funkcje, jak sama nazwa wskazuje, wysyłają i odczytują bajt danych z magistrali 1wire. W przypadku ds18b20 ten bajt danych to może tym rozkaz dla termometru (np. wspomniany już start pomiaru) lub dane (np. zmierzona wartość temperatury)....
Witam, mam może dość dziwne i podstawowe pytanie ale może ktoś z osób zajmujących się serwisem sprzętu med. będzie znał na nie odpowiedź. Czy popularne modele termometrów bezdotykowych tak naprawdę różnią się czymś się w zakresie budowy / jakości pomiaru? Już od jakiegoś czasu zwracam uwagę na te pirometry do zastosowań domowych / medycznych i mam wrażenie...
Witam, szukam termometru do pomiaru temperatury w pokoju lub kilku pomieszczeniach ewentualnie również na zewnątrz. Jednak chciałbym takie urządzenie, które będzie zapisywało w pamięci pomiar i np. przez aplikację na tel. będę mógł odczytać historię pomiaru z danego dnia. Nie wiem w jakich interwałach powinien być taki zapis co 1, 5, 15 czy co 30 lub...
Witajcie moi drodzy. Zapraszam na krótki test i teardown zegara/termometru/higrometru Tuya TH06 LCD zasilanego z USB. Przedstawię tu krótko jego parowanie z telefonem, funkcjonalność aplikacji mobilnej, jego wnętrze oraz części z których jest złożony, a na koniec opiszę proces inżynierii wstecznej jego protokołu komunikacji UART. Protokół UART okaże...
Przenośne sprzęty grające ewoluowały na przestrzeni ostatnich dekad. Z racji wieku pamiętam jedynie ostatnie lata popularności walkmanów, krótki żywot discmanów, o przeróżnych "empetrójkach" nie wspominając. Obecnie mamy modę na głośniki przenośne. Są one niewątpliwie jednymi z najczęściej spotykanych urządzeń, które osiągnęły popularność wśród szerokiego...
A może termometr na scalaku DS1... dalej nie pamiętam. Dużo jest o tym na elektrodzie. Jest nawet specjalny program z wizualizacją i darmowy. Programiki do obsługi LCD pod kątem wyświetlania temperatury, ilości wolnej pamięci i mnóstwa innych rzeczy są opisane w CHIPIe 4/2003 i dołączone na CD. Jeden z programów współpracuje nawet z jakimś motherboard...
... + koszty przesyłki :) a tak wyjdę za róg do elektronicznego i dostanę 2051 DIP20 za 4 zł od ręki.. spróbuję sam to przerobić... AVR są ok, programowałem już ATmege128 w C (ach te przestrzenie pamięci :) ) ale ten termometr zrobię z 2051 :) zwłaszcza, że to pierwszy kod który widzę robiący tylko to co ma robić (bez zegara hehe) a układ jest uproszczony...
Witam. Pomijając fakt nieliniowości ( :D :D ) błąd w temperaturze 25°C wynosi 0,625°C i rośnie w obie strony. Do pomiarów dokładnych ( z dokładnością 0,1°C i większą) stosuje się termometry kwarcowe. Innym sposobem jest zapisanie charakterystyki rzeczywistej (kalibracja punkt po punkcie w ultratermostacie) w pamięci ROM i generowanie adresów na podstawie...
Proszę, oto schemat oraz projekt w eagle 4.16. Ceny wyświetlacza nie pamietam, cos około 50 PLN na Allegro. Do obszaru pamięci EEPROM należy wpisać adesy układów termometrów DS18B20 (8 bajtów + 8 bajtów, trzeci adres jest zbędny). Zmiana loga na inne nie bedzie prosta :) Pozdrawiam
W odpowiedzi na pytania... - wyswietlacz LED - pamięć eeprom powinna pomieścić około 12 godz zapis z czestotliwościa 10min - podtrzymanie oczywiście bateryjne - nie wchodza w gre żadne przejściówki koniecznie wyjście na sprzętowy RS485 Reszte pozostawiam Państwa inwencji, czy ma mieć zegarek czy nie, jest to obojętne, jeśli tak będzie łatwiej to może...
Kolego z nieba mi spadasz z tym projektem. Właśnie po sesji też planuje siadać do takiego zegara, mam już zakupione lampy LC-516. Jak już wyżej napisałem "zegar" chciałem odpalić zegar i termometr w jednej obudowie. Właśnie się tak zastanawiam czy uC (ATmega16) poradzi sobie z multipleksowaniem 9 lamp do tego odczytywaniem DS`a i czujnika temp z zegara...
Witam mam płyte główną GIGABYTE GA-EP43-DS3L i procesor Pentiuma E2200 (2.2GHz), gdy go kupowałem miałem miałem mieć 2 GB RAM'u ( były to 2x 1GB GEIL PC2 6400 (800MHz) tajmingi 5-5-5-15, Napięcie zasilania = 1,8V, jednak jedna kość była zepsuta tak mi stwierdził koleś w jednym z serwisów komp. (nie wiem czemu sam na to nie wpadłem tylko zaniosłem to...
Witam, od 2 dni próbowałem zmusić do działania jedną napisanych przez siebie funkcji - odczyt danych z pliku tekstowego na nośniku SD/MMC sformatowanym w FAT32. Funkcja ma za zadania przypisanie do zmiennych wartości z pliku tekstowego. Do obsługi FAT32 wykorzystałem bibliotekę Tutaj status po kompilacji, kiedy kilka funkcji było wstawionych w komentarz(przy...
Interfejs ten został opracowany przez firmę Dallas Semiconductor (obecnie Maxim) i jest on przeznaczony do przesyłania informacji pomiędzy układem nadrzędnym master (mk) i układami podrzędnymi slave (np. termometry, układy identyfikacji, pamięci SRAM i EEPROM, programowalne klucze). Transmisja odbywa się w obu kierunkach z wykorzystaniem jednego przewodu...
Witam , program w tej chwili wygląda tak : 'Zegar DCF77 $regfile = "m8def.dat" $crystal = 8000000 $lib "dcf77.lib" 'Sygnał z odbiornika DCF podłączony do Portb.2 Config Dcf77 = Pinb.2 , Debug = 1 , Inverted = 0 , Check = 1 , Update = 0 , Updatetime = 0 , Secondticks = 50 , Timer1sec = 1 , Powerlevel = 1 , Timer = 1 , Gosub = Sectic...
Termometr jest za przednim zderzakiem na samym dole, jeśli pamięć mnie nie myli ,po lewej stronie jeśli chodzi o dokładniejszy namiar to musiał bym zajrzeć pod swoją micre .
Witam zrobiłem termometr na mikrokontrolerze Attiny2313 wzorowałem się na projekcie . Niestety mam z nim mały problem cały czas na wyświetlaczu pokazuję się liczba 85, po odpięciu układu DS18B20 wskakuje liczba 95. W programie dopisałem $regfile = "ATtiny2313.dat" $crystal = 4000000 Układ programuję mkAVR Calculator zmiany które dokonuje to zmiana w...
Witam, Próbuje zrobić woltomierz, zegarek i termometr na arduino (z atmega 328) i niezbyt mi to wychodzi, problem polega na tym że nie mogę za boga podpiac temperatury zwłaszcza czujnika mam czujnik LM35DZ ale jakoś nie chce komunikować się z procesorem. Nawet robiąc wszystko tak jak w tym projekcie: arduino nie włącza się, dopiero gdy odepnę lm35 od...
Ja w temacie, nowe pastylki DALLAS DS1923 w oryginalnym opakowaniu, zawierające cyfrowy termometr, wilgotnościomierz oraz loger pozwalający zapisywać pomiary. Cena 300zł, tel. 501 567 844 Pastylka serii DS1923 jest samowystarczalnym systemem pomiarowym firmy DALLAS-MAXIM, który mierzy temperaturę oraz wilgotność i zapisuje wyniki pomiarów w nieulotnej...
No i przedobrzyłem Dokonałem optymalizacji kodu, oszczędzając kilkanaście procent pamięci FLASH, ale... sygnał z pilota NEC ( takie małe płaskie na baterie pastylkową ) przestał być odbierany - brak jakiejkolwiek reakcji na naciśnięcie przycisku w pilocie. Poniżej kod: Print Command w przerwaniu Infrared , żeby sprawdzić, czy coś odbiera - reakcji brak,...
Okazuje się że im grubszy kabel tym więcej zawyża temperaturę. Zastosowałem 1mm^2 i teraz zawyża o 23 °C. Zmierzyłem jego opór wynosi 1,3 Ω a przewód którego użyłem ma poczatku ma 2,2 Ω. Poprawiam dane na temat przewodu którego użyłem na samym poczatku był to przewód 0,30mm^2 dopytałem w sklepie dziś o przekrój. No i narazie wracam do niego...
Urządzenie wykonane estetycznie ale chociaż płytkę mógłbyś zrobić samemu. Chciałoby Ci się robic płytke za 5zł :)? W zasadzie jedyne czym możesz się tu pochwalić to projekt obudowy. Fajnie by było gdybyś trochę zmodyfikował urządzenie, np. używając rejestru HC595 do sterowania katodami (zwalniasz wtedy 5 pinów z procka) i wyposażył układ w dodatkowe...
Witam. Ja mam podobny problem, ale różnica taka jest, że wyświetlacz działa (zegarka i termometru), żarówki sprawne. Wyświetlacz potrafi się sam wyłączyć, czasem zanikają cyfry, przeważnie traci pamięć,ale po rożnym czasie, sam zaczyna działać, ale jest zresetowany, trzeba go niestety od nowa ustawiać. odkręcałem i sprawdzałem, nie znalazłem powodu,...
Cześć, Układ spełnia moje oczekiwania. Działa nie przerwanie od 12 grudnia i mam w bazie już ponad 10 tysięcy pomiarów. Próbowałeś kiedykolwiek rrdtool ? Zobacz sobie przykładowo Pnp4nagios lub Cacti ... To ma zastosowanie w systemach monitoringu w których interesują Cię dane za jakiś przewidywalny okres wstecz. Poniżej tego progu dane zostają automatycznie...
Witam, potrzebny był mi przenośny termometr do pomiaru temperatury cieczy, wykonałem więc urządzenie widoczne na zdjęciu powyżej. Aby umożliwić w przyszłości rozwój tego urządzenia umieściłem w nim dodatkowo zegar czasu rzeczywistego PCF8563. Sam mikrokontroler to ATmega328, mocno na wyrost, bo aktualnie zajętość pamięci to tylko 15%. Niestety popełniłem...
Dałoby się zapisać dźwięki na karcie pamięci bez używania jakiegokolwiek systemu plików, żeby po prostu każdy kolejny zapisany na niej bajt (lub kilka bajtów) odpowiadał następnej próbce dźwięku? Chodzi mi o coś podobnego do nagrań na kasecie magnetofonowej (na której też nie ma zapisanych plików, tylko po prostu sygnał dźwiękowy), tylko oczywiście...
(at)kk99 , dzięki za pomysł, wskazanie właściwego czujnika. Do tej pory trafiałem tylko na drogie czujniki przemysłowe lub pirometry bez optyki (kąt obserwacji 90*). Pozwolę sobie skopiować projekt w oparciu o wyświetlacz OLED lub miniaturowy LCD. (at)primabus , budowa tego termometru (pirometru) jest nieopłacalna. Jednakże zauważ że dla wprawnego...
Siarka pomaga... oszukać się, że pomogła. Siarka nie działa na rtęć przez posypanie. Zalecane jest staranne zebranie pipetką lub strzykawką wszelkich kropelek. Nie wolno stosować odkurzacza. Całkiem małe kropelki przykleja się taśmą lepiącą. Całość do szczelnego słoika, oddać - gdzie? Do Sanepidu? Bo wrzucać do pojemnika na śmieci nie wolno. Mieszkanie...
300zł trochę mało. Z tego robi się cały dzień roboty. Min stawka 50zł * 8 h daje 400zł (plus podatki, ZUS). Typowa stawka to jednak nie 50 a 100zł. Proszę więc przemyśleć budżet. Widzę też problem z nazwą i hasłem sieci. Gdy zrobię i przetestuję u siebie to oczywiście nie zadziała u zlecającego. Można dane sieci wpisać w ciemno i skompilować ale zawsze...
Witam! Do zaprojektowania mam termometr cyfrowy, który mierzy temperaturę w dwóch strefach, posiada pamięć temperatury maksymalnej i minimalnej, programowalną temperaturę alarmową oraz możliwość wyświetlania temperatury w stopniach Fahrenheita. Problemem jest to, że nie mogę w tej konstrukcji użyć mikrokontrolera, i zmuszony jestem korzystać z rejestrów,...
Np. najnowszy numer Elektronika Praktyczna 10/2003 2 punkty pomiarowe + pamięć min/max + zegar
Nowości, świetna rzecz, ale... stare dobrze się trzyma. Nie do wszystkiego należy przykładać miarki ze złotówek. W całym projekcie jest wiele istotnych elementów. Jednym z nich jest to, że na C51 nidgy nie zawiodłam się, na AVR to i owszem, są przypadki. Najwięcej nerwów zjadł mi AT90S8515 z trzymaniem danych w EEPROM oraz ATMEGA103 (swoją drogą fajny...
Bielski brawo.O tym dwustronnym zapomniałem.ale przy tak prostym układzie druk jednostronny to małe piwo.Projektowałem i robiłem bardziej skomplikowane płytki [w młodości] kiedy to nie śniło się o pamięciach, procesorach itd w codziennym zastosowaniu. pozdrawiam.jomek 8)
Witam! Jeśli zadowoli cię termometr z jednym czujnikiem i pamięcią temperatury max. i min. na AT89C2051 to opisy i program znajdziesz na mojej stronie Pozdrawiam. Witam Widziałem Twój termometr ale ja potrzebuje dwupunktowego. Dzięki za zainteresowanie. pozdro SJZWOJTEK :)
jak zwał tak zwał poprostu nie lubie sobie utrudniac zycia ;) i zajmuje to 2 linijki a nie x linijek :P Niby masz rację ale Twoje procedurka zajmuje o 42 bajty pamięci programu więcej niz moja .Nie zawsze krótko znaczy "krótko". Chyba że zawsze masz do dyspozycji 128 kB flashu :P Pzdr. Piotrek Sz.
Mały, "pluszowy", termo-chrono-alarmo-bayer :). Docelowo można to zamontować w samochodzie. :) Obecnie jeden z czujników jest wewnątrz, na dolnej krawędzi obudowy, a drugi jest przyciśnięty do blachy dachu, tuż koło anteny. Mierzy więc temperaturę blachy a nie powietrzna, ale zawsze to już coś (brat nie dał mi pozwolenia na przeciągnięcie przewodów...
Układ ISD2560 pozwala na zapamiętanie komunikatów głosowych o łącznej długości 60 sekund. ISD jest szeroko stosowany w gadających zegarach, termometrach, komputerach pokładowych. Schemat to typowa aplikacja dla tej pamięci głosowej. Rozwiązanie pozwala na nagrywanie i odtwarzanie komunikatów a wybór trybu pracy dokonujemy za pomocą przełączników dwustykowych....
Najpierw zaczne od tego że schemat połaczenia termistora jest zaczerpnięty z tego schematu a w kursie Bascoma był podobny układ który mierzył poprzez wbudowany komaparator analogowy rezystancje...chce w pamięci mikrokontroelra zrobić tabele przeliczeniową oporu na temperature...
Wygląda na to, że źle są przesyłane informacje do lcd. Przyczyną może być błędne podłączenie (może błąd na pcb?) lub zły program w pamięci uC. Sam uc jest najprawdopodobniej sprawny ponieważ na wyświetlaczu jest jakiś ruch - dowód na pracę uC
Witam, Domagasz się, więc masz i porównaj sobie ten poniższy Twój tekst: W prost ma to być termometr który zbudowany bez części programowalnych. Ma mi ęć rej. pamiętające temp. minimalną i maxymalną, na wyjściu chcę mieć trzy - pozycyjny Z tym tekstem poniższym, który zamieściłeś na początku: Temat: Jak zrobić termometr analogowy(!) na led + max, min...
Witam! Tak od jakiegoś czasu oglądam ten dział i postanowiłem opublikować swój projekcik.. W sumie jest stary (z przed 2ch laty), więc proszę aż tak bardzo się nie czepiać – są to moje początki z dziedziny uC Nie wnosi sobą nic nowego - jest to taki bajerek, ale chciałem się nim pochwalić Układzik bazuje na ATMega8, zegar czasu DS1307, konwerter...
Chcę skonstruować urządzenie, które kilkanaście razy dziennie (po przerwaniu) zapisze do pamięci EEPROM godzinę i temperaturę, razem 3 bajty. Układ będzie pracował na jakimś ATiny i termometrze 1-wire Dallasa. Całość ma być mała (z bateriami wilekość temperówki), lekka i tania, więc planuję wykonać ją w SMD (przeszedłem już przez temat uśpienia i asynchronicznego...
złożyłem sobie ten termometr, współpracuje z thermometer, wszystko działa, ale interesuje mnie czy temperatura którą pokazuje jest prawidłowa, jak to sprawdzić? jeszcze jedno, w jaki sposób przyczepić ds'a do np. pamięci na karcie graficznej żeby sprawdzić jaka maja temperaturę?
Czerwona ramka - tak wkładasz w podstawkę PICa 16C84, zielona - pamięci EEPROM 24C16 i podobne, fioletowa ramka - PICe 12C50x. Oznaczenia RB0 itd to oznaczenia wyprowadzeń PICa 16C84. PIC w termometrze ma 8 nóżek, ale gdzieś na elektrodzie znalazłem opis, jak podłączyć jego poszczególne piny (PIC12F629) do podstawki 18-pinowej w programatorze JDM: pic12f629...
Bardzo ładna, staranna konstrukcja. Zawsze można dodać plug-ina z dodatkową pamięcią, żeby procek tam zapisywał zarejestrowane temperatury. P.S Ja to w uP jestem nowy. Dlaczego w znakomitej większości stosuje się zewnętrzne rezonatory ? Przecież niektóre AVR mają wewnętrzne rezonatory. Pozdrawiam
Wszystko ładnie. Moze i złe sa przypisane ale ja w uP za bardzo nie czaje, wsad do pamięci byl z neta sciągniety chyba ze strony EdW. Tylko zmieniłem progi przełączania sie komparatora bo to było łatwe do znalezienia. i nic wiecej. W każdym bądź razie coś wyswietlał ale nie to co powinien.
Witam! Przedstawiam mój prosty lecz funkcjonalny termometr "Low-cost" do pomiaru temperatur w dwóch różnych punktach (np. wewnątrz mieszkania i na zewnątrz) Sercem układu jest procesor ATtiny25, czujnikami są znane i lubiane DS18B20 przyłączone do jednej lini danych (z powodu małej ilości pinów I/O procesora). Numery seryjne czujników są pamiętane...
Oto schemat: Moglbym sie dowiedziec w ktorym miejscu jest zamontowany ten czujnik szczelinowy? Czujnik jest po przeciwnej stronie niż diody. Widoczny jest na czwartym zdjęciu. Może trudno go poznać, bo jest pozbawiony tradycyjnej czarnej obudowy. Jest to standardowy układ dioda nadawcza/odbiorcza. w jaki sposob jest wyliczany czas zapalenia odpowiedniej...
Spróbuj w C zmieścic ten program w 16kB z odswierzaniem LCD 118Hz. Powodzenia ja nie widze możliwości To że Ty nie widzisz możliwości nie znaczy że ich nie ma :wink:. Jeżeli projekt ma być do wieeelkoseryjnej sprzedaży to wiadomo każdy grosz (czytaj: kB pamięci) się liczy i wtedy walka jest o każdy bajt, jeżeli nie to ja nie widzę tutaj jakichś wielkich...
Czasu nie trzeba zapisywać, wystarczy zależność że liczymy od teraz i zawsze co 5 min. Kolejne próbki z definicji będą n*5min. Wystarczy ciągiem zapisywać próbki w pamięci. 64kB starczy na ponad 220 dni. Co nam oszczędza również zasilanie (pobór prądu przez pamięć zależy od jej rozmiaru). Ja rozumiem prowadzącego. On chce żebyście zastosowali nie super...
Witam W pamięci dostępnej dla uP trzeba zapisać tablicę fontów i kod ASCII jest wskaźnikiem do zaadresowania poszczególnych znaków, które są przepisywane do pamięci obrazu a z tej pamięci odpowiedni podprogram przesyła dane na wyświetlacz.
Oto mój kod w wersji beta: /***************************************... * Copyright (C) 2008 by bdfhjk * * Version 0.6B * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either...
Kolega napisał przecież, że potrzebował 16kB pamięci Flash. W attiny2323 o ile się nie mylę jest tylko 2kB flasha. Jeszcze nie skończyłem swojego multizegara (program przekroczył 8kB) i dlatego twierdzę że program do tego binarnego zegara jest napisany byle jak. Tylko że kolega nie pisał, że potrzebuje 16k pamięci, ale że 8 było mało. Tak jak u Ciebie....
DS18B20 ma rozdzielczość max. 1/16°C (4 bity na część ułamkową), a więc 0,0625°C. Dokładniejszą kalibrację też można przeprowadzić i opisać jakimś wielomianem, a parametry kalibracji przechowywać w pamięci EEPROM. Niezłym wyczynem byłoby wykonanie termometru o rozdzielczości 0,01°C i dokładności min. 0,05°C - można spotkać termometry lekarskie o takiej...
Witam Chciałem zaprezentować mój kolejny projekt. Jest to właściwie część projektu nad którym obecnie pracuję. Docelowo układ ma służyć do automatyki domowej. Na razie zrealizowałem tylko pomiar temperatury wraz z obsługą telefonu poprzez komendy AT. Zadaniem prezentowanego ukladu jest pomiar temperatury z podpiętych czujników z serii DS1820, pomiar...
DS1821? robisz układ DS9097 (trzeba zrobić: kosztuje $20 za układ + $80 wysyłka), to jest opornik i parę diód, wtykasz to do portu szeregowego, do tego podłączasz tego DS1821 i już można z nim "rozmawiać". Niestety, nie miałem jeszcze okazji wypróbować, jak się "rozmawia" z układami z magistralą 1-wire, więc nie opowiem. Są do tego programy, które...
Witam, to moja pierwsza konstrukcja opisywana na elektrodzie. Jest nią dwupunktowy termometr na czujnikach DS18B20 i zegarem RTC DS3231. Płytka jest przez mnie wykonanym dwustronnym obwodem dwustronnym(metoda termo-transferu na za pomocą papieru kredowego. Czujniki umieszczone w nierdzewnych wodoszczelnych tulejkach metalowych. Funkcje: - pomiar temperatury...
... Sercem układu jest ATMega8, która tym wszystkim będzie zarządzać a program piszę w asemblerze. Ciekawe czy pisząc w C, zmieściłby się program w 8kB ?. ... Nie przesadzaj ;) taki program nawet w Bascomie to grubo poniżej 4kB. Dla przykładu układ na tiny26 sterujący dwoma przetwornicami+pomiar napięcia w dwóch punktach analogowo + obsługa 9 przycisków...
Nie - dostało zaledwie 300 bajtów wolnej pamięci programu, a to za mało na takie dodatki.
Witam, Chciałbym przedstawić ostatnio zrobioną konstrukcję. Jest to niezależny kontroler centralnego ogrzewania. Posiada on termometr dwupunktowy oparty o znane czujniki DS18B20, gdzie jeden z nich można umieścić na piecu C.O. a drugi na boilerze z podgrzewaną wodą. A także bardzo fajny pomysł na wykonanie we własnym zakresie ciekawej i taniej obudowy....
Bardzo fajny projekt, proszę tylko zamieść więcej informacji - szczególnie o wykonaniu płytki, montażu mechanicznym (może masz już do tego jakąś fajną obudowę?), oraz w jakim języku jest napisana całość. A schemat też się przyda - szczególnie dla początkujących. Wyświetlanie historii temperatury w formie graficznej wygląda super, chociaż brakuje mi...
Z tego co widzę nie działa przekazywanie parametru do procedury. Ale dlaczego, to nie wiem. Może powklejaj to w każdym segmencie Select Case na sztywno. Dużo tego nie ma więc kto wie czy nie zmniejszy to nawet zużycia pamięci programu.
Witam próbował ktoś może wgrać ten program do ATtiny2313 ? u mnie w bascomie zajmuje 101% pamięci i wywala błąd przy kompilowaniu. Ma może ktoś pomysł jak przerobić ten program żeby pasował do ATttiny2313 ?
Witam! Mam jeszcze pytanie do tej wypowiedzi: Tam jest użyte słowo "może" co znaczy że błąd może wystąpić ale nie musi. Ja u siebie nie dostrzegam błędów, porównywane z kilkoma termometrami rtęciowymi. Dodaje fotki i wsad nowej wersji termometru oraz schemat i wzór PCB. Dodałem obsługę 2 przycisków (wyświetlanie temp. maksymalnej i minimalnej, oraz...
Witam. Dzisiaj chciałbym zaprezentować mój projekt zegara VFD na lampie IW-18. Jest to kontynuacja wątku kolegi Pier -> Wszystko tak szybko się odbywa że wyświetlacz w ogóle nie miga :D Program został napisany w BASCOMie - zajmuje ~64% pamięci Flash. Sterowanie odbywa się poprzez 2 przyciski (Menu, Incrementuj). Na płytce znajduję się miejsce pod drugi...
Mała kryptoreklama TME Niestety wziąłem ostatniego lpcxpresso 1768 z ich stanu magazynowego (dwa tygodnie temu), a firma dość tajemniczo pisze o terminie dostawy (generalnie bywa z tym bardzo różnie). Jak się pojawią zamówienia, to może docisną dostawcę. nb W farnell.com też oferują i też nie mają na stanie Cena 83 netto, co daje 101,23 brutto (+ przesyłka)...
Szkoda tylko, że nie w Polsce, która ze wszystkich czterech stron zabita jest przez atmela. Chociaż uważam że to się zmieni bo army od philipsa i są cenowo porównywalne (przynajmniej te do 64kb pamięci) do takiej atmegi32 w dip więc długo to się utrzyma. To nie wiem, ja zaczynam z arm'ami philipsa i muszę powiedzieć, że jak na razie przychodzi to nadzwyczaj...
Witam ! Po pierwsze chciałbym się przywitać ponieważ mało dotąd bywałem na forum. Chciałbym przedstawić wam moją konstrukcję którą jest termometr.Natchnieniem do zrobienia go była chęć nauki obsługi magistrali 1-wire oraz poznania nowych funkcji bascoma. Jest on oparty na procesorze 89C2051 oraz czujniku temperatury DS18B20. Czujnik ten jest podłączony...
Odpowiedź na pytanie czemu taki duży procesor - wielkością jest on porównywalny np z ATtiny2313 a cenowo różnica ok 1zł, miałem ich więcej a w dodatku miałem program napisany pod ten procesor do profesjonalnego termoregulatora ze zmiennymi parametrami za pomocą klawiatury oraz zapisem/ odczytem EEPROM - nie znam mniejszego procesora, który miałby EEPROM...
trochę się pomyliłem, wybacz niedopatrzenie, oczywiście tablica jest ŹLE zadeklarowana, skoro pobierasz 9 bajtów, to taki rozmiar musi mieć też tablica. w tym przypadku kompilator nie zgłasza błędu, ale co się dzieje po odpaleniu programu: 1. pierwsze 2 bajty lądują w tablicy 2. kolejne 7 bajtów ląduje w kolejnych komórkach pamięci ram za tablicą (o...
Witam ostatnio zrobiłem układ z tej strony i działa poprawnie. lecz chciał bym aby ten termometr był dwupunktowy. W sieci znalazłem program w bascomie $regfile = "2313DEF.dat" $crystal = 1000000 Config 1wire = Portd.5 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5 Dim Dsid1(8)...
Witam:) Odpowiem według punktów: 1. OK 2. Rzeczywiście mój błąd. Mam ustawione NCPHA = 0 i CPOL = 1, czyli jest to SPI mode 3 - sprawdziłem w PDF do At91SAM7S, str. 262. Skopiowałem ten fragment funkcji z innego programu, gdzie było ustawione inne SPI mode i nie zwróciłem uwagi na komentarz. Częstotliwość zegara SPI jest u mnie MainCLK / (0xFF - 0xFB)...
W konstrukcji początkowo miał być procesorek Attiny2313, lecz obsługa DS1820 zajmowała 95% pamięci FLASH, więc upchnięcie tam zegarka było niemożliwe. No ciekawe, że mi się jakoś udało zrobić zegar+termometr na wyświetlaczach LED i Attiny2313 z DS1820 gdzie obsługa samych wyświetlaczy zajmowała około 50% pamięci. Konstrukcja jest pod adresem:
ok, mam zamiar już ruszyć z tym projekcikiem konkretnie, czyli do tych wyżej podanych komponentów dodam jeszcze tego EEPROM'a, np. taki: "M93S46-WMN6P - Pamięci EEPROM firmy ST Microelectronics, M93S Series 1 bit (64 x 16) Microwire 2.5 V SO-8 Serial EE with Block Protection, 8 pinowa obudowia SMD - SO8 (150 mil width)" i chcę, żeby to działało tak,...
Czas na zmiany ... C :) Z ASM na C w celu oszczędzania pamięci to trochę jak z samochodu na rower się przesiadać i jeździć po autostradzie. :P
1. Początkowo nie mialem printf ale kod zajmował sporo linijek, jako, że mam spory zapas pamięci nie musiałem się przejmować 2. kod jest napisany tak, że wyświetlacz nie miga przy odczycie EDIT: dorobiłem obudowę: EDIT2: jako, że temperatura nieco się podniosła, wyszedł na jaw pewien bug. W zakresie 1>t>-1 pojawia się zła temp. Trzeba dopisać dodatkowy...
a_noob -> od tego są przerwania i timery. Moja tablica 8*128 ma timer z preskalerem 64 i radzi sobie w między czasie z klawiaturą PS2, RSem232, sterowaniem jasnością, pamięcią SPI, zegarkiem i termometrem I2C. Polecam lekturę przerwań, od kiedy je poznałem programowanie stało się prostsze.
AVE... Dwie opcje: 1. Nagrać pojedyncze liczby w postaci cyfrowej i odtwarzać z pamięci mikrokontrolera za pomocą jakiegoś DAC'a lub modułu PWM... 2. Kupić układ scalony SpeakJet, który jest prostym syntezatorem mowy syntezującym pojedyncze fonemy...
Poniżej zamieszczam przykładowy program wczytywania sześciu znaków do pamięci w tym "kwadracika" stopnia:) main.c int Tu = 0x00; int C = 0x01; int R1 = 0x02; int R2 = 0x03; int Z1 = 0x04; int Z2 = 0x05; char T1[6][8] = { {28 , 8 , 8 , 8 , 5 , 5 , 5 , 7}, {8 , 20 , 11 , 4 , 4 , 4 , 3 , 32}, {32 , 32 , 1 ,...
Jeżeli procesor został zablokowany, to w żaden sposób nie odczytasz zawartości pamięci flash.
Witam ponownie, piszę posta pod postem bo nie jestem pewien czy po edycji poprzedniego pojawi się informacja na mailu obserwujących. Jeżeli ktoś odpisze to scalę te posty razem. Mam problem:) Problem z konwersją temperatury z reprezentacji binarnej na dziesiętną. chciałem do tego celu użyć funkcji printf z biblioteki stdio.h. Ale po dodaniu jej skompilowany...
Projekt fajny, choć ubolewam, że napisany w Bascom a nie w C. Oczywiście jest to moje prywatne zdanie i nie chcę wywołać tu żadnej burzy. Fajnie podszedłeś do generowania tych dużych cyfr. Czy wyznaczanie dnia tygodnia opiera się o algorytm wiecznego kalendarza Zellera czy stosujesz jakąś inną metodę? Co do tych temperatur min i max. Jeżeli chciałbyś...
Witam, Szukam pinologii do tego zegarka: Dodano po 43 Jedyne co znalazłem to: 12 - czujnik temperatury(1 kabel, drugi podłączamy do masy czyli pin nr 17) 13 - tutaj podłączamy zasilanie od stacyjki, żeby komputer mógł włączać sie po przekręceniu kluczyka w pozycję I) 15 - jest to zasilanie(prawdopodobnie pamięć kompa) podłączyłem pod kabel + od zegarka...
Witam! Czy z tego co piszesz moge mieć problem z przesłaniem: temperatury zewnetrznej znaku temperatury wilgotności ciśnienia i jeszcze temperatury nc CO - mam rację? Mam jeszcze jedno pytanie zwiazane z tym ukladem, a mianowice obecnie mój nadajnik opiera się na atmega 8 natomiast odbiornik na atmega 16. Niestety odbiornik jest zegarem z PCF8563 (który...
Mam teraz innego rodzaju problem, brakuje mi pamięci na uruchomienie programu. [syntax=c] #include <avr/interrupt.h>// Definicje nazw pinow układu #include <avr/io.h> #include <util/delay.h> #include "ds18b20.h" int main(void) { double temp; unsigned char ds18b20_pad[9]; DDRD = 0xff; DDRB = 0xff; PORTB = 0xff; PORTD = 0xff; while (1)...
Urządzenie Bluetooth działające przez rok na jednej baterii 9V... Nie wymagasz zbyt wiele? Całkowicie się mylisz. Mam takie urządzenia gotowe. Mierzą bardzo dokładnie temperaturę i wilgotność. Wyniki pomiarów wysyłają on-line i jednocześnie archiwizują je w wewnętrznej pamięci. Komunikują się przez Bluetooth. Zasilane są bateryjką CR2032. Wystarcza...
w tym momencie sam już nie wiem. Ja przerabiałem ten oryginalny kod pod mój własny termometr, ale nie mam rejestratora więc niestety dalej nie pomogę. Ten komunikat sugeruje chyba że masz za dużo zmiennych użytych w kodzie i te nie mieszczą się w pamięci operacyjnej, lecz mogę się mylić. Mi właśnie dodanie tych dwóch linijek pomogło, ale skoro one już...
Witam Jak poskładasz ceny wszystkiego co proponujesz to chyba wyjdzie taniej na Raspberry Pi. Z Raspberry zyskujesz gotowe biblioteki czy też nawet gotowe oprogramowanie, wszystkie potrzebne łącza ( Ethernet, USB, 1Wire, SPI, I2C ), praktycznie nieograniczoną pamięć i szybki procesor. Zaglądnij na to zobaczysz jak to działa. Próbowałem, polecam, na...
Ponieważ wspomniane diodki zrobiły się ostatnio popularne, a taki projekt chodził mi już od dawna po głowie (nie było za bardzo jak go wykonać), zdecydowałem, że w końcu będzie dobra okazja. Dwa słowa na temat diod WS2812 – są to diody RGB wyposażone w sterownik. Sama dioda ma parametry typowe dla małych diod smd – pobór prądu na każdy...
Jeśli nie masz podstawowej komunikacji po kablu, to dlaczego temat jest 433Mhz - brak komunikacji. Bez urazy ale transmisja szeregowa jest tak szeroko opisywana, łącznie z działającymi przykładami ... że aż nie wiem co doradzić, może warto przenieść temat do początkujących. [syntax=c] /* Włącza odbiornik */ UCSRB = 0b00011000; [/syntax] Znasz na pamięć,...
Przy temp. niższej od 10 stopni Celsjusza zero nie jest wygaszone n.p 08° (oszczędzanie pamięci µP). Może mi ktoś wyjaśnić w jaki sposób jest oszczędzana ta pamięć uP? Chyba autor miał coś innego na myśli?
01- MSI, GE70, MSI MegaBook GE70 (MS-1759) Bios AMI(04/13/2015) 02- Mobile DualCore Intel i5-4210H, 3500mhz (35x100) 03- 8GB 1600MHz 04- Intel HD Graphics 4600 1gb, NVIDIA GeForce GTX 850M 05- MSI 120W 07- Temperatury podzespołów (powinny być sprawdzone termometrem). 09- Microsoft Windows 10 Home x64 10- Malwarebytes Anti-Malware Korzystałem na początku...
Zmierzyłem opór i oto co wyszło opory mierzone 24°C 49,4kOhm 38°C 26,1 Ohm 50°C 13,3 Chyba wszystkie liczby w kOm? Wygląda to na termistor NTC (negative temperature coefficient) - duża nieliniowość, mały zakres, raczej każdy egzemplarz inny - potrzebny jest układ pamięci PROM, do której się wpisuje charakterystykę termistora, żeby z pomiaru oporu wyznaczać...
Z załączonego kodu wynika, że wszystko opiera się na programie [url=]DS18B20Scan, który bangla stanem GPIO i usiłuje odmierzać czas z mikrosekundową precyzją przy pomocy zawołań clock_gettime(CLOCK_REALTIME) w ciasnej pętli. Żeby to dobrze działało, to trzebaby mieć kernel z patchem RT-Preempt i timerem wysokiej rozdzielczości, uruchamiać ten program...
To było pytanko na gimnastykę umysłu, nie na implementację. Do implementacji jest ten sam algorytm - badanie znaku różnicy dwóch filtrów. Spieramy się tylko czy górnoprzepustowe też mogą być (ewentualnie czy są lepsze/gorsze), jak twierdzę ja i cytowana literatura, czy jak twierdzi BD że odejmując próbkę szumu od niej samej otrzymamy wartość losową....
Witam. Mogłeś się nieco bardziej rozpisać bo w zasadzie to co zrobiłeś to nie wiele... A dlaczego by nie zrobić coś takiego jak masz z tym ze serwer postawić na ESP8266 ale dorzucić do niego pamięć na karcie SD i z niej na sotnie wyświetlać wszystkie dane w postaci wykresów zależnych od czasu nie potrzeba wtedy laptopa, co wiąże się z oszczędnością...
Witam . Na wstępie zaznaczę iż nie jestem informatykiem , i próbuję jako hobby pracy z Arduino - nadal uczę się C++ ... walczę z projektem do kilku tyg. i ciągle padam na ... stabilności . Projekt : termometr z zapisem na kartę SD ( nazwa pliku - {data_aktualna}.csv Pomiar za pomocą DS18B20 Arduino Uno ( docelowo miał być Nano ) Program napisałem ......
Już pisałem, aby nie blokować programu głównego. Dlatego debre sa mostki SPI/IIC z dużym FIFO. Jeśli masz w programie głównym coś, czego timing jest krytyczny, to stosujesz przerwania. Ale skoro tak się martwisz o to blokowanie programu głównego w trakcie ( i tylko w trakcie ) debugowania prostymi komunikatami typu "i=2" , "wifi ok" z prędkością 9600baud,...
Kolego nowyARM wymienię na 4.7kΩ do 1wire jest 4.7kΩ tylko do I2C mam 10kΩ . Co do zmiennej Q_zmiana to ona odmierza 5 sekund i zmienia wyświetlanie , czemu jest ten zapis Q_zmiana = 6 po to jak ustawiam czas to by cały czas wyświetlało tylko zegar . Dodano po 4 Dodam że z tymi minutami to wystarczy zresetować procesor i wyświetla zero...
Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...
Zapewne okolica wokół anteny modułu ESP ma spore znaczenie w jakości sygnału itp. jednak jeśli zegar znajduje się kilka metrów od routera nie robi to większej różnicy. Biblioteka ESP do Eagle zawierała warstwę Restrict wokół anteny, tak więc poza laminatem nie ma pod nią żadnej miedzi. Jednak oczywiście, na pewno to nie jedyna rzecz, która nie jest...
Myślałem, że to jakieś klucze tranzystorowe a to wzmacniacz operacyjny i pamięć wiec, niestety nie wiem co dalej.
Jakiś czas temu przedstawiłem na forum pierwszą wersję „nietypowego mówiącego termometru”, o której nożna przeczytać tu: Druga wersja tego gadżetu ma raczej charakter dydaktyczny. Do odtwarzania komunikatów wcale nie jest potrzebny dodatkowy moduł odczytujący pliki z karty pamięci, do tego celu można użyć PWM - przykładem jest ciekawy i...