Zacznę od początku więc pewnego dnia znalazłęm w necie stronę http://www.patron.net.pl/konstruktorzy/A... i postanowiłem kupić atmega8 teraz już go posiadam umiem zaprogramować diody żeby migały sęk w tym że chciał bym mieć troszkę większą wiedzę na ten temat aby muc zbudować robota zaraz ktoś powie że powinno być to na robotyce ale mi chodzi...
AVRDude jak najbardziej lub PonyProg (także może być), ja np. używam. Eagle to podstawa. Jaką masz wersję AVR Studio?
A czy ma ktoś może jakiś mulimedialny podręcznik bądź linki dotyczące programowania w boscom(jakieś podstawy)?
http://mikrokontrolery.blogspot.com/2011... Zmodyfikować do własnych potrzeb i już jest "podstawa czasu" ;)
Przeczytać rozdział dokumentacji o przetworniku analogowo-cyfrowym (ADC) i na tej podstawie napisać program. Możesz wzorować się na jednym z dziesiątek tysięcy programów dostępnych w Internecie. W dokumentacji też jest przykład programowania.
Nie liczyłem bo wzorowałem się na tym temacie co na początku wrzuciłem! I myślałem że na podstawie tego nauczę się trochę programowania.
11111olo STK200 używałem bardzo krótko, ale przy 4.7kΩ nie było problemów. Teraz mam USBASP, eksperymentalnie dałem 510Ω i też programuje. Dlatego na podstawie pojedyńczego niepowodzenia nie wypowiadaj się kategorycznie, że "uniemożliwi programowanie".
Mysle jednak, ze Twoj problem ze zrozumieniem prostego kodu nie jest powodem dla ktorego ja musial bym wracac do podstaw programowania ;)
Aktualnie brak w nim rezystora 10k podciągnietego do pinu RESET oraz +5V ? Czy brak owego opornika skutkuje wyłącznie resetem czy wszelakimi dziwacznymi zachowaniami ? Tak to podstawa tego typu objawów. Dodaj jakikolwiek inny rezystor większy od 4,7k. Możesz także na razie ten pin połączyć z VCC przewodem, tylko przed ponownym programowaniem usuń ten...
Potrzebna ci jakaś biblioteka do LCD do AVR. Poszukaj w necie- na pewno coś znajdziesz. Jeżeli jednak chcesz mieć w 100% opisane jaka funkcja za co odpowiada, dlaczego jest w tym miejscu napisane tak i tak, to polecam kupienie jakiejś książki do programowania w C. Osobiście polecam książkę pana Mirosława Kardasia "Mikrokontrolery AVR jęzk C Podstawy...
Proponuję przejrzeć i poćwiczyć: [url=http://gotronik.com/2015/07/23/avr-...
Na początek najlepiej albo kup sobie płytkę testową (np. http://www.zestawyuruchomieniowe.pl/prod... lub http://sklep.atnel.pl/opis/964750/plytka... ) albo: 1. procesor (tylko nie mega8, błagam - droga, przereklamowana, stosunkowo uboga) polecam np. atmega168/328/644p (ostatni dosyć rozbudowany, 2 uarty na...
Odpowiedź brzmi: można (i to tanio, w tym przypadku w granicach 10-15zł + pożyczyć od kogoś programator). Poczytaj wg haseł (również w google): mostek H, PWM, datasheet ATmega8 (lub jakiś inn mikrokontroler), podstawy programowania mikrokontrolerów AVR ATmega.
Timer w kontekście mikro kontrolerów znaczy coś "nieco" innego niż masz na myśli. Jeśli chcesz złożyć gotowy projekt... to lepiej kup zegarek - i tak się przy tym niczego nie nauczysz. Jeśli chcesz się nauczyć - zacznij od czegoś prostszego. Kup sobie choćby Arduino UNO, kilka rezystorów, przycisków diod świecących i próbuj coś z tym zrobić. Masz jakikolwiek...
Dziwne, jeśli wyłączysz przerwania to procesor Ci do żadnego nie wejdzie. Druga sprawa konfigurujesz timer 1 a wektor przerwania masz od timera 0. Jak dla mnie to bez sensu. Niech ktoś zweryfikuje bo może późna godzina :p ale dla mnie program cały pomieszany. Studiuj notę katalogową procesora bo na samych przykładach daleko nie zajedziesz. Noty katalogowe,...
Bardzo fajny kurs był w EdW jakiś czas temu. Czytaj, czytaj i jeszcze raz czytaj, na elce jest mnóstwo postów od początkujących programistów gdzie narysowane są najprostsze schematy podłączenia różnych peryferii, np takiej diody. Umieć programować, to tylko początek, żeby zrobić coś na mikrokontrolerze i tak trzeba znać choćby podstawy elektroniki......
Wszytko to nawet najlepsi nie potrafią. Opanuj podstawy a potem próbuj coraz bardziej zaawansowane projekty. Pisanie kodu to łatwa sprawa - gorzej z szukaniem błędów :)
Próbowałem znaleźć wyjaśnienia tych pojęć ale nie bardzo mogę. Co prawda z elektroniki jestem noga, podstawowe pojęcia znam z teorii tylko, ale warto spróbować. Chciałbym jakiś schemat do tego silnika, przecież sam nie dam rady go wymyślić. Edit: Zdecydowałem się że silnik chciałbym sterować mikrokontrolerem. Czy taki dałby rade ->ATMega8 Mam podstawy...
Kilka rzeczy na podstawie własnych błędów. Może nie wszystkie linie zasilania są doprowadzone do np. diod? W normalnych płytkach stykowych linie te trzeba ręcznie łączyć w połowie. Albo sama dioda włożona odwrotnie, lub gdzieś jakiś kabelek nie łączy? I jeszcze jedno, te ATmegi są teraz drogie i szkoda by było przez przypadek spalić, więc polecam porozglądać...
Na podstawie tego ze w menadżerze urządzeń jest wykryty pod com3..
Witam Niedawno dostałem dwa wyświetlacze pokazane na poniższych zdjęciach: http://obrazki.elektroda.pl/2979950200_1... http://obrazki.elektroda.pl/9115930000_1... http://obrazki.elektroda.pl/9811209900_1... niestety nie wiem jak je podłączyć, aby mógłbym coś wyświetlić. Na wyświetlaczu są napisane różne...
Witam Dziekuje za informacje. Podstawą jest więc nauka programowania procesora ATmega8. Z jednej strony programowanie komunikacji/wmiana danych przez RS z PC, a z drugiej programowanie sterowania napisami wyświetlacza np. w BASCOMie. Zacznę chyba od podstaw nauke programowania takich układów. Z drugiej strony zapytam czy zamiast tego układu µP...
mam zrobić projekt na studia (który musi zawierać elementy elektroniki z której jestem niestety kompletnie zielony bo studiuje informatykę). To jest https://obrazki.elektroda.pl/5754559700_... Pisanie programu dla : - osobne układy ATmaga aplikacja np. AVR STUDIO i wymaga do wczytania Programator. - gotowy Moduł Arduino na ATmegach...
.... mam notę a WinAVR zainstalowałem w wtorek. Z czego przy programowaniu spędziłem 2-3 godzinny dziennie więc nie oszukujmy się, nic nie jest dla mnie zrozumiałe z tematu timerów. Po tak krótkim czasie spędzonym na nauce programowania w C od podstaw (jak zebrać do kupy te spędzone godziny to wyjdzie może ze 2-3 dni) to nie oszukujmy się, dosyć oczywiste...
Nie wiem czy rozumiem o co w tym wszystkim chodzi. Piszecie, że ma sprawdzić połączenie kwarcu. Wynika z tego, że w czasie programowania kwarc musi być podłączony do mikrokontrolera, tak? W innym wypadku co ma wspólnego połączenie nóżek kwarcu, jeśli błąd pojawia się po zmianie opcji w bascomie? Dodano po 1 I druga sprawa - jak można sprawdzić częstotliwość...
Trochę wysiłku i wszystko można ;) stronę którą podał kolega wyżej bardzo polecam, sam się uczę dzięki niej, dużo przydatnej wiedzy oraz kursów i materiałów. Polecam również http://hobby.abxyz.bplaced.net/index.php... na sam star też dobra strona ( takie podstawy ). Polecam ATmega8, na start wystarczy, naprawdę dużo można dzięki niej zrobić a i również...
Witam! Do zabawy z programowaniem potrzeba: 1 – kompilator np.: Bascom ( język BASIC ) lub AVR-GCC ( język C ). 2 – programator ( ja używam USBasp, ponieważ do jego budowy wymagany jest zaprogramowany mikrokontroler, a gdyby kolega nie miał dostępu do programatora, to zestaw elementów jest dostępny na: http://sklep.avt.com.pl/go/_search/full_...
Takich cudów nie ma. And load to program do bootloadera, com to port komputera, a mosi miso sck i rst to linie programatora isp - zapoznaj się z absolutnymi podstawami, a nie zadawaj takich pytań na forum...
Hmm.. Opisywałem wszystko na podstawie tego, co obserwowałem przy programowaniu przez USBASP, tym co jest na evb tylko sprawdzałem czy chodzi. A mam jeszcze układ na Atmega8, i tamten normalnie dało się przez usbasp zaprogramować
Jak chcesz kupić coś od podstaw to polecam: Andrzej Pawluczuk (na forach jako gaweł ) "Sztuka programowania mikrokontrolerów AVR". Są dwie części: Podstawy i Przykłady. Swoją drogą jest tam pewien brak, który chciałbym - a czasu ciągle mało - nieco uzupełnić takim małym eBookiem (w fazie projektowania spisu).
Fuse bity nie maja tutaj znaczenia jeśli nic nie zmieniałeś i mówisz, że był dostarczony prosto od producenta. Na twoim miejscu sprawdziłbym zworkę SLOW SCK, na programatorze, która powinna być ustawiona, ponieważ Atmega8 jest taktowana zegarem o częstotliwości 1MHz w wyżej opisanym przypadku. Jakie masz ustawienia fuse bitów dla AtTiny? Nie są może...
do małych silników DC zupełnie wystarczy l293D , dla większych l298 lub budowa samodzielnie chcesz program w jakim języku , jakie ma wykonywać zadania zerknij na forum mikrokontrolery i poczytaj o podstawach programowania tak jak wspomniał kolega wcześniej wszystko jest na forum zacznij od przyklejonych tematów na 1 stronie
Ten program jest dla Atmega8, pisałem go na podstawie programu z: http://www.patron.ehost.pl/patron/artyku... Mówiłem że się nie znam na programowaniu a niestety musze taki program napisać. Może macie jakieś materiały z w których krok po kroku jest opisane, bo widzę że to co znalazłem okazało się złe i przestarzałe.
Witam, Moj problem polega na tym, ze w momencie wyslanie programu do uC (send to chip -> program) program nie za kazdym razem jest wgrywany (kolor na programatorze wskazuje, ze nie nastepuje programowanie). W koncu za ktoryms razem ruszy i wszystko dziala ok jednak zastanawia mnie co moze byc tego przyczyna. Jest to troche denerwujace - kilkukrotne...
Na podstawie zgromadzonych przeze mnie informacji, ściągnąłem z sieci program AVR Studio 4, znalazłem fajną stronkę z nauką typu zapal LED itp. uczę się ale nic mi nie wychodzi bo AVR Studio nie pozwala mi na uruchomienie wpisanych instrukcji assembler'owych i sprawdzenie jak działa, w tym wyświetla mi komunikat, że nie znalazł pliku hex - mimo, że...
przydalby sie elemntarne podstawy programowania... 1) czytaj port 2) porownaj z maska - jesli duzo warunkow (porownywanie w petli i maski w tablicy) 3) wykonanie wlasciwego podprogramu powodzenia i milej lektury na temat programowania
http://obrazki.elektroda.pl/8964865900_1... Witam wszystkich! Chciałbym przedstawić swoją płytkę testową do mikrokontrolera Atmega8. Celem projektu było stworzenie prostej podstawy domowymi środkami pod naukę programowania w C. Jako podstawę zdecydowałem się wybrać większą płytkę uniwersalną, dzięki temu można wprowadzać drobne zmiany...
Witam Mam problem związany z odbieraniem sygnału podczerwieni. Ale może zacznę od początku. Działam na układzie ZL2AVR, jest tam procek Atmega8 jbc. Zbudowałem sobie układ nadajnika na podstawie książki Marcina Wiązani "Programowanie mikrokontrolerów AVR w języku BASCOM". Kod programu wziąłem z helpa BASCOM AVR. Program do odbioru mam z ww. książki....
Witajcie. Pragnę zacząć swoją przygodę z programowaniem procesorów takich jak Atmega8 (od niego chcę zacząć). Na początek chciałbym się dowiedzieć w jakim języku warto rozpocząć swoją przygode z programowaniem ? Może dla ułatwienia dodam że mam trochę doświadczenia z pisaniem skryptów w PHP (wiem że to dwa całkiem różne języki). Być może znając podstawy...
bład nadal wyskakuje i zauwazyłem ze jak ustawiam na procki do 2MHz to program czesciowo sie wgrywa ale zle działa. 1) co do budowy wszystko0 jest dobrze ponieważ juz działał a nie wprowadzałem żadnych zmian 2) resetowałem wiele razy 3) tak jak pierwsza juz kiedyś chodził może jakaś kwarcówka poszła na płytce albo układzie który programuje. a używam...
Bardzo przydatna ogromna baza Bibliotek Ilość anty-wzorców programowania również ogromna. Konfliktów bibliotek też. Obowiązuje nieznajomość C++. Wielu autorów "bibliotek" jest aż o pół roku do przodu od początkującego w "skilu". Dodano po 3 Jest możliwość programowania mikrokontrolerów w C++? W pełni (choć wielu dinozaurów będzie twierdzić co innego)....
Czy mógłby mi ktoś napisać jakiś prosty programik (coś w stylu mrugania LED), który mógłbym wykonać na ATmega8? Do dyspozycji mam programy: WinAVR i AVRstudio 4. Mile widziałbym jakiś link na stronkę o podstawach takiego programowania. Ja próbowałem taki (świecenie diody LED): #include <avr/io.h> int main (void) { sbi(DDRB,PB1);...
Cześć Mam mikrokontroler ATmega8. Na podstawie książki Marcina Wiązania zrobiłem programator, którego schemat jest w załączniku. Programuje w bascomie (Bascom AVR Demo). Niestety program nie widzi mikrokontrolera przez ten programator :| Cały czas wyskakuje błąd "Could not identify chip with ID:FFFFFF" Ten prostokąt po prawej na schemacie oznacza takie...
W tym przypadku to ma "działać" i to możliwie szybko. Dlaczego makr, zasugerowałem się książką "Podstawy programowania" M.Kardaś strona 319 w opisie programowej obsługi spi, gdyż stwierdziłem że zasada działania mojego kodu ma być podobna więc zaanektowałem w swoim projekcie tamte rozwiązania - a tu chodziło głównie z makrami o czytelność mechaniki...
Można kwarc podłączyć? Przecież już testowałeś z kwarcem? Dałem kwarc 12MHz i nic Jakikolwiek generator w pracowni to podstawa, najłatwiej na bramce schmidta. Schematy na elektrodzie i w sieci. http://www.elektroda.pl/rtvforum/viewtop... http://www.elektroda.pl/rtvforum/viewtop...
Najpierw musiałbyś rozrysować schematy na podstawie płytek PCB. Dopiero później można się będzie zastanowić, jak je wykorzystać, czy gdzie, co i jak podłączyć. Mikrokontroler to dopiero końcowy etap, bo może się okazać, ze ATmega8 ma np. o jeden pin za mało. Napisz także, jakie masz doświadczenie, z elektroniką i programowaniem mikrokontrolerów.
Najlepiej zrób coś takiego samemu, wyniesie cię to najtaniej i będziesz miał to czego szukasz. Jak na początek widzę że nie masz wielkich wymagań, dzięki temu twój zestaw powinien zamknąć się w 100 zł. Jako mikrokontroler na początek polecam ATmega8 na jego temat znajdziesz w sieci mnóstwo informacji, łatwo go programować ( programator to wtyczka do...
Niestety, ale są to złe wartości. To co podałeś, spowoduje wyłączenie możliwości programowania szeregowego, bit SPIEN. Proponuję się lepiej zapoznać z tematyką fuse bitów, gdyż są to podstawy przy starciu z mikrokontrolerami. Dodatkowo, to co jest generowane na dole na podanej przeze mnie stronie, to tylko komendy powodujące zapisanie fues bitów, do...
Jeśli umiesz Bascoma, a chcesz szybko pojąć podstawy programowania na PC (pod Windows), to zacznij od Visual Basic. Język naprawdę nie jest trudny. Taką aplikację obsługującą RS232 można napisać bardzo prosto. Jeśli chcesz mogę ci pomóc - zapraszam na [url=http://www.elektroda.pl/rtvforum/ch... IRC Chat lub skontaktuj się ze mną na Gadu-Gadu,...
rozumiem, że sygn zewn zbędny jeśli fusy są ustawione na wewn. Czy po ustawieniu ich na zewn i podłączenie sygnału zewnętrznego nie zablokuje mi możliwość programowania uC przez ISP? Tylko domyślam się w co znaczy "zakładać" dokładność i rozumiem że trzeba coś obliczyć. Mógłbyś mi pomóc? Czy do tego powinienem określić dokładność jaką potrzebuję dla...
Widzę że opcji jest wiele:) Więc tak port LPT posiadam. Chcąc robić na podstawie DS to muszę mieć programator HV. Następnie tworzę aplikację w Delphi w wyniku czego otrzymam plik. Wgrywam ten plik na atmege za pomocą programatora i jakiegoś programu do programowania. Tak to mniej więcej by miało wyglądać? Tylko że o Delphi nie mam pojęcia. Jakim programem...
Mam parę takich podstawowych pytań dotyczących co prawda projektowania układów mikroprocesorowych, ale są to tak znaczne podstawy, że zdecydowałem się zadać pytania właśnie w tym dziale. Proszę dośiwadczonych kolegów o odpowiedzi na takie pytania. Wszytsko zego dotycza pytania odnoszą się do aplikacji z uP AVR ATmega8. Wiele na podstawie ksiązki "Programowanie...
Witam Szukam osób wykonujących urządzenia elektroniczne na podstawie schematu. Proste urządzenie składające się z -atmega8 lub atmega16 -wyświetlacz lcd 2x16, -3 tranzystory -kilka oporników i kondensatorów -4 przyciski -złącze do programowania atmegi -złącze 6pin to wszystko... Atmega TQFP reszta smd lub przewlekane , interesuje mnie: 1) obudowa wycięta...
Powiem szczerze, że programowanie embedded zacząłem od elektroniki, bo czasy były takie że nie było jeszcze nucleo od ST, a koszt atmega8 był dla mnie ogromny. Czy żałuję że zacząłem od glutowania swojej pierwszej płytki uniwersalnej? Jak najbardziej nie, dało mi to podstawy do tego by dalej rozwijać umiejętności w zakresie elektroniki i sprzętu warsztatowego....
Jeśli wcześniej nie miałeś styczności z mikrokontrolerami, to sprawa się troszkę komplikuje:) Umiesz programować w jakimś języku? Najszybciej by Ci pewnie poszło w Bascomie, ale ja akurat go nie znam. Znam podstawy c(pisałem na pc) i teraz próbuję opanować podstawy c na atmele
Bardziej chodzi mi o to, aby mieć programator który zapewne w przyszłości będzie mi nie raz potrzebny, programowanie zaczyna mi się dopiero w kolejnej klasie, więc miałbym już jakieś podstawy. Robiłem już zasilacz regulowany z electronics lab, do tego zrobiłem dosyć popularny multimetr - no i znów pojawił się problem z programowaniem mikroprocesora,...
Tutaj nie ma miejsca na symulatory, trzeba użyć mikrokontrolera. Mikrokontroler na podstawie pomiaru napięcia akumulatora może wyestymować czas pracy UPSa, aczkolwiek dokładność nie będzie duża, bo do końca nie jest to możliwe (Moc pobierana przez komputer zmienia się w czasie). Na Twoje potrzeby będzie dobry system mikroprocesorowy oparty o mikrokontroler...
Witam i pozdrawiam, też zacząłem przygodę z uC dość póżno więc doskonale rozumiem. Polecam przeczytać notę katalogową Atmega8 ( w załączeniu ). Na szybko to spróbowałbym przyjrzeć się ustawieniom pinu. Jeśli ustawiony jest jako 'wyjście' to może przybierać stan 1. Niestety ( na szczęście ) BASCOM'a porzuciłem jakiś czas temu więc potrzebna chwila na...
Koszt tej konstrukcji nie powinien przekroczyć 30pln. A mnie się wydaje że jest bardzo czytelny, żekłbym że to podstawy programowania w bascom, może i ten generator 16Mhz jest na wyrost ale posiadam tego przysłowiowe wiadro w domu, nic nie stoi na przeszkodzie aby zamienić to na zwykły kryształek 16, 4 Mhz zminić co nie co czy zwykły zegarkowy i napisać...
Potrzeba ci mikrokontroler, np ATMega8, parę tranzystorów i garść elementów pasywnych. Do tego dowolny pilot, ale najlepiej rc5. 100Pln na takie coś to aż za dużo, pod warunkiem, że poradzisz sobie z częścią mechaniczną, czyli zrobieniem przekładni. Do tego programator zrobiony lub kupiony i podstawy jakiegoś języka programowania. Najłatwiejszy, bo...
Witam, ostatnio doszedłem do wniosku, że moja wiedza o układach cyfrowych kończy się na przerzutnikach, multiplekserach (ogółem SN74xx). Pracownie z 8051 rozpoczynam po feriach, lecz nauczyciel sam namawia do "domowej" nauki C lub BASCOMa. Ja chciałbym skupić się na C z dwóch powodów: - prostota BASCOMa uzależnia - język C wydaje się bardziej uniwersalny...
Chyba źle sformułowałem post wyżej. Jestem na drodze do zdobycia zawodu informatyka. Programowanie- na razie tylko jakieś podstawy. Wiele z tymi wiadomościami nie zdziałam. Liczę że ktoś kto jest bardziej ogarnięty w tych tematach pomoże w budowie takiego sterownika.
Witam. Chcę zrobić programator USBasp z podstawką do programowania na jednej płytce. Według projektu: http://www.elektroda.pl/rtvforum/topic73... Mam prośbę do kogoś, kto umie robić płytki(ze schematu na PCB) w EAGLU bądź PROTELU, aby zrobił mi taka płytkę do tego programatora. Programator ma być taki jak w schemacie. Ale maja być podstawki pod...
Witam. Najłatwiej i najtaniej można zrobić to z użyciem uC np. popularnego ATMega8. Potencjometry włączamy między zasilanie uC (+5V), a masę, a ślizgacze odpowiednio do kolejnych pinów ADC. Jako wyświetlacza można użyć alfanumerycznego LCD albo 6 x LED 7-mio segmentowych sterowanych multipleksowo. Schemat elektryczny będzie bardzo prosty, ale trzeba...
Witam! Chciałbym wykonać to urządzenie jednak słabo stoję z programowaniem i elektroniką. Konkretnie na podstawie schematu płytkę sobie wykonam, zaprogramuje też procesor gotowym kodem, nie umiem jednak nanieść sobie Tych wszystkich poprawek które tutaj koledzy wnieśli. Czy mógłbym prosić gotowy schemat z poprawkami oraz kod źródłowy? Może to wygląda...
Kup sobie bluebooka. Mikrokontrolery AVR Język C Podstawy Programowania. Autor Mirosław Kardaś. Bez tego ani rusz z dalsza przygodą z programowaniem. Na samych video poradnikach daleko nie zajdziesz. Jeżeli chodzi o Twój problem to ja bym to zrobił inaczej, mianowicie, napisałbym sobie bibliotekę do obsługi wyświetlacza albo ściągnąłbym gotową z internetu...
Witam wszystkich, wykonałem sobie płytkę testową na ATmega8. Użyłem w niej tylko takie elementy, jakie będą mi potrzebne do testów. Problem jest we współpracy z programatorem USBASP. Bascom-AVR nie widzi mi procesora. Płytka wykonana na podstawie konstrukcji Mirleya: http://mirley.firlej.org/podstawka_progr... bez problemu rozpoznaje i programuje...
... jak czytałem o zasilaniu to napisano, że przy zbyt małym napięciu procesor może ... się uszkodzić , ... Podaj proszę źródło. Moja wiedza na temat uC to jedynie kursy z EDW i to mam opanowane podstawy typu reakcja na wejście, wyjście, trochę timery i przerwania. Jak czytam o wsparciu sprzętowym dodatkowo to jest to dla mnie na razie magia. To zaglądnij...
łooo matko - taśmia się nagrzewa - SZOK!!!! i nie potrafisz sam na tej podstawie dośjć do wniosku że masz zrypane na maxa połączenia - robisz albo gdzieś zwarcie - albo odwrotnie podajesz zasilanie czy sygnały sterujące. Dokąd nie zrobisz z tym porządku to nie bierz się nawet za PonyProg itp masz szczęście, że pracujesz z małym prądem - bo przy większym...
chciałem się podłączyć pod temat bo mam takie pytanie odnośnie czujników DS18b20, chciałem zrobić rejestrator temperatur ( jak narazie jestem zielony z programowania, ale mam postanowienie nauki i chciałbym sam to zrobić). A więc dwa czujniki (wszystkich będzie 5) będą zatopione wylewce posadzki ( mam je zakupione i będą zalane w betonie za tydzień)...
Najpierw kup tą pierwszą książkę - tam masz przede wszystkim podstawy BASICA (bascoma). Jeśli chcesz od razu zacząć od C to wtedy "Mikrokontrolery AVR w praktyce". Tylko, że wtedy trudniej będzie Ci zacząć, no chyba, że czujesz się "na siłach". Aha. "Mikrokontroler" pisze się razem.
No i właśnie ze tego powodu każdy projekt powinno zaczynać się od spisania wymagań, a następnie od wyboru mikrokontrolera na podstawie tych wymagań. Znajdź taki uC, który ma tyle kanałów PWM o programowanej częstotliwości i wypełnieniu, ile potrzebujesz, a nie staraj się na siłę zrobić na tam uC, jaki masz, czegoś, czego on nie potrafi. Jeśli liczba...
Witam. Mam pewien problem. Dopiero co zaczalem interesowac sie uC. Poznalem podstawy programowania w bascomie, ale potrzebuje malej pomocy. Powiedzmy, ze chcialbym uzyc atmegi8 aby sterowac wyswietlaczami 7-seg. Tzn. jak napisac program i jak podlaczyc wyswietlacz do atmegi8 aby cokolwiek z tego wyszlo? Powiedzmy ze mam miec 2 wyswielacze i zeby widnial...
No dobra, roboty na rok, ale co tam, zaczynamy. Nie znam się na programowaniu PC, tyle o ile co było mi potrzebne. Widziałbym to tak : urządzenia wyjściowe - silniki, LEDy => sterownik na mikrokontrolerze, który na podstawie poleceń z komputera odpowiednio steruje np. silnikiem krokowym (wspomniany kąt wychylenia) => interfejs komunikacyjny RS 232,...
Witam, ja byłem zmuszony do rozgryzienia i na podstawie podpowiedzi (at)zumek rozgryzłem :) Command: ścieżka do pliku avrdude.exe Arguments: -p m8 -c usbasp -P usb -U flash:w:$(ItemFileName).hex:a m8 model procka (atmega8) zastąpić kodową nazwą procka Initial direktory: $(ProjectDir)\debug /* bądź */ $(ProjectDir)\Release //w zależności od opcji przy...
Witam! Przedstawiam następny zegar do kolekcji,trochę różniący się od poprzednich,gdyż projekt jego powstał trochę dla uciechy oka.Nie znam się na programowaniu,więc pozostało mi wykorzystanie gotowych projektów i tak połączyłem zegar Stefana z projektem lampki RGB sterowanej pilotem,której opis można znaleźć na forum elektrody Lampka na pilota na diodzie...
Przepraszam od razu za kopalnie odkrywkową :) Chciałbym zbudować coś takiego, do podobnych celów. pojęcia o elektronice nie mam zielonego, z programowaniem powinno pójść lepiej. Dlatego też chciałbym poprosić o schemat, jeśli istnieje, z konkretnymi nazwami elementów, ponieważ nie jestem w stanie odtworzyć na podstawie zdjęć. Mnie nie interesuje start...
http://obrazki.elektroda.pl/6124965200_1... Witajcie! Chciałbym zaprezentować mój zestaw uruchomieniowy składający się z programatora oraz w miarę możliwości uniwersalnej płytki testowej! Powodem powstania zestawu były wysokie ceny zestawów oraz ograniczona funkcjonalność. Postanowiłem więc sam spróbować zbudować własną płytkę testową wraz...
Witam Szukałem chwilę informacji na ten temat. Z powodu iż jestem zielony w tej kwestii nic nie znalazłem bo nie wiem sam czego szukam. Interesuje sie programowaniem AVR zwłaszcza ATmega8 od jakiś 6miesięcy. Mam już za sobą drobne bo drobne ale zawsze jakieś doświadczenia z tą dziedziną :). Nie jest mi obcy EEPROM czy inne podstawy AVR w ASM (te najbardziej...
Jestem naprawdę początkujący jeżeli chodzi o programowanie w c na atmele, podstawy c (próbowałem pisać na pc) już znam, prosiłbym kogoś o poprowadzenie mnie za rękę, mianowicie chciałbym zrobić budzik na lcd 2x16 który mógłby wykorzystywać radio jako sygnał budzący, znalazłem jakiś kod źródłowy budzika i coś o wysterowaniu wyświetlacza ale nie wiele...
nie odbieram nic za zlosliwosc. slycham rad innych, ktorzy maja juz doswiedczenie i pojecie. Wlasnie na podstawie tego kursu co podał link excray zaczynam z ta dziedzina programowania (wczesniej to PHP,MySQL i HTML+CSS) i wlasnie zapis bitow odbywa sie w postaci szesnastkowej, ale racja pozniej jest juz z przesunieciami :D lecz lepiej sie upewnic bo...
mateusz19955 za przeproszeniem od zadu strony się za to zabierasz. Najpierw poczytaj trochę o operacjach bitowych w AVR. Pobaw się w miganie diodą z użyciem zwykłego delayms(). Jak będziesz miał pewność co do działania tego fragmentu programu to dopiero idź dalej: dodaj obsługę timera. To co chcesz najprościej jest zrobić ustawiając timer w tryb CTC....
Ja polecam książkę Mirosława Kardasia (mirekk36, link w podpisie 2 posty wyżej), masz tam wyjaśnione podstawy języka C i pracy z mikrokontrolerami AVR. Książka Tomka Francuza też jest dobra, porusza dużo dosyć zaawansowanych kwestii związanych z AVR i jeśli masz już jakieś ogólne pojęcie o C i elektronice oraz programowaniu to powinieneś dać z nią też...
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...
z tym mogą być problemy , proponuje STK 200 bardzo uniwersalny programator obsługuje go Bascom i wiele innych programów kursu w bascomie typowego na Atmegę 8 nie znajdziesz , podstawy masz na stronach EdW , pozostaje literatura zobacz ofertę jest pozycja " Programowanie mikrokontrolerów AVR w języku Bascom " poświęcona w całości Atmedzie 8 , zobacz...
3. Czy zwiększając prędkość taktowania należy na coś zwracać uwagę (np. że nie można więcej zmienić oprogramowania, Zwiększając taktowanie procka jeśli chodzi o opcje fusebitów dla oscylatora wewnętrznego - na nic nie trzeba zwracać uwagi. Każda z opcji zawsze będzie tak samo dobrze działać i nie ma to nic ale to nic wspólnego z wgrywaniem wsadu do...
OK.To jeszcze poszukam LM385 i postaram się kupić. A czy jak programuje Atmega8 to ona musi być już na płytce?? Chodzi o to że nie robiłbym tych GoldPinów lub innych na PCB tylko wstawiłbym podstawkę a potem wyciągał Atmega i do mojego programator wsadził(oczywiście z podłączonym zasilaniem). Lepiej żebyś nie miał podłączonego zasilania jak będziesz...
Witam, Assemblera znam jedynie podstawy i to w odniesieniu do `51. Chyba zdecyduję się na pisanie softu w C. Bascom jakoś do mnie nie przemawia, zresztą Basica wogóle nie znam. Rozumiem, że w takim przypadku jako kompilator AVR studio. Niestety wogóle nie orientuję się jak wygląda magistrala I2C. Podejrzewam, że jest to dość banalne. W dokumentacji...
No niestety ale jestem samouczkiem, na studiach tego jeszcze nie przerabiamy a chciałbym być do przodu z tym, ponieważ programowanie mnie interesuje( kilka lat w c i c++) i fajnie było by coś na tej podstawie stworzyć tylko tak jak mówię, z elektroniką prawie styku nie miałem, gdyż nikt z rodziny i znajomych tym się nie interesował... Czy mógłbym was...
Przyczepię się do projektu płytki. Pola masy rysuje się narzędziem polygon, a nie rysując ścieżki(chociaż naprawdę zgrabnie to wyszło). Trochę mało możliwości jak na taką płytkę, ja jednak przyłożyłbym się najpierw do narysowania jakiegoś kombajnu w stylu zestawów uruchomieniowych dostępnych w sklepach, zbierając przez ten czas fundusze i dopiero później...
Witam. Nie znam C wcale bo programuję w assemblerze ale muszę do istniejącego programu w C (nie mojego) wstawić program obsługi przerwania UART_TX_COMPLETE w którym będzie tylko jedna linia ustawiająca 0 na pinie PB2 PORTU B. projekt w AVR GCC procesor atmega8 i teraz proszę o pomoc: 1. jak i w którym miejscu włączyć obsługę tego przerwania 2. jak i...
Może zamiast pytać napisz jaki masz kwarc, czy uC w ogóle się załącza, na czym polega owe "niebanglanie", czy dioda w ogóle się zaświeca kiedy się odpowiednio wysteruje wyjście, czy korzystasz z bootloadera, wtedy może znajdzie się ktoś, kto będzie umiał rozwiązać problem. Nie używałem żadnego kwarcu, dioda mi mrugała gdy pisałem program z dwoma przyciskami,...
Chcesz nauczyć się programowania, to niestety musisz wpierw douczyć się z elektroniki. Bo nic ci nie da program do mrugania diody, jeśli nie będziesz wiedział jak ją podłączyć. Jak zrobisz to na gotowej płytce, to nawet nie spojrzysz, a później będzie problem ze zrozumieniem dlaczego nie działa. Liźnij trochę elektroniki i zacznij lutować coś prostego,...
z tego co piszesz masz chęci , ale za mało wiedzy w temacie na początek poznaj podstawy elektroniki , bo skoro nawet nie wiesz jak podłaczyć silnik ........ widzę żę nie znasz zasady sterownia mostka H , a chcesz napisać program ....... naprawdę zacznij od nauki i poznania zasady działania poszczególnych elementów i podzespołów , później bedzie czas...
Witam, ja z takim zapytaniem czy te książki Sztuka programowania mikrokontrolerów AVR- podstawy i Sztuka programowania mikrokontrolerów AVR- przykłady Andrzeja Pawluczuka są "dobre" jeśli chodzi o poznanie asemblera i później używanie go przy pisaniu programów pod AVR'y? Wg. mnie książki Andrzeja Pawlczuka są bardzo dobre. Sam z korzystałem z tych...
Cóż, schematu się nie czepiajmy, mam nadzieję, ze reszta dokumentacji poszła w odpowiednim stanie. Co do firmy Norel osobiście nie miałem do czynienia, ale poszukaj tu: http://www.elektroda.pl/rtvforum/topic15... Mimo to 5% płytek odrzuconych przez Ciebie na podstawie kontroli optycznej, których firma "nie zauważyła" nie świadczy o nich zbyt...
Witaj. Zacznijmy od tego, że jeśli zaczniesz się uczyć programowania mikroprocesorów, to na 99% nie znudzi Ci się to. Problemem jaki widzę u Ciebie jest, zdaje się, mała wiedza z elektroniki. Ale to nie jest duża przeszkoda, choć podstawy trzeba by znać. Ale nie martw się, ja dopiero po nauce programowania zrozumiałem, jak działa tranzystor. Ogólnie...
Chciałbym się podzielić z kolegami jak zacząłem moją przygodę z magistralą CAN Na niemieckim forum odnalazłem kod źródłowy obsługi MCP2515 w bascomie . Nie jest to kompletny kod ale warto go przeanalizować . Na podstawie tego kodu , stworzyłem program do wysyłania ,odbierania ramek ,filtracji wiadomości. Aby testować oprogramowanie zbudowałem węzły...
odnośnie procka i programatora aby go kupić np na allegro popieram przedmówcę, a odnośnie Bascoma - to jednoznacznie polecam książkę którą wymieniłeś M.Wiązani. Masz tam nie tylko opis programowania w języku Bascom ale i przykładowe układy i rozwiązania elektroniczne, na podstawie których można zassać sporo wiedzy na początku. Ja osobiście tak w ogóle...
Witam! Na wstepie uprzedzam, że stawiam pierwsze kroki programowaniu avr za pomoca BASCOMa. Dlatego potrzebowałbym waszej pomocy. Chcialbym sobie zmierzyc napiecie bateri za pomoca adc i zrobile sobie taki schemat na podstawie wiadomosci z wyszukiwarki elektrody. oto schemat: http://obrazki.elektroda.net/47_12274464... tu mam dosyc glupie pytanko,...
podstawy programowania atmega8 podstawy książka podstawy programowania
komunikat tonera samsung multiswitch naprawa renault megane instrukcja obsługi
filtr piaskowy szuflada kuchenna
Prędkość obrotowa silnika w pralce Frania SATAFIRM S11 Button Start Disabled on SSDs