No to kolega na początek musi nauczyć się czytania schematów...
Przeczytaj post #4 Z początku też myślałam, że chodzi o generator, ale nie. Chodzi o programowany licznik impulsów z wyjściem przekaźnikowym.
A ja bym był bardzo zadowolony gdyby pojawił się podstawowy kurs programowania ATmega od samego początku czyli jak pisać taki program i co do tego potrzebujemy.
Jaki program polecasz na początek? Wiesz może jak podłączyć ten ekran?
Na początek proste układy z Atmega :) Zacząłem programować Arduino. Mam już pierwszy projekt pora go przenieść na płytkę, co do tej jeszcze nie wiem jak powstanie. Głownie jakieś proste rzeczy, takie na początek do nauki lutowania. Wiadomo z czasem będę potrzebować więcej szpeju, ale to z czasem dokupię. Teraz chce takie totalne minimum
Tak. Kabel usb, na początek środowisko Arduino i jazda.
Na początek proponuję poczytać trochę na temat samych języków programowania, najczęściej wykorzystywane (hobbystycznie) to Bascom i C. Drugim krokiem jest wybór platformy sprzętowej, wiele osób decyduje się na mikrokontrolery z rodziny AVR (Atmega, Attiny) i Microchip (PIC). >Sam programator można wykonać we własnym zakresie (jeśli umiesz przygotować...
Jeśli w "programowaniu jesteś zielony" to na początek proponuję programowanie w Bascomie. Szkoda czasu... moim zdaniem (ale każdy może mieć własne).
Daj sobie spokój raz na zawsze z prockiem ATmega8 i kup ATmega88 w zamian za to. Albo nawet identyczny pinologicznie a z dużo większą ilością pamięci ATmega168. W seguro.pl kosztuje tylko ok 13zł już brutto !!!!! A z punktu widzenia pisania programów nie zrobi ci to żadnej różnicy bo wszystko tak samo piszesz praktycznie jak na staruszka ATmega8. Dodano...
A następnym razem, pisz od początku dokładnie o co chodzi, bo szkoda Twojego i naszego czasu :)
O to chodzi? http://obrazki.elektroda.pl/6554293000_1... To jest płytka stykowa (prototypowa). Ale, jak Kolega tego nie ogarnia, to proponuję Arduino Uno na początek. Przy pomocy Arduino też można programować układy Atmega.
A tak w ogóle... jak to działa? tak jak przycisk reset? Czyli zupełny powrót do początku programu?
Jak napisze prosty program do zaświecenia kilku ledów na porcie D to działa prawidłowo ale regulacja PWM na B1 i B2 nie działa. Fuse bity mam na 8MHz ale chyba wewnętzryny bo jak zewnętrzny kwarc odepne to diody działają poprawnie (w programie do odmierzania jednej sekundy) Dodano po 19 A moze atmega jest uszkodzona?
emarcus bardzo dziękuje za podanie wyjaśnienia. Właśnie takiego programatora używałem. To co mnie na początku zdziwiło to fakt, że programowałem esp8266 i wszystko działało.
widzę że nadal nie rozumiesz , najpierw zapoznaj się z ogólnym pojęciem co do budowy , zasady działania , programowania mikrokontrolerów podałem Ci stronę EdW wszystko tam jest tanie i popularne obecnie są uC rodziny AVR np ATtiny 2313 , ATmega 8 ale to nie wszystko , na początek musisz mieć dowolna płytkę testową , programator , kompilator i spróbować...
jednak udzielanie rad na odwrót niż ktoś potrzebuję według mnie też jest nie w porządku, tak jak pisałem nie chcę przerabiać znowu tematu gotowych płytek tylko programowanie czystego mikrokontrolera na np. płytce stykowej No kolego, trochę zaczynasz stąpać po cienkim lodzie. Dostajesz wyważona odpowiedź od człowieka który kilka książek napisał, tworzy...
tak druga ,atmega128 programuje sie ok ,więc wniosek ze moja atmega od początku zakupu była walnieta ,ma zablokowany fuse bit odpowiedzialny za zapis do eeprom :(
Masz ciekawe pytanie AVR czy atmega :d Uświadomię Cię i powiem że Atmega jest bardziej rozbudowanym układem z rodziny procesorów AVR, czyli Twoje pytanie nie ma sensu W czym programować najlepiej w asemblerze, jeżeli masz zamiar robić w przyszłości poważne projekty! Jeżeli jako hobby to na początek najlepszy jest bascom. A co do Piców lub innej rodziny...
aha ok. Raczej zaczne od tych AVR bo rzeczywiście w internecie aż się roi od tutoriali do nich. A jaki dokładnie model zakupić na początek , któryśz rodziny ATmega ? .
Zgadzam się co do tej książki chodź tam jest opisane programowanie w języku asembler, ale żeby zrozumieć architekturę up to warto do niej sięgnąć napisana w przystępny sposób polecam. Na pewno na początek przydadzą się takie informacje, a późnej można zacząć programować w C. Podsumowując najlepiej zakupić na początek te książkę "Mikrokontrolery AVR...
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...
Kiedyś w jakimś temacie napisałem że ATMega8 można programować 10.000 razy ale nikt się ze mną nie zgodził twierdząc że można programować 1000 razy a ja uwierzyłem i więcej na ten temat nic nie szukałem . Ostatnio przeczytałem PDF-a od samego początku i jak byk jest napisane 8K Bytes of In-System Self-Programmable Flash Endurance: 10,000 Write/Erase...
Jeśli tylko dysponujesz aż taką ilością zbędnej gotówki, to z płytki będziesz zadowolony, chociaż na początku nie wykorzystasz jej zasobów w pełni. Do zestawu chyba przyda się tylko zasilacz, bo nie widać na aukcji żeby był w zestawie. No i jakaś dobra książka o programowaniu AVR :)
Proszę bardzo: hxxp://www.stmcu.com/familiesdocs-15.htm... - wszystko o rodzinie ST7 włącznie z niezbędnym oprogramowaniem hxxp://www.propox.com - programator za 32zł hxxp://www.softecmicro.com - programator i środowisko programistyczne hxxp://www.cosmic-software.com/ - kompilator c free do 4kB kodu hxxp://www.spen-soft.co.uk/ - programator do złożenia...
Płytka, którą posiadasz ma wbudowany "programator" STK200. Najlepiej zacznij od razu bawić się AVRkami (ATmega 8 na początek będzie si), bo AT89C2051 to już staroć i nie zaprogramujesz tego przez STK200. Nawet klocki AT89Sxxxx przystosowane do programowania szeregowego (przez STK200) sprawiają czasem problemy. ATmega jest znacznie bardziej nowoczesna,...
Najpierw wybierz sobie uP. Albo z seri '51 (np: AT89S51) albo z rdzeniem AVR(Attiny, Atmega). Do obu jest dużo materiałów w sieci (chociaż do '51 chyba więcej). Potem musisz albo zrobić płyteczkę albo kupić zestaw ewaluacyjny. Potem programator i można zaczać się bawić. Prawie wszytskie uP posiadają UARTA więc bez problemu się z nimi skomunikujesz.
No to na początek wydawnictwo BTC - Mikrokontrolery AVR AtMega w praktyce. Autor Rafał Baranowski.
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,...
Przyznam, że niewiele mi to mówi. Jestem początkujący. W programie pojawia się taki komunikat (załącznik). Prosiłbym bym o wyjasnienie tej informacji. Chyba jesteś na samym początku z mikroprocesorami. Domyślam się, że jest to dziewicza Atmega. W zakładce, board musisz poszukać Oscilator and ISP Clock i zmienić ISP Freq: na nie więcej niż 250KHz. W...
Tak jak w temacie, czy istnieje programator dla procesorów pic i atmega? Obecnie pracuje na windows 7 64 bity i chciał bym aby programator nie gryzł się z tą wersją systemu. Zaczynam przygodę z programowaniem dlatego nie musi być mocno rozbudowany. Na początek mam do zaprogranowania Atmega 8 i pic 16F84A
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...
Mam pewien pomysł jak zrobić taką zabawkę. Sprawdzić poprawność napięcia zasilania w złączu można prosto i na kilka sposobów i to nie problem. Jeżeli chodzi o linie diagnostyczne ISO K i L ja to widzę tak: wymuszamy na linii logiczne 1 (na kilka ms) i sprawdzamy czy ta jedynka się pojawiła. To samo robimy wymuszając logiczne 0. Jeżeli nasze stany pojawiają...
jak najbardziej transoptory mogą być. Skoro nie ma odpowiedzi to moze ktoś zna przykład gdzie w zależności od wciśnięcia danego przycisku wyświetla się odpowiedni tekst. ?? z programowaniem u mnie są dopiero początki a dość mocno mnie to powstrzymuje...
Tak to jest dopiero mój początek przygody z programowaniem czyli pierwsza próba ... Skoro dopiero zaczynasz: http://mikrokontrolery.blogspot.com/p/sp...
Jenak to co napisaliście już trochę droższe. Na początek nie wystarczy ten USBasp i Atmega 8? Uklady bym sobie robił na plytce stykowej.
Dzieje się tak, ponieważ po wyjściu z ostatniej pętli czyścisz ekran, zmieniasz wartość zmiennej "a" i kończysz program - wracasz z funkcji main(). Zapomniałeś dodać pętlę nieskończoną, while(1). Rozpoczyna się ją za wstępną inicjalizacją. W twoim przypadku, będzie to za ekranem powitalnym. Skoro zaczynasz przygodę z programowaniem, to napiszę jeszcze...
(at)redcap16 ciekawe jak chcesz, hakerze, rozkodować kod maszynowy :D (at)mikimause9 coś takiego uskrobałem na szybko: [syntax=c]#define PWM_PIN 11 //numer pinu, na którym ma się pojawić PWM bool pwm_on, state = false; void setup(){ noInterrupts(); pinMode(PWM_PIN, OUTPUT); digitalWrite(PWM_PIN, LOW); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 104;...
Witam To jest moja pierwsza wypowiedz na forum, więc proszę o troszkę wyrozumiałości. Być może temat był już poruszany wiele razy – ale po szybkim przeglądnięciu forum Elektrody nie znalazłem interesujących mnie informacji. Proszę administratora o nie kasowanie tego postu. Wielkie dzięki. Przechodzę do setna sprawy. Chciałbym zacząć programować...
Szczerze to powiem tak: jeżeli nie potrafisz napisać programu żeby zapalić diode to lepiej nie zabieraj się za uc. Na początek zerknij do helpa a wszystkiego się dowiesz. Jeżeli nie sprawdzisz czy atmega poprawnie się programuje to ciężko będzie stwierdzić czy wina leży po stronie softu czy programatora.
Koledzy dobrze radzą Atmega 8 dobry na początek. Programator proponuję na RS232. PONYPROG Trudniej cokolwiek uszkodzić i kabel od komputera do układu może mieć kilka metrów i zacznie mniej przeszkadza niż LPT. Programowanie trwa troszkę dłużej (Atmega 8 nax. kilkanaście sekund.). http://obrazki.elektroda.net/54_11676978...
Witam jako że nie chce zakładać nowego tematu napisze tu... Ostatnio trafiłem na projekt Arduino, lecz wydanie ponad 100 na zastaw startowy to moim zdaniem za dużo:/ Mam programator USBasp który kiedyś kupiłem bo robiłem jeden projekt i tak teraz leży.zy jak dokopię płytkę stykowa i Atmega to będę mógł tego używać razem ze środowiskiem Arduino IDE??...
Witam! Możesz zacząć od tego (przystępna wiedza o procesorach): http://www.edw.com.pl/index.php?module=C... http://www.edw.com.pl/index.php?module=C... ... na początek wystarczy (materiał na parę miesięcy nauki). ;-) Pozdrawiam
Zainstalowałem eclipse indygo i inne rzeczy do jego działania oraz darmowy AVRcalculator. Odinstaluj oba narzędzia i stosuj oryginalne darmowe środowisko Atmela wraz z symulatorem, który będzie Ci niezbędny na początku (i nie tylko) nauki : http://mikrokontrolery.blogspot.com/2011... a jako program do programowania używaj...
Programowanie mikrokontrolerów (np. Atmega 32) to zupełnie coś innego niż programowanie Raspberry Pi. W pierwszym przypadku piszesz niskopoziomowo - sterujesz konkretnymi pinami procka, programujesz w C, C++, Bascom, Arduino IDE. Na RPI masz procka ale na nim już system operacyjny (linux), programy piszesz np. Pythonie.
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...
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...
Pomysł na początek fatalny, chyba że jesteś fanem muzealnictwa. Przyjrzyj się płytkom DISCOVERY firmy ST, na początek, np. STM32F0DISCOVERY. Znajdziesz je również w sklepie Kamami. Za kilkadziesiąt zł masz współczesny procesor znacznie wydajniejszy i tańszy od ATmega, interfejs do debugowania i programowania tej płytki i własnych płytek i jeszcze płytkę...
To będziesz musiał się trochę napocić. Po pierwsze jak używasz watchdoga w programie, to musisz w jakiś sposób sprawdzić czy reset aby na pewno służył do upgrade'u. Możesz to zrobić np przez zapis do eepromu jakiejś wartości, odczyt i odczyt jej bootloaderze (pamiętaj żeby bootloader ją resetował). Dobry by był też mechanizm który by pozwolił na zrezygnowanie...
Wystarczy kolego że w układzie z którego wylutowałeś megę miała ona rezonator , miała wyłączony reset lub SPI lub pracowała z oscylatorem zegarkowym , lub zaprogramowanym dzielnikiem wewnętrznym i układem RC . Fabrycznie nowy układ ma dzielnik DIV8 i pracuje na zegarze 1MHz częstotliwość programowania spi dla takiego układu to 250kHz szybciej po prostu...
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...
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ć.
Dzięki za precyzyjną i fachową odpowiedź, która w zasadzie wyczerpała moje pytanie. Wydaje mi się, że więcej problemów z tym zestawem niż to warte. Może znacie podobne zestawy do nauki? Takie, które oferują podobne możliwości w podobnej cenie, (ok. 150 - 200 PLN) Od razu zaznaczam, że mam świadomość tego, że ,,łatwiej i taniej" złożyć taki zestaw samemu....
Założenia miałem od samego początku jako moduł informacyjny i takie spełnia. Jeśli używasz PWM-a to nie ma możliwości pominięcia pierwszego stuku po włączeniu urządzenia. Zresztą spróbuj programować układ przy podłączonym głośniku :D
Witam wszystkich. Na początek wielkie dzięki dla autorów projektu. Próbowałem ożywić atmegę 644, ale doctor odpisuje, że nie może odczytać sygnatury. Czy to świadczy o całkowitym uszkodzeniu układu? Dodam, że atmega zdechła podczas programowania- mkAVR się zawiesił, po 10 minutach rozłączyłem wszystko i tyle... Może jakieś sugestie. Pozdrawiam.
Komunikacja działa poprawnie, bo wyłączenie funkcji wyświetlania znaków lub zmiana pozycji daje efekt. Dziwi mnie jeszcze ta macierz znaków w przykładzie są tam prawie same wartości 85 chyba. Wyglada na to ze układ nic nie wyświetla bo od początku był problem ze znakami. Próba wgrania z znaków z przykładu kończy się poprawnie ale nie daje praktycznie...
Załóżmy że mam pod ATmege 32 podłączony kwarc 16 MHz. Do Atmegi podpiąłem też wyświetlacz, który może pracować na transmisji z max częstotliwością 6 MHz. Plus powiedzmy jeszcze jakieś inne elementy (np. karta pamięci, dioda podczerwieni). Jak te wszystkie różne częstotliwości ogarnąć razem w kodzie względem tych 16 MHz aby wszystkie części pracowały...
Wiem, że temat pullupów jest prosty i omówiony wiele razy, ale jednak mam problem. Po kilkumiesięcznej przerwie wróciłem do programowania uC. I na początek wziąłem banalny program dla atmega: #include <avr/io.h> int main(void) { DDRC =0xFF; PORTC =(1 << 5); PORTB =(1 << 1); for (;;) { if (bit_is_clear(PINB,1)).....
Jak chcesz zacząć programować procki AVR w asemblerze i go troszkę poznać, to koniecznie kup sobie takie książki: "Mikrokontrolery AVR ATtiny w praktyce" "Mikrokontrolery AVR ATmega w praktyce" obydwie są wydawnictwa BTC a autorem jest Rafał Baranowski. Są bardzo dobre i poza dokładnym i fajnym opisem procków rodziny AVR , ich bloków funkcjonalnych,...
Schemat masz taki jak powinien być pod Atmegę. Skoro nie używane jest nigdzie Vfb to nie ma potrzeby montowania R1 R2 C2. Miej na uwadze że R6 może mieć inną oporność niż te 0 om, ale to zależy jak będzie spisywał się ten IRFZ44N na 125kHz, ale to już będziesz widział w trakcie prób. No to nie pozostaje nic innego jak zlutować układ na płytce uniwersalnej...
Schemat z [url=http://mdiy.pl/uniwersalny-tester-e... Wsad od autora tematu lub z [url=http://www.elektroda.pl/rtvforum/to... nie pamiętam już bo programowałem jakiś czas temu atmega a dopiero dzisiaj wszystko poskładałem do kupy, o ile mnie pamięć nie myli to na początku było tak że wynik pomiaru znikał po puszczeniu...
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:...
https://obrazki.elektroda.pl/3005748400_... Wcześniej wykonałem syntezator modułowy ,teraz postanowiłem wykonać automat perkusyjny. Jest to klon automatu NAVA. Wzorowałem się ma schematach i opisach,ze strony https://www.dsl-man.de/display/DSO/Nava+... Wszystkie podzespoły wykonałem na oddzielnych płytkach,z dwóch powodów...
Powinno się filtrować . To co ty widzisz na odbiorniku wtedy kiedy nadajnik nie nadaje , to zwykłe zakłócenia .Musisz na odbiorniku poprzez atmege oczekiwać tego co ma się pojawić z nadajnika tzn. Musisz zrobić coś na wzór rozbiegówki czyli przed wysłaniem jakiś danych z nadajnika wyślij np 1,0,1,0 gdzie ściśle ustal ile ma trwać 1 i ile 0 , tyle samo...
Na pewno przydadzą ci się książki albo chociaż jedna z nich. Wydawnictwa BTC "Mikrokontrolery ATmega w praktyce" "Mikrokontrolery ATtiny w praktyce" Poza tym spróbuj się zdecydować wstępnie chociaż jaki język programowania na początek wybierzesz bo wtedy można też coś polecić. Jak zaczniesz z kopyta i cię to wciągnie - a przyznam z własnego doświadczenia,...
Jaki programator może USbasp? http://www.elektroda.pl/rtvforum/topic22... http://www.forbot.pl/forum/topics27/stk5... http://www.elektroda.pl/rtvforum/topic21... Do tego jaką "drobnicę" elektroniczna zamówić żeby można było jakieś ciekawe "wynalazki" potworzyć Smile ? Na początek...
Witam Tyle się czyta o rozbudowanych, ciekawych projektach opartych na Atmegach, AVR itp. Zaintrygowała mnie ta kategoria, ale nie rozumiem w ogóle działania tych małych kostek. Polećcie mi proszę jakieś materiały - najlepiej kit do własnoręcznego montażu, artykuł o mikrokontrolerach, programowaniu ich, jakiś prosty projekt na dobry początek. Wiem,...
Witam W sprawach mikrokontrolerów AVR i programowania jestem zupełnie zielony. Chciałem jednakże wykonać sobie dobrze znany wszystkim tester elementów z tego tematu: http://www.elektroda.pl/rtvforum/topic15... Posiadam UNO R3 (klon Arduino) i chciałbym za pomocą złącz ICSP zaprogramować ATmege 8, która to właśnie jest użyta w tym projekcie. Jako...
EEPROM będzie mi potrzebny (kiedy już trochę rozeznam się z c albo asm) np do zapisu stanów np z termometru. To teraz przeczytaj datasheeta tego mikrokontrolera i dowiesz się, że ma on EEPROM wewnętrzny. Po co ci więc dodatowy - zewnętrzny? zaoszczędzić sobie mogę bo mam na składzie Atmega8 16 pu, wyświetlacz hd44780 z żółtym podświetleniem, EEPROM...
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...
Witam wszystkich. Zaczynam programować uc XMEGA w języku C. Kiedyś programowałem atmegi, więc coś tam z programowania odrobinę wiem. Na początek chciałem sobie zestawić standardowo klawisz i diodę ale nie mogę sobie poradzić z wejściami. W atmega ustawiało się tak: [syntax=c] DDRB=0x00; //cały port jako wejścia PORTB = 0xff;//podciągniecie do zasilania...
Chodzi o to żeby led się zaświecił i tak został :) Takich pinów będzie więcej i pin nie będzie musiał reagować na switch w momencie kiedy led już będzie świecił. Reagować jako input będzie musiał dopiero gdy innym pinem led zostanie zgaszony i pin znów będzie low. O ile się orientuję nie powinno być problemu jeśli rejestrem ddrb będę mógł sterować nie...
Arduino Nano (lub Pro Mini) to płytka testowa (rozwojowa) dla AVR (a dokładnie ATMega 328P). Nie musisz jej programować z użyciem środowiska Arduino IDE (choć na początek tak będzie najprościej). Lutownicę warto mieć, ale na początku nie jest niezbędna. Jeśli już kupować to polecam coś na groty T12. Hot Air na razie nie będzie Ci do niczego potrzebny...
Chcę sobie budować układy na ATMega. Na razie proste, typu wyświetlanie informacji na LCD. Więc raczej nie chodzi o led :) Choc na początek właśnie proponowałbym LED. Żeby budować urządzenia w oparciu o procesory trzeba umieć programować, trzeba znać się choć minimalnie na elektronice, a po twoim pytaniu widzę, że trochę ciężko. Na początek zacznij...
Siemka, mam płytkę STK500 do tego atmega która była w zestawie i mam problem z programowaniem, albo jestem zbyt cienki aby to wszystko odpowiednio podłączyć. Na początku chyba działał oryginalny program wgrany w uC, kiedy go zgrałem na dysk i wgrałem własny program wszystkie diody led się zapaliły, i tak dalej zostają, nawet jak wgrałem oryginalny program....
Problem dotyczy wszystkich języków programowania i wszystkich mikrokontrolerów. Chodzi o uszkadzanie się zawartości pamięci eeprom kiedy program idzie w krzaki. Zauwzyłem, żę kiedy traktuję atmegę zakłoceniami emc potrafi o ona zacząć wykonywać inny fragment kodu (bascom), jakby skoczyła pod jakiś przypadkowy adres. objawia sie to czasem podwójnym pisaniem...
Problem rozwiązałem, wywaliłem dyrektywe z początku i zamiast w okienku programowania klikać ikonkę Auto Program, kliknąłem w Chip > Auto Program i zaczął programować, nie wiem w czym leżał błąd, ale działa, wielkie dzięki za odpowiedzi, pozdrawiam Krzysiek Dzięki jeszcze raz, pozd
Witam Początki programowania i pojawia sie problem,a mianowicie wyskakuje mi bład jak ponizej prosze o pomoc, programuje na podstawce. avrdude -p atmega8 -P usb -c usbasp -U flash:w:led.hex avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.03s avrdude: Device signature...
Witam!! Jeżeli chodzi o programowanie artmegi jestem na etapie nauki. Czytałem różne artykuły i kursy ale dla mnie są one niejasne a chciałbym nauczyć się programowania takich mikrokontrolerów. Chciałbym zrobić projekt(w celu nauki) sterowania oświetleniem LED(np 17 taśm LED)ale nie wiem jak to zacząć robić czy ktoś z użytkowników byłby tak miły i pomógł...
Proponowałbym również modyfikację układu pod kątem alternatywnych funkcji pinów. Wspominałeś, że chciałbyś poćwiczyć na początku miganie diodami i sterowanie przyciskami. W porządku, jednak szybko to opanujesz i apetyt wzrośnie :) Po opanowaniu zwykłego sterowania diodami, myślę że rozsądnie byłoby zaznajomić się z obsługą przerwań, która jest kluczowa,...
Zrobiłem układ z posta http://www.elektroda.pl/rtvforum/topic17... Przy programowaniu procesora wywala mi błąd: C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m8 -P /dev/parport0 -c usbasp -U eeprom:w:C:\Users\pawel\Desktop\atmega-h...
Witam. To moje początki z programowaniem uC i przymierzam się do wykonania układu sterującego załączaniem kilku żarówek LED osobno za pomocą któregoś uC z serii attiny lub atmega. Załączanie ma odbywać się dość płynnie (kilka sek.) więc chcę wykorzystać PWM. Chodzi mi o aspekt wypełnienia 100%, czy praca układu z takim wypełnieniem przez większość czasu...
szun, widze, że znasz się na temacie. Mógłbyś rzuć na mojego posta wcześniej i pomóc mnie jakoś nakierować? A jak nie to powiedz czego konkretnie mam szukać znam czy nie znam ale mam za sobą ciężką drogę jaką pokonałem do momentu napisania pierwszego programu Po wielu eksperymentach posklejałem zakupione w AVT płytki AVT 2550 AVT 2550 P procesor ATMEGA...
Temat już dość obrósł w piórka, ale dorzucę swoje 2 grosze. To co napiszę teraz nie ma na celu ukazania "idealnie niepodważalnego podjeścia do sprawy portowania projektu na nową platformę". Po tym zdaniu napiszę jak ja bym podszedł do tego zagadnienia. Na początek: 1. Wybór nowego procka (zrobione stm32f103). 2. Uruchomienie środowiska do programowania,...
Wow jestem naprawdę pod wrażeniem!!! Od kilku lat zajmuję się produkcją na różnych maszynach P&P i to są najbardziej skomplikowane bestie w całej fabryce, a zrobienie czegoś takiego samemu to wyczyn godny niejednej nagrody! Myślałeś, żeby sterownik na ATmegach zastąpić zwykłym komputerem? Będzie to dużo łatwiejsze w programowaniu i sterowaniu tym wszystkim....
Witam. Od paru ładnych lat do programowania używam pliki HEX stworzone w bascom AVR i programu AVR STUDIO 4.18. Pewnego pięknego dnia programując nową partię ATMEGA328 zauważyłem iż po ustawieniu fusebitów, lub po wgrywaniu programu do mikrokontrolera traciłem łączność z mikrokontrolerem. Cztery scalaki się zablokowały, następne 10 zaprogramowałem poprawnie....
Moim zdaniem pomysł trochę chybiony. Do samego programowania wystarczają wyprowadzenia ISP, złącze MMC może i przydatne, ale ja na początku bawiłem się diodami. Za drogi mikrokontroler, pamięć (do zabaw czy początkowych projektów) zbędna. Na początek najlepszy jest atmega8, kilka przycisków, wyświetlacz LCD/LED, przypinany DS1820, może sterownik silnika...
Koszt to około 10 zł. Pytałeś więc odpowiedziałem. Ja bym został przy 90S2313 na początek to dobre. Atmega 8 ma dużo do zaoferowania. Lecz czy początkujący wysteruje wszystkimi portami układu. Nie lepiej zacząć od podstaw jakie daje 90S2313 a nie rzucać się na głęboką wodę. Bascom jest sto razy łatwiejszy od C. Pozdrawiam
po kolei... po pierwsze jak już ktoś też wspominał wyrzuć te rezystory 47R na liniach D0-D4 oraz RS i EN po drugie odłącz to podświetlanie od tego pinu WYS (zrób przez tranzystor - też ktoś już podpowiedział tranzystor zwykły npn) po trzecie ja na twoim miejcu tak bym konfigurował porty: Config PORTA = &B01111000 zamiast Ddra = &B01111000 albo jeszcze...
220 zł to bardziej drogo niż tanio jak na początek :). Czytałem, że do atmega8 wytarczy port lpt, do którego podłącza się odpowiednie nóżki uC i już możn programować. Zastanawiam się jak podłącza sie przekaźniki do uC bo z obliczeń wychodzi mi że potrzebne będzie na taki przekaźnik do załączenia go np. 50mA a to chyba troche za dużo jak na uC?
BlueDraco masz całkowitą rację. Ale taki procesor na początek to jak rzucanie się z motyką na słońce. Moje początki programowania uC to AT89C2051 w Assemblerze. Dzięki temu poznałem i zrozumiałem działanie podstawowych bloków uC. Następnie przyszła kolej na C i AVR. Tu był błąd bo chwyciłem 2 sroki za ogon: nowa rodzina uC + nowy język. Zachwycony możliwościami...
Ja w żadnym wypadku nie upieram się przy BASCOM-ie, uczyłem się go, bo wydawał mi się najbardziej podstawowy i "przejrzysty" dla zrozumienia podstaw działania mikrokontrolerów (dla kogoś kto nigdy wcześniej nie miał z nimi bezpośredniej styczności), C jest jednak dla mnie priorytetem. Ten marketing, o którym piszesz, jak najbardziej rozumiem, właśnie...
programuje w asemblerze Hmm. Co zatem zaprogramowałeś skoro nie wiesz, że programowanie w asm głównie polega na modyfikowaniu rejestrów uC? jak zacząć Od przestudiowania noty katalogowej uC, lub odpowiedniej książki aby dowiedzieć się jakie rejestry trzeba zmodyfikować i jakie wartości w nich ustawić aby uruchomić i wykorzystać dany licznik zgodnie...
Witam, ja na początek zareklamuję kolegę _ImPuLs_ z elektrody i jego portal. Mnie osobiście przy programowaniu AVR-ków jest przydatny. Link główny to: http://impuls.elektroda.eu/joomla/ Kolejne linki to do rejestrów ATMega8 i ich opisów: [url=http://impuls.elektroda.eu/joomla/i... ; [url=http://impuls.elektroda.eu/joomla/i...
zasadnicza sprawa to język programowania stosowany w mikrokontrolerach wymaga poznania specyfiki danego układu , dla danego języka polecenia są podobne ale składnia już nieco inna , wybrałeś dużego Atmela z rodziny '51 w niczym to nie przeszkadza , jednak znacznie większe możliwości ma rodzina AVR np na początek ATTiny 2313 lub ATMega 8 dobrze mieć...
Witam. Chcę zacząć swoją przygodę z elektroniką, ktoś może pomóc? Zastanawiam się nad kupnem zestawu startowego od elektroprzewodnika, albo na necie samemu zmontować podobny zestaw. Co będzie lepszą opcją? Zawsze można kupić zamiast oryginału samą atmege, albo podróbkę Arduino, czy opłaca się? Jak to jest z programowaniem Arduino i atmega tak samo,...
C i C++ to dwa różne języki. Bardzo podobne, ale jednak różne. No i zacznij od przejrzenia linków, bo bez sensu, żebym pisał to samo, co w podlinkowanym temacie. :) Arduino to nic innego jak "mikrokontrolery". Różnica polega na nieco innym języku programowania, jest to bardziej C++, ale powiedzmy "zmodyfikowany". Tyle wiem, bo widziałem to u znajomych....
20 tranzystorów to około 2zł, 2 CD4017 + 1 CD4060 3zł - wychodzi na to samo, co ATmega8. Chyba w obu wersjach można mieć do 100 LED-ów; ATmega może więcej, ale trzeba go zaprogramować, do tego trzeba mieć jakiś układ do programowania, i to trochę kosztuje. Masz jakiś prosty sposób programowania ATmegi? jak trzeba podłączyć, żeby to zrobić bez programatora,...
Witam Mam modół jak ten wspomniany w linku z pierwszego postu - ZL7AVR do tego programator KANDA AVR ISP z 10 pinowym złączem. Nie wiem czy dobrze myśle, ale programator chyba powinienem podłączyć do 10 pinowego złącza (JP1) na płytce modółu. Tylko, że jak podłącze w ten sposób to nic nie chce ze sobą współgrać. Ponieważ to są moje początki z programowaniem...
Teraz to tylko próba więc buduje to na stykówce. To moje pierwsze kroki więc nie przeszkadza mi programowanie na usb. Były sprzętowy ale mam dwa rozwalone laptopy z takim wejściem a obecny laptop ma tylko usb. Z czasem pewnie sobie coś dobrego zakupie ale nie chce na początek inwestować za dużo. Chce to odpalić i zobaczyć moje dzieło. Wiadomo mówią...
BOD nie powinien zablokować procesora. Musiałeś coś jeszcze zmienić. Jakim programem programowałeś procesor? Masz jakiś zrzut wgranych fusebitów? Można odblokować albo programatorem wysokonapięciowym (np. AvrDragon), albo tym urządzeniem: http://mdiy.pl/atmega-fusebit-doctor-hvp... (od biedy można zmontować na płytce stykowej) Jeśli przeprogramowały...
początki atmega atmega podstawy programowania złącze programowania atmega
atlas copco wymiana silnika doblo pompa pęknięty
kuchenka amica 53gg5 43zptgn spawarka magnum
Korekta wtrysku 3 mm³/hub - co oznacza? Luz na zamku pierścienia Opel Astra H 1.4 - przyczyny i naprawa