Dzień dobry. Zlecę napisanie programu timera do urządzenia opartym na ATMEGA i rejestrze 74HC595. Urządzenie składa się z zegara czasu rzeczywistego i timera. Zegar ma pokazywać bieżący czas, możliwość ustawienia tegoż czasu na pierwszym wyświetlaczu LED cztero cyfrowym 7 segmentowym, oraz powinien mieć podtrzymanie tego czasu na kilka tygodni po odłączeniu...
Z tego co wiem, to Atmega 8 NIE MA zegara RTC. Można na niej zrobić zegar stosując przerwania od licznika, ale trudno to nazwać RTC. Łatwo natomiast oprogramować zegarek DS1307 - do pracy potrzebuje dosłownie garść elementów.
U mnie w obu przypadkach też czas wyświetlania jest bardzo krótki 2-3 sek. Jeżeli układ był by źle zbudowany to albo wcale by się nie włączył albo był by włączony cały czas bo przecież to atmega zapewnia podtrzymanie zasilania utrzymując na PD6 stan wysoki. A jeżeli były by źle ustawione bity zegara to przecież wyszły by błędy przy pomiarze oporników....
Do tego RTC PCF8583p, podtrzymanie bateryjne zegara w przypadku zaniku zasilania. A dlaczego nie zegar w atmega? Na stronie Atmela jest dostępny kod. Drugi mikrokontroler tylko do obsługi internetu zastosowałem dlatego, że moduł ENC28j60 nie zawsze pracuje stabilnie i czasami lubi powodować zawieszenie procesora. To raczej błąd biblioteki lub programu....
Jak na załączonym obrazku, wskazówka i pozostałe elementy obrazu "migają", tak jakby nie zapalały się po każdym obrocie. http://youtu.be/SMU5YG3xl9k W czym tkwi problem? W kodzie prawie nic nie ma. Jeśli każę się zapalić wskazówce w przerwaniu to pięknie chodzi. PS: Wiem że zegar chodzi za szybko i w drugą stronę narazie tylko do testów :D. Przerwanie...
Witam! Chciałem zaprezentować zegar mojego wykonania na uC Atmega8, soft został napisany w bascomie. http://obrazki.elektroda.net/76_12866477... http://obrazki.elektroda.net/48_12846569... http://obrazki.elektroda.net/32_12846578... http://obrazki.elektroda.net/17_12846578... http://obrazki.elektroda.net/81_12846578...
Witam Napisałem jakiś czas temu start zegara z wewnętrznego generatora, działa idealnie. Przełącza się stosując metodę zalecaną przez Atmela podczas pracy, by zaoszczędzić energię. Poniżej zamieszczam kod w assemblerze. Są jeszcze rodzynki które piszą w assemblerze. Ja obecnie korzystam w większości z C ponieważ w ARMach używanie kodu maszynowego to...
Witam. Zanim postanowiłem napisać nowy temat przeglądałem różne tematy z podobnymi do mojego problemami i nic z tego nie rozumiem. Do rzeczy- zbudowałem sterownik do zgrzewarki oparty na uC Atmega8A https://obrazki.elektroda.pl/9250457200_... Problem polega na tym że uC nie pamięta zapisanych ustawień (czas preimpulsu, czas przerwy,...
Witam Siedzę sobie i walczę o uruchomienie zegara RTC PCF8563 z XMEGĄ 64A3. Pogooglalem trochę i napisałem kawałek softu do obsługi TWI. Nie wiem co jest z nim nie tak, bo dopiero przesiadam się z ATMEGA na ATXMEGA, a w ATMEGA obsługa TWI wyglądała nieco inaczej. Układ PCF 8563 z adresem 0xA0, zasilanie 3.3V, PullUpy 4k7 - wszystko zmontowane na płytce...
Witam, z tego co wiem na temat przerwań, to gdy się takie pojawi, wówczas program główny jest przerywany (stan licznika stosu jest zachowywany), przerwanie jest obsługiwane w funkcji, a po jego zakończeniu jest skok do miejsca w którym był program przed wykryciem przerwania (poprawcie mnie jeśli się gdzieś mylę). Zależałoby mi natomiast, aby móc po...
Witajcie, mam problem nad którym siedzę juz kilka dni i zatrzymałem się nie wiedząc gdzie tkwi problem. Otóż chcę obsługiwać zegar RTC PCF8563 po I2C - czytać i zapisywać z niego dane (datę i czas). Projekt mam podzielony na kilka plików, całość pisana w Code Blocks 10.5 i kompilowana w AVR GCC. Mam zdefiniowaną strukturę do zapisu danych z zegara do...
NIE wolno robić czegoś takiego żeby zmienna co chwile była zapisywana do EEPROM-u dlatego że on ma określoną ilość zapisów minimum 100.000 / + . Ja bym si polecił jakiś SRam na i2C albo SPI z podtrzymaniem bateryjnym może być nawet zegar RTC PCF8583 . Co do karty i komunikacji z PC tu [url=http://www.dharmanitech.com/2009/01...
Witam ponownie... No tak, zapedzilem sie troche z tym wszystkim... Osobiscie zastosowalbym zegar RTC zewnetrzny z podtrzymaniem bateryjnym wbudowanym...
Już układ działa- podłączony do tego pcf-a. Pomiar wyzwolenia PORF dał około 1.12V. Jest też weryfikacja tego co zostało wpisane - tak dla większej pewności. No i pozostawiłem dodatkową kopię w wewnętrznym RAM uC. To rozwiązanie z podtrzymaniem bateryjnym mogło by być jak bym faktycznie potrzebował zegara. W ARM-ach takie coś chyba jest, ale za to są...
Jeśli chodzi o ppm (parts per milion) to nie wiem. Sam kwarc konstrukcyjnie ma około 50ppm. Zgadzam się z kolegą R-MIK, że dokładny zegar lepiej jest zbudować na Atmega 8 z wyżej wymienionym trybie Timera 2. Nie zależało mi na bardzo dokładnych wskazaniach ani na podtrzymaniu awaryjnym. Te, które uzyskałem są moim zdaniem na dobrym poziomie. Dowolny...
Witam, Kolejny zegarek oparty o PCF8583 i atmega... A na czym ma być??? Ten RTC jest bardzo popularny, tani, dokładny, prosty w obsłudze i do tego ch...nie energooszczędny - podtrzymywany superkondensatorem 0,22F wytrzymał tydzień, potem podłączyłem zegar z powrotem do zasilania :) Można robić zegar bez użycia zewnętrznego RTC, tylko na procku ale...
http://obrazki.elektroda.net/96_12810965... Witam! W wolnych chwilach postanowiłem zmajstrować sobie zegarek,który to w całości zaprojektowałem samemu włącznie z programem napisanym w BASCOMIE. Zegar posiada funkcję budzika oraz podtrzymanie czasu po zaniku zasilania (bateria CR2032). Oraz skromnie 5 przycisków do ustawiania czasu i budzika...
ale bez nowego programu myśle ze tez by sie obeszło.. przeciez jak nie bedzie pradu.. to wystarczy by napiecie nie zanikło na samym procku, a atmega jak pamietam nie pobiera go az tak duzo,wiec taki pakiecik powiedzmy 500 mA powinien na troszke starczyc. jak pamietam w którejs wczesniejszej wersji płytki było miejsce na kondensator goldcap, on chyba...
http://obrazki.elektroda.pl/2074472200_1... Inspiracją dla tego projektu był Funkcje * zegar czasu rzeczywistego z podtrzymaniem bateryjnym * buzzer * ustawianie czasu za pomocą przycisków lub UART * złącze rozszerzeń (UART, IRQ, GPIO, +5V) * fotorezystor do oceny natężenia oświetlenia * opcjonalna synchronizacja DCF77 Konstrukcja Konstrukcja...
Mam zegar na Atmega 8 z podtrzymaniem na akumulatorze. Całość zasilana jest z zasilacza impulsowego 12V, a następnie poprzez 78l05. Na procesorze jest odsprzęganie 100 nF. Podczas burzy jednak doszło do restartu. Nie wiem co było powodem - jakaś indukcja czy przepięcie w sieci. Teraz moje pytanie - jak się przed tym zabezpieczyć? Mam dwa pomysły: 1....
https://obrazki.elektroda.pl/6123321900_... Dziś prezentuję tu kolejny element mojego zestawu audio. Jest nim stereofoniczny tuner FM, choć w zasadzie jest to tuner z zegarem, zdecydowałem się bowiem na powiększenie funkcjonalności urządzenia, wbudowując w nim także zegar, dzięki czemu jest możliwość wyświetlenia aktualnego czasu zarówno...
Witajcie. Hmm. 7 bitów do wyświetlenia cyfry plus ósmy bit na mruganie dwukropkiem. Można nawet proste napisy wyświetlać. Lub tylko 4 bity dla UC7447. Do tego 4 bity na multipleksowe przełączanie kolejnych wyświetlaczy np. HC4514 Plus 2 bity na obsługę I2C dla zegara z podtrzymaniem bateryjnym i termometru, albo kilku. Roku w ogóle bym nie wyświetlał...
co spowodowalo, że użyles kondensatora, zamiast baterii jako źrodla podtrzymania zasilania? jaka jest podstawa pomiaru czasu? czy zegar posiada funkcję budzika? Kondensator dlatego, że akurat taki miałem z radia samochodowego, nie testowałem na ile wystarcza, ale wydaje mi się, że parę godzin pociągnie (wyświetlacze są wyłączone, atmega podtrzymuje...
Wskazuję firmę, która na w sprzedaży atmega 128. Nie jest to sam układ lecz gotowa aplikacja. Procek atmega 128, zegar czasu rzeczywistego, szeregowa DataFlash o pojemności do 4 Mb, złącze ISP do programowania, układ reset na DS1811, dodatkowy kwarc 32768 Hz dla wewnętrzeba timera, podtrzymanie bareryjne. A wszysko to na płytce o wymiarach 39 X 42 mm....
Nie podważam tych oczywistych spraw, ale ten tekst jest sprzed 14 lat Teraz dysponując nawet babcią Mega8 każdy chyba użyłby rejestru porównania Timera1 lub Timera2 gdzie wartość jest przeladowana automatycznie nie wymagając zaangażowania w to mocy procesora. Osobny kwarc przydaje się do aplikacji gdzie potrzebujemy podtrzymać czas a usypiamy procesor...
joboo - oswiec mnie bo sie zgubilem - na forum znalazlem informacje ze aby atmega pracowala z generatorem kwarcowym 16 MHz to fuse bity trzeba ustawić na zewnętrzy zegar (0000:external clock). Ale ja, tak jak wczesniej pisalem, mam rezonator kwarcowy 16MHz a nie generator - i teraz pytanie czy ustawienia fuse bitow dla rezonatora i generatora kwarcowego...
1. Co do układu ładowania. Ładowanie prądowe jak najbardziej o'k, ale niestety trzeba wyłączać (albo mocno ograniczać) po naładowaniu. Permanentne przeładowanie jest tak samo groźne jak niedoładowanie. Dla ogniwa 300mA prąd 'podtrzymania' o wartości 10mA to stanowczo za dużo. Trzeba jedynie eliminować skutki samorozładowania. W zależności od typu ogniwa,...
http://obrazki.elektroda.pl/5682822500_1... Witamy serdecznie miłośników lamp NIXIE i wszystkich forumowiczów w kolejnym naszym artykule mającym na celu ratowanie starych lamp! Wciąż jesteśmy pełni nadziei, że uda nam się ożywić i uratować od zniszczenia zalegające w szufladach kolejne typy lamek. Widok potłuczonych lamp NIXIE napełnia...
To jest niemożliwe. Jak PCF jest odpowiednio skonfigurowany to po prostu generuje sygnał co 1s. Nie raz a stale- dopóki ma zasilanie. Czy ma podtrzymanie bateryjne i odpowiedni układ diod? Kondensator przy zasilaniu? Za diodami? Późno, jutro do pracy. Daj cały kod- można by go sprawdzić.
Generator używający kwarcu zegarkowego jest generatorem o ultraniskim poborze energii, w efekcie superczułym na zakłócenia. Niewykluczone, że pojemności pasożytnicze wystarczą na podtrzymanie oscylacji, jednak aby dać mu "kopa" na początek wymagane jest coś dodatkowego - np. konieczność wpięcia kwarcu. Oczywiście jak go wypniesz, będzie szaleć. Tu się...
http://obrazki.elektroda.pl/7208083000_1... Witam Od dawna przymierzałem się do zbudowania zegara nixie na sześciu lampach. W internecie jest sporo takich projektów, jednak większość z nich nie odpowiadała moim założeniom. Postanowiłem więc zaprojektować i wykonać zegar od podstaw wykorzystując podzespoły, które miałem pod ręką. Założenia...
nie musisz krzyczeć, już wcześniej o tym pisałeś, wiem już że bot podał nieistniejącą bibliotekę. Podałem ci inną STM32duino napisaną przez ST. Tam jest ta klasa STM32RTC. Bot podał prawdę ale nie do końca prawdę. Trafił z nazwą klasy, lecz biblioteka, która ją zawiera nazywa sie STM32duino. Czytasz to co piszę, czy tylko co trzecie słowo? Bo zupełnie...
Witam, Zwykle narzekam ale tym razem pochwalę kolegę za wykonaną starannie pracę. Jak już moi przedmówcy napisali do przeróbki kwalifikuje się układ podtrzymania aczkolwiek jest to zabieg kosmetyczny. Okno wyświetlacza warto było by zakleić / zamalować tak by widoczny był sam wyświetlacz - opaska go trzymająca psuje nieco efekt wizualny. Nie pokazał...
https://obrazki.elektroda.pl/4522651200_... Gdy w urządzeniach pojawiły się superkondensatory podtrzymujące pracę zegarów czasu rzeczywistego i pamięci nastaw pomyślałem, że będą one znacznie bardziej trwałe niż akumulatory i ogniwa jednorazowe np. CR2032. Ostatnio trafiłem na awarię sterownika z wbudowanym RTC podtrzymywanym superkondensatorem...
Zastosuj zewnętrzny RTC. PCF8583 można ustawić na kwarc lub zewnętrzny sygnał 50Hz z sieci energetycznej(PO transformatorze)-ale jak odłączysz od sieci-to się rozjedzie. Można też tak- chodzi stale RTC na impulsach z sieci, sprawdza ATMega czy są-jak nie ma-to przełącza bity konfiguracji RTC na kwarc zegarkowy. Przedtem zapamiętuje czas z RTC. A jak...
Układ będzie działał.tylko będzie marnowało się sporo mocy przez użyty stabilizator. Moim zdaniem lepiej zastosować inny układ. Daj 4 akumulatorki co da 4,8 V ale podłącz je za stabilizatorem. W ten sposób nie będziesz miał strat na stabilizatorze przy zasilaniu awaryjnym. Możesz tez zrobić tak że akumulatorki będą się doładowywały podczas normalnej...
marenc : niestety w przypadku zwarcia mosi z miso programator powinien wykryć brak układu (polecenie wejścia w tryb programowania jest zwracane z 8bitowym opóźnieniem), dodatkowo nie był by możliwy odczyt sygnatury. Co do prędkości zegara programatora: prędkość powinna być co najwyżej F_CPU/4. Osobiście po przebiegu tematu jestem za wersją pkoper 'a....
Widać że bardzo chcesz zrobić ten sterownik na Atmega. No to zrób- to jest jakaś nauka. Ale najpierw musisz odtworzyć schemat "zapomniany" przez elektryka. Potem sprawdzić wszystkie połączenia, słabo przykręcone kable, zaśniedziałe styki, niepewnie działające przekaźniki itp. Pewnie wystarczy przeprowadzić porządną konserwację żeby wszystko działało....
Witam! Chcę wykonać zegar na ATmega8L lub 16L (takie mam u siebie). Raczej będe wybierał ATmege16L bo ma możliwość debuggowania przez jtag (który posiadam). Do atmegi chcę podłączyć DS1337, jako RTC. Będzie miał on podłączony kwarc 32kHz. Atmega będzie prawdopodobnie działać na kwarcu wewnętrznym 1Mhz. Chyba więcej nie będzie potrzeba do transmisji...
http://obrazki.elektroda.pl/6809150300_1... http://obrazki.elektroda.pl/4575909700_1... http://obrazki.elektroda.pl/2450147400_1... http://obrazki.elektroda.pl/2336351100_1... Witam. Przedstawiam projekt w trakcie budowy, może będzie inspiracją dla innych :) Jest to inteligentny dom w...
http://obrazki.elektroda.net/52_11939913... Stacja meteo zbudowana na potrzeby domowe, gdyż podobne urządzenia sklepowe z wyświetlaczami lcd są niewidoczne w nocy. Układ zbudowany na dwóch płytkach, wyświetlaczy i sterująca. Wyświetlacze połączone standartowo (segmenty równolegle, oraz osobne wyjścia wspólnych katod). Procesor: atmega 16, 2 x DS18B20,...
http://obrazki.elektroda.pl/9961127800_1... http://obrazki.elektroda.pl/6887104500_1... Witam wszystkich. Dziś chciałem pochwalić się projektem, który powstał już jakiś czas temu, Jako że nie miałem kiedy go przedstawić większemu gronu na forum elektroda.pl, postanowiłem zrobić to dziś. Sterownik do uprawy roślin w systemie...
Wszystko fajnie, ale ATmega16 to już dinozaur i do energooszczędnych nie należy ;) Spróbuj tych nowych z serii PicoPower - są zdecydowanie bardziej energooszczędne - np. ATmega164PA lub inne z końcówką 4P/4PA (pinologicznie zgodne z ATmega16). Możesz w nich powyłączać niepotrzebne peryferia, a nawet dynamicznie zmieniać częstotliwość zegara. Kiedy...
Chciałeś robić podtrzymanie czasu (brakuje mi baterii która przez diodę zasili nogę 8 PCFa, adres PCFa jest 162 (163) przy podłączeniu nogi A0 do zasilania. Sprawdź jaki masz adres odczytu i zapisu pamięci (aby się nie zdublowały z adresami zegara) Reszta wydaje się OK. Przy okazji: zwróć uwagę na to że niektóre rejestry PCFa przechowują dodatkowe dane,...
Panowie, ciekawe który z Was zbudował jakikolwiek zegarek oparty na procku, tutaj akurat AVR, bo ja ich zbudowałem kilkaset i dalej buduję, na początku robiłem to na '51, teraz na AVR, że te "wyższe" wersje posiadają możliwość podłączenia kwarcu 32kHz, to jest opcja dla podtrzymania przy braku napięcia zasilającego i należy jeszcze dodać bateryjkę,...
Zamierzam wstawić tam pomarańczowy filtr, po prostu skończyłem wczoraj wieczorem a dziś było wszystko pozamykane :) Jeśli chodzi o czytelność to zapewniam że nawet w słońcu widać dosyć dobrze, filmik nieco przekłamuje. Koszty były o dziwo mniejsze niż cena firmowego w sklepie: atmega - 10 zł rtc - 2 zł pozostała drobnica pewnie 2-4 zł ok. 14-16 zł,...
http://obrazki.elektroda.pl/5579487800_1... Witam wszystkich. Chciałem podzielić się swoją modyfikacją programu, schematu oraz płytki pcb zegara, który cieszył się sporą popularnością na elektrodzie, dokładnie tutaj: http://www.elektroda.pl/rtvforum/topic44... Oto co zmieniłem: - dodałem obsługę jednego czujnika DS18B20 - wyeliminowałem...
Nie zbudujesz dokładnego zegara bez układu RTC lub przynajmniej z wykorzystaniem kwarcu 32,768kHz. ATmegi podobno nie można podłączyć do takiego kwarcu (sam nie próbowałem, choć niektórym się to podobno udaje). Można wykorzystać wejście XCK (do zewnętrznego oscylatora USART) i podłączyć pod niego kwarc zegarkowy (32,768kHz), można też podłączyć ten...
Witajcie bracia i siostry ! Od pewnego czasu zafascynowałem się mikrokontrolerami, obkupiłem się w literaturę i podzespoły. Przeczytałem całą księgę Marcina Wiązani "Programowanie mikrokontrolerów w języku BASCOM", zbudowałem prawie wszystkie przykładowe konstrukcje z tej książki ;-) Czas najwyższy na budowę czegoś praktycznego, bo żona patrzy na mnie...
Porównywanie kolektora „zwierciadlanego” z płaskim zrobiłem prosto (prawie prostacko). Ustawiłem podobny przepływ i porównywałem temperaturę wychodzącą, powierzchnia była prawie identyczna, temperatura medium wchodzącego jednakowa. Nie robiłem notatek, a cały system jest bardziej złożony niż tutaj przedstawiłem – poza kolektorami cieczowymi...
http://obrazki.elektroda.pl/4776361100_1... Witam wszystkich, jest to mój pierwszy projekt opisywany na tym forum. Przedstawiam projekt mojego autorstwa, zegar z termometrem wyświetlający aktualną datę, godzinę oraz temperaturę z 3 czujników. Założeniem projektu było zbudowanie zegara wyświetlającego godzinę oraz temperaturę wewnątrz...
Witam, chcę zrobić układ losujący liczbę i wyświetlający ją o określonej porze dnia. Do tego celu zamierzam użyć mikrokontrolera ATMega8, wyświetlacza LED ze wspólną katodą oraz zegara czasu rzeczywistego PCF8583P z podtrzymaniem zasilania baterią CR2032 3V. Schemat: http://obrazki.elektroda.pl/9743766800_1... Czy schemat jest dobrze...
Dokładność zależy od kwarcu, więc mikrokontroler taktowany kwarcem ma porównywalną, tylko podtrzymanie zegara przy zanikach zasilania jest bardziej prądożerne.
http://obrazki.elektroda.pl/2823871000_1... "BIT.TRIP BEAT" to gra na konsolę, którą poznałem parę lat temu. Jest dość niezwykła, ale nie będę się rozpisywał. Urzekł mnie w niej szczególnie font wykorzystany do podawania wyniku gry. Był to nietypowy, kanciaty krój 4x3 piksele. Jako wielki fan niskiej jakości, zakochałem się od pierwszego...
podtrzymanie bateryjne na atmelu też da się zrobić, tyle, ze nikomu się nie chce i tak jak napisałem wcześniej tak naprawdę nie wiadomo czy się rzeczywiście uda bez problemów i odkrywania ameryki ( zasilania dziwnym napięciem zeby chodziło)
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...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...
zegara podtrzymanie podtrzymanie zegara atmega podtrzymanie
huawei podświetlenie ekranu telefonu gniazdo zasilające radiowe przewód sygnałowy monitora
lodówka liebherr lodówka libherr
Philips Sonicare HX68xx/HX93xx – migają wszystkie diody LED, akumulator, reset, naprawa Jak znaleźć firmware do pobrania – procedura, bezpieczeństwo, marki, modele urządzeń