Można by zrobić opcję do automatycznego ustawiania fusebitów przed programowaniem - chodzi o to, że jak jest na płytce kwarc 16MHz to niech się proces programuje korzystając z zegara kwarcowego a nie z wewnętrznego generatora 1MHz.
z zegarem kwarcowym 8MHz $crystal = 1000000 To w końcu jaki ma być ten kwarc?
HD-VIDEO napisał: high fuse: FF, low fuse: DA, Ext fuse: FD , trzeba podłączyć rezonator kwarcowy 16MHz. Wszystko się zgadza - programowałem TL866A - zegar działa, jedyne co mnie nieco irytuje to sposób wyświetlania sekund.
Albo kup XMEGA gdzie zegar się konfiguruje programowo i nie ma możliwości zablokowania procka.
Napisanie $crystal = 1000000 spowoduje, że Bascom dostosuje opóźnienia do aktualnej częstotliwości pracy zegara i program zacznie zachowywać się normalnie. Aby przełączyć procek na zewnętrzny oscylator kwarcowy trzeba go podłączyć do programatora obsługiwanego przez Bascom. Kliknąć ikonkę programowania w Bascomie, wybrać programowanie ręczne, co pozwoli...
Jeśli jesteś początkujący i nie posługujesz się swobodnie Eclipse - lepiej weź Keil MDK-ARM. Swoją drogą - jakieś bzdury wypisują w zalinkowanym przez Ciebie tekście - uC na Nucleo można taktować z dostępnego na płytce zegara 8 MHz (z oscylatora kwarcowego), generowanego przez ST-Link.
mozna uzyc jakiegos gotowego zegara RTC ale takie uklady kosztuja przecietnie 10-20 zl Zamiast tego mozna zbudowac stabilne zzrodlo przerwan na prostym generatorze kwarcowym a w programie mikrokontrolera odliczac godziny, minuty itd
Mam analogowy zegar z możliwością wyprowadzenia sygnału 1s. Czy jest jakiś specjalizowany układ (nie znam się na programowaniu) 1: 43200, żeby naprzemiennie zapalać led-y AM/PM ??? Tak do końca Analogowy to on chyba nie jest skoro generuje 1Hz. Podejrzewam zegar cyfrowy ze wskazowkami, albo jak kiedyś byly nazywane zegar kwarcowy. Daj chociaż fotkę...
Zrobiłem na szybko programator STK200 i niestety ale nie komunikuje się z uszkodzonymi uP ze sprawnymi 'gada'. Podłączałem również kwarc 6MHz i dwa kondensatorki (30pF - nie miałem 22pF) nic nie pomaga. Co mogło spowodować uszkodzenie ze nie mogę skomunikować się. Nie bawiłem się fusebitami jedynie co zrobiłem to zmieniłem częstotliwość procesora w...
Witam użytkowników ;) Mam pewien problem z moją Atmegą8A. Wykonałem zegar binarny na zewnętrznym rezonatorze kwarcowym 16MHz. Początkowo wykonałem programator STK200 na płytce uniwersalnej. Zaprogramowałem przez niego układ. Działał, programował się bez problemu. Finalną wersję wgrywałem przez BASCOM AVR Demo, zmieniając fusebity CKSEL na 1110 czyli...
Witam To będzie pewnie konstukcja made in China, a przypomnę kolegom ze RADMOR wypuścił model 5411 z zegarem na układzie MC1206, poniżej załącznik i wykazane układy zegarkowe. Warto moze rozważyć stworzenie własnej konstrukcji na elektrodzie niz podniecanie się tymi chińskimi wynalazkami itp. skorzysta społeczność elektrody i nie tylko. Dla zainteresowanych...
Patrząc na zdjęcia widać, że miernik zachował się w bardzo dobrym stanie i moim zdaniem szkoda go przerabiać. Tym bardziej, że nie mając doświadczenia możesz go niechcący uszkodzić i nie będzie ani miernika, ani zegara. Nie piszę tego złośliwie. Faktycznie ten miernik to cenna rzecz i ceny takich mierników i prawdziwych lamp nixie osiągają często zawrotne...
Witam. Mam problem z ustawieniem w Atmedze 128 Fuse Byte, tak aby za taktowanie zegara odpowiedzialny był dołączony zewnętrzny rezonator kwarcowy 16MHz. Do programowania używam PonyProga. Czy ktoś może mi powiedzieć które pola powinny być zaznaczone "ptaszkiem"? Układ mam już wlutowany do płytki i nie chce eksperymentować. http://obrazki.elektroda.net/32_12150953...
Pierwsze co mi się nasunęło - fabrycznie ATmegi są ustawiane na wewnętrzny zegar 1MHz i z ta wartością powinieneś wystartować w programie sterującym programowaniem, bez podłączonego kwarcu, a nastepnie po przekonfigurowaniu Fusebits( na początek polecam at90s8515 . lepiej się programują bo 8535 czasem mają kłopoty z programowaniem. trzeba im niekiedy...
Witam :) Mam problem, bo chciałbym przestawić fusy w swoim uC. Kiedyś programowałem na wewnętrznym zegarze, jednak teraz chciałbym się przestawić na zewnętrzny. Kupiłem rezonator kwarcowy 14,7456MHz i 2 kondensatory 22pF. Wiem, że należy to podłączyć wg schematu jak na stronie 27 z notki katalogowej ATmega8: [url=http://www.atmel.com/dyn/resources/...
ak włożę do układu -obojętne czy uruchomionej PCB z kontrolerem czy do programatora (co prawda sam go wykonałem ale działa) AT16A i podam zasilanie to kwarc zaczyna oscylować na f=16MHz. (w programatorze na 4 MHz). Ten sam kwarc w dwóch generatorach raz daje 16, a raz 4 MHz? Jak włożę AT32A obojętnie czy zaprogramowany czy nie oscylator nie działa....
Po co opisujesz "inne dziwne/ciekawe rzeczy" i to co "się wydaje". To nie jest forum od wrażeń artystycznych, tylko od suchej technicznej wiedzy. Zapnij zworkę SLOW_CLK (jeśli nie ruszałeś świadomie lub nieświadomie fusebitów) i programowanie powinno ruszyć, dopiero po tym możemy rozmawiać o działaniu układu. Warunkiem niezbędnym prawidłowego programowania...
a jaka wartośc ustawiasz w bitach konfiguracyjnych?? jaki masz podpiety zewnetrzny kwarc - wartość?? i najwazniejsze nie wiem jak pony ale trzeba zwracac uwage co dla programu oznacza ustawiony bit ... "0" oznacza zaprogramowany a "1" niezaprogramowany, czyli calkiem prawdopodobne ze zamiast zewnetrznego kwarcu ustawiles zewntrzny sygnal zegarowy Pony...
Umieszczenie przykładowej lini: __config _CONFIG1, _INTOSC & _LVP_ON & _DEBUG_OFF & _WDT_OFF powinno dodawac do hexa bity konfiguracyjne. Zewnetrzny programator np winpic odczytuje bity z hexa i z nich korzysta. Programując w mplabie z tego co pamiętam wyższy priorytet mają ustawienia bitów konfiguracyjnych umieszczone w kodzie niż te wpisane w menu....
Coś w ten deseń bo akurat Mega8 nie ma tego bitu CKDIV8 ale własnie o to sie rozchodzi. Jeśli pozaznaczasz ptaszki tak jak na załączonym obrazku Mega przyspieszy :D Ważne by nie dotykać tych zaznaczonych na czerwono bo odpowiadają miedzy innymi za to żebyś mógł programować. Ten zablokowany procesor może ruszy jeśli podłączysz mu jakiś rezonator kwarcowy...
1. Skąd pewność, że nie działa ? A może działa za szybko i tego nie dostrzegasz ? 2. gdzie jest dyrektywa $crystal = ? 3. Potrafisz czytać Help-a od Bascoma ? ;) ----------------------- (at) Dexter : - programowanie działa, więc zegar systemowy też musi działać, ewentualnie z inną częstotliwością, niż porządana. - CKOPT jest dla zewnętrznych rezonatorów...
info. https://tosiek.pl/usbasp-v2-0-warning-ca... Szukałem na temat "SLOW SCK" i w moim programatorze USBasp są tego typu piny "JP3 – Slow SCK"- czyli do spowalnianie zegara "JP3 – Slow SCK – Jumper on only if the target clock is lower than 1.5 MHz." To może za trybic podłączając w taki sposób np. podłączyć programator...
Dziękuję za odpowiedź Jestem jednak zainteresowana projektem który podesłał wcześniej kolega... nawet już zakupiłam część niezbednych rzeczy.... Mówisz o projekcie z Elektrody, czy tym w języku angielskim? Z doświadczeń Kolegi wynika że warto zastosować generator kwarcowy, a to wymagaloby tak czy inaczej przeprojektowania płytki. Projekt po angielsku...
Cześć. Właśnie padł mi drugi ATTiny2313. Nie wiedziałem dlaczego padł pierwszy, ale teraz już wiem. Objawy: W Bascom-avr nie identyfikuje kontrolera. Nie można odczytać FuseBitów "READLB not found". Przyczyny: Zegar w FB zmnieniałem już nie raz, ale zawsze używałem wewnętrznego oscylatora. Miałem potrzebę użycia zewnętrznego 10MHz (to nie ma znaczenia...
...ok. to dodam rezystory dodatkowo zejścia do masy. Praktycznie wszystko mam już połączone w układzie sterującym, no jeszcze te R na masę. Teraz będę robił moduły LEDowe. Rozumiem że schematowe rezystory wyjścia z ULNa to obsługa ostateczna LEDowych bloków? ----------------------------------------... Tak. ULN to sądzę najlepsze...
Dzięki za szybką odpowiedź. Na cmos-ach chcę sobie zbudować zegarek binarny. Oczywiście kwarcowy i też z podtrzymaniem (bez wyświetlania). Szukam odpowiedniego schematu, ale nie będę tu o tym pisał, bo to nie dotyczy twojego projektu. Zawsze popieram tych, co budują urządzenia w sposób "konwencjonalny". Być może dlatego, że mam już swoje lata i nie...
Cześć. Złożyłem sobie enhanced gotega z tego źródła (gerbery z rewizji 1.0 już chyba niedostępne, teraz widzę wersja 1.2). https://easyeda.com/sundbyk/gotek Firmware (w poskładanym urządzeniu) programuje się poprawnie: https://obrazki.elektroda.pl/8943698000_... ale po odłączeniu programatora i podania zasilania urządzenie nie startuje....
Programowanie ISP polega na podłączeniu do procesora nawet w działąjącym układzie, ale w stanie aktywnym RESET, trzeba tylko pogodzić linie programujące z ich wykorzystaniem w układzie w czasie pracy. Tak więc zegar procesora musi pracować - kwarc+2*27pF się przyda na pewno. A możliwość wyboru prędkości zegara w menu jest z tego powodu, że produkuje...
Zależnie od tego czy chcesz mieć wewnętrzny oscylator czy zewnętrzny kwarc to fusebity będą inne. Dobrym zwyczajem jest deklarowanie na początku typu mikrokontrolera i szybkości oscylatora(lub kwarcu): $regfile = "attiny2313.dat" $crystal = 16000000 Dodaj te linijki na początku aby być pewnym że kompilator wie jaka jest szybkość oscylatora....
Hi ALL, Popelnilem to urzadzenie wg. schematu zamieszczonego na tym formu no i niestety nie chce mi dzialac. Procek byl programowany orginalnym wsadem, i kompilowanym przeze mne w bascom avr (v 1.11.8.3) programem. Teraz mam pytanie czy aby napewno schemat jest poprawny - z tego co udalo mi sie ustalic w moim ukladzie to, to ze jak do portu D ( nogi...
Witam "edług mnie ze schematu wynika że atmega ma włączony wewnętrzny rezonator a w programie jest crystal 7,2 Mhz" Nie wynika, Jest zewnętrzy rezonator dokładnie 7,2 MHz dlaczego twierdzisz że wewnętrzny ?? "jakie fusbit ustawić przy wgrywaniu do tej atmegi? " Nie pamiętam chyba zewnętrzny oscylator kwarcowy mimo że zegar jest podawany obcy .... "...
Ja to widzę tak, bez komparatorów: - Generator kwarcowy 10MHz, co da po podzieleniu przez 256 wartość 39kHz. - 1 licznik modulo 256 (8-bitowy), np. HC4520, aby uzyskać okres 256 razy większy od zegara, - Licznik programowany HC40103 (8-bitowy) na każdy "kanał", jest to licznik zliczający w dół z wejściami równoległymi i tylko jednym wyjściem, na którym...
Witam serdecznie, mój probelm dotyczy programowania mikrokontrolerów w C. Problem dość banalny ale nei moge nigdize znalezc informacji. Mam mikrokontroler Atmega 128, pod niego został podłącony zewnętrzny rezoanator kwarcowy 14.7456 MHz. Musze napisać program do obługi LCD i z tym nei bede miła wiekszego problemu niestety nie wiem jak napisać prostą...
Zacytuje lecha który keidyś pomógł mi zrealizować ten problem sprzetowo i bardzo dokładnie w sumie i właściwie na dowolnych częstotliwościach (ja potrzebowałem 40kHz i 4 niezależnych kanałów o tej samoe częstotliwości i różnym czasie wypełnienia): "Ja to widzę tak, bez komparatorów: - Generator kwarcowy 10MHz, co da po podzieleniu przez 256 wartość...
Mam to samo, raz dziala, raz nie. Zauważyłem, że zależne jest to od programu wgranego do proca przed programowaniem (chociaż teoretycznie nie powinno). Możliwe że jest to wina oprogramowania od strony PC (nieprawidłowe zależności czasowe) Taki coś w sumie dzieje się u mnie tylko z jednym programem, który dość intensywnie operuje pinami. Przetestowałem...
Dziękuje Koledze za podpowiedź. Jak się człowiek wkurzy to najtrudniej wymyślić najprostsze ;) Pomogło oczywiście podłączenie zewnętrznego sygnału taktującego. Poprzestawiały sie FUSY odnośnie BOD na 4V, a uP zasilony z 3V3. Oraz taktowanie przestawiło się na zewnętrzny RC zamiast na zewnętrzny rezonator kwarcowy. Na przyszłość pamiętaj, że częstotliwość...
Witam Jestem początkujący w programowaniu mikrokontrolerów. pilnie potzebuję pomocy w napisaniu programu. Główne założenia projektu to zegar wyświetlany na wyświetlaczu lcd z możliwością ustawiania go za pomocą pilota. Zapewne ten projekt dla niektórych forumowiczów jest banalny. jednak dla mnie to nie takie proste. Znam podstawy programowania i ogólnie...
Jak dobrze zrozumiałem kolegów fusebitami mogę ustawić częstotliwość zegara oraz rodzaj taktowania wewnętrzny oraz zewnętrzny oraz rodzaju czyli ,rezonator kwarcowy lub obwód rc , gdzie przy funkcji zaptaszkowanej CKOPT mogę odłączyć kondensator zewnętrzny. Do programatora STK200 podłączyłem zewnętrzny rezonator kwarcowy plus 2 kondensetory 22pF, jak...
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
http://obrazki.elektroda.pl/5585902500_1... Chronokomparator - wibroskop. Jest to urządzenie pomagające ustawić poprawny chód zegarów i zegarków mechanicznych. Pozwala sprawdzić, czy zegarek chodzi poprawnie zarówno w położeniu cyferblatem do dołu, do góry czy na boku. Czy w dłuższym czasie zachowana jest stabilność chodu, np. po kilku...
Cześć :) W związku z tym, że w miejscu w którym pracuję istnieje potrzeba programowania pamięci SPI których wsad jest taki sam, stwierdziłem że zbuduję urządzenie, które będzie kopiowało zawartość jednej kości do drugiej. Niby nic, ale z czasem chciałbym zająć się zawodowo projektowaniem oraz programowaniem mikrokontrolerów, więc jako pierwszy projekt...
Witam! Posiadam pakiet WinAVR (taki jaki jest proponowany w kursie). Słuszna decyzja. Gdy zapoznasz się z językiem C, będziesz mógł pisać programy dla większości architektur, w tym dla komputerów PC. Język ten przy odrobinie wprawy umożliwia szybkie tworzenie złożonych programów, zachowując czytelność kodu oraz optymalny kod wykonywalny. ale jeśli nie...
Witam. Tiny2313 nadaje się jak najbardziej. Działa od napięcia 2,8 lub 1,8V (zależnie od wersji). Jeśli chodzi o rezonator kwarcowy, wszystko zależy od danego uC. ten akurat go nie potrzebuje, ponieważ posiada wbudowany układ RC. Dokładność jest co prawda dziesiątki razy mniejsza niż w przypadku zewnętrznego rezonatora, ale do mrugania diodą wystarczająca....
https://obrazki.elektroda.pl/2974068000_... Witam. Pomysł na kartę wziął się z racji potrzeby wyświetlania obrazu na monitorze, nie tylko statycznego ale i ruchomego, z kamery dołączonej do mikrokontrolera. Szukając gotowego rozwiązania nie natknąłem się na wystarczająco "mocny" produkt i postanowiłem wziąć sprawy w swoje ręce. Od...
Podsumowując. Dziękuję za pomoc. Poprogramowałem i trochę słabo to wychodzi. Potrzebowałem 8 kanałów pwm do regulacji jasności świecenia 8 sekcji LED. Pierwszy program jaki zrobiłem o tradycyjne 256 pętli na jeden cały cykl PWM ze sprawdzeniem w każdym przebiegu czy któraś z sekcji ma zgasnąć. Działało to około 100Hz/ Natomiast wadą tego rozwiązania...
http://obrazki.elektroda.pl/8438969200_1... Przedstawione w tym temacie urządzenie jest sterownikiem czasowym mającym na celu uruchomienie oświetlenia i jego zgaszenie o zaprogramowanej godzinie i minucie. Drugą funkcją jest jednorazowe w ciągu doby (również o zaprogramowanej porze) włączenie innego urządzenia. Sterownik może zostać...
Dzień dobry, Tak, mam taki generator i poświęciłem trochę czasu na grzebanie w nim (miał cztery uszkodzone TTLe w syntezie!) więc może coś podpowiem. A skoro pytający wydaje się nie być biegły w technice mikroprocesorowej starego typu to proponuję podpowiedzi na niskim poziomie abstrakcji, tak może coś wspólnie pomożemy :) Generator 80 MHz bywa problematyczny...
1) obecnosc interfejsu USB + min tryb Full speed (12MBit/s) ; mam zamiar komunikowac sie z MCU z poziomu aplikacji PC Na pewno atmelowskie SAM7 mają USB pracujący w trybie Full-Speed, poza najmiejszym - AT91SAM7S32, który portu USB nie posiada. 2) latwosc stworzenia sterownika do budowanego urzadzonka (orientujecie sie moze w czym sie tworzy? Moja...
Jestem użytkownikiem termostatu PT21 od ponad 3 lat. Oto jego zalety i wady: Zalety: 1. Możliwość ustawienia 6 dowolnych temperatur z dokładnością do 10 minut w każdym z 7 dni z rozdzielczością 0,5 stopnia. 2. Możliwość ustawienia histerezy na poziomie 0,1; 0,2; 0,3; 0,4; 0,5; 1,0; 1,5 stopnia. Ustawienie histerezy działa globalnie (nie ważne czy program...
(at) ozzon : Jak wytłumaczysz fakt, że 16MHz to u mnie najczęściej używany kwarc i z programowaniem po ISP nie mam problemu ( ISPprog ) ? Twoje problemy najprawdopodobniej skończyłyby się, gdybyś sobie przeczytał notę katalogową w części dotyczącej zegara - jest tam napisane : For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and...
Mam pewien problem. Nie umiem uruchomić generatora w podanym RTC. Mam w związku z tym pytania : 1. Czy do jego pracy trzeba specjalnie dobierać kondensator na wejściu generatora bez którego nie może zadziałać ? A jeśli tak to mniej więcej jakiej pojemności powinien być ? 2. Czy aby zaczął działać muszę koniecznie najpierw go zaprogramować z uC, czy...
:arrow: t.n1 PIC16F84-04 ma szansę chodzić z zegarem nawet 10 MHz ale nie każdy egzemplarz. Jeśli już nawet uda się go uruchomić z taką częstotliwością to może działać poprawnie rdzeń mikroprocesora ale np. EEPROM wewnętrzny już może się nie programować. Jeśli chcesz przetaktować PIC-a to zmniejsz pojemności kondensatorków przy kwarcu i zasilaj go napięciem...
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Jak mogę wykorzystać rezonator kwarcowy 32768Hz do wytworzenia przebiegu prostokątnego o częstotliwości 50Hz lub 60Hz do taktowania układu zegara LED TMS3450NL? Wprowadzenie Dziękuję za pytanie dotyczące wykorzystania rezonatora kwarcowego 32,768 kHz do wygenerowania przebiegu prostokątnego o częstotliwości 50 Hz lub 60 Hz dla taktowania układu zegara...
Witam ;], Powyzszy projekt jest moim drugim podejsciem do zagadnien FPGA. Poprzedni (tez gdzies na elektrodzie publikowalem zdjecia) byl robiony recznie. Nie mam raczej zadnego doswiadczenia z ukladami Xilinxa ale programator dla nich jest powszechnie dostepny w necie (mialem tez schemat do niego w ksiazce ale juz ja oddalem do biblioteki). Jesli chodzi...
https://obrazki.elektroda.pl/9295611300_... Witajcie moi drodzy Tutaj opiszę moje pierwsze starcie z SI5351 firmy Silabs. Celem projektu było uruchomienie trzykanałowego generatora zegara SI5351 sterowanego przez I2C w połączeniu z mikroprocesorem PIC32MX w środowisku MikroC PRO for PIC32. Projekt obejmował samodzielne ogarnięcie PCB...
http://obrazki.elektroda.pl/1346988200_1... Witam, jako że nie mam żadnej porządnej płytki startowej z mikrokontrolerem i innymi układami, do łączenia prototypów układów, czy też prostych obwodów do nauki/ćwiczenia programowania używam lubianej chyba przez wszystkich płytki stykowej. Choć połączenie każdego nowego obwodu wymaga więcej...
http://obrazki.elektroda.net/21_12596584... Witam. Chciałbym zaprezentować kolejne moje opracowanie. Opisywane urządzenie jest prostym sterownikiem domowym, urządzeniem pełniącym wiele pożytecznych funkcji, do których między innymi należą: dwupunktowy pomiar temperatury (w domu i na dworze) i zegar pracujący w trybie 24-godzinnym, wzbogacony...
http://obrazki.elektroda.pl/3335732000_1... Wykonałem własną wersję programatora ISP mikrokontrolerów AVR. Podłącza się go do portu równoległego (LPT), wymaga zewnętrznego napięcia zasilania 9-15V (o dowolnej polaryzacji, może być niestabilizowane). Jest to ulepszony STK200/300 ( http://obrazki.elektroda.pl/9191678700_1...
Czy kolega sprawdzał jaka jest wstępnie dokładność tego zegarka? - bo nie widzę w nim żadnej możliwości dostrojenia go poza wymienianiem kondensatorów przy kwarcu (jestem prawie pewien, że w programie też nie ma możliwości regulacji - widziałem aukcje, na których był sprzedawany ten mikrokontroler z gotowym programem). Ja w swojej konstrukcji, którą...
Jedyny problem to programowanie tego PICa ;-) Ma ktos moze jakiegos ebooka ;-) Dalej mysle jak to jest z tym kwarcem... wg mnie kondensatory moga byc z zakresu od 20 do 40 pF (powinny "poruszyc" ten rezonator kwarcowy). W kodzie wsadu jest linijka odejmujaca 10sek na dobe wiec teoretycznie dajac inny kwarc mozna by to jakos skompensowac. Niestety moja...
To też niby sprawdzone. Mój egzemplarz tylko coś sie nie spisuje. Zimny lut odpada. http://obrazki.elektroda.net/42_12110102... http://obrazki.elektroda.net/11_12110103... http://obrazki.elektroda.net/97_12110103... http://obrazki.elektroda.net/36_12110104... Może rezonator kwarcowy spróbuję wymienić (ale od czasu...
Jako że ost mój temat został skasowany z powodu mojego niedoczytania regulaminu wstawiam nowy, już w poprawnej wersji. Warto kupić którąś z poniższych płytek testowych?: Procesor AVR ATMega16 w obudowie DIP40 Złącze USB (zasilanie i programowanie płytki z komputera) Wyświetlacz LCD 2x16 Wyświetlacz 4x7 segmentowy Czujnik temperatury DS18B20 Konwerter...
Witam http://obrazki.elektroda.pl/1906003200_1... Przedstawiony zegar nie jest niczym szczególnym i powstał z potrzeby ponad 6 lat temu. Choć nie jest to konstrukcja w pełni zasługująca na miano udanej jestem z niej zadowolony bo wciąż działa. Moja mama która najmłodsza już nie jest potrzebowała jakiś zegar. Chciała coś kupić jednak...
Z tą płytką moge programować wszystkie w obudowie DIP40 oraz rozkładem pinów zgodnym z ATMega16 i programować w każdym środowisku przeznaczonym do AVRów, np. WinAVR, Image craft Codevision. Najtańsze to to nie jest... Macie może namiary na cos tańszego? Na czym się skupić przy wyborze płytki uruchomieniowej? Ponieważ linki zostały usunięte z powyższego...
https://obrazki.elektroda.pl/8130608000_... Witajcie moi drodzy Dzisiaj przedstawię mój projekt prostego zegara/kalendarza opartego o mikrokontroler PIC16F1455 , gotowy moduł wyświetlacza ośmiocyfrowego na MAX7219 oraz gotowy moduł RTCC (zegara/kalendarza) DS1302 , zasilanego i konfigurowanego przez USB . Do zegara zaprojektowałem...
Witam Próbuję zrobić prosty zegar na Atmedze16 Do procesora mam podłączony oscylator kwarcowy 8MHz Sprawę powinien załatwić prosty programik $regfile = "m16def.dat" 'rodzaj mikrokontrolera $crystal = 8000000 'czestotliwosc pracy MHz '--konfiguracja LCD Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4...
ok. Więc mam kolejne pytania, a mianowicie czy uruchomienie zew. kwarcu spowoduje bardziej precyzyjne odliczanie czasu i jak ustawić te fusbity. Wiem że na temat fusbitów jest dużo na forum, ale również jest dużo postów typu " ustawiłem fusbity i nie mogę zaprogramować", więc się trochę boię bo nigdy tego nie robiłem. Naturalnie! Dokladnosc wewnetrznego...
Witam od jakiegoś czasu zmagam się z projektem urządzenia którego zadaniem jest odbieranie danych z prędkością 1Mb/s(ciągły sygnał) i zapis tych danych na karcie MMC. Projekt robie na płytce ewolucyjnej EVBlpc213x na której zamontowany jest mikrokontroler LPC2138. Karta MMC podpięta jest pod SSP, komunikacja z nią przebiega prawidłowo. Sygnał który...
piotr_go dzięki za dobre chęci ale niestety dalej nic. Skorzystałem z Twojej podpowiedzi z drukarką i nawet odinstalowałem cupsys (przy okazji nie wiem dlaczego ale wysypał się xserver i dlatego dopiero teraz odpowiadam) i nic nie pomogło. Zrobiłem jeszcze kilka prób: - wylączyłem komputer - zegar działa, zalączyłem na nowo, zegar się resetuje ( w...
Witam wszystkich :) Nie będę owijał w bawełnę. Mam problem zapewne banalny ale ja nie potrafię sobie z nim poradzić. A więc zbudowałem układ do obsługi kart pamięci Compact Flasch na bazie mikrokontrolera Atmega162 posiłkując sie serią artykułów z Elektroniki Praktycznej, który rozpoczął się 02/2004r. Układ ten poza pamięcią ma mieć jeszcze wbudowany...
Witam :) może tu mi ktoś pomoże Zaprojektowałem układ bardzo prostej płytki sam procesor i układ resetu na PCB. Reszta to wyprowadzenia "goldpin". Miało to mi dać dużą uniwersalność przy nauce programowania AVR-ów. Przynajmniej jest takie założenie. Przejrzałem kilka projektów płyt z AVR-ami i postanowiłem wykonać płytkę do nauki programowania według...
Witam, w syntezie DDS częstotliwość zegara pozostaje stała - przeważnie jest to generator kwarcowy lub dodatkowo układ PLL, a zmiana częstotliwości generowanego przebiegu odbywa się poprzez zmianę wartości tzw. słowa programującego. Artykuł który zamieszczam poniżej do pobrania pochodzi z czasopisma "Radioelektronik" nr 1/93 - mam nadzieję, że rozwieje...
https://obrazki.elektroda.pl/7186671300_... Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie:...
Witam serdecznie, mam problem który polega na dostosowaniu programu działającego na AT90S8535P do Atmega8. Dokładniej problem polega na tym że Atmega8 nie posiada wyjść tosc1/2. Poradzono mi aby sam uC pracowal na wewn. układzie RC a zegar na zewnetrznym oscylatorze. Szukałem info na temat zmiany konfiguracji ale nie mogę wymyśleć co zmienic w kodzie...
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...
Chyba mój algorytm jest do bani :(. Chyba tu masz zupełną rację. Po piersze: Czy na prawdę taktujesz processor rezonatorem 20 MHz włącznie ze odpowiedno zaprogramowanymi fuse bitami? Jeżeli tak to praktycznie nie masz możliwości skonfigurowania timera0 aby nim odmierzyc 8 ms pomijajac reszte błędnych rachunków. Nawet przy prescalerze 1024 nie będzie...
http://obrazki.elektroda.net/74_12536950... Witam Chciałbym przedstawić swój kolejny projekt. Prezentowany układ jest uniwersalnym systemem uruchomieniowym dla procesorów AVR. Zaprojektowałem go wspólnie z kolegą (k.moron(malpa)tlen.pl) w oparciu o wspólne przemyślenia i problemy jakie napotykaliśmy przy budowaniu innych urządzeń. Płytka nie...
http://obrazki.elektroda.net/66_12678900... Z czym to się je? Jakiś czas temu wykonałem Opis układu (Schemat ideowy znajdziecie w załączonym archiwum.) Do ATmegi16 dodałem złącze J3, służące do wgrywania firmware’u, a MAX232 zastąpiłem wspomnianym FT232RL. Ponieważ chciałem wykorzystać możliwość zasilania JTAG-a i debugowanego systemu...
https://obrazki.elektroda.pl/4876848100_... radio4 Prezentowana konstrukcja jest to modem radiowy sterowany prostymi tekstowymi komendami wysyłanymi na port szeregowy, bez dodatkowych sterowników czy bibliotek. Z jego pomocą można zdalnie sterować urządzeniami, odczytywać stan zdalnych czujników i/lub włączników oraz wymieniać komunikaty...
https://obrazki.elektroda.pl/7833103500_... W pierwszej części zajrzeliśmy do wnętrza zasilacza systemu PLC CQM1 firmy Omron, tym razem będzie to jednostka centralna (CPU) o symbolu CPU11-E. Systemy PLC czyli programowane sterowniki logiczne swoją budową są bardzo zbliżone do typowych komputerów PC czyli zawierają pamięć RAM oraz (najczęściej...
https://obrazki.elektroda.pl/9290552300_... Witajcie moi drodzy. Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części poznamy sterownik wyświetlacza LED MM5450, połączymy go z PIC18F2550 i napiszemy od 0 implementację ich komunikacji. Docelowo użyjemy MM5450 do wysterowania wyświetlacza LED 5 na...
Witam Od niedawna bawię się uC STM32 i krok po kroku próbuję nauczyć się ich obsługi. Słowem wstępu: Mam płytkę ZL31ARM, pewne doświadczenie z programowaniem w C/C++ i zupełny brak doświadczenia z mikrokontrolerami. Mam już za sobą mruganie diodami i proste pętle opóźniające; obecnie chcę nauczyć się obsługi przerwać przy wykorzystaniu EXTI i IO. Korzystam...
http://obrazki.elektroda.pl/4657030700_1... Pamiętam, gdy kupiłem swój pierwszy procesorowy miernik częstotliwości. Wyposażony pierwotnie w rezonator kwarcowy zapewniający dokładność około 10ppm. Było to całkiem zadowalające, biorąc pod uwagę rozdzielczość częstościomierza oraz możliwość dopasowania obliczeń do odchyłki wzorca. Po krótkim...
https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...
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...
https://obrazki.elektroda.pl/1362779700_... Witajcie moi drodzy Dziś przedstawię moją płytkę-moduł łączności Ethernet opartą na układzie scalonym ENC424J600 wykonaną głównie w technologii SMD . Całość uruchomię i przetestuję z PIC18LF2550 , używając protokołu SPI i środowiska mikroC PRO for PIC . Motywacja projektu Układem scalonym...
https://obrazki.elektroda.pl/3872534700_... Witajcie moi drodzy Przedstawię tutaj czujnik temperatury/ciśnienia/wilgotności Aqara model WSDCGQ11LM. Sparuję go z Home Assistant poprzez Zigbee2MQTT, pokażę jego działanie, wnętrze oraz przykładowe wykresy danych zebranych nim poprzez kilka dni pod koniec zimy. Czujnik temperatury/ciśnienia/wilgotności...
https://obrazki.elektroda.pl/3753608900_... Przedstawię tutaj wnętrze kontrolera kotła olejowego Rotex A1. Sprawdzę jak on jest zbudowany, na jakim mikrokontrolerze się opiera oraz czy może da się jakoś uruchomić osobno LCD ze środka. Sam kontroler stanowił część kotła, ale do mnie trafił już dawno po złomowaniu. Jedynie ze sklepów...
http://obrazki.elektroda.pl/3770130600_1... Zgodnie z tym, co autor projektu – Geoff Graham – umieścił na swojej stronie, jego mini-komputer MaxiMite może być wykorzystany jako: http://obrazki.elektroda.pl/8443224900_1... Minikomputer Wtedy o MaxiMite należy myśleć jak o współczesnej wersji komputerów Tandy...
otóż buduję syntezator midi oparty o układ 8580 z commodore. Programuje w asm. Komunikacja z układem ok, przez zatrzaski na linii adresu i danych, zegar generator kwarcowy 4 MHz dzielony przez 4 do 1 MHz dla SIDA, chip select dla sida z P1.0 mikrokontrolera. Mikrokontroler na płytce AVT2550, konkretniej DS89C430 z własnym bootloaderem obsúgującym dodatkowe...
http://obrazki.elektroda.pl/7573103200_1... Autor opisywanej płytki prototypowej zrealizował niedawno szereg projektów, wykorzystujących 16 bitowy mikrokontroler z rodziny PIC24. Wykorzystany przez niego układ firmy Microchip - PIC24FJ128GC006 - charakteryzuje się posiadaniem dwukanałowego przetwornika analogowo-cyfrowego (ADC) o rozdzielczości...
https://obrazki.elektroda.pl/6692889600_... Od jakiegoś czasu czułem potrzebę sterowania komputerem za pomocą niestandardowej klawiatury. W wielu przypadkach, takich, jak emulatory starych komputerów i sterowanie urządzeniami za pomocą klawiatury, można przypisać funkcję programu do klawisza na klawiaturze. Na przykład komputer ZX...
https://obrazki.elektroda.pl/4509007500_... Zapraszam na prezentację https://obrazki.elektroda.pl/1519670000_... Przygodę z APM32F003F6 pozwoli nam szybko rozpocząć płytka Mini Board. Oprócz głównego MCU z przydatnymi do uruchomienia elementami takimi jak rezonator kwarcowy, przycisk RESET oraz testowy, diody LED,...
Witam wszystkich! Dla wszystkich ogarniętych manią uC przedstawiam płytkę testową! http://images29.fotosik.pl/71/131fbe1183... Na pokładzie znajdują się: - Stabilizatory napięcia 3V3, 5V, 12V; - 4-cyfrowy multipleksowany wyświetlacz LED WA; - Klawiatura 4x4 lub 4x1; - Linijka 8 LED (RED clear) + 4LED dodatkowe (cztery kolory RED, GREEN, BLUE,...
https://obrazki.elektroda.pl/2135111100_... Witajcie moi drodzy. Przedstawię tutaj płytkę Fubarino-Eth oferującą łączność USB i Ethernet opartą na 32-bitowym PIC32MX795F512H (512KB Flash, 128KB RAM) i nieśmiertelnym ENC28J60. Płytka ta stanowi moją wersję słynnego Fubarino-SD 1.5 od Projekt płytki Projekt ten jest moją przerobioną...
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...
http://obrazki.elektroda.pl/8568697100_1... Witam, chciałbym Wam zaprezentować prostą konstrukcję, która znacznie ułatwia tworzenie i debuggowanie sieci opartych o moduły RFMxx (RFM22/23/63). Są to popularne moduły radiowe, dostępne w bardzo przyzwoitej cenie, oferujące sporo możliwości. Ktoś w czasie, gdy dostępne są tanie moduły WiFi...
https://obrazki.elektroda.pl/6903727200_... Witajcie, dziś znów krótki temat pokazujący wnętrze nieco mniej typowego urządzenia. A przynajmniej urządzenia, którego w typowym domu nie spotkamy - przemysłowy kontroler dozownika detergentów do prania/zmywania. Kontroler ten jest w stanie obsłużyć daną ilość pomp i czujników, jak również...
Wyobraźcie sobie, że stoicie przed koniecznością zakupu nowego odtwarzacza DVD, kosztującego około 60 dolarów. Dodatkowo, wyobraźmy sobie że w sklepie w sąsiednim mieście odtwarzacz taki kosztuje 40 centów mniej. Czy różnica w cenie ma wpływ na to gdzie kupimy urządzenia? Raczej nie, raczej i tak kupimy w bliższym nam sklepie, szczególnie że różnica...
programowany zegar zegar kwarcowy zegar kwarcowy rezonator
volvo silnika sprężyna siłownika krups delphi interfejs
top256 dioda zgrzewarka transformatorowa
Painkiller: Overdose - Wyrzucanie do pulpitu Kody błędów podnośnika ESDA TA 2220 - diagnostyka i rozwiązania