Witam Potrzebuję zrobić zegar na ATMEGA8535 i nie mogę uruchomić pracy asynchronicznej. Kwarc zegarkowy podłączony do XTAL1/2. Program wstępny poniżej. Analogiczny program (ze zmianą ASSR.5 = 1) dla ATMEGA88 działa poprawnie. Proszę o pomoc. Pozdrawiam Jacek Program napisany w "BASCOM AVR" [syntax=basic4gl][/syntax] $regfile = "m8535.dat" $crystal =...
Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: http://obrazki.elektroda.net/9_123515576... A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału dla...
Zaznaczony element to kwarc zegarkowy. wiec tak rezystory R1,R2,R3 maja wartosć po 100 om a R5.R6.R7 po 10k?? tak a jesli chciałbym uproscic to pozbywam sie wszystkich tranzystorow i rezystorów łacznie z R4??? i zwyczajnie upraszczam sciezki.?? tak
Poczytaj jak w tym temacie rozwiązałem błąd spowodowany niedokładnością rezonatora kwarcowego. [url=http://www.elektroda.pl/rtvforum/to... A z [url=http://mikrokontrolery.blogspot.com... stronki możesz się dużo dowiedzieć Proponowałbym jednak użycie układu RTC z kwarcem zegarkowym. Co do schematu to...
To zmienia moją koncepcję :( obecnie mam ustawione tak: Timer1=Timer (odlicza mi jedną sekundę) Timer0=Counter (zlicza mi impulsy). Chciałem dodać do tego programu zegar z datą, ale wydaje mi się że sekunda z Timera1 na kwarcu 4Mhz nie jest zbytnio dokładna. Może jakaś podpowiedź jak najprościej przerobić program żeby mieć ten zegarek? (chciałbym użyć...
http://obrazki.elektroda.net/84_12432519... Przedstawiam kolejną wersję zegarka binarnego. Układ oparty na ATMEGA168V i układzie RTC DS1337, który w przeciwieństwie do DS1307 może pracować z niskimi napięciami zasilania. Zastosowałem typowy zegarkowy rezonator ceramiczny 32,768kHz 6/2mm. Płytkę zegarka wykonałem z b.cienkiego laminatu z drukiem...
Witam wszystkich :D Chciałbym wam przedstawić mój nowo zbudowany zegarek na uP Atmega 8 i jako wyświetlacz użyłem LCD 4x20 . Całość zmontowałem na uniwersalnej płytce . Atmega pracuje na wewnętrznym oscylatorze ustawionym na 8 Mhz , do procka podlączyłem kwarc zegarkowy Program przy pomocy kolegi Stefana pisałem w Bascom zdjecia zalącze jutro rano ponieważ...
Robię układ który wykorzystuje kwarc zegarkowy podpięty do pinów tosc1 i tosc2. Ale czas odmierzany w ten sposób różni się o rzeczywistego o 1 sek na minutę ( zegarek na atmedze późni) kwarc mam podpięty bez żadnych kondensatorów, ale założenie 15pF nie poprawia pracy zegarka. W czym leży problem? //timer 2 8bit konfiguracja (zegarek) TCCR2=0;...
Witam, zabrałem się za zrobienie zegarka na układzie PCF8583, ale na razie testuje czy działa na płytce stykowej. Do układu użyłem sterowników z tej strony: http://avrkwiat.nstrefa.pl/omnie/index.p... czyli PCF8583.h, LCD.h, LCD.c, i2c.h - zwykle stosuje do LCD HD44780 ale nie wiem jak to...
http://obrazki.elektroda.net/31_12572642... W itam. Pragnę przedstawić model zegara binarnego wykonanego na przedmiot Technologia Informacyjna. Z racji tego, że na wykonanie miałem 1 tydzień, wliczając w to szkołę i dojazd do niej, czasu na wykonanie było niewiele. Brakło niestety czasu na obudowę. Informacje o zegarze: - 17 diod led green...
Witam. Mam taki problem. Na studiach wymyslili ze informatycy tez muszą umieć robić układy i wrzucili nam przedmiot techniki mikroprocesorowe. Wszystko fajnie tylko po co mi to bedzie? No cóż, wybrałem sobie zegarek z budzikiem i do tej pory sobie jakoś radziłem, znalazłem na forum podobny zegarek i przerobiłem (mam nadzieję, że się twórca nie obrazi)...
http://obrazki.elektroda.net/9_119592930... Witam, chciałbym przedstawić mój zegareczek binarny, całość umieszczona została w kopercie po zegarku unitry, ponieważ z oryginalnego zegarka została mi tylko koperta, postanowiłem zrobić w niej zegarek binarny. Pokazuje on czas w trybie 12 godzinnym, - godziny, minuty, sekundy. Wyświetlanie czasu...
Witam, na początku muszę powiedzieć iż elektroniką zajmuję się hobbystycznie i od jakiegoś czasu walczę z mikro kontrolerami z większym lub mniejszymi lub większymi sukcesami. Obecnie zbudowałem zegar na płytce stykowej taki jak Tytuł poprawiono. LordBlick
http://obrazki.elektroda.pl/3092945800_1... Witam Nie jest to mój pierwszy projekt ( było ich już z kilkunaście ;) ) , jednak jestem z niego nieco bardziej zadowolony niż z innych; włożyłem w niego także więcej pracy dlatego postanowieniem go opublikować. Ponieważ postanowiłem podciągnąć/ sprawdzić swoje umiejętności programowania /...
http://obrazki.elektroda.net/28_11757504... Projekt zegara zbudowanego z użyciem AVR. Układ potrzebny był jako dodatkowa funkcja w wzmacniaczu. Układ wykorzystuje tylko jeden procesor AVR i wyświetlacz LED BQ-M512RD (lub kompatybilny). Projekt jest tak prosty jak to możliwe, więc może go zbudować każdy. POniżej zamieszczam schemat. Odnośnik do programu...
Witam. Zbudowałem naręczny zegarek binarny, próbowałem napisać program, ale coś jest nie tak. Godzina wyświetlana jest na 4 diodach, minuty na 6. Komunikacja z DS1337 portami C4 i C5. Pod INT0 (D2) podpięty switch bez rezystora. Prosiłbym o sprawdzenie i pomoc w rozwiązaniu problemów. [syntax=basic4gl] $regfile = "m88pdef.dat" $crystal = 1000000 Config...
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...
Witam. Zamierzam stworzyć zegarko-bransoletę binarną. Do wykorzystania mam atmega88P, DS1337 +drobnicę. Całość zasilana z bateryjki cr2032. uC wybudzany z power-down przyciskiem SW1. Godzina wyświetlana na 10 diodach(4-godziny, 6-minuty). SW2 służący do ustawiania czasu. Wszystkie elementy w SMD. Prosiłbym kolegów o sprawdzenie schematu i płytki. Mam...
Witam, swojego czasu zrobiłem sobie wyświetlacz widmowy, jednak po zabawach w bascomie stwierdziłem że ma to większy potencjał i postanowiłem z niego zrobić zegarek :) Tu zaczęły się schody w ramach testu stworzyłem tablice dla znaków od 0 do 9 plus ":" jako oddzielenie godzin od minut. Jednak program nie wyświetla poprawnie cyfr od 0 do 4 reszta wyświetla...
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...
Witam wszystkich. Przeszukałem forum i nic na ten temat nie znalazłem. Mam Atmege8 i kwarc 8Mhz. Nie mogę uruchomić zegara. Config Lcd = 24 * 2 Config Clock = Soft Config Date = DMY , Separator = / Enable Interrupts Date$ = "16/03/05" Time$ = "21:59:00" Cls lcd "GODZINA: " Do Locate 1,10 Lcd Time$ Waitms 100 Loop Wszystko jest OK, po za tym, że zegar...
http://obrazki.elektroda.net/38_11898903... Szczęśliwi czasu nie mierzą, jednak ja zrobiłem zegar. Sterowany mikrokontrolerem ATmega8, z zielonym 14 mm wyświetlaczem LED i kwarcem 32768 Hz. Zegar, który w tej chwili pokazuje godzinę 72.22 ;) , ale o tym później. Schemat Cyferki włączane są sekwencyjnie przez port C za pośrednictwem wtórników emiterowych...
Moim zdaniem 330R lub nawet 220R przy 3v3. No można by coś z ta plątaniną kabli zrobić ewentualnie. Dodano po 1 PS. jak wygląda układ zasilania? To są po prostu baterie? Czy zdajesz sobie sprawę z dokładności pomiarów czasu przy takim zasilaniu? Czy zamierzasz podłączyć jako XTAL1 kwarc zegarkowy?
A jaki kwarc masz podłączony? Bo mnie się wydaje, że wybrałeś: Low Frequency Crystal Oscillator , czyli ustawienie pod kwarc zegarkowy 32,768 kHz.
Wszystko (no prawie wszystko) jest opisane w datasheet'ie. Założenia jak rozumiem są takie: - procesor ATmega88 taktowany kwarcem zegarkowym 32kHz Tutaj masz datasheet do tego procesora: [url=http://www.google.pl/url?sa=t&rct=j...
W zasadzie to troche więcej niż tam jest: ATMega8 lub ATMega88. 7805 1N4001 x 3 1N4148 x 9 100nF ceramiczny x 2 100uF x 2 10uF 470uF/16V 1kΩ x 8 3k3 Microswitch x 4 Kwarc zegarkowy 32768Hz 33pF x 2 Złącze goldpin 5-cio pinowe jednorzędowe DS18B20 x 2 albo ile tam chcesz Jakąś płytkę drukowaną. Może być uniwersalna. No i jakieś baterie rezerwowe....
Witam! Pomysl jest nastepujacy: ATmega88 pracujaca z wewnetrznym oscylatorem RC 8MHz i zewnetrznym kwarcem 32kHz dolaczonym do asynchronicznego licznika powinna dzialac z interfejsem RS-485 na predkosci 115kbps. Aby to osiagnac, chcialbym kalibrowac wewnetrzny oscylator z pomoca kwarcu zegarkowego, tak jak to opisano w [url=http://www.atmel.com/dyn/resources/...
Witam. 1 - Stosuj aliasy. Np: drzwi alias portd.0 Później w kodzie po prostu drzwi = 1 lub drzwi = 0. bardzo poprawia czytelność kodu. 2 - Odczyt z przetwornika ADC powinien być do zmiennej WORD (przetwornik jest 10 bit). 3 - w pętli głównej masz instrukcje Wait. Powstaje problem ze sprawdzaniem stanu wejść, pętla może się wykonywać bardzo długo, w...
Witam. Chciałbym zrobić sterownik oświetlenia (a właściwie to budzik, stopniowo rozjaśniający światło(regulacja fazowa), sterowany na pilota RC5) w pokoju. Koncepcja jest następująca - układ dzielę na trzy części: -część zasilająca (trafo,mostek gretza,7805 + detektor zera na transoptorze LTV814) -część wykonawcza (wkładana do puszki elektrycznej, dostaje...
Witam Wracając do początku pytanie, to autor zaprojektował to na Atmega8, Atmega88V nie ma jak piszesz takiego samego poboru prądu jak Atmega8A, według manuala jest to 5 razy mniej, na dodatek Atmega88V może pracować spokojnie przy 1,8V co w przeliczeniu na moc daje nam 10 razy mniejszy pobór. Z tego co pamiętam to seria P procesorów pobiera jeszcze...
Chyba pierwszy projekt na lampach, który mi się podoba :) Aż zaglądnę, po ile takie lampy są i chyba się w parę zaopatrzę :) Projekt oczywiście super wykonany, ale w twoim przypadku to norma. Ekstra pomysł z wykorzystaniem tulejek dystansowych i plastiku z opakowań na CD. A propos tych kondensatorów dla kwarcu zegarkowego - normalnie AVRy ich nie potrzebują,...
Specyfika tego mikrokontrolera, zmusza Ciebie do zastosowania Timera2 w trybie asynchronicznym, a mikrokontroler powinien być taktowany wewnętrznym generatorem RC, czyli tak jak radzi kol. wyżej. Przy takim rozwiązaniu korzystać możesz ze specjalnego trybu oszczędzania energii: POWER SAVE. Niestety nie da się w tym mikrokontrolerze taktować kwarcem...
1. Volatile: http://mikrokontrolery.blogspot.com/2011... 2. Tryb asynchroniczny: 1. Disable the Timer/Counter2 interrupts by clearing OCIE2 and TOIE2. 2. Select clock source by setting AS2 as appropriate. 3. Write new values to TCNT2, OCR2, and TCCR2. 4. To switch to asynchronous operation: Wait for TCN2UB, OCR2UB, and TCR2UB...
www.mcselec.com
Podstawa czasu - kwarc zegarkowy. Atmega8 bascom lub C, wyświetlacz lcd lub wyświetlacze 7 segmentowe. Kody zegarów są w internecie.
Dokładne wartości znajdziesz w nocie użytego kwarcu. Z pewnością dla kwarcu 12 MHz i 32 kHz będą różne. Na oko można strzelać, że dla kwarcu 12 MHz to będzie coś koło 8-10pF, dla kwarcu zegarkowego koło 20pF. Pamiętaj, że jeśli użyjesz kwarcu zegarkowego to drugi nie jest ci potrzebny, chyba, że wewnętrzny RC ma za małą częstotliwość. Kalibrację wewnętrznego...
Witam, No tak, w zasadzie taka Atmega ma stosunkowo duże możliwości i będzie się marnować, ale za to CA80 będzie wygodniejsze w użyciu...:) A teraz na poważnie. Z tego co się orientuje każda Atmega ma możliwość takiego wykorzystania Timera2, więc może to być nawet Atmega48 lub atmega8. Tak, chodziło mi dokładnie o kwarc zegarkowy. Wiem, też, że niektóre...
Nie chodzi o podpięcie "kondensatora zegarkowego", ale o podpięcie sygnału zegarowego. Uprzedzam pytanie: nie chodzi też o kwarc zegarkowy, ani o żaden inny kwarc. Tylko o gotowy generator (choć może on oczywiście zawierać kwarca, ale sam generator musi być zewnętrzny).
Tak, wew. oscylator a do TOSC1 i 2 kwarc zegarkowy.
Witam... W przypadku ATmega8 kwarc 32,768kHz (zegarkowy) podpina się pod TOSC1 i TOSC2 te same piny co do "normalnego" kwarcu... Tak więc można wtedy albo popędzać uC z wewnętrznego generatora i ustawić timer2 do pracy w trybie RTC z kwarcem zegarkowym... (dokumentacja str 117)... Można też taktować uC kwarcem 32,768kHz... z tego co pamiętam... Z tego...
:arrow: Tpx :arrow: sourceman Atmega48 nie ma wbudowanego RTC. Co najwyżej można ją taktować kwarcem zegarkowym i korzystać z timerów, ale jest to nieekonomiczne, ponieważ całość będzie wtedy pobierać więcej prądu w czasie spoczynku.
atom1477 no bardzo prawdopodobne bo podłączyłem inną atmege zasilając tylko VCC i na AVCC było właśnie około 4,4V. W układzie z rolet, przy takim samym zasilaniu na AVCC jest 0V. Oj kolego, podstawy: http://mikrokontrolery.blogspot.com/2011... Częstotliwość duża to nie jest, choć w tym projekcie spokojnie wystarczyło...
Dla kwarcu na XTAL nie ma żadnych wewnętrznych kondensatorów, ktoś sobie to pomylił z kwarcem zegarkowym i timerem w trybie asynchronicznym. Być może kondensatory 20 pF dla kwarca 11 MHz są ciut za duże, daj 8-11 pF. Swoją drogą jeśli przestawiasz fusebity to jakie znaczenie ma czy je przestawiasz na kwarc zewnętrzny, czy na zewnętrzne taktowanie na...
Znalazłem taki kod zegarka RTC [syntax=basic4gl]Config Clock = Soft Config Date = Mdy , Separator = / Enable Interrupts Date$ = "01/01/12" Time$ = "14:33:00"[/syntax] Do atmegi mam podłączony kwarc zegarkowy. I teraz potrzebuje, aby no nw o 14:40 zapaliła mi się dioda.
Przy kwarcu zegarkowym w stanie Active pobierać bedzie 60µA. W stanie power-down tak jak napisałeś 0,5µA. Czy da sie jeszcze jakoś zmniejszyć pobór prądu? Wyłaczanie odpada, bez sensu by było, chyba żeby robić, na dotyk, działałby tylko jak sie będzie trzymać w ręce, ale musiałby miec metalową obudowe. Pozdrawiam.
no juz pozno i mi sie troche kreci :) Tu koledze "balu" chodzi ze napisalem jeszcze posta "i jak to wyglada z dostepnoscia w polskich sklepach elektronicznych?" ale stwierdzilem ze to juz jest po prostu lenistwo i moge to sam sprawdzic :P i go skasowalem ________________________________________... atmega16l o cale 2 zl tanszy :D narazie chyba go wybiore...
Witam Mam problem z programem zliczającym przepełnienia timer2. Do lini TOSC1/2 podłączony mam kwarc zegarkowy 32,768kHz, chciałbym wykorzystać przerwanie od przepełnienia tego licznika do odliczania równej sekundy oraz wyświetlić wynik na ekranie LCD. Oto kod programu: long int licz=0; void init_timer(void) //Inicjalizacja timera { TIMSK...
dondu - z kwarcami zegarkowymi 32kHz próbowałem cudów i kwestia szczęścia czy ruszy, zdarzało mi sie nawet, że ten sam MCU startował jak miał humor, ćwiczyłem to od AT89Cxx, przez AT90S2313 do nowych AT89S8253. Jest pewna wskazówka - MCU niskonapięciowe częściej uruchamiają się z takim rezonatorem. Przestałem z tym walczyć tylko w razie potrzeby robię...
wlw_wl: Właśnie, warto spróbować następnym razem zrobić na rejestrach, wszystkiego trzeba próbować :P Pandora417: Spis elementów: - atmega8L(lub atmega8 - 16PU) - podstawka dil28 - pcf8583 - podstawka dil 8 - kwarc zegarkowy 32.768kHz (w każdym prostym zegarku jest taki) - stabilizator 7805T - gniazdo Power Jack (możesz sobie zrobić na złączkach ark)...
Kolejny problem z moim zegarkiem ;) Układ pracuje na wewnętrznym oscylatorze 1MHz, a pod piny TOSC1 i TOSC2 podpięty kwarc zegarkowy 32.768kHz. Do jednego z nóżek kwarca podpięty kondensator 100nF. (jak go nie dam ma problemy ze startem, muszę go poruszać) Przerwanie wpisujące do zmiennej tick jedynkę jest uruchamiane przez Timer2 pracujący w trybie...
Witam serdecznie. Zazwyczaj większość problemów udaje mi się rozwiązać bez pisania na forum, jednak ten doprowadza mnie już do szewskiej pasji. Chcę zrobić zegarek na Atmega8A taktowanym wewnętrznym oscylatorem, z podłączonym kwarcem zegarkowym do wejść TOSC1/TOSC2 -bez powodzenia. Zawsze program staje na pętli http://obrazki.elektroda.pl/2670817700_1...
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ą...
Witam!! mam taki problem, używam wewnetrznego oscylatora 8mhz, do procka podpięty jest kwarc zegarkowy 32,768 khz. Używam timera0 , 1 i 2 i mam nstepujący problem. O dziwo po resecie zewnętrznym mija jakies 4 sekundy zanim ruszy mi timer0, pozostałe timery ruszają bez problemu. Po resecie z wnętrza procesora efekt nie występuje. Czy kroś spotkał się...
Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie elektrozaworami a drugi obsługa wyświetlacza graficznego...
kwarc zegarkowy atmega88 kwarc kwarc zegarkowy kondensator
lodówki bosch opinie stanley power układ trójfazowy gwiazda
sonos głośnik samsung qe55qn85
Czujniki ruchu wpięte z lampą - jak działają? Zanikające prawe kierunkowskazy w Dacii Duster