http://obrazki.elektroda.pl/5959929700_1... Witam, dzisiaj prezentuję miniprojekt - zegar binarny. Nie pytajcie, dlaczego i po co, użyteczność może i jakąś tam ma, ale nie o to chodzi. Jakiś czas temu zrobiłem sobie prosty binarny zegarek naręczny, spodobał mi się i tak postanowiłem zrobić wersję stacjonarną :D Zegar pracuje w trybie...
Wygląda OK. Kup diody o podwyższonej jasności, w zależności od oświetlenia zewnętrznego kilka miliamperów spokojnie wystarczy. Zakładasz 2V spadku na LED - ale tylko na czerwonych, inne kolory mają wyższe spadki. Zastanów się, w jaki sposób wykonać programową kalibrację częstotliwości kwarcu, bo idealnych 32,768Hz na pewno nie uzyskasz. Pozdrawiam,...
To sa dwie rozne czesci. Dla rezonatorow kwarcowych dodaje sie te kondensatory, aby ulatwic start i prace przy wlasciwej czestotliwosci rezonatora kwarcowego. Czasami jest konieczne dobranie tych pojemnosci, ich zwiekszenie albo zmniejszenie. Inna sprawa, ze trzeba wiedziec, dla danego ukladu wymagany jest kwarc pracujacy w swoim rezonansie szeregowym...
Witam Jak zdefiniować trzeci kanał PWM a procku atmega644p. Mam teraz: Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 Pwm1a = 0 Pwm1b = 0 a trzeci PWM?? poniżej nota atmega644p http://www.atmel.com/images/doc8011.pdf A wogóle , czy w/w procek ma 3 pwm, a może więcej??
Projekt został wykonany w Eagle 6.1, może masz zbyt starą wersję?
No to właśnie o tą wielkośc mi chodzi tylko o jakie rozmiary trzeba podać
Oporniki to jakies konkretne czy dowolne tylko takie same...? Takie male pytanko ode mnie i pewnie kolezance powyzej sie przyda ;P
http://obrazki.elektroda.pl/7351975200_1... Witam. Chciałbym zaprezentować wykonany przeze mnie zegar binarno-cyfrowy oparty o mikroprocesor Atmega8. Dlaczego binarno-cyfrowy? Ponieważ ma dwa tryby działania: 1. Tryb binarny, gdzie świecą jedynie niebieskie diody. 2. Tryb mieszany, gdzie dodatkowo oprócz postaci binarnej mamy też możliwość...
http://obrazki.elektroda.net/25_12575945... Witam. D ziś przedstawaim drugą wersję zegara binarnego! Zegar wyświetla czas na 6 kolumnowym wyświetlaczu złozonym z diod led. Całością steruje dobrze znany i lubiany mikrokontroler ATmega8. On także zajmuje się odlizcaniem czasu wraz z kwarcem zegarkowym. Częstotilowść multipleksu została zwiększona...
Bascoma nie znam więc nie będę się w tym temacie wypowiadał. Natomiast uwaga co do multipleksowania: To nie ma sensu. 1.Nie będziesz mógł uśpić procesora, bo będzie musiał się zajmować odświeżaniem stanu diod. 2.Obniżenie poboru prądu dostajesz z tego, że każda dioda pracuje np. przez 1/10czasu. To samo możesz uzyskać zwiększając odpowiednio rezystor,...
Kondensator tantalowy pasuje jak najbardziej i jest znacznie mniejszy. Soldermaska lepiej zabezpiecza; lakier uniemożliwi serwis zegarka STK200 i tak trzeba zasilać; programujesz bez baterii Wybudzanie poprzez SW1 to głównie jak jest napisany program. Po cynowane ścieżki - utlenia się cyna - powinna być soldetmaska 2k2 to zbyt duża wartość, to ok 600uA...
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...
Ładnie to zrobiłeś, elegancka obudowa z mosiądzu a nie kolejne pudło z niebieskimi ledami :). Tylko co robi tam ATMEGA8 (nudzi się? :) ) niedługo znajdę zegarek na 32b procku. Litości...
A jaki masz wogóle kod? Skoro masz zegar RTC to po co Ci wait(które jest niedokładne i NIE SŁUŻY DO ODMIERZANIA CZASU)? Sygnał zegarowy nie idzie magistralą I2c - nią komunikujesz się z zegarem i odczytujesz odpowiednie rejestry zawierające dane o godzinach i minutach.
No no Joboo ciekawie to rozwiązałeś trzeba przyznać! Najlepiej sie prezentują te niebieskie wyświetlacze. Co do antyramy to ona już była taka ze ścieżkami czy sam to wydrukowałeś? A na pierwszym zdjęciu po prawej od Twojego zegara czyżby to był zegar binarny czy jakaś inna konstrukcja? Wzorek ścieżek zostały wydrukowane na niebieskiej folii. Tak jest...
Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...
Tak 3K3 oznacza 3,3K Ohm czyli 3300 Ohm. Takie zobaczenia często sie stosuje na schematach i w sklepach bądź katalogach sklepów. :)
Eee... Ja myślałem, żeby program wgrać na płytce stykowej(poprostu z programatora wyjść przewodami i powpinać je pod odpowiednie nóżki... Znaczy zaczynam :D A jak mam dodać tę kostkę kanda do układu? Mam połączyć ją odpowienio do procka, tak, aby pasowało z programatorem i programuje na całym układzie...? Dobrze rozumiem? Ów zegarek to Zegar Binarny...
Czyżby kolejny zegar binarny... Wszystkie porty jako wyjścia. Przy takim podłączeniu możesz sterować jednocześnie tylko jedną kolumną diod. Chcąc uzyskać efekt ciągłego świecenia musisz w sposób ciągły zapalać kolejne kolumny. Czyli w pętli na port C wysyłasz odpowiednie dane, a potem zapalasz odpowiednią kolumnę wysyłając na PD 1 następnie wysyłasz...
cp R4, R0 cpc R5, R1 brlo IncR17x10p3 ;1000 jest mniejsze niż liczba X breq IncR17x10p3 ;1000 jest równe liczbie X ? Takie pobieżne szybkie spostrzeżenie - czy nie powinno być cp r0,r4 cpc r1,r5 brlo - liczba x jest mniejsza od 1000 Poza tym czemu brlo i breq skaczą w to samo miejsce? Dodano po 5 Poza tym taka czysto kosmetyczna uwaga. Zamiast: ldi...
http://obrazki.elektroda.net/57_12185347... 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...
Ale ja widziałem już mnóstwo takich tematów na elektrodzie. Nie mam doświadczenia w programowaniu tego typu urządzeń. A myśle to zrobić na ATmega8. Chodzi mi bardziej o dokładne poradniki co do czego a nie gotowe projekty
Po pierwsze pokaż schemat, bo jak mamy pomóc Ci go zmodyfikować? Po drugie być może wystarczy zastosować dwie diody, by na nich zwykły układ OR zrobić. A skoro chcesz gotowy układ przeanalizować to tutaj masz wraz z animacją i możliwością symulowania we własnym zakresie: http://mikrokontrolery.blogspot.com/2011...
http://obrazki.elektroda.pl/9573407600_1... Witam! Jest to moja pierwsza konstrukcja na elektrodzie i za razem pierwsza z użyciem tylu elementów SMD. Jest to typowy zegarek binarny na uc Atmega8. Czas odmierzany jest przy pomocy PCF8563 i wyświetlany na 17-stu niebieskich matowych diodach (+ jedna nieużywana). Diody połączyłem w matryce....
Proponuję zastosować ATMega8 lub ATTiny2313 (AT90S2313 ATMEL nie zaleca w nowych zastosowaniach, różnica cenowa jest minimalna). Do tego dokładasz MAX232 (interfejs do PC), jakieś bufory na wejściach i wyjściach (jeśli są potrzebne) i gotowe. Przykład dla ATMega8 z 6 wejściami binarnymi (powiedzmy 9-24V) i czterema wyjściami 50V/1,5A złączem RS-232...
Witam! O ile dobrze pamiętam to większość procesorów Atmela może pracować od 2,7V do 5,5V, a porty mogą być obciążane do 20 mA (ale tylko w stanie L). Są również wersje specjalnie oznakowane do pracy przy niskim napięciu i małym prądzie zasilania (low power), wiec myślę, że układ przy 3V zasilania powinien działać. Najlepiej zapytać autora oryginalnego...
Witam Mam do wykonania projekt z mikroinformatyki - tykający zegarek binarny z RTC. Niestety jestem dość początkujący, mam problem z doszukaniem się paru ważnych informacji. Sam zegar nie jest problemem, mam zamiar zrobić go na jakimś procku, na przykład Atmega8. Przeglądałem dość trochę różnych takich konstrukcji (zwłaszcza na Elektrodzie), ale mam...
Nie ma w Twoim programie żadnej zmiennej, która trzymałby dane w systemie dziesiętnym, a procesor nic nie konwertuje na system binarny z dziesiętnego. Żeby mógł konwertować, musiałby znać jakiś system liczbowy inny niż binarny, a nie zna takiego. "Najbliżej" systemu dziesiętnego są dane odczytywane z zegara, bo są one zapisane w kodzie BCD, czyli "dziesiętnym...
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...
procesor : ATmega8 7 rezystorów =10k ohm 6 tranzystorów - BC557 2 kondensatory monolityczne =33pf 1 kondensator =1000uf 2 kondensatory =100nf 2 micro switch stabilizator napiecia -LM7805 20 diod led generator kwarcowy 16 mhz chyba to wszystko co potrzebujesz
http://obrazki.elektroda.pl/7295763200_1... Witam szanownych Kolegów. Po dość długim czasie o poprzedniej prezentacji http://obrazki.elektroda.pl/2198009600_1... Kolejność pinów na schemacie odpowiada wyprowadzeniom matrycy Jako, że od wersji 1,0 minęło trochę czasu doszlifowałem co nieco moją znajomość Bascoma i kod...
Napewno standardowo, na dole sekundy, góra od prawej minuty i godziny. Tak się odczytuje godzinę: http://www.ministerstwogadzetow.com/img/...
zrobilem Twoj zegarek binarny lecz po ustawieniu fusow atmega mi blokuje, prosze screna z pony proga jak je ustawic fusy, jak ustawiam tak jak w watku tego zegarka to niestty nie dziala:( jak nie ustawiam wcale, to chodzi z wew 1mhz (troche za szybko :) ) rezonator zegarkowy na bank sprawny, kupilem nowy, potem drugi..i trzeci, luty, plytka, wszystko...
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/6783263600_1... Chciałbym przedstawić konstrukcję, która nie wnosi do świata elektroniki zupełnie nic nowego ponad standardowe połączenie kilku elementów, która powstała dla zabawy i żeby ładnie wyglądała, czyli zegarek binarny. Założeniem była budowa zegarka z widocznymi wszystkimi elementami i zasilanego...
Wystarczy rejestr przesuwający 2x4094 z buforami ULN2308 i 3 druty sterujące - zegar, data i strobe. W ten sposób można obsłużyć przez LPT 8...12...16...128...1024...wyjść. Można też wykorzystać gotowca np. UCN5832 z 32 wyjściami na pokładzie Wariant B - procesor np. ATmega8 połączony z komputerem przez RS232 (max232) lub LPT (polecam SPI w trybie SLAVE)...
zbudwoalem zegarek binarny, zasilany bateria cr2025 3V (taka plaska). Czas wyswietlany jest na diodach smd po nacisnieciu przycisku. Problem: jak wlacze diody to napiecie spada do 2,6v smieszne jest to ze mikrokontroler jeszcze dziala tylko czasem sie cos pasuje, chcialem to napraiwc. zegarek jest na reke wiec zalezy mi na miniaturyzacji. chcialem wymienic...
Witam! Wykonałem zegarek binarny z tego linku: 'TO DZIALA :) 'S1 - godziny 'S2 - minuty $regfile = "m8def.DAT" $crystal = 16000000 Dim Sekjed As Byte , Sekdzies As Byte , Minjed As Byte , Mindzies As Byte , Maxi As Byte Dim , Godzjed As Byte , Godzdzies As Byte , Mux As Byte , Uniwers As Byte Config Portd = 255 : Portd = &B255...
już wiem co jest procek nie był skasowany. no dobra wrzuciłem hex i migają mi 4 środkowe LED co jest tranzystory s wlutowane dobrze
1. Kup lub zrób STK200 i obsłuż Bascomem AVR 2. TME.pl 3. np. 7zip I kłania się google; Moja rada; Zrób STK200 własnoręcznie i podłącz jakiegoś AVRka np. Atmega8, zaprogramuj. Bez tego nawet nie myśl o budowie tego zegarka.
Aby ATmega8 chodziła na wewnętrznym oscylatorze 8 MHz miusisz przestawić fuse bity, a konkretnie w lfuse cztery najmłodsze bity nazywane CKSEL3 ... CKSEL0 odpowiadają za ustawienie szybkości zegara (dokumantacja mikrokontrolera str. 224). Aby ustawić go na 8 MHz bity te muszą przyjąć wartość binarną 0100 (dokumantacja mikrokontrolera str. 30). Zwróć...
Jeżeli robiłeś na I2C projekt to zapewne wiesz , że master wysyła na magistralę bajt adresu w postaci: xxxxxxxr/w msb lsb gdzie te x-sy to binarnie zapisany adres urządzenia a ostatni bit(lsb) informuje , czy master chce zapisać coś czy odzytać. Jeżli na I2C nie masz innych elementów które mają część adresu ustawioną na "sztywno" , możesz zastosować...
W Atmega8 pin 1(PC6) normalnie jest RESET i dopoki nie zmienisz odpowiedniego fusebit (patrz str. 223; tabela 87 bit#7), ten pin nie spelnia roli GIO (PC6), wiec processr go nie "widzi". Nie doradzam jednak tej zmiany! W moim układzie (chcę zrobić zegar binarny) ten pin ma działać jako reset, więc tak jest podłączony. Ale czy podłączam reset do zasilania...
Przecież liczby hex są bardzo łatwe do odczytu bo to są cztery wartości binarne, razem 16. Nie wiem do czego wam ten kalkulator? A niektórzy nawet zegarki binarne robią. Do ich odczytu potrzeba 60 liczb binarnych czyli w okolicach 4 razy więcej, i jakoś sobie z tym radzą. Kwestia przyzwyczajenia, tak samo jak do zapisu dziesiętnego też trzeba się przyzwyczaić....
http://obrazki.elektroda.pl/7596025200_1... Witam, ostatnio prezentowałem zegar binarny na Atmedze8 ( http://obrazki.elektroda.pl/9619037400_1... http://obrazki.elektroda.pl/5680076100_1... http://obrazki.elektroda.pl/1690624200_1... http://obrazki.elektroda.pl/7306468700_1...
hiv_sick : Nie dziwię się, że nie są przesuwane. Nie masz żadnej pętli. Juz do tego doszedłem :). Ktoś wcześniej pisał o sterowaniu matrycy poprzez SPI. Jak to ma mniej więcej wyglądać? Rozumiem, że zegarem rejestrów będzie sterować SCK (SPI) np. podzielony przez 128, dane będą wprowadzanie przez MOSI. A co z zatrzaskami? W którym momencie podawać...
1.Programator mam USB AVR ISP (dokładnie ten: http://www.microsense.eu/index.php/Progr... ). 2. Co do masy stabilizatora i uC próbowałem to łączyć, niestety nie pomagało. Podczas podłączenia sygnału wyjściowego pod kartę muzyczną, nie miałem w ogóle podłączonego serwa, a sygnał z uC nie wychodził. 3. Nie mam podłączonych...
http://obrazki.elektroda.pl/6101342600_1... Autor niniejszego opisu planował testować swego czasu tagi RFID na częstotliwość 150 kHz, jednak nie posiadał własnego generatora sygnałowego – dlatego postanowił wykorzystać w tym celu mikroprocesor ATMega88 i bezpośrednią syntezę cyfrową sygnału. Zamiast jednak sięgnąć po gotowe rozwiązanie...
Witajcie. Bawię się matryca 8x8 napisałem sobie multiplexowanie i procedurkę wyświetlającą napis po kolei po literce, wszystko fajnie jest niestety do kiedy długość mojego napisu nie przekroczy 48znaków, wtedy zaczynają sie dziać cuda, niektóre litery wyświetla normalnie a zamiast innych takie krzaki których nie mam w tablicy znaków ascii w ogóle zapisanych,...
Witajcie, Potrzebuję konfiguracji timera 1 dla atmega8 aby wykonywał funkcję z częstotliwością ~244Hz (zegar 16MHz i preskaler 2^16) . Chciałbym uniknąć używania dodatkowych bibliotek. Będę wdzięczny za przykładowy kod :) jakąś Przy okazji; jeśli użyję do tego celu timera 1, mogę równocześnie używać wyjść OC1A oraz OC1B jako zwykłe wyjścia I/O? Timer1...
zrobilem sobie taki zegarek RTC na I2C i LCD 16x2 na zestawie uruchomieniowym zl2avr jednak nie wiem jak sie zabrac za podlączenie LCD pod I2C myslalem zeby uzyc pcf8574 tylko nie wiem jak podlaczyc LCD do tego ukladu i czy nie trzema jakiejs dodatkowej biblioteki ?? co by to obslugiwala ?? oto moj programik jaki mam do tej pory bez LCD na I2C : $regfile...
klawiatury mają różne parametry ale to jeszcze pryszcz w stosunku do tego że musisz jeszcze opanować symulację klawiaturę od strony PC. Oczywiście z punktu widzenia przezroczystego łącza parametry klawiatury oraz fakt, że odbiornik ma odpracować nibyklawiaturę są kompletnie bez znaczenia. Po prostu musisz sobie wymyślić sposób transmisji, który pozwoli...
Witam mam problem z połączeniem się z mikrokontrolerem atmega8 przez programator usbasp w avrdude wyrzuca mi błąd: avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override...
Witam. Chciałbym sobie wykonać zegar z tego tematu [url=http://www.elektroda.pl/rtvforum/to... ale chciałbym dodać do tego zegar RTC. Myślałem żeby użyć DS1307 lub PCF8583, do obsługi tego drugiego znalazłem taki oto fragment kodu: [syntax=basic4gl]Config Sda = P3.5 'konfiguracja linii SDA magistrali I2C Config Scl = P3.7 'konfiguracja...
Witam. W prosty sposób tunera TV nie zrobisz. Potrzebujesz głowicę VHF/UHF, tor p.cz. wizji i fonii ze schodkiem fonii, detektor wizji, tor fonii różnicowej (u nas) 6,5MHz. Po co robic, skoro mozna wyjac caly zintegrowany tuner TV ze starego VCR, TV lub karty TV (analogowej). Jak rozumiem, tu chodzi o to, jak posiadajac sygnal "composite video" (lub...
http://obrazki.elektroda.pl/6148316100_1... http://obrazki.elektroda.pl/9687194100_1... Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez...
Witam, potrzebuję pomocy w napisaniu programu do zegara binarnego na procesorze ATmega8L
Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie łatwiejszy. A mógłby ktoś napisać w C++ i w C program...
Zrobilem sobie zegarek binarny... na atmega8. Wszystko napisalem w C i testowalem w programie VMLAB gdzie wszystko spisywalo sie bez problemu. Jednakże po wgraniu softu do ATMEGI nie dzialaja przyciski ... i niestety nie mam pojęcia dlaczego ... Za wszystkie uwagi serdecznie dziękuje.. Oto schemat: http://obrazki.elektroda.net/96_12223321...
(at)dondu Oczywiście zapoznam się ze wszystkim, zegar jak i program musiałem zrobić jak najszybciej, więc jedyne co zrobiłem to wykucie na pamięć kilku podstaw. Bardzo dziękuje za pomoc.
Częsciowo sobie sam odpowiem bo o pewnych rzeczach po prostu nie wiedziałem: wpisując adres do mega48 D9E4 trochę nabroiłem: D9E4 to liczba szesnastkowa word, czyli binarnie 1101 1001 11 1 00100, i tak pierwsza część 8 znaków to low bits drugie 8 to high bits. Teraz tak: bity zaznaczone na zielono to kolejno nr 3,2,1,0 odpowiadają za wybór zegara, i...
Witam Męczę od kilku miesięcy (z przerwami) łączność między modułami RF. Transmisja przebiega prawie poprawnie, tzn. pomiędzy poprawnie odebrane bity wstawiane są ciągi zer. Nie znalazłem nic na ten temat na forum. Nadajnik: ATmega88, zegar: wewn. RC 8 MHz RFM12B, wersja 868 MHz, antena: drut lambda/2 zasilanie:3,3 V (trafo daje 500 mA) interface: programowe...
atmega8 binarny zegar binarny binarny zegar
zamiana pojemność kondensator regeneracja półosi słuchawka motorola
hisense 55e7nq karta graficzna
Szyba w klapie bagażnika Fiata Stilo nie otwiera się - przyczyny i rozwiązania Problemy z podawaniem papieru w HP LaserJet