Witam, od jakiegoś czasu noszę się z zamiarem zbudowania zegara na panelikach LED 5x7 (Red,green) i procesorze Atmega8. Niestety moja wiedza o tym kontrolerze nie jest zachwycająca - pisałem trochę w asm dla `51. Wstępnie umyśliłem sobie następującą architekturę: Serce układu to wspomniana Atmega8, zegar i kalendarz na układzie PCF8583, wyświetlanie...
shadow0013 : Zacytuję pierwszą stronę dokumentacji: – Real Time Counter with Separate Oscillator RTC służy do odliczania czasu niezależnie od stanu procesora (np uśpienie) czy oscylatora taktującego procesor (wahania częstotliwości), funkcja zegara/kalendarza jest tylko często stosowanym dodatkiem. Tutaj tą funkcję trzeba zrealizować programowo....
Witam ! Ostatnio zrobilem uklad ktory na wyswietlaczu 4x20 wyswietla czas date i temperature. Sercem urzadzenia jest ATMEGA8L. Chciałbym aby było to urządzenie zasilane bateriami. W przyszłości myślałem żeby zastosować jakieś ogniwo od nokii i doładowywać je zwykłą ładowarką tej firmy jednakże narazie nie wiem jaki to ma sens. Układ do prawidłowego...
Tutułowy obrazek pewnie jest troche znajomy z poprzedniego mojego tematu o piktogramach. Dzisiaj gotowe urządzenie. Ogólnie dostępne stacje pogodowe łączy jedno – wyswietlacz LCD. Ma on swoje wady i zalety. Jeśli chodzi o czytelność tych paneli to różnie z tym jest. Postanowiłem więc zbudować stację z wykorzystaniem siedmiosegmentowych wyswietlaczy...
Tak znalazłem chwilę, na naszego zwierzaka. Masz takie coś na wyświetlaczu? I czy dzieje się coś z godzinami? Przyczyna są chyba przerwania, albo sama funkcja. Jeszcze nad ty myślę. Poszperałem trochę na temat instrukcji GetRC5(), i jest ona czuła na zegar CPU., Więc może być, że coś jest źle ustawione w kompilatorze, chodzi o częstotliwość procesora...
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
Próbuję zrobić kalendarz na PCF8583 (Atmega8) i mam mały problem (dla mnie wielki) jak zrobić aby pokazywał prawidłowy ROK. Umiem go zapisać tak aby było wiadomo, który rok jest przestębny i zapamiętany jako "0", pierwszy rok po przestępnym zapisany jako "1" itd aż do "3". ale na tym moja wiedza i umięjętności się kończą. Wszelkie próby kończą się niepowodzeniem...
Na forum jest już wiele podobnych tematów, ale postanowiłem się czegoś nauczyć w te wakacji i samemu zbudować podobny projekt. Feczjurs: - wyświetlanie bitmapy monochormatycznej na LCD z 3310 - wysyłanie bitmapy przez RS232 i zapisywanie jej na eepromie (24LC256) - zwyczajowo pilocik na podczerwieni (36kHz) - zegar i kalendarz na PCF8583P - serce ATMega8...
Witam, Chciałbym zaprezentować mój pomysł na Zegar/kalendarz/termometr binarny zbudowany w oparciu o Atmega8 (Atmega168), DS1307 oraz DS18B20. Oczywiście w sieci można znaleźć zegary binarne gotowe jak i zestawy DIY. Być może moja konstrukcja wydaje się być banalna, ale posiada funkcjonalność której nie ma żaden zegar binarny których opisy znalazłem...
Ok, a jak to się będzie miało do samego programu napisanego na 1Mhz ? Nigdy jeszcze z zewnętrznym kwarcem do czynienia nie miałem. W jaki sposób należy programowo z niego skorzystać? Normalnie Timer2 jest taktowany z tegosamego zegara co microkontroller. Aby uzyskac taktowanie z rezonatora 'zegarkowego' podłączonego do pinów XTAL1/XTAL2, potrzebujesz...
Nie analizowałem potrzeb takiego projektu jak Twój bo to nie moja sprawa :D Napiszę inaczej. Obsługa wyświetlaczy w Bascom sprowadza się do ich podłączenia i opisania swoich podłączeń w programie tak by kompilator mógł tak skompilować program by ten odpowiednio sterował wyświetlaczem. Wszystko jest więc gotowe tylko piszesz co gdzie podłączyłeś. Odmian...
:arrow: dawid512 Na przykładzie DS3234. Kompensacja temperatury i starzenia się kwarcu, fabrycznie zestrojony układ oscylatora. Zrób na Timerze z ATmegi zegar o dokładności Âą2ppm :) Poza tym mały pobór prądu w czasie pracy na podtrzymaniu bateryjnym, dwa wbudowane alarmy, kalendarz, 256B pamięci do swobodnego zagospodarowania. Osobiście nie miałbym...
Zależy od |zazyłości| waszego związku:) Oczywiście taki kalendarzyk tylko w formie szpanu, bo przecież używać nie będziecie go do niczego:)
teedd -> nie zapytałeś nawet w jaki języku pisze pys1986, a zamieszczasz od razu kod. Poza tym nie wiem dlaczego chcesz zrealizować odmierzanie czasu na przerwaniu INT1 zamiast wykorzystać wbudowany timer? Jest to niepotrzebne komplikowanie zadania i dodawanie uC niepotrzebnej roboty. Na stronce jaką zamieściłem jest przykładowy zegar z kalendarzem...
Tak, z jednej strony wystarczy. Tylko wtedy należy napisać kod odpowiedzialny za zliczanie czasu. Natomiast gdy mamy zewnętrzny układ, to wystarczy opanować protokół transmisji i się z nim porozumiewać. Sa takie układy, które mają w sobie wbudowany cały kalendarz ;).
Witam! sim_007 powiem Ci tak... mogę Ci pomóc w pisaniu programu, tylko nie moze to być Bascom :) Mialem z nim na poczatku stycznosc i powiem Ci, ze kiedy poznałem c/c++ stwierdzilem, ze mam duzo wiecej mozliwosci. Na prawde radze Ci najpierw poznać C++. Jeden dzien czytania i jestes juz w temacie. Polecam szczegolnie stronke [url=]Kurs C++. Wlasnie...
(at)p_zag Wielkie dzięki za tematy o TWI, na pewno się przydadzą :) (at)janbernat DS1337 nie ma osobnego pinu na podłączenie baterii. Jest taki pin w 1307. (at)emarcus Ten TimeKeeper jest ciekawym rozwiązaniem. Jednak cena troche wysoka. A aż tak często nie zdarzają się zaniki prądu u mnie. Ten DS ma również kalendarz. Na razie nie planuję go wykorzystywać...
Rozumiem, musiałbym rozdzielić konwersje i odczyt i robić to np po sekundzie bez waita. A zegar wiem, że mogę zrobić odliczając sekundę, ale kalendarz już gorzej. Dowiedziałem się jak rozwiązać problem z symulacją, trzeba $crystal ustawić na np 11Mhz, a w procku 8M wewnętrzny i teraz działa...
Ładny wyświetlacz :D Na początku było w planach wyświetlanie zegarka oraz daty, no ale że w moim pokoju, godzina jest wyświetlana, na wieży, dekoderze oraz analagowym zegarku na ścianie, więc pomyślałem że kolejny zegarek jest zbędny... A co do wyświetlania daty, na ścianie mam kalendarz i tyle mi wystarczy...
Ja upieram się przy DS1307. Jest to typowy zegar RTC, ma opcję podtrzymania bateryjnego (kondensatorem nie próbowałem, ale powinno też działać), jest dokładny, oprócz czasu liczy też kalendarz, łącznie z kalkulowaniem roku przestępnego. Z poziomu programu masz dwie proste procedury - jedna zapisuje zmienne do DSa, druga je odczytuje. Czyli w głównej...
Można też powiesić kalendarz obok zegarka,ale mogła by być data z wyboru w programie czyli godzina -->temperatura lub drugi wybór godzina-->data,co do czekania mi to nie przeszkadza w moim przypadku ustawiłbym np; jeżeli miał by być wyświetlany czas-temperatura-data. Czas 30s.temp 2s.data 2s. a i tak jak chcę odczytać temperaturę muszę czekać,to 2 sekundy...
Dzienne światła są całoroczne i zmieniamy na mijania tylko gdy zaczyna się ściemniać. Więc nie bardzo widzę sens stosowania kalendarza i zegarka do sterowania taką automatyką. Wszystkie nowe samochody mają to wykonane w postaci fotoelementy. Widać to gdy wjadą w słoneczny dzień np do tunelu albo parking podziemny
Witam kolegów. Jestem zielony w temacie mikrokontrolerów.Dokładnie chodzi mi o kontroler atmega8.Przeglądając elektrode znalazłem Chciałbym zrobić coś takiego ale nie mam pojęcia jak zaprogramować ten mikrokontroler i co jest potrzebne do tego celu.W jaki sposób można napisać do tego program i czy jest możliwe dokonanie czegoś takiego dla osoby która...
Cześć, z reguły tak to się robi, że podłączasz odbiornik podczerwieni pod przerwanie. Jeżeli program byś pisał w bascomie to prawdopodobnie musi być podłączone pod PIND.2 Jeżeli obsługę RC5 będziesz robił sam to możesz podłączyć pod dowolne przerwanie. Ogólnie zasilanie takiego odbiornika podłącza się przez filtr RC np 100 ohm szeregowo i 10u elektrolit...
Do wykonania tego zegara skłonił mnie mój słabnący wzrok - leżąc w łóżku bez okularów nie mogłem odczytać godziny na zagarkach wbudowanych w sprzęt RTV - cyfry wyświetlaczy są po prostu dla mnie zbyt małe. Miałem w zapasach 4 czerwone wyświetlacze LED z cyframi o wysokości 20mm (po nieużywanym zagarze na MC1203 - przeżytek w ogromnej obudowie), które...
Witam po przerwie. Przeglądają elektrodę natknąłem się na: Bardzo mnie to zainteresowało :D, a sądzę że jest to dość prosty projekt. Zamierzam stworzyć włąśnie takie cudo tylko że na atmega8 Ale, że jestem jeszcze zielony to pojawiły się kolejne problemy: 1) Otóż czym różnią się atmega8L atmega8 atmega 8 16PU atmega8 8PU Atmega8 16AU Co oznaczją te...
Witam, Chciałem przedstawić swój projekt tak zwanego volumera. Trochę inspiracji (oraz nazwę dla urządzenia) zaczerpnąłem z EP, gdzie publikowano podobny projekt. Niemniej niniejsze urządzenie jest całkowicie moją konstrukcją zarówno jeśli chodzi o warstwę programową (z wyłączeniem bibliotek do LCD) jak i sprzętową. Tytułowy volumer to urządzenie do...
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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał się specjalistą od układów mikroprocesorowych mogłem zobaczyć,...
Kolega porosil mnie kiedys abym zrobil mu taki troche udziwnionyy timer. Jak juz zaczalem robic to dosc mocno go rozbudowalem. Nie jest to projekt efektowny, ale za to bardzo funkcjonalny. Budowa: ATMEGA8L, przkaznik bistabilny, bateria litowa 3V cr3022, +pare elementow dyskretnych. Zasialnie : beztransforamtorowe , 220VAC Interfjes: RS232 5V, musi...
Co do spadku napięć to zależy w jakich granicach, zobacz temat [url=]zwykły ATMEGA8 na 3.0V ?? Sam za jakiś czas zaczne budowę zegarka z kalendarzem na atmega8 z pcf i lcd 2x16 i chyba będę to zasilać ładowarką od nokii która ma 3,7V 335mA, tylko nie mam pewności czy ten pcf będzie działał ;) A co do samego atmegi to wydaje mi się że jest sposób na...
Jako zegar z kalendarzem świetnie posłuży PCF-8583 na magistrali I2C i ATmega8 jako procek do wszystkiego. Ma ona sprzętowe I2C, wystarczającą ilość wyprowadzeń no i bez problemów da się podłączyć klawiaturę PC, jedynie program do jej obsługi napisać trzeba samemu, ale to nie problem. Ma ona też sporo EEPROMu, a jak nie wystarczy, to także na I2C (lub...
witam jestem nowym w programowaniu bascomem otóż robię zegarek z kalendarzem na atmega8 i z kwarcem zegarkowym. I jak ustawiam fusebity cksel 1001 bo takie są na małą częstotliwość i jak zmienię te fusebity to atmega8 mi się blokuje. proszę o nie usuwanie tego tematu jak moje wszystkie inne oto kod do procesora $regfile = "m8def.DAT" $crystal...
Witam. Chciałbym przedstawić mój piórnik, który wykonałem 1 tydzień temu. Główny mikroprocesor to atmega8 kwarc 8MHz. Jak na razie, jest tylko zegarek z kalendarzem a w przyszłości dołożę jeszcze ściągę i termometr na ds 18b20 lub lm35 Koszty: atmega8 6 zł wyświetlacz lcd z podświetleniem 16 x 2 18 zł drobnica (podstawki potencjometr kable) 8 zł w...
Witam, przedstawiam jedną z moich konstrukcji (2-ga na forum), którą jest "mini-komputerek samochodowy" ;) do opla kadetta. Urządzonko zamontowałem w obudowie gdzie znajdował się stary wskazówkowy zegarek, który od dawna nie działał. Program sterujący do Atmega8 napisany w BASCOM AVR. Elementem który wyróżnia urządzenie są dwa dziewięcio-cyfrowe siedmio-segmentowe...
Tak, ale dzięki poprzednie systemy nie są ATmega8 ATMEGA 8515 Nie mogę otworzyć wykres w tym temacie z Zegar Jeśli ktoś ma wysokie rugaminte Kalendarz I po JPG lub PDF. Thanks a lot
PROJEKTY PCB WYŁĄCZNIE DO UŻYTKU WŁASNEGO. WYKORZYSTYWANIE W CELACH ZAROBKOWYCH ZABRONIONE. Aby ułatwić poszukiwanie projektów, umieszczam je w jednym miejscu. Pod każdym zestawem modeli układów 3D jest link do tematu z projektem wykonanym dla kolegów z forum. Nowe projekty umieszczane są na końcu postu. ...................................... .....................................