Oj Panie, daleka droga jeszcze przed Tobą ;-) Użyj google na hasła: - ATMEGA 8 podstawowe połączenia - AVR sterowanie przekaźnikiem - ATMEGA 8 podstawy programowania W jakim środowisku będziesz pisał program na Atmegę ? Jaki masz programator + soft do jego obsługi ?
Witam Z tego rysunku, dałbym na wejście mikrofonowe (nóżka 18), po wzmocnieniu przerzutnik RS, który włączyłby za pomocą klucza (tranzystorowy lub analogowy scalak) przycisk nagrywania. Po 20 sek (tak długo można nagrywać na ten scalak) włączyłby kolejny przycisk odtwarzania, jednocześnie włączając inne urządzenie. Można to urządzenie sobie uprościć...
Zbudowanie robota może i nie jest trudne, ale wszystko zależy z jakiej perspektywy patrzymy. Musisz odpowiedzieć sobie na kilka podstawowych pytań : -jakie posiadasz podstawy w zakresie programowania mikroprocesorów -jakie posiadasz podstawy w zakresie budowy mikroprocesorów -jakie posiadasz podstawy z zakresu mechanika Użycz do tego mógł byś standardowego...
Atmega na przykłąd jakaś nieduża i podstawa programowania BASCOMA lub C
Czyli USBasp do atmel studio sie nie nada? Zostane prze usbasp bo jest tanszy. Jakie konkretnie programy pod usbasp podejda? Dopiero zaczynam wiec znam tylko podstawy c. Znajde gdzies kurs programowania c atmega? Jakos sie rozni pisanie programow na kompie a na atmega? Oszczędzisz kilka lub kilkanaście złotych na jednorazowym wydatku. Chyba nie warto,...
Oprócz książek warto przejrzeć dział DIY. Jest w nim wiele projektów z uC Atmela. Natomiast z literatury do przejrzenia polecam: - Baranowski R. - Mikrokontrolery AVR ATmega w praktyce - 2005, - Doliński J. - Mikrokontrolery AVR w praktyce - 2003, - Francuz T. - AVR. Praktyczne projekty, - Kardaś M. - Mikrokontrolery AVR. Język C. Podstawy programowania,...
A ja proponuję sięgnąć w takim razie po jakąś książkę o mikrokontrolerach - jest ich pełno - albo poczytać w necie i chociaż zdobyć jakąś podstawową wiedzę bo jak będziesz zadawał na elektrodzie do ilu może zliczyć 8bitowy timer itp - to hoo ho - zadasz ich chyba ze 2 miliardy zanim zrobisz pierwszy program do migania diodą LED Tymczasem pierwszy lepszy...
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.
Program jest wzięty z książki "Mikrokontrolery AVR, Język C, Podstawy programowania". Definiuję jako wyjście poleceniem DDRC.
Bardzo fajną ksiażką jest: Mikrokontrolery AVR Język C Podstawy programowania wyd. II - M. Kardaś Pięknie jest opisane co i jak działa w kontekście AVR. Polecam, by uszeregować sobie informacje.
No to cztery ksiązki o AVR: R. Baranowski- "Mikrokontrolery AVR ATmega w praktyce" " Mikrokontrolery AVR ATtiny w praktyce" A.Pawlukiewicz- "Sztuka programowania mikrokontrolerów AVR- Podstawy" "Sztuka programowania mikrokontrolerów AVR- Przykłady" A reszta o C: Stephan G. Kochan "Język C Wprowadzenie do programowania" Stephen Prata "Szkoła programowania-...
Simon Monk - Arduino dla początkujących. Podstawy i szkice Arduino w akcji - wydawca nieznany (dostałem książkę w opłakanym stanie bez okładki) Mikrokontrolery AVR ATmega w praktyce - Rafał Baranowski Mikrokontrolery AVR .Język C. - Mirosław Kardaś - Tej książki są dwie części AVR Praktyczne projekty - Tomasz Francuz
Programowanie tych ISP różni się tylko sygnaturą odczytywaną z układu. Na jej podstawie wiesz jaką wielkośc ma miec bufor zapisu. Jedyna różnica jest w programowaniu ATMega - mają tryb "page write", ale to wykrywa soft w programatorku i zewnętrznie nie trzeba nic zmieniać.
Odnośnie nauki języka C to proponuję książkę Jerzego Grębosza "Symfonia C++". Do nauki C++ od podstaw jest wręcz rewelacyjna - wszystko wytłumaczone jest w możliwie najprostszy. Języki C i C++ są do siebie bardzo podobne a wszystkie różnice są w tej książce zaznaczone. W necie masz też kurs C który właśnie studiuję. http://www.centrumedukacyjne.pl/...
Cześć. Jestem zainteresowany współpracą. Najmocniej czuję się w projektowaniu płytek (znam KiCad). Posiadam licencję komercyjną na program Eagle 7.7.0 Premium. Znam podstawy programowania w C mikrokontrolerów STM32, AVR, ARduino. Mieszkam w Zabrzu.
Moje rady przed wyłączeniem komputera: 1. Narysuj własny schemat tego podłączenia które wykonasz. 2. Zmontuj Atmegę na płytce uniwersalnej lub stykowej, podłączając wymagane piny zasilania oraz programatora. 3. Dodaj do tego zasilanie wraz z kondensatorami filtrującymi. 4. sprawdź wszystko 2 razy i dopiero próbuj programować. Ja także często nie mogłem...
Może pytam o podstawy, ale czy mierzyłeś ile prądu pobiera uC i jakie jest na nim napięcie podczas programowania? A może to pęknięta przelotka, takie rzeczy sie zdażają.
ISP, przetwornik A/C, timery, sporo pamięci i duża szybkość - Atmega już od kilku zł za sztukę. Programowanie przez WinAVR, wystarczy znać podstawy C. Ogółem można zrobić bardzo wiele na takim 'maleństwie' bez zewnętrznych przetworników.
Sam raczej tego od podstaw nie złożysz .To co Ci proponowałem jest na procesorze Atmega 8. Przesadzasz, co w tym jest trudnego? Komparator za 50gr podoła zadaniu i jescze połowa scalaka zostanie nie wykorzystana, układ jest tak prosty że nawet ktoś kto pierwszy raz trzyma lutownicę dał by radę. Atmega - można zastosować jak ktoś ma programator i nauczył...
Jeśli mogę coś polecić ze swojej strony i pod kątem pisania w Asemblerze to Kilka pozycji z wydawnictwa [url=www.btc.pl]BTC Dwie pozycje autorstwa pana A.Pawluczuka "Sztuka programowania mikrokontrolerów AVR podstawy" i "Sztuka programowania mikrokontrolerów AVR praktyka" oraz dwie książki Rafała Baranowskiego. "Mikrokontrolery AVR atmega w praktyce"...
Założyłem prenumeratę EdW. Pod choinkę kupię sobie jakąś książkę z podstawami. Jak będę sobie już mniej więcej radził to zacznę zabawę z uC.
Tak wiem, tylko zostaje kwestia obeznania się z tym w miarę dobrze. Programowanie z biegiem czasu będzie coraz łatwiejsze :). Na razie nie potrzebowałem to się nie zajmowałem tym, teraz planuje zrobić z układem ATmega 8 lub coś podobnego. To trzeba coś poczytać. Podstawy układów, jak się do nich zabrać. Informacje na temat programów do programowania...
Kolega Gabek360 ma rację, zainspirowało mnie właśnie to cudeńko http://www.elektroda.pl/rtvforum/topic23... No okej więc tak: nie wiem jak się programuje w uC, i chyba muszę się zgodzić z excrayem więc może na początek migające diody? Da mi to podstawy programowania czy będzie zwykłą zabawką? Chciałbym się tego stopniowo, skutecznie uczyć.
Sprawa jest prosta: orientowac sie w asemblerze (wiedziec co w trawie piszczy), znac dobrze C - to jest podstawa. A jak ktos lubi moze sie douczyc roznych wynalazkow.
chodzilo mi o RS Dodano po 1 czy po wyzerowaniu E RSustawia sie od 0 miejsca czy juz od tego co poprzednio programowane bylo ze jezeli programuje 4 znak to po wyzerowaniu E daje jeden sygnał zeby programować 5 czy musze podac 5 sygnałów
Sterowanie takim wyświetlaczem to żaden problem. Raptem '595 lub np. SCT2024 + kilka P-MOSFETów. Program to kilkanaście linii kodu - w darmowych przykładach do książek z mojej stopki są gotowce dla ATMega i XMEGA. Reszta programu to też żaden problem. Ale... dla osoby, która to robi po kolei i zna chociaż podstawy programowania mikrokontrolerów.
cksel ustawione są na kwarc który ma 12MHz więc problemu z prędkością nie powinno być. Jak nie czytasz i nie programujesz mikrokontrolera to fusów też nie odczytasz , zatem na jakiej podstawie twierdzisz ,że cksel jest ok?
Kwarc podczas programowania nie musi być podłączony o ile uC korzysta z WEWNĘTRZNEGO generatora ("fusy"dla ATMEGA 8 i podobnych = 0001 lub 0010 lub 0011 lub 0100), Jeżeli przełączono "fusy" na generator ZEWNETRZNY czyli kwarc lub generator podający z zewnątrz gotowy sygnał taktujący to podczas programowania generator/kwarc musi być podłączony. Na kwarcu...
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...
Witam, mam do dyspozycji ww. zestaw i chcę się nauczyć programować na nim w C. Znam podstawy C, posiadam książkę dedykowaną do tego zestawu pt. "Mikrokontrolery AVR ATmega w praktyce" pana Baranowskiego. Niestety wykorzystywany jest w niej język Assembler. Czy możecie polecić jakąś inną książkę bądź kurs dedykowany do tej płytki? Pozdrawiam
Witam, Mam zamiar zapoznać się z płytkami NUCLEO STM32. Kiedyś programowałem układy Atmega w języku C, do tego trochę programowania a Python. Na początek chcę napisać kod który w pętli będzie ustawiał 8 lub 16 wyjść w stanie wysokim lub niskim, na podstawie podawanego sygnału wejściowego (tzw sekwencer). Z samym kodem w języku C sobie poradzę moje pytanie...
Witam serdecznie!!! Często na forach pojawiają się pytania o jakiś kurs programowania uC AVR od podstaw. Wychodząc na przeciw tym pytaniom i prośbom a także m.in dlatego iż tak niedawno sam byłem żółtodziobem w tym temacie stworzyłem (tworzę - lepiej powiedziane) stronę internetową na której umieszczam kurs programowania AVR w języku C od całkowitych...
Co do programatorów AVRISPMkII za 50-60 zł to widuję takowe na pewnym serwisie aukcyjnym (klony). Nawet w tej chwili jest aukcja, gdzie masz cenę 49 zł. Za 85 zł chyba stale ma And-tech i np. Propox. O zaletach MkII pisałem wielokrotnie, nie ma sensu się powtarzać. Piszesz, że myślisz o XMEGA, więc USBASP można do kosza wrzucić niestety. Do autora:...
A mówiłem ze to paściarstwo do wieczora nie wytrzyma .............. znowu zdechło .......... odłączyłem wszystko poza USB i załadowałem program który dzisiaj wkleiłem na forum ...... DZIAŁAJĄCY PROGRAM ......... Serial.println wypluwa ---- start ---- i na tym koniec ........... jeszcze trochę i wszystko wyleci stracę parę stówek które mógłbym wlać...
.... dodaję że problemy mam z tym że jeśli umieszczę moje wypociny w przerwaniach to podczas wysyłania danych z modułu A instrukcją Print to układ lubi mi się zawiesić , lub mam problemy z odebraniem kompletnych danych. W tem przykładzie jaki podałem ostatnio wszystko chodzi idealnie poza tym że mam zaśmieconą i opóźnioną przez to pętlę główną. Posłuchaj...
Ja zacząłem od bascoma i ciężko jest się przestawić na C. Jeśli nie zamierzasz zostać "prawdziwym" programistą, który podejmie pracę w tym zawodzie, a tylko hobbystycznie zajmiesz się programowaniem tylko i wyłącznie AVR , to ok. Ale Atmel został przejęty przez Microchip i w przyszłości może być rożnie :). Ja polecam do nauki książkę Piotra Góreckiego...
Twoja płytka jest taka sama, czy bardzo podobna? Jakie nosi oznaczenie? Mnie ostatnio wpadła w łapki właśnie taka. Aby zacząć się nią bawić nie potrzebujesz programatora a bootloader wgrywasz przepinając piny bezpośrednio z FT232. Całą instrukcję, opis i programy znajdziesz na www.and-tech.pl. Są też bardzo podobne zestawy startowe z www.atnel.pl, nie...
To co mówi kolega Dondu że na początek wystarczy sama płytka stykowa i przeróżne elementy elektroniczne to prawda, sam osobiście też tak zaczynałem ale powiem Ci że szybko doszedłem do tego że nagle na biurku mi się zaczęły tworzyć pająki, nieład a do tego płytka stykowa czasem bywa kapryśna i coś nie stykało, coś nie grało i zamiast przyjemności to...
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...
Wystarczy wpisać w google "atmega644 pdf" i ściągnąć go ze strony Microchipa - aktualnie już nie Atmel. O Bascom wspomniałem dla formalności - nie polecam. Przerobiłem kurs oślej łączki, miesiąc życia stracony, płytka EVB do szuflady na parę lat. By robić coś większego okazało się, że płytka za 2 stówki to dopiero początek wydatków. Najłatwiejsze jest...
Ale ten moduł Adafruit też bazuje na ESP32. ESP32 to SoC, a nie gotowy moduł do użytkowania. Już nic nie rozumiem. Jest to skrót komentarzy, jeśli chciałbyś rozwinąć, to zapraszam pod link źródłowy. A chodzi zapewne po prostu o cenę płytek deweloperskich. Adafruit z ESP32-S2 jest droższy i chyba mniej wydajny od tych np. z Aliexpress. Oczekujesz od...
Witam!! Mam problem z ożywieniem rs232 na ATmega 128. Wykorzystałem kod z książki Mirosława Kardasia "Mikrokontrolery AVR język C podstawy programowania". [syntax=c]#include <avr/io.h> #include <util/delay.h> // deklaracja funkcji nadawczej void USART_Transmit( unsigned char data ); //główna funkcja programu int main (void) { //w tym miejscu...
Trochę nie na temat ale przemyśl jeszcze raz sprawę. Wchodzisz w jakis niszowy program, wykorzystując mocno nieświeży mikrokontroler (oba to już zabytki, nawet w świecie 8-bitowych AVRów). IMHO lepiej zainwestować w naukę C/C++, co da ci swobodę wyboru procesora i większe możliwości. Akurat, żeby zrobić coś co mozesz wyklikać w tym LDmicro musisz znać...
Co do ISP: [url=http://en.wikipedia.org/wiki/In-sys... A z książek w języku polskim to chyba dwie pozycje są najbardziej polecane: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji Autor: Tomasz Francuz Mikrokontrolery AVR Język C Podstawy programowania Autor: Mirosław Kardaś Ewentualnie jeszcze: AVR I ARM7 Programowanie...
Myślę ze jak już robić wskaźnik biegów to taki, który sam rozpoznaje biegi i wyświetla aktualny. Są takie urządzenia na alledrogo w cenie od 200zł w górę. Z tego co wiem to te urządzenia działają w motocyklach z elektronicznym wyświetlaczem prędkości i obrotów. Programowane w zależności od tych dwóch parametrów jak sądzę. Wyświetlacz na podstawie licznika...
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...
66 osoby widziały ten post, ale tylko jedna odpowiedziała. Wiesz dlaczego? Ponieważ Twój kod i schemat są nieczytelne. Jakie mosfety włączają zasilanie? Czy korzystasz z mosfetów logicznych? Przepisz kod tak, aby każdy pin, i port, do którego się odwołujesz miał swoją nazwę (przy użyciu #define lub const). Na podstawie tego, co podałeś mogę stwierdzić,...
Obserwując tak ożywioną dyskusję, wtrącę swoje kilka zdań. Tylko nie krytykujcie zaraz każdego mojego słowa i nie wyzywajcie od żółtodziobów (bo faktycznie na polu programowania mikrokontrolerów jestem jeszcze żółtodzibem :D). Jednakże w kwestii używania asm i C w programowaniu mikrokontrolerów mam pewne poglądy. Jesli chodzi o przedmówców, to popieram...
Witam wszystkich Elektrodowiczów! Wiem, że forum i sama sieć jest pełna wielu internetowych kursów i stron dotyczących programowania mikrokontrolerów ARM. Mam jednak prośbę o polecenie mi kompaktowego kursu - nazwijmy to - podstaw programowania mikrokontrolerów ARM, który będzie w miarę szybko przyswajalny. Mam tu na myśli jeden konkretny mikrokontroler:...
Witam wszystkich. Niegdyś na zajęciach na uczelni uczyłem się o AVRach (konkretnie była to Atmega16). Używałem wtedy płytki prototypowej ZL10AVR (o ile teraz po screenach w internecie poznaję). Po długim czasie czytania zdecydowałem, że chciałbym w przeciągu kilku miesięcy zacząć przygodę z STM32. Powoli zaczynam rozglądać się za zestawem. Póki co zainteresował...
Witam Chciałbym poznać Waszą opinię na temat tego, który z zestawu byłby dla mnie lepszym produktem do poznawania tajników programowania AVR. Nie chodzi o reklamowanie ale o uargumentowanie dlaczego właśnie uważasz, że ten a nie inny. Nie jestem elektronikiem a programistą (na codzień w technologii .NET) ale znam również język C/C++ a aktualnie uczę...
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...
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...
No niestety jak dopiero zaczynasz zabawę z programowaniem to sie nie dogadamy musisz opanować jakieś sensowne podstawy. Musiał bym w tym wątku zrobić kurs programowania. Mogę polecić Ci "Mikroprocesorowa oślą łączkę" Góreckiego (do znalezienia w internecie)tam masz łopatologicznie wyłożone podstawy z obszernym komentarzem. Ewentualnie "Programowanie...
No właśnie zdecyduje się na ATmega 8. Zainteresowało mnie złożenie własnego zestawu jak tutaj: http://mikrokontrolery.blogspot.com Jeżeli chodzi o programowanie to miałem na uczelni asemblera i w sumie język C. Powiem szczerze jestem z tego zielony, dlatego ciężko wybrać język w którym chciałbym programować. Dużo oglądałem filmików instruktażowych właśnie...
Witam Posiadasz na stanie jakaś płytkę z mikroukładem ATmega ? Mozę warto kupić Arduino Leonardo ATmega32u4 lub Uno ATmega328 http://obrazki.elektroda.pl/2771485000_1... Możesz zobaczyć jak to się programuje wygląda tutaj : A. B. [url=http://www.kursc.forbot.pl/] Kurs AVR-GCC
Witam, mam problem z połączeniem po USARCIE tych dwóch procesorów. Sprawa wygląda następująco: atmega1284p ma być docelowo masterem, wysyła ramkę i w odpowiedzi dostaje ramkę zwrotną od atmega8. Obsługa ramek nie jest jeszcze napisana, na razie wysyłam 8 bajtów atmegą1284p i jeżeli wszystkie bajty zostają poprawnie odebrane, to atmega8 odsyła mi 11...
witam mam mały problem Zamieściłem zdjęcie pewnego układu z wylutowanym scalakiem Po lewej widać port RS232 za pomocą którego programuje się ATMEGĘ Niestety sygnał leci przez układ którego nie ma i ja nie wiem co to za układ Jeśli ktoś na podstawie układu ściezek wie co to kostka będę b wdzięczny
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...
Wydaje mi się że wejście od razu w ARMy i procesory na rdzeniu cortex to za duże wyzwanie jak na początek. Osobiście polecam zacząć od AVR i ATMEGA, i nie bascom, jak już masz zamiar uczyć się od podstaw to wydaje mi się że C. Bascom mocno ograniczy cię do AVRów ewentualnie 8051. A ze znajomością C w przyszłości o wiele łatwiej będzie ci wejść w inne...
Atmega ma 8KB pamięci Flash, tworząc bootloader mam wtedy już mniej niż 8KB na swój główny program? a czy pamięć może się rozrosnąć magicznie? Masz to narysowane w DS a2, 3, 4 - to jest normalny program programujesz w czym chcesz i jak chcesz, tak samo jak każdy inny program. Jedynie ma mrożąca krew w żyłach nazwę :} Pamiętać tylko musisz abyć przywrócił,...
Witam! Dzisiaj (jak popatrzałem za zegarek to jednak wczoraj...) mój programator USBASP wykonany według projektu LVusbasp (czyli tego z buforem) przestał z niczego działać. Jest widziany w systemie, pali się dioda sygnalizująca zasilanie (pin wyjścia z atmegi na pokładzie, nie do zasilania) a przy próbie odczytania fusów zapala się dioda sygnalizująca...
co dalej ? oj - uważaj na konwersję sygnałów z TTL do 3,3V. No chyba że wszystko w 100% robisz tylko na 3,3V. Bo inaczej od razu się przejedziesz. A program do programowania FT232R - UWAGA! tylko FT_PROG.exe i to tylko w wersji 1.1 .... Nie piszę tego na podstawie swoich domysłów, własnych "badań naukowych" czy podobnych - a na podstawie zaleceń od...
Witam Czy ktoś z szanownych klegów posiada instrukcje do laboratorium ( na studia )z programowania mikrokontrolerów w C. Interesują mnie proste ćwiczenia- podstawy petle czasowe, diody, czytanie stanu lini wejścia,obsługa RAM, EEprom, UART etc. Jak by to było wszsytko jeszcze na Atmege128 to by było super. sprawozdania będę szukać pożnie :) prosze o...
Super, dziękuję bardzo, wszystko mam podane na tacy. Dodano po 27 A propo jakie urządzenia chcę robić to odpowiem, że mam opanowane takie podstawy programowania i jedyne co wykorzystuje to dwa porty jeden jako wyjście, a drugi jako wejście, coś na zasadzie akcja reakcja (np, P1.0 powoduje, że przez tranzystor załącza się przekaźnik, który powoduje ruch...
Problem w tym, że Adruino programuje się w C++ - język podobny, ale jednak zupełnie inny. Pozornie takie miganie diodą jest w Arduino przejrzyste, co wynika z posiadania gotowej klasy. Problem w tym, że mikrokontrolery programuje się nieco inaczej - bez znajomości hardware daleko się nie zajdzie. Dopóki masz odpowiednie klasy do Arduino wszystko pozornie...
I dobrze mówisz: Sprawa wygląda inaczej, bo podstawą jest tutaj JTAG i z tej racji przeraża to czasem miłośników AVRa. To właśnie jest to czego najbardziej się do tej pory obawiałem. Powiem szczerze: byłem święcie przekonany, że dla każdego producenta ARM będę musiał posiadać osobny programator. Polałeś miód na moje uszy. :) Jeżeli rzeczywiście jest...
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...
Ok, dla wyjaśnienia: Prawidłowo znaczy: VCC i AVCC - 5V GND i AGND - do masy pracuję na własnej, ale wiele razy sprawdzanej pod względem połączeń płytce testowej, więc Pull-up resetu to podstawa, sprawdzałem, jest stan wysoki gdy nie programuje A z odłączaniem programatora - spróbuję Fusebity są zgodne EDIT: Odłączyłem programator - różnicy nie ma....
Podstawą doboru mikrokontrolera jest projekt i jego wymagania . To co możesz oszacować na początku to liczba wyprowadzeń i wymagane peryferia (liczniki , przetworniki , komparatory itp.) Kolejnym jest sposób programowania wykorzystany w module . Następnym krokiem jest napisanie programu i oszacowanie jak dużo pamięci potrzebujesz do realizacji zadania...
Takich podpowiedzi to ja już nie potrzebuję ale dzięki za chęci. A tłumacząc umiejętności w ten sposób to zawsze można powiedzieć, że "mogłeś wstawić kawałek asm".... Będę się jednak upierał, że jeżeli język BTP obsługuje przerwania to ma je obsługiwać we własny natywny sposób bez konieczności wstawek asm... Oczywiście moje subiektywne zdanie, podparte...
Witam. Na początku zacznę od tego, że chodzę to technikum mechatronicznego. Jestem pasjonatem elektroniki i robotyki. Na chwilę obecną rozpocząłem budowę własnego line-followera, lecz opartego na komparatorze. W przyszłości chciałbym zbudować line-followera opartego o mikroprocesor np. Atmega 8. Przyznaję, że w kwestii programowania jestem ciemny, jestem...
Andrzej Pawluczuk - Sztuka programowania mikrokontrolerów AVR podstawy (przykłady).
A mógł byś mi polecić jakieś książki lub materiał? Obecnie korzystałem z książki "Mikrokontrolery AVR - programowanie w języku C. przykłądy zastosowań" Pana Andrzeja Witkowskiego i tym jest o sekcjach i wektorach przerwać ale widocznie zbyt ogólnie. Tak się zastanawiam pomiędzy dwoma pozycjami: 1. Mikrokontrolery AVR. Język C. Podstawy programowania...
Jeżeli masz jakiś konkretny problem możesz liczyć na odpowiedź, ale rękę nikt nie będzie Ciebie prowadził. Dowiedz się jak działają tranzystory PNP, NPN, jak podłączyć diodę LED, itd... słowem podstawy elektroniki musisz opanować. W ramach testów zdobytej wiedzy zbuduj zasilacz 5V [będzie potrzebny do mikro kontrolerów]. Radziłbym nie szaleć na starcie...
Witam! Jakieś pół roku temu zacząłem się interesować elektroniką oraz robotyką. Na razie przerobiłem "Wyprawy w świat elektroniki" cz. 1 oraz cz. 2 wraz z ćwiczeniami, więc mam już jakieś pojęcie o elektroniki, znam podstawy. Teraz chciałbym poczynić kolejny krok w kierunku tworzenia robotów oraz dogłębnego poznania elektroniki. Z tego co czytałem teraz...
a na poważnie to doczytaj i zobacz że jedna płytka stoi w miejscu a druga się kręci ... i pomyśl co z tego wynika dalej. Tak na poważnie, to można by zastosować silniczek krokowy, gdzie magnes stały będzie przymocowany do podstawy urządzenia. Ale czy to wątek o wyższości jednego języka programowania nad drugim ? czy może się koledze coś pomyliło ?...
Programuję w kilku językach może nie w trybie zaawansowanym ale proste programy potrafię napisać, z tym że BASCOM'u nigdy nie dotykałem. Tak czy siak chcę poznać chociaż podstawy tego języka wiec zostaje mi studiowanie z tym ze jestem typem człowieka który woli uczyć się metodą prób i błędów dlatego chcę zacząć uczyć się od razu przy robieniu choćby...
Tym że czarno to widzicie to się akurat nie martwię, gorzej jest z tym że sam to czarno widzę, ale jest światełko w tunelu :D ponieważ z AVR atmega doctor powinienem sobie poradzić. po prostu wykonaj płytkę to Ci się przyda na przyszłosć :) - W tym przypadku wykonuje płytkę, montuje elementy, programuje atmege np w bascomem dołączonym plikiem hex lub...
moze pomogłoby połaczenie kilku programowanych równolegle liczników i na tej podstawie (przy odpowiedniej częstotliwości zegara) programować go wartością przy której liczniki zgłaszałyby przerwanie (przeniesienia albo pożyczki w zależności w którą stronę by liczył) wówczas może by można było mówić o nieco płynniejszej regulacji częstotliwości. Tylko...
Witam, Przed zadaniem pytania chciałem uprzedzic, iż pogrzebałem juz w internecie odnośnie mojego problemu, ale to dalej go nie rozwiazuje Mianowicie, zrobiłem sobie sam programatorek STK200, na podstawie standardowego schematu(LPT,74HC244). Programowałem nim Atme8 i 128 bez problemu! Od wczoraj nie mogę zaprogramowac 128, natomiast 8 programuje sie...
Witam. Mama tutaj pytanie do użytkownika hotdog oraz innych którzy znają się w temacie. Może na początek powiem jak układ będzie wyglądał , będą 2 up atmega 128 do obsługi menu wyświetlacza czujników komunikacji ze światem , oraz atmega 32 działająca jako trochę inteligentniejszy de-multiplekser :) (sterowanie elektrozaworami poprzez tyrystory oraz...
Dziękuję wszystkim za odpowiedzi. Jak już wspomniałem, moje "projekty" nie są zbyt wymagające, ani skomplikowane (powiedzmy że będzie to np. sterowanie przekaźnikiem na podstawie odczytu z czujnika temperatury, albo sterowanie diodami LED RGB, ewentualnie wyświetlanie czegoś). Dlatego obawiam się że płytka Arduino była by tutaj przesadą i chciałem zapytać...
FAQ http://www.elektroda.pl/rtvforum/viewtop... Musisz mieć jakieś zwarcia na płytce, ewentualnie zimne luty. Sprawdź ale DOKŁADNIE. Reszta ok. AKTUALIZACJA #7 - 23.01.2011 PCB ver V2e – dodatkowy rezystor ściagający linię +5V. Program ver 2.07 – krytyczne poprawki dla 8 procków, dodano 3 nowe. Po dodaniu rezystora układ...
Dzień dobry. Nigdy nie bawiłem się w programowanie mikrokontrolerów, natomiast wiele razy chciałem zacząć. Sporo czytałem, ale stwierdzałem - najpierw muszę co nieco dowiedzieć się o podstawach elektroniki. Teraz mam już podstawy z teorii obwodów, na laborkach bawiłem się tranzystorkami i innymi prostymi elementami elektroniki, wiem już wiem, że dioda,...
Witam. Doszedłem do wniosku że do mojego projektu można wykorzystać jak najbardzie mikroprocesor firmy ATMEL typu ATmega 32. Ponieważ posiada on 10 przetworników napięcia ADC, 32K pamięci Flash, 1024 Byte pamięci EEPROM, 32 programowane linie I/O - tylli w zupełności powinno mi wystarczyć :) . Jednak poszczególne fazy będę łączyć poprzez przekładniki....
Ja dzisiaj raczej wcześniej spadam... jutro trzeba jakoś po tej 6 wstać :) A tak konkretniej to nie łąpię tych dwóch linii kodu: [syntax=c]liczba_RND = (liczba_RND<<1); //przesuń liczba_RND o 1 bit w lewo liczba_RND |= ADC & 0b01; //odczytaj ADC, pozostaw tylko najmłodszy bit, i skopiuj ten bit do liczba_RND }[/syntax] No i jeszcze na jakiej...
Nie śpiesz się z kupnem. Dokładnie, nie spiesz się. przejrzyj też And-tech Tego ja niestety nie mogę napisać, bo jestem z ta firmą związany, ale w tej chwili wyszła nowa wersja zestawu 5.1 (można sprawdzić dokumentacje, bo opisy są w trakcie opracowania) Ale moim zdaniem, skoro masz już procesor (i to największy z serii Mega AVR), nie ma sensu kupowania...
Do programowanie używam programu Eclipse,posiadam procesor Atmega 16 taktowany zewnętrznym rezonatorem 16MHz.Programu nie mam jeszcze do obsługi tej komunikacji ,tzn żadnego pewnego. Wysyłam fotkę ustawień programu Putty i schemat części mojej płytki testowej. Proszę na podstawie tych moich danych o prościutki program w C żeby sprawdzić komunikację...
Posiadam DS1820 (bez B w środku) czy to to samo ? Pytanie czy starczy atmega8 ? Chcialbym dotego podpiac wszystkiego wyswietlacz 16x2 http://helion.pl/ksiazki/jezyk-c-dla-mik... mam ta książkę i szczerze mówiąc uważam ze nie jest ona o podstawach (moze musze sie glebiej wczytac)...
http://obrazki.elektroda.pl/3550788600_1... Witam wszystkich. Jakiś czas temu postanowiłem w końcu wziąć się za naukę programowania mikrokontolerów AVR. Wybór padł na mikrokontroler z serii ATMEGA 8. Wszystkie dostępne w ówczesnym czasie gotowe zestawy uruchomieniowe były bądź za drogie albo projekty DIY z sieci zbyt/niedostatecznie...
Witam. "Mikrokontrolery rodziny AVR" - Arkadiusz Krysiak.To książka dla ATtiny - podstawy. I właśnie ksiażka Dolińskiego jest w sumie powszechna, jak już koledzy wspomnieli.Można ją zdobyć w pdf jak poszukasz:).Dużo info w sieci.
zacząłem się bawić w programowaie na atmelach (dokładnie na ATMega). zapalanie, gaszenie, zmiany portów to mi wychodzi, ale pojedyncze bo kilka zmian na wyjścach nie jestem w stanie zauważyć przez brak opóźnienia. Czy ktoś mógłby mi pomóc jak zrobić jakąś przerwe czasową ok. 1-10ms oraz w granicach 1-2s.kwarc zastosowany w mikrokontrolerze to 11MHz....
Witam, To jest mój zarówno pierwszy post, jak i pierwszy projekt związany z elektroniką(jakieś podstawy mam jeszcze z liceum i teorie ze studiów), chciałbym nauczyć się programować avr'y i zrobiłem sobie programator z tej strony: [url=http://mirley.firlej.org/jak_zaprog... Pracuję na linuksie i to jedyny program jaki znalazłem,...
Witam Zlecę wykonanie schematu i programu, język programowania - Asembler lub C (Bascom odpada) Główne założenia (Hardware): 1.uC ATmega16l-8PU(Jeśli się uda to mega8l) 2.Ekran LCD PCF8833(132x132) 3.Karta SD/microSD/MMC(FAT do 4gb) 4.Termometr 5.Jak najdłuższe działanie na baterii 6.Jak najmniejszy koszt wszystkich częsci Zadania programu: faza I włączenie...
Witam, prawdopodobnie był już kiedyś ten temat poruszany, lecz nie udało mi się odnaleźć takiego, który wyczerpująco odpowiedziałby na moje pytania. Z arduino bawię się od jakiegoś czasu, jak większość korzystam z bibliotek i częściowo z kodów innych projektów. Dobija mnie niestety mała elastyczność tejże platformy oraz chcę na serio zająć się mikrokontrolerami....
to jedyny schemat wyjscia data z scalaków podpiete sa do atmegi PA od 0 - 7, adres select pod port B 0-2 no i OE pod port B pin 3. Do portu C 0-7 są podpiete odpowiednio tranzystory sterujące GND. Jeśli to byłby jedyny schemat to w ogóle nie wiem czy ja bym kiedykolwiek rozpoczął budowę takiego jakiegoś projektu nie mając doświadczenia w tej dziedzinie....
Witam, uczę się programować avry i jestem początkujący. Udało mi się już opanować podstawy i postanowiłem nauczyć się łączyć mikrokontrolery z komputerem. Po wstępnym wybadaniu problemu znalazłem następujące układy, które mógłbym użyć: - CP2102 - FT232 - MCP2200 oraz dwa projekty w których można użyć atmegi: - Osamu Tamura - Igor Cesko Niestety nie...
Witam po dluzszej przerwie. Probowalem dzisiaj zaprogramowac atmege 8 przez arduino ale mam problem. Podlaczylem wszystko (prawidlowo mam nadzieje) alegdy probowalem rozpoznac uC mkavr wykryl atmege 328 ktora siedzi w arduino. http://obrazki.elektroda.pl/9149112700_1... Potem wypialem atmege 328 z arduino bo nie wykrywalo tej 8 i mi...
programu to ja ci już nie przeanalizuję teraz bo padnięty jestem ..... .... ale to że wgrywasz bootloaderem i że atmega była programowana wiele razy - nie ma tu najmniejszego znaczenia Dodano po 22 ok - po pierwsze nie stosujesz wcięć w kodzie a jak stosujesz to totalnie bez ładu - przez co nawet tobie trudno później dostrzec jakieś błędy (a szczególnie...
podstawy programowania podstawy programowania sterowników bascom podstawy programowania
rozebrać quantum ariston zmywarka błąd dekoder cyfrowy telewizji kablowej
termoblok delonghi pilarka elektryczna obroty
Moment dokręcenia stopy korbowodu Mazda 6 GY LF-DE L3-VE RF-CiTD AJ-V6 Citroen Jumper 2.8 2003 – brak kierunkowskazów i świateł stopu, przyczyny usterki