Na ATmega 128 posiada sporo pinów. Jeśli 8 z nich ci nie jest potrzebnych to możesz spokojnie taki przetwornik wykonać. Rozdzielczość przetwornika będzie wynosić 8bit, czyli 256 stanów logicznych. Filtr i tak musisz zastosować w celu wygładzenia przebiegu schodkowego. Stosuj rezystorki z zakresu 10-20KOhm ale bardzo zbliżonej zmierzonej rzeczywistej...
no, jeżeli już PWM byłby sprzętowy to wydajności nie trzeba, bo w końcu sterowanie 10 lampkami to nie jest jakies szczególnie złożone zadanie obliczeniowe :) ale żeby zrobić to na atmedze, która nie ma wystarczajacej liczby kanałów PWM to trzebaby wydusić z niej ostatnie poty, i tak jak ostatnio widzieliśmy na forum, na pewno nie w bascomie. przykład...
Wgrywam program wciskając Ctrl + Shift + U https://obrazki.elektroda.pl/3038620200_... Na zdjęciach nie widać rezystorów przy diodach LED (300 do 500 Ohmów). Muszą być!!! Czyżby mój wzrok był kiepski? Po co ci potrzebne diody przy MISO i MOSI albo RST? Odłącz je..... Przełącz tą niebieską (lub inny kolor) z MOSI. do SCK dodając rezystor...
Ta płytka NUKLEO jest chyba typu żeńskiego ................ kapryśna jak panienka, w końcu po 10-tym razie wgrywania softu się obudziła i zaczęło działać. Monitor ładnie wyświetla czas po sugerowanej przez ciebie korekcji pokazują się klawisze ale z działaniem mają maly problem. Nie wiem dlaczego pierwszy działa od przypadku ledka mrugnie raz nawet...
Witam Jako że w dzisiejszych czasach w niepamięć powoli odchodzą napędy optyczne, często jest tak że nawet jak trzeba z niego skorzystać okazuje się że już nie czyta płyt :( Jeśli mamy komputer stacjonarny możemy oczywiście się pozbyć napędu z obudowy ale często zaślepka zatoki w obudowie zaginęła bez wieści więc albo trzeba coś dopasować, albo kupić...
A teraz pytania: Czy brak podłączonego zewnętrznego kwarcu może skutkować tym, iż w kodzie programu mam WAIT 1 (1 sekunda), a w rzeczywistości dioda mruga co 4 sekundy? Dobrze zadeklarowałeś kwarc w kodzie? Czy to wina niepodłączonego nigdzie RESETu (poza ISP), że po wyłączeniu Laptopa i pozostawionym włączonym zasilaniu do Atmegi diody przestają mrugać...
Podłącz diodki LED z rezystorami. Powinny mrugać w czasie transmisji.
Programator firmy LC Technology z CH340T i ATMega 16. Znalazłem sterownik do CH340, który wytwarza port COM3/COM4, ale nie komunikuje się z AVR Studio ver. 4.18. W różnych artykułach czytałem, że diody na programatorze powinny mrugać i wtedy powinno się uruchomić program AVR Prog, ale to nie działa. Programator jest wykrywany przez komputer, po włożeniu...
w drugim moim problemie chodzi o to, że moduł z atmegą, załączać się będzie w chwili gdy inne urządzenie w chwili włączenia się, poprzez przekaźnik poda napięcie na styki przekaźnika podłączonego do atmegi. Od tego momentu urządzenie załączające atmege będzie działać przez jakiś tam czas. O fakcie tego działania będzie mówić dioda led, która będzie...
skoro wyświetlacz zachowuje się jak opisujesz to nie następuje jego inicjacja (procesor powinien od niej zacząć jakąkolwiek próbę komunikacji) więc podejrzewam kłopoty z komunikacją - sprawdź połączenia a jeśli są dobre to podepnij pomiędzy +5V a EN wyświetlacza diodę z opornkiem - powinna mrugać co będzie znakiem, że atmega się prubuje komunikować,...
Panie moderatorze temat rozwiązałem dziś pozbywajac sie atmegi 8 która nie nadaje sie do rozwiązań motoryzacyjnych w miejsce której zastosowałem pic16f872 przerobiłem lekko płytke i przepisałem program na pica i problem znikną więc zamiast pisać pierdoły na temat czytania for można było napisać że sa takie problemy dziwne z tymi atmegami po drugie zobacz...
Na porcie C w Mega16/Mega32 od pinu PC2 do PC5 jest interfejs JTAG który domyślnie w nowym procesorze jest włączony i nie pozwala machać pinami. Czy sprawdzałeś ten program na pinach PC0-PC1 lub PC6-PC7? Z drugiej strony to chyba lepiej do testów napisać coś takiego' Cały port powinien mrugać w kółko ;) [syntax=vbnet]Dim Test As Byte Config PORTA =...
Jedyny problem, jaki się jawi z taką metodą, to to, że należy w dokumentacji odnaleźć, ile czasu trzeba odczekać na ustabilizowanie się stanu na pinie, dopiero wtedy odczytać i przestawić kierunek. Może się okazać, że czas ten jest na tyle długi, że... dioda zacznie nam mrugać - ma ona dość małą bezwładność i reaguje na nawet krótkie czasy przerwania...
Witam, złożyłem sobie układ z Atmegą8 zaprogramowałem co chciałem ale dalej poległem. Otóż jednym z wyjść atmega ma sterować żarówką o mocy 1,2W. W tej chwili tę nóżkę w atmedze ma podłączoną przez rezystor do diody a diodę z drugiej strony do masy i wszystko działa. Z tego co przeczytałem na forum to nie wolno żarówki bezpośrednio do procka podłączyć....
Mam jakiegoś klona arduino uno r3. Wyjąłem atmege 328 z podstawki i próbowałem wgrać program na arduino żeby zobaczyć czy będą mrugać diody rx i tx ale niestety nie mrugają. Nie wiecie czy powinny mrugać gdy nie ma atmegi 328 w podstawce?? Arduino mam podobne jak na tym zdjęciu http://obrazki.elektroda.pl/7392363900_1... różni się tylko...
Witam, Generalnie po ustawieniu prędkości (ATLx) moduł jest gotowy do transmisji danych, musi się tylko z nim połączyć urządzenie MASTER ( wyjście PIO7 przestaje wtedy mrugać i ustawia się na nim stan wysoki), można wtedy wysłać dane do modułu i odbierać wysłane przez MASTER'a. Spędziłem nad BTM-112 sporo czasu, udało mi sie też nawiązać kontakt z producentem...
Drogi kolego. Zadałeś pytanie : czy mój program można przenieść z Atmega8 na Atmega48, prawda ? Otrzymałeś jedyną odpowiedź jaką w takim przypadku mogłeś otrzymać! Nie zamieściłeś kodu... Nie napisałeś czy program używa UART-u, a może 2-ch... Nie napisałeś ile program potrzebuje pamięci na operacje... Nie napisałeś nawet co program robi. Jeżeli twój...
Witam wszystkich!! Napisałem w bascomie 40-kanałowe PWM na ATmegę 169. Program przemyślałem tak, że powinien śmigac bardzo szybko, szczególnie, że procek pracuje z kwarcem 16MHz. Jednak widać ze diody wpięte w kanały mrugają. Wydaje mi się, że procek nie jest taktowany pełną prędkością. Znalazłem Fusebit7 - "divide clock by 16", który jest ustawiony...
Witam, Mam problem z budową pierwszego układu na mikrokontrolerze ATmega 88 PA. Ma za zadanie mrugać dwiema diodami led. Problem polega na tym że nie mogę zaprogramować mikrokontrolera. Jest on odnajdywany przez komputer jednak nie udaje mi się go zaprogramować. Korzystam z AVR Studio 4 na windowsie 8. Oto mój program: #define F_CPU 1000000L #include...
Mam problem z uruchomieniem LCD 16x2 w trybie 4-bitowym. Program zapożyczyłem z książki "Mikrokontrolery AVR w praktyce" Jarosława Dolińskiego. LCD coś tam działa ale tekstu nie wyświetla mi poprawnie - zupełnie inne znaki. komenda "piszilcd(....)", czyli pisanie instrukcji, też nie działa do końca poprawnie dla wartości 0x0f włącza sie LCD, kursor...
Witam. Pomagam koledze w uruchomieniu analizatora widma akustycznego który do wyodrębnienia częstotliwości wykorzystuje wzmacniacze TL072. Sygnały ze wzmacniaczy po wyprostowaniu wchodzą do wejść ADC Atmegi i wszystko byłoby OK. tylko dziwnie wzbudzają się wejścia ADC. diody na wyświetlaczach w dziwny sposób się zapalają pomimo braku sygnału na wejściach...
Cześć, już od ponad tygodnia robię zdalne sterowanie dla mojego robota i mam problem z dekodowaniem RC5. Wiem, że było pełno tematów na forum o RC5, ale kody wydawały mi się bardzo trudne, więc postanowiłem napisać wszystko sam od nowa. No i napisałem taki kod: #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <bool.h>...
no masz racje sorry zamien 12 z 2 bo locate dziala tak: locate y, x a ja myslalem ze odwrotnie (juz jest poprawione)
... wymienię rezystory ... Nie wiem o jakich mówisz ale jeśli do wykrycia zera to ja mam tak: 220Vac na mostek przez 100kohm/2W a dalej z mostka na 4N25. Wyjscie na INT0 podciagniete do plusa przez 4k7.
Pin nr 1 mikrokontrolera ( RESET ) ma być podciągnięty do VCC a nie GND !
Połączenia są raczej ok (przewodzą prąd :D). Programator jakby działał bo gdy przyłożę diodę do RST, MOSI i MISO to mruga. Przy SCK nie mruga. Atmega jest nowa. Jedyne czego nie jestem pewien to schemat wyjście z STK200. Podłączam tak : http://obrazki.elektroda.net/72_12371205... Do czego służą fuse i lock bity??
Przyczyny mogą być różne: a) uszkodzony wyświetlacz (ale to mało prawdopodobne) b) atmega się nie programuje Spróbuj napisać jej program, dzięki któremu dioda LED będzie mrugała, wtedy zobaczymy czy uC się programuje czy też nie. Pozdrawiam
Ach, tak tak, macie rację, ale niestety po poprawieniu tego rejestru nie naprawiło się to wyłapywanie przerwań. Posiedzę nad tym jeszcze i pokombinuję. a na jakiej podstawie mniemasz że one nie działają? Jeśłi podłączasz diody do portu A to napewno tam nie będzie się wiele działo. Proponuje zamienić ci : [syntax=c]ISR(TIMER1_OVF_vect) { PORTA = 0xFF;...
Prosta pętla a w niej wykrywanie czy przycisk jest wciśnięty, do tego timer albo jakiś znacznik 2Hz. Jeśli nic nie wciśnięto to przemiennie wstawiać spacje albo zadana wartość, jeśli coś wciśnięte to wyświetlać aktualną wartość i jednocześnie sprawdzać czy mamy ją zwiększać czy zmniejszać. Da się to zrobić na zwykłym LCD bez potrzeby stosowania sprzętowego...
No tak, dzisiaj nawet mruganie dioda LED musi być na ARM-ie...r Mruganie diodą włącz/wyłącz może być na czymkolwiek, nawet na 51. Gorzej, kiedy projekt wykracza poza mruganie diodą. Wysteruj z ATmega 4 łańcuchy WS2812 po 500 szt. - to też tylko "mruganie diodą".
(at)Bogus105 dlaczego piszesz o programowym pwm'iem ? nie mozesz uzyc sprzetowego ? i tak pewnie bedziesz uzywal licznikow do odmierzania czasu :| Nie wydaje mi sie ze moze wystepowac mruganie atmega(at)16MHz powinien sobie spokojnie z tym poradzic nawet jesli ja co zajmie i straci 1ms to i tak wlokno zarowki nie zdarzy zgasnac :) do tego optymalizacja...
Dzięki poszło :) - mruganie leda mam za sobą.
Cześć Cieszę się że pomogłem, nie mam jednak sklerozy :) Ogólnie Pin czytasz a na Port wystawiasz wartości. Zawsze przy tym zaglądam do książki bo do tego dochodzą jeszcze podciągania pinów na wejściu a stare przyzwyczajenia z 51' mieszaja mi w głowie. Piotr
Właduj do atmegi program z obsługą LCD, ale zamiast LCD podłącz do odpowiednich portów diody LED i patrz co się dzieje po resecie (powinny mrugać przez chwile). Kontrast ustawia się potencjometrem PR1 wg [url=http://www.btc.pl/pdf/zl3avr.pdf]sc...
Jeżeli do Atmegi nie masz podłączonego zewnętrznego rezonatora kwarcowego to nie musisz w programie definiować jego częstotliwości - jest on fabrycznie ustawiony na wewnętrzny rezonator 1MHz. Jeżeli znajdę chwilę dzisiaj napiszę Ci program mrugający diodą do 1 sekundę.
Na uczelni nic nie mam, miałem jeden przedmiot z 8051 ale taki bylejaki... To nie magisterka tylko inżynierka, no i kierunek faktycznie troszkę inny. Co do wyboru uC, to jeśli wybrałbym XMEGA, to mimo wszystko podstawy będą aktualne z ATMegi? Czy proste programy typu mruganie ledami czy coś na początek lepiej zacząć na ATM8 a później się przesiąść?...
Sprawdź ten program, zaladuj do uC, dioda podlączona do pinu PB1 powinna mrugać. Katoda diody (+) do PB1, anoda (-) przez rezystor 1K do GND.
Witam, Problem dotyczy zawieszania się atmegi328p ,gdy na którymś z przekaźników mam podpiętą żarówkę 60W (i zaczynam nią szybko mrugać), gdy nie podpinam żarówki to wszystko idealnie pracuje. Dołączam schemat mojego układu (na ten moment wykonany na płytce stykowej) http://obrazki.elektroda.pl/5453662000_1... Usunąłem treści niepotrzebne...
Tak, kontrast jest dobrze ustawiony, bo ten sam wyświetlacz, w tym samym układzie działa dobrze na atmedze 128. I ATMega 16 (2 szt.) też jest dobra, bo steruje diodami, buzzerkiem. Jak zamiast wyświetlacza podłączyłem LEDy, to mrugały, tak jakby procesor wysyłał coś na wyświetlacz. Marek
Witam wszystkich. Zakupiłem klon ARDUINO : Arduino Mega 2560 PRO Embed, AVR ATmega2560 256KB. Prosze o poradę co mi się udało zepsuć że procesor nie wykonuje moich poleceń. Opiszę czynności które były wykonane z tą płytką. 1. Po zasilaniu płytki zdziwiło mnie mruganie diody "L". Z Dtrki wyczytałem że to wyjście PB7. OK. 2. Po podłączeniu USB chciałem...
ok, będzie syntax następnym razem. Atmega 16
Wielkie dzięki zrobiłem tak jak pisałeś i pomogło Atmega przyjęła szybki programik na mruganie diodą, niestety mkAVRkalkulator dalej jej nie widzi (wygodnie w nim ustawiało się fusebity) no ale nic są też inne sposoby. przerobiony plik wrzucam w załączniku może komuś się przyda.
klops_mops ---> masz dwa wyjścia żeby ci nie mrugały te wyświetlacze w czasie PRINT'a ;) - innymi słowy mówiąc aby procedura wysyłania RS232 nie zakłócała procedury multipleksowania 1. prostszy sposób - zwiększ tą kocią prędkość RS232 na jakąś ludzką - chociaż 9600bps to już praktycznie nie powinno ci mrugać a jak dasz każdą większą to już będzie coraz...
A z kąd wiesz że nie działa skoro ten program nic nie robi, nawet nie mruga diodką a stany na porcie B są statyczne.
Spróbuj: #include <io.h> #include <io2313.h> #include <util/delay.h> int main(void) { DDRB=0xff; //portb jako wyjścia while(1) { PORTB=0xff; //stan wysoki na całym porcie b _delay_ms(300); // przerwa 0,3 s PORTB=0x00; //stan niski na całym b } } Dioda podpięta pod portb powinna mrugać. Sprawdź...
Witam Wszytko z programowaniem działało ok az do czasu jak zmienilem FUSE bits (CKOP fuses (operation Dependet of CKSEL)) i od tego czasu nie moge programowac. Nieiwem czy to zbiek okoliczności i mi nawalil ISPCable 2 czy atmel padł. ISPcable jest raz wykrywany raz nie. Jak wykryje to przy programwoaniu wywala Entering programming mode ... ERROR. i...
Witam ! Na moim procku (Atmega 16) Twój program działa. Diodka podłączona do PD5 mruga.
Hmmm...Wygląda to tak jakby na PC.5 był wciąż stan niski i program wykonuje cześć odpowiedzialna za ciągłe świecenie. Spróbuj zmienić linie If Pinc.5 = 1 then na If Pinc.5 = 0 then i zobacz co się będzie robiło. Program powinien działać niejako odwrotnie tzn. po podaniu masy na pin diody powinny mrugać. Jeśli to nie pomoże to spróbuj zamiast PC.5 uż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)).....
Fusebity CKSEL0 - CKSEL3 są wszystkie ustawione na 1. To jest praca z zewnętrznym kwarcem w zakresie 3 - 8MHz. Jeśli µC się zaprogramował i przeszedł weryfikację to masz błąd albo w połączeniach diod, albo coś z programem. Spróbuj na początek zamiast mrugać diodami po prostu włączać je na stałe, czyli napisz najprostszy program jaki się da.
c++ na zaawansowanym poziomie i trochę bascom Jaki układ z ATMEGĄ na czele poleciłbyś mi na początek ? mrugająca LED ? Chciałbym złożyć coś z wyświetlaczem tekstowym LCD, lecz nie chce rzucać sie na głęboką wodę
JA PIER.ICZE! Ludzie! DSP do generowania sinusai i piły!? może jeszcze wahadłowiec kosmiczny do transportu węgla?! :D Czy słyszycie co wy piszecie????? Inaczej. Czy wiecie co znaczy : "Przerost formy nad treścią" No chyba że macie za dużo czasu, kasy, lub w celach naukowo-hobbystycznych. Swoją drogą chciałbym zrobić sobie mrugającą diodę LED, co proponujecie,...
Możesz wgrać wsad do funki właśnie sprawdziłem koniecznie przed wgraniem wykasuj flesh.Ja do programowania używam funproga z zewnętrznym zasilaniem w załączniku opis ustawienia programu I2Cprog ATMega 8515.
OK, już zadziałało. W akcie desperacji przelutowałem na odwrót nózki MAX'a od stroy RS'a. O ile programator na ATTiny 2313 działa na kablu crossowanym, to HVProg chciał jakby prostego. A kabelek zrobiłem krossowany i tak zotanie. Dzięki wszystkim za odpowiedzi. :] Skoro AvrStudio wykryło programator, to znaczy, że diody mrugają jak powinny.
Wgrałem aktualny wsad i to samo. Jeżeli chodzi o ten jeden dłuższy impuls to dioda w zegarze świeci. Spróbuje zanegować sygnał i później dam znać. [EDIT] No i nawet negacja sygnału nic nie daje. Atmega nadal sobie mruga diodą a czasu nie chce odczytać. Ale okazuje sie, że ten emulator też nie jest wiarygodny bo jak go podłącze do chińskiego zegara który...
Czyli światła pozycyjne masz już rozwiązane - sam ustalisz jak mają mrugać, ewentualnie czasy włączenia LED do czasu jego wyłączenia. Teraz musimy zrobić generator liczb losowych. Moim hobby jest spadochroniarstwo, więc znam nieco z autopsji podczas skoków nocnych jak strobe działa :) Ale napisz jakie ty masz oczekiwania.
witam a czy dało by rade schemacik przerobić pod atmega 32 ? jakoś nie umiem ogarnąć obsługi eagle Schemat w Eagle'u pod ATmege 32 będzie wyglądał tak samo jak pod ATmega 16. Wyprowadzenia i obudowa są takie same. Projekt jest uniwersalny i można pracować na ATmedze16/ATmedze32. Jeśli chcesz użyć ATmega32 zamiast ATmega16, musisz jedynie zmienić "mcu...
Niestety to zwieranie nic nie daje. W końcu się udało. Dla testów czy atmega jest sprawna wgrywałem program mrugający diodami i wszystko było ok. Wgrywałem za pomocą bascoma. Z bootloader postępowałem tak samo i komputer nie wygrywał tego poprawnie. Postanowiłem wgrać wsad za pomocą ISP Programmer. Udało się i po podłączeniu postępowałem zgodnie z instrukcją...
Fuse-doctor da radę odblokować Twoją atmegę bez zbędnych kombinacji , chyba że ją uszkodziłeś co pokaże mrugając czerwoną diodą Warto zmontować sobie taki układzik ,przyda się na przyszłość Widziałem go gdzieś na elektrodzie
po prostu po zresetowaniu portub.1 program automatycznie ustawia go (set) i dlatego nie widzisz "mrugania " diody... dodaj po resecie kolejne opoznienie wait, albo zamiast set,reset urzyj polecenie toggle ... Pozdrawiam
jak zmieniłem te EF na E4 to zero kontaktu z atmegą Skąd wiesz że zmieniłeś na E4 skoro nie ma kontaktu?
Ale co chcesz z nich zrobić? Linijkę, tablicę, czy jakiś inny wynalazek? Jak mają działać? Mrugać tylko, załączać się kolejno, wyświetlać znaki, kombinacje? Multipleksowanie znacznie rozszerzy możliwości atmegi.
Widzę że nie zajrzałeś do mojego kodu :D Wiem jak napisać taki program, żeby dioda zapalała się i gasła po naciśnięciu przycisku.. Mi chodzi o program w którym po naciśnięciu przycisku i jego zwolnieniu dioda zacznie mrugać w sposób ciągły. Przerwanie migania dokona się po powtórnym naciśnięciu przycisku.
Program tylko raz zapali diodę i raz ją zgasi. Być może robi to za szybko. Umieść procedurę sterującą diodą wewnątrz pętli while(1) i będzie mrugać :)
Dokładnie tak jak podłączyłeś diodę pod PORTD.0 - podłącz kolejne pod PORTB.3, PORTB.4, PORTB.5 oraz PORTC.6. Mruganie tych pod PB3 + PB5 bez mrugania PB4 = programator gada, procesor nie. Odłącz też wszystko (oprócz programatora) od RESET-u - ATMEGA posiada w swojej strukturze wszystkie niezbędne elementy aby ustawiać ten port w odpowiedni stan po...
Z tego co piszesz to wszystko wskazuje na jakiś byk w programie - 2 układy nadawały bez przerwy razem na magistralę - z stąd te śmieci. Świadczy o tym też mruganie diody - sam pomyśl - jak pali się połową światła znaczy że przełącza co chwilę swój stan i załącza się z powrotem (taki niechciany PWM:)) Czy max jest drogi czy nie... hmm... zależy. Jak...
Jesli sa takie same stany w kazdym ifie(o to chodzilo?) to nie mruga, ale nadal nie rozumiem skad sie to bierze. A pozatym co to za roznica dla tego przypadku czy 8051 czy avr?
tak, układ się programuje i veryfikacja też jest ok.
Zakupiłem XGecu T48 i on rozpoznał wszystkie podejrzane wcześniejsze ATTINY2313 jak i zaprogramował, ale niestety, część wykonawczą programu podjęły prawidłowo tylko 2 sztuki z zakupionych nowych 5 sztuk w "firmowym sklepie" a te zaszłe 10 sztuk z którymi się tak męczyłem, żadne nie podjęły właściwej pracy w projekcie AVT1697/2 pomimo że dały się zaprogramować,...
Dlaczego miałbym wskazać zły hex? Wiem, pod jaką nazwą projekt kompiluje i gdzie się on znajduje. Próbowałem używać sinaprog, wskazując plik hex i faktycznie coś się podziało. LED zaczął mrugać inaczej. Przy wgrywaniu programu z eclipse z innym delayem, przestał całkowicie mrugać. Co do błędu przy zmianie położenia _delay_ms(x) nie pojawiał się żaden...
Witam. Oczywiście od podstaw. np: mrugającej diody zegarka na wyświetlaczach LED potem HD44870 następnie graficzny OLED Na początek starczy. A telefon to trochę na początek za ambitnie i nie AVR 8 bit.
Przeczytałem cały i znalazłem, coś tu... http://www.elektroda.pl/rtvforum/topic89... Programy nadajnika i odbiornika użytkownika avatar. Podpiąłem wszystko do jednego komputera (wspólne zasilanie, masa) diody się świecą i mrugają :) Podłączyłem na osobnych kompach, już lipa, nadajnik działa, na obojętnie którym kompie, zaś odbiornik nic, nie...
Witam. Jako, że się uczę w technikum i od niedawna uczymy się programować w asemblerze i w ogóle mikrokontrolery to dla mnie ciemna strona mocy XD mam do was prośbę potrzebuje układ na µC AVR najlepiej attiny atmega ... i tak do układu miała by być podłączona dioda i swith. Klikam raz na swith dioda mruga z zadana częstotliwością. Klikam drugi...
Atmega nie reaguje na czujniki. Czy są podpięte czy nie kręci się jeden silnik świeci się jedna dioda środkowa a boczne mrugają z dużą częstotliwością . Mam na płytce stykowej wiec żaden problem zrobić modyfikację. Sprawdzałem pod względem poprawności połączenia ale mam wszystko dobrze.
no chyba raczej lpt działa bo discolitez mruga a le nóżki od programowania zapalają diodę tak jak napisałem w programie do mikrokontrolera a jest taka możliwość żeby sie spaliły same wejścia od lpt ?
Witam! Posiadam nastepujacy problem. Zlozylem wszystko zgodnie ze schematem ze strony: http://diy.elektroda.eu/atmega-fusebit-d... Atmega zaprogramowana, bez fuse bit'a gdyz niepotrzebny jest mi licznik. Sytuacja kreuje sie natomiast tak: - brak jakiegokolwiek procka w podstawce (procz ATMEGA8 DOC oczywiscie), zadna dioda nie swieci, wcisniecie...
Podepnę się pod ten temat... Mam diody podpięte w następujący sposób: http://obrazki.elektroda.net/14_12468634... Napisałem taki program: #include <avr/io.h> #include <util/delay.h> int main(void) { DDRC = 0xFF; DDRA = 0xFF; PORTC = 0x00; PORTA = 0X00; while(1) { _delay_ms(100); PORTC = 0xFF; PORTA =...
Witam!! No projekt ogólnie pozytywny, widze że genezą powstania była chęć podarowania czegoś niebanalnego dziewczynie, ale jedna uwaga: nigdy nie pisz 4ever :wink: Jak niemasz pomysłu na kolejne urządzonko to zróbcie sobie licznik stosunków :D Ciekawa sprawa, będziecie mogli bić rekordy :sex: Jakaś atmega, fajny LCDek i przede wszystkim ciekawe i funkcjonalne...
Nawet standardowe funkcje _delay_ms i _delay_us z boblioteki delay.h nie blokują przerwań więc podobnie jak Twoje są narażone na to o czym pisze Asembler. Czasami dokładność nie ma aż takiego znaczenia np. mruganie diodami, czy generowanie dźwięku, itp. Ale jeżeli ma, to albo timery albo blokada przerwań.
Witam Posiadam LCD zmontowany wg. tej strony http://www.superkranz.de/christian/S65_D... Wgrywam pliki do atmegi także z tej strony plik simple.hex Niestety nic sie na lcd nie dzieje,mruga tylko dioda przy atmedze.Dodam że to jest atmega 8 ,posiadam Bascoma ale kompletnie nie wiem od czego zacząć. Pliki wgrywam MKavrCALCulatorem....
ja mam też problem wogóle mi nie widzi urządzenia z początku myślałem, że Atmega jest pusty, jeszcze raz sprawdziłem wszystko i nic przy instalacji srerowników mam błąd kod 10 czyli nie widzi urządzenia... już nie wiem o co kaman :(
Problem rozwiązany (?) - otóż natknąłem się na wątek: http://www.elektroda.pl/rtvforum/topic19... Po drobnych poprawkach w kodzie i zmniejszeniu prędkości do 76,8kbps na UARTcie trzymałem włączony układ żeby odbierał dane i wysyłał do PC. Wyłączał się po losowym czasie poprawnej transmisji. FTDI mam w module więc ceramiki do zasilania miał na...
Koledzy Chciałem spróbować swoich sił w programowaniu mikrokotrolerów. Zakupiłem sobie zestaw taki and load . a tu nie mam zielonego pojęcia. Sterowniki zainstalowane tak jak w instrukcji. Dodam ze mam windows7 x64. Proszę o jakieś wskazówki gdyż jestem już zielony bo nie wiem co robić.
Nie, to MZ ETZ :) , prędkość nawet licznika ograniczyłem do 80km.h - po to tylko 16 diod , a ograniczenie ze względu na największą sprawność hamulców do takiej prędkości maksymalnej. Więc jeżeli się nieda no to zrobię tak jak mówisz, stracę całe 5 nóżek, 1 na klawiaturę i 3 na LCD (z yotube wiem jak to zrobić - przez właśnie rejestr przesuwny). A możesz...
Zgodzę się z Tobą ale urywanie wykresu przy 8MHz nie znaczy nic poza tym, że gwarantują do 8Mhz. Swego czasu Atom1477 i Balu napisali, że (to odnośnie wersji "L" i pracy przy wyższych częstotliwościach niż 8MHz): "No właśnie ATMEL się kiedyś przyznał że właśnie tylko i wyłącznie EEPROM wtedy nawala. Ponoć... Bo w praktyce to u mnie i EEPROM też dobrze...
Witam przygotowałem sobie na moim zestawie uruchomieniowym na atmega32 program, docelowo miał być na atmedze 128 więc zrobiłem płytkę i mam problem. Konfiguruje dataport wyświetlacza i jeśli ustawie inny niż PORTD (w układzie podłączony do PORTC) po zaprogramowaniu atmega "wisi". Dopisałem mruganie co sekundę podświetleniem i mruga tylko kiedy Dataport...
ech, w końcu znalazłem rozwiązanie, tylko wytłumaczcie mi co jest nie tak... taki program działa: config pind.6=input reset portd.6 config portb.0=output reset portb.0 do debounce pind.6,1,wlacz_led,sub loop wlacz_led: toggle portb.0 return zaś taki banalny nie: Config Pind.6 = Input reset portd.6 config portb.0=output reset portb.0 do If Pind.6...
Witam. Ale kolego masz błąd ładowanie szkicu , ale jaki błąd przewiń listę błędów do góry i sprawdź może brakuje biblioteki. chociaż nie program się kompiluje wiec to nie wina biblioteki podejrzewam że to wina sterowników od ch340 lub uszkodzenie samej płytki arduino, lub coś nie tak z bootloaderem samego arduino Ale zapytam tak , jak podłączasz arduino...
Moduł enc28j60 napewno działa bo zielona dioda stanu cały czas się świeci a żółta miga przy odpytywaniu sieci lokalnej. Niestety ukłąd nic nie zwraca. No dobrze - teraz wiadomo, co może być nie tak. Napisz - czy Atmega sama działa - najprościej podepnij jakąś diodę LED i każ Atmedze nią mrugać. Co do poprawności połączeń - to ja bym dał pull-up na...
Witam! Jeżeli nie masz podłączonego odbiornika DCF do zegara,to neonówka między godzinami,a minutami powinna mrugać,natomiast druga powinna świecić ciągle.Jeżeli masz podłączony odbiornik to obie powinny mrugać do zsynchronizowania się zegara,a potem obie powinny się świecić ciągle do następnej synchronizacji,gdzie proces się powtarza. Pozdrawiam
Witam! Od bardzo niedawna zająłem się programowanie mikro kontrolerów (na razie atmega 8). Kupiłem książkę zapewne wszystkim znaną Pana Wiązani, i rzuciłem się od razu na głęboką wodę, tzn. napisałem sterownik do moich terrariów. I o dziwo od razu ruszyło i działa bardzo fajnie tak jak chciałem gdyby nie to że zawsze mrugał mi wyświetlacz. Na początku...
Przepraszam za ten brak odpowiedzi ale jakoś mi to uciekło... :/ To dobrze - jeżeli dioda mruga to znaczy, że jest kontakt z Arduino no i najprawdopodobniej wszystko tam działa dobrze, natomiast jak widać jest jakiś problem z serial monitorem, bądź też jest to jakiś problem z Atmegą - niestety nie wiem jak to rozwiązać ... postaram się poszukać jakiś...
Witam, mam dość głupi problem i nie moge sobie z nim poradzić. Jestem początkującym elektronikiem i potrzebuje zrobić coś takiego jak odtwarzacz mp3, wzmaczniacz, głośniki i migające diody. Korzystam z takiego odtwarzacza: http://www.dx.com/p/bluetooth-mp3-decodi... A...
Pewnie tak, dzisiaj, żeby ustawić w rejestrze PORTB jedynkę na pozycji PB4 napisałbym tak: PORTB = (1 << PB4), ale gdybym pisał swój pierwszy program, to nie wiedziałbym, co to jest PB4 i PORTB i mruganie ledem na PB4 napisałbym tak:[syntax=c] #define Ob1101 *(volatile unsigned char*) int main(void) { Ob1101 0b00110111 = 0b00111000; Ob1101 0b00111000...
Witam Skonstruowałem wyświetlacz z matryc ledowych na podstawie schematu od jacalekkap link do tematu: http://www.elektroda.pl/rtvforum/topic22... Do procesora wgrałem następujący program http://obrazki.elektroda.pl/2517769900_1... http://obrazki.elektroda.pl/4986694200_1... http://obrazki.elektroda.pl/6550814600_1...
Poniżej tabela znaków ASCII [url=http://pl.wikipedia.org/wiki/ASCII]... Jak widać jedna litera jest zapisana na 16bitach. Więc dioda ma poco mrugać. Jak uda mi się skonstruować na pająka taki układ to napiszę jak w realu będzie przygasać ta dioda.
Układ ma za zadanie mierzyć napięcie rozwarcia Voc fotoogniwa, sterowanie praca fotoogniwa w punkcie mocy maksymalnej i wyświetlenie otrzymanych wartości na LCD. Układ składa się z przetwornicy DC/DC sterowanej Za pomocą Atmega32 usadowionej w stk500 http://www.kamami.pl/index.php?id_prod=4... z mikrokontrolerem Atmega32 wyświetlacz LCD 2x20 kompatybilny...
Przerost formy nad treścią! Elektryczna dmuchawa do gaszenia świec! Piłka biała, tło szare, dwa transoptory i kawałek wzmacniaczy i silnik prądu stałego. Projekt przypomina maturę z Polskiego. Jest autor, jest tekst, a młodzież domyśla się, co autor miał na myśli. Oceną będzie zgodność z domysłami wykładowcy, nie autora. Proponuję zgłębienie tematu...
(at)boohoo : Program testowy był bardzo prosty, miał tylko mrugać diodką, ograniczał się do : DDRF = 0xff; for(;;) { PORTF = 0xff; _delay_ms(1000); PORTF = 0x00; _delay_ms(1000); } (at)tmf : Jeśli to faktycznie upaliło coś w atmedze, jest jakaś możliwość zewnętrznego podniesienia wydajności prądowej, np. przez tranzystory...
Witam! Jestem początkujący jeśli chodzi o µC, a muszę wykonać pewne urządzenie pracujące w ethernecie i zdecydowałem się na konfigurację która jest wspomniana w temacie. Jednakże napotkałem pewien problem: Po zainstalowaniu sterowników do ISPCable 3, zaktualizowaniu go oraz zainstalowaniu AVR Studio postanowiłem odpalić cały sprzęt. Podłączam programator...
hyundai mrugać xenon mrugać mrugać check
serwery poczty wychodzącej thunderbird honeywell reduktor wiatrak laptop
Czy pralka Haier HWS50-10F2S ma rozbieralny bęben? Szarpanie i gaśnięcie Skoda Octavia II 1.6 MPI LPG BRC 2004