http://www.atmel.com/Images/Atmel-2521-A... na stronie 5 niby się odradza stosowania przycisku bez szeregowej rezystancji ze względu na to, że gwałtowne zmiany płynącego prądu mogą indukować wysokie napięcie na pozostałych ścieżkach w układzie. Natomiast nie jestem całkowicie przekonany co do...
dondu to akurat to ja wiem - jestem z tych co czytają data. Chciałem wiedzieć jak Mirek to rozwiązuje, bo ja ostatnio miałem 10 klawiszy i wszystkie podłączyłem do INT0 za pomocą diod. I byłem Ciekawy jak to robią inni.
odpowiedź dla Dondu nie rozumiem pytania o optymalizację? Czytaj tutaj: http://mikrokontrolery.blogspot.com/2011... Nie wiem co jest nie tak ale nie wiem jak ten kod wstawić do ciągłej pętli jak już wstawiam to wyświetlają mi się na wszystkich wierszach LCD zera.Prosze o pomoc co mama zostawić wprogramie głównym a co...
Jakieś propozycje. ?? Bo kończą mi się pomysły. Na razie jeszcze Ci sie nie zaczeły nawet. Bo chcesz zebysmy to za Ciebie zrobili. Na poczatek zabawy z uC - troche sie poucz. Techika wymaga wiedzy, trzeba włożyc troche wysiłku żeby ją opanowac. Lektura w internecie: PWM i poniewaz chcesz RC - to RC PWM Przerwania i timery - kolega dondu prowadzi blog...
(at)dondu niestety nie da się zaoszczędzić zbyt wiele maksymalnie 20zł(w moim przypadku 10 bo chcę użyć ATmega 32A, programator na USB), niestety ale korzyści z zakupu części i własnego montażu zabijają koszty przesyłki. Nie da się kupić wszystkiego u 2-3 sprzedawców:( Czy ten wyświetlacz: będę mógł połączyć z ATmega 32A? Link do aukcji usunąłem. http://www.elektroda.pl/rtvforum/faq.php...
Powiedzmy że podam plus z akumulatora samochodowego na połączone szeregowo rezystory 10K i 4,7K lub zastosuję potencjometr ,połączę masę akumulatora z moją płytką avr ,potem ustawię dokładnie napięcie 1/3 z 12V na pin ADC1 tj.PA1 atmegi16 . Pytanie do TMF gdzie znajdę przykłady w c dla tego dzielnika napięcie 1/3 ,jak mam rozumieć ten opis- "ściągnij...
1. Ja korzystam z AVR Studio 4, jest też ECLIPSE z odpowiednimi wtyczkami 2. Programator np. USBAsp - otwarte źródła i cały czas są rozwijane w kierunku nowych układów, m. in. przez kolegę BoskiDialer z naszego forum. 3. Książka: http://atnel.pl/wydawnictwo - idealne jak chcesz przejść z Bascoma na C (ja sam na tej książce przechodziłem z Bascom na...
Nie wiem czy ktoś mnie poprze ale ... Niestety na mnie nie licz bo to Bascom - a ja eskimoskiego nie znam :) A co do meritum sprawy, ponawiam: Hmmm. szczerze mówiąc to analizować można coś co odpowiada stanowi który generuje dany problem. Skompletuj schemat, PCB i program (niestety także), w wersji która problemy powoduje i wtedy można nad tym popracować....
Tak dzięki dondu ,przeczytałem ten link i zastosuję filtrowanie zasilania procesora atmega16 poprzez kondensatory 100n oraz pinu AVcc na mojej płytce.Jeszcze raz dzięki .Na razie jednak głównym moim problemem jest realizacja wyświetlania temperatury zewnętrznej i wewnętrznej jednocześnie na LCD używając pinów PA0 i PA2 i dwóch czujników ds18b20.Powyżej...
Ale ok dobra widzę że tu nawet nie można się dopytać o ten konkretny projekt czy jest dobry, czy wszystko ok, bo zaraz wszyscy sie na mnie rzucą. Nikt się nie rzuca. Mam tylko pytanie czy zaglądałeś do załącznika który Ci podałem w jednym z wcześniejszych postów? Czy projekt o który pytasz nie jest przypadkiem tym samym który podałem Ci wcześniej(wiadomość...
(at)rezasurmar: Jak sam powiedziałeś, nie jesteś święty, a jest wielu takich, którzy niestety nie zapłacą tylko skopiują. A to konkretna i wymierna strata dla wydawcy. Na uczelniach jest to praktyką, wszyscy o tym dobrze wiemy. Niestety danie komuś do ręki jak proponujesz całej książki w formie elektronicznej nawet na proponowane przez Ciebie 24h spowoduje,...
(at)dondu - pewnie wnioskujesz dobrze i masz rację. Ja te kondensatory wywaliłem sugerując się postami użytkownika mirekk36, który gdzieś napisał, że bez nich układ też będzie działał. Nie wygląda mi na laika, więc zaufałem jego wiedzy po prostu. Tak, jest to możliwe choć nie masz gwarancji, że na pewno kwarc będzie działał. Tutaj nieco informacji...
A nietypowość polega na tym, że dla wyłączonego kanału ustawiasz pin jako stan wysokiej impedancji, a dla włączonego ustawiasz pin jako wyjście (dowolnie 0 czy 1, ale lepiej 0 żeby napięcie na bramce było większe). Czyli w bascom'ie mam używać polecenia config i ciągle zmieniać pin wejścia na wyjście i na odwrót? Czy jest jakiś lepszy sposób? Dodano...
spokojnie wejdzie w Attiny13 (238bitów) sam zajmuje niecałe 200 bitów Może się czepiam, ale różnica pomiędzy bitami a bajtami jest dość znaczna. Kolego operuj poprawnym nazewnictwem. Ty napewno orientujesz się w tym co chcesz przedstawić, ale ktoś inny może zostać zdezorientowany Twoim nieprawidłowym nazewnictwem. :) Niestety, ale funkcje opóźniające...
Dziękując moderatorowi Mirek Z. za odblokowanie tematu: Znalazłem błąd. Ani kwestia prowadzenia masy, ani softu. Urządzenie działa bezbłędne zarówno z ATmega32 jak i ATmega32A o ile... W przeciwnym wypadku INT0 wisi w powietrzu, a ścieżka od niego staje się anteną . ... Tak więc ja jestem do d. a gazeta g. Zadowoleni? Panie Mariuszu. 1. Ma Pan na swoim...
Witam sterownik wykonałem na bazie powyższego projektu po trosze go modyfikując. Zdjęcia poniżej. http://obrazki.elektroda.pl/3377246700_1... http://obrazki.elektroda.pl/5766898700_1... Pozdrawiam Poprawiłem zdjęcia ( w cytacie powyżej) kadrując je z wykorzystaniem możliwości jakie daje moduł dodawania zdjęć. Przeczytaj...
Rzuć okiem lepiej tutaj czy poprawnie podłączasz to gniazdo ISP , taśmę itp ... Też o tym myślałem, ale to jest powtarzalnie wykonalny kabel z oznaczeniami opisanymi kolorami. Jak w końcu "tematodawca" zdecyduje się zamieścić zdjęcie wszystkich połączeń od USBasp począwszy, to będzie widać. No i sprawozdanie z wartości napięcia zasilania na procesorze...
mirekk36, robie to w avr studio 4 i bez wzgledu na to czy pisze #define F_CPU..., czy ustawiam częstotliwość taktowania we właściwościach projektu opóźnienia są inne niż zamierzone. to musi chodzić o ustawienie fusebitów. a tak na marginesie zapytam dlaczego uważasz nie definiuje się częstotliwości mikrokontrolera w linii kodu? Dodano po 1 dondu, dziękuję...
Na schemacie dałeś polaryzowany buzer (z przetwornicą) Faktycznie. Mea culpa! Przepraszam. :cry: Miał być bez generatora , tak jak napisałem po Twojej pierwszej wypowiedzi. Przedstawiony układ jest do syren o powerze > 120dB (taki że z pomieszczenia uciekają wszyscy).... Zdaję sobie z tego sprawę, szukałem czegoś o czym napisał TMF i nie znalazłem,...
...zawsze będzie 50/50 ;) Myślę, że nie, ponieważ trzeba jeszcze brać pod uwagę płeć piękną, a tutaj często liczy się kolor, a nie merytoryka :D:D:D hahahaha ha ha ;) .... no tak - zresztą ostatnio dowiedziałem się, że faceci to daltoniści w porównaniu do Kobiet - więc pod naporem takich argumentów wymiękam. Zresztą zostało mi to udowodnione gdy Kobieta...
przy okazji pomyśl sobie - nawet jeśli podłączysz diody LED katodami do mikrokontrolera to zwiększone tętnienia na stabilizatorze jeszcze bardziej przeniosą się na jakość napięcia przy nóżce VCC procesora , właśnie z uwagi na to czego się domyślasz - i może nie chodzi o długość kabla ale chociażby rezystancji samych ścieżek, które też nie zawsze umiejętnie...
Dodam, że nie chcę Ci wytykać czegokolwiek, tylko pomóc. To dobrze ;) Panowie prosił bym, aby nie odbiegać od tematu, tylko zająć się eeprom -zapis i odczyt. Gdyż na tak małym fragmencie kodu schodzi mi już drugi dzien na forum ;/ Z góry dzięki. Zadziała to co wcześniej napisałem?? pzdr Dodano po 3 pomyśl o tych funkcjach o których wspomniał LordBlick:...
Z tego co widzę to tak :) Olej jakieś wynalazki typu exttreburner. Jedyne co Ci potrzeba to działający USBASP i avrdude. Teraz - proponuję jak juz udało Ci się zadziałać z USBASP to pójść krok dalej, zainstalować eclipse i zacząć uczyć się programować w C a nie arduino. Poradnij jak zacząć masz u kolego moderatora Dondu, albo jak lubisz oglądać filmy...
Jeden impulsator tak stoi, drugi się obraca, ale jedynki nie wymusi, bo ściąganie do masy ma "pierwszeństwo". Moim zdaniem nawet schemat po poprawkach kolegi mirekk36 jest błędy i działać nie będzie. Racja w 100% ja już nawet tego nie rozpatrywałem w ogóle, zwróciłem tylko uwagę, że aby mieć przerwanie z kilku źródeł na jednym pinie to diody muszą...
Na początku, dziękuję za odzew Dondu :) W RealTerm, można to osiągnąć zaznaczając ANSII. Niestety w przypadku ASCII wszystko się rozjeżdża, domyślnie ma być to aplikacja na androida, którą stworzyłem w AppInventorze idąc częściowo za Twoimi poradami :). Jest dosyć prosta, ale wyświetla znaki właśnie w formacie ASCII, który uniemożliwia mi formatowanie...
Cześć, wybaczcie, że nie pisałem, ale nie mogę się dogadać z kartą SD za pomocą atmega8 1MHz(wewnętrzny). Próbowałem z dwiema kartami. Za każdym razem funkcja disk_initialize nie zwraca mi FR_OK. Dokładnie sprawdzałem zasilanie, na kartę daję 3V3, a na mikrokontroler 5V. Pomiędzy liniami danych z uC do SD dałem dzielnik rezystorowy 510om i 1kom(napięcie...
Co do picow napisałes ze mozna zmieniac w nich zegar podczas pracy. Ja mówie że atmel też taką funkcje posiada i oto sie złościsz? Ja się nie złoszczę - ze mnie jest niespotykanie spokojny 43 latek. Porównaj moją wyopowiedź i wytłuszczony jej fragment A tak przy okazji ... by minimalizować pobór energii przez projektowane przeze mnie aktualnie urządzenie,...
Bardzo dobrze powiedziane i mądre posunięcie. A najciekawsze, że wypłynęło z własnego już doświadczenia a nie słuchania podpowiedzi. Dobra droga wg mnie... Według mnie także: ... albo już świadomie zakupisz jakiś wypasiony zestaw, odpowiedni do Twoich potrzeb. ... W takim układzie masz juz wiedzę, która powinna pozwolić Ci samemu wybrać odpowiedni...
No, tak racja 88 jest lepszy. Ale także nie narzucam, i to także tylko moje subiektywne zdanie :) Dodano po 2 Dla mnie osobiście to nie warto kupować takich zestawów i wywalać kilka stów jeśli zawierają one np tylko jakiś mały procek jak ATtiny2313 albo ATmega8 - bo wtedy to popieram obawy kolegi dondu w 100%. Za to z większym - można dużo więcej zrobić...
No ale to jest przecież całkiem inny temat ;) niż ten tutaj poruszany. Bo tu nie interesuje nas co się dzieje z wypadającym bitem, przecież badamy jego stan zanim wypadnie. Ach te morałki :D:D, jakby się tak stricte tytułu tematu trzymać, to właśnie o to autorowi chodziło. A tam zaraz jakieś morałki, coś źle mnie kolega odbiera. Zobacz więc przykład...
Kolego dondu: deklaracja zmiennej licznik: unsigned long int licznik=0;//zmienna globalna licznik Fuse bity ustawione prawidłowo (temat wałkowany setki razy).Zegar definiowałem początkowo w ustawieniach konfiguracyjnych AVR Studio, później gdy zaczęły się problemy przez #define F_CPU. Do mirekk36: Timer sprzętowy działa bardzo dobrze i precyzyjnie....
poza analizą kodu trzeba jeszcze umieć czytać - a u ciebie widzę idzie to ciężko stąd twoje problemy, rozterki i niezrozumienie. Przykro mi więc - tu ci nie pomogę. O przepraszam szanowny Panie, ale proponujesz ten kod ZAMIAST uniwersalnej i niezawodnej metody z przerwaniami. Więc skoro ma to być alternatywa, powinna być co najmniej tak dobra a nie...
(at)Asembler Wybacz ale takie rozwiązanie to prowizorka, nie nadaje się do rozwiązania komercyjnego (chyba że no-name;) ). OK, mam pewne skrzywienie, ponieważ większość moich urządzeń pracuje na RS485, a tam jeśli któryś z klientów zacznie gadać "niestandardowo" to skutki tego mogą (np. gdy brak sumy kontrolnej w jakimś starym firmware) być opłakane......
No tak. Co do tej "funkcji" if(i==1) to sobie poczytaj co to jest volatile i w jakim celu się to stosuje. Np tu [url=http://mirekk36.blogspot.com/2011/0... Pewnie dondu popełnił też jakieś opracowanie na ten temat na swoim blogu. No ale w razie W to sobie już sam poszukaj.
Chodzi o to, że na PB3 razem z OC2 jest MOSI. Teraz pozostaje tylko pytanie, czy problem z generowaniem impulsu, a w zasadzie ze zmianą poziomu na porcie wynika z tego, że programator wymusza inna stan i układ. Koledzy mirekk36 i dondu mają większe doświadczenie, może coś podpowiedzą.
No to mirekk36 ma nowy temat do drugiego tomu książki, dondu ma problem jak nazwać nowy temat a ja może będę miał co poczytać. Jak by jeszcze był filtr na kłótnie- ale czasem też bywają ciekawe. I tu nie ma kompromisu- albo tak- albo nie. Ma mało prądu żreć- i ma być wielowątkowy.
Posiadam również tę książkę. Wspomniany adapter zawiera 3 kondensatory filtrujące i rezystor podciągający na resecie oraz zestaw zworek grupujących poszczególne porty nic ponadto. To też była moja pierwsza książka i żałuję że ją kupiłem. Schemat podłączenia LED do uK bez rezystora jest powielany wielokrotnie w części dotyczącej AVR. W części ARM diody...
dondu --> tak już pół żartem pół serio, to nie można tak upraszczać tego o czym napisane masz w swoim podpisie: To nie ja popełniłem te uproszczenie tylko skromny człowiek, niejaki Albert Einstein: cyt: " Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on to właśnie robi. " http://pl.wikiquote.org/wiki/Albert_Eins...
Mikrokontrolery AVR to fajna sprawa - są popularne, jest dobre wsparcie również na polskojęzycznych stronach i forach, np.: [url=http://www.elektroda.pl/rtvforum/fo... "Mikrokontrolery AVR" na elektrodzie" [url=http://mikrokontrolery.blogspot.com... o mikrokontrolerach prowadzony przez kolegę Dondu [url=http://mirekk36.blogspot.com/]Blog....
Tak więc gdyby była lista poparcia żeby Atmel zaczął rozwijać np nową wtyczkę (PlugIN) do Eclipsa to bym się od razu zapisał ;) A może ich plany są całkiem inne i dążą do zgarnięcia dużej części rynku i wprowadzenia w przyszłości płatnych narzędzi Ja dokładnie o tym samym pomyślałem, że w wyniku ewolucji trzeba będzie niedługo płacić za takie środowisko...
1. Nie powinieneś mieć kondensatora z OSCI do Vdd? Powinienem, ale nie mam tak małych kondensatorów, najmniejszy jaki mam to 100nF, więc chyba lepiej jak nie dam żadnego, póki nie będę miał właściwego. Czytałem na forum jak ludzie nie stosują tych kondensatorów i wszystko chodzi, więc założyłem, że nie będę musiał ich stosować. Może niesłusznie. Jak...
dondu - fajnie mnie podsumowałeś :) tak na wszelki wypadek: Nie nie miałem żadnego negatywnego nastawienia :) w przeciwieństwie do kol Mirka: .... tymczasem ja powiem jedno, zwykle to co niezrozumiałe to wywołuje czasem na takich forach skrajne emocje. A ci fachowcy z koziej łaski mało mieli do czynienia z takimi zagadnieniami. ... szkoda, bo artykuł...
Co do jakości to jestem zadowolony - nic nie odpada, fajnie się lutuje. Soldermaska ma lekkie przesunięcie, ale nie boli mnie to zbytnio, bo działa :D. Płytka jest jednostronna z otworami na podstawkę baterii. Rozważałem kilka firm włącznie z zagranicznymi (OSH Park / Smart Prototyping), ale ostatecznie zdecydowałem się na Merkar. Przyznam że głównie...
Przemo1268: Wielkie dzięki. Po połączeniu mas wszystko zaczęło chodzić jak powinno. Po przestawieniu fusebitów na zewnętrzny kwarc również nie było najmniejszych problemów zarówno z tym testowym jak i właściwym programem do urządzenia. mirekk36: Jeśli chodzi o te kondensatory to wcześniej szukałem schematów z FT232 i odniosłem wrażenie że ten kondensator...
Kolego piotrva , dokładność będę mógł oszacować po miesiącu pracy, na razie to urządzenie oficjalnie pracuje od wczoraj :-) Kolego dondu , bardzo ciekawe materiały w linkach, mam nadzieję, że z czasem mój poziom wiedzy pozwoli mi z nich efektywnie skorzystać. Kolego gbd.reg , wiem że te przyciski w środku to dyskusyjna sprawa. Taką miałem koncepcję,...
Witam, Ponieważ jest to mój pierwszy temat w tym dziale to witam wszystkich. Jako że dawno temu kończyłem technikum elektroniczne to po latach posuchy w tym temacie postanowiłem na nowo zainteresować się tym działem. Po przestudiowaniu większości dostępnych materiałów o programowaniu AVRów w internecie (szczególnie blogi kolegów dondu i mirekk36) zaopatrzyłem...
asembler - no kto jak kto ale ty takie pytanie zadajesz? ;) Gdybym cię nie znał z elektrody, że jesteś przecież śpec w tej dziedzinie to pomyśałbym, że jakiś leniwy początkujący je zadał, któremu się nie chciało do noty PDF zajrzeć ;) (bez urazy oczywiście - to żart) Ja także oczy ze zdumienia przecierałem i w kalendarz okiem rzuciłem czy aby 1 kwietnia...
Ludze! koledzy szanowni - po co wam ta pogoń za "ppm'ami" w zegarkach? Czy to nie zakrawa już o szaleństwo prawie ? ;) .... toż średnio raz na miesiąc, temat wraca jak bumerang, i kolejna osoba chce "spe-pe-em'ować" swój zegarek. Może warto tak na spokojnie usiąść i pomyśleć w czym rzecz? ... Nie dość, że dla większości tych osób 3 sekundy na dobę...
Kolego marek2012r ja bym Ci polecił drogę jaką ja poszedłem i uważam że była dobra i optymalna bo teraz sobie sam bez większych problemów pisze kody w C na mikrokontrolery. Na początku bym zaczął od książki AVR i ARM7. Programowanie mikrokontrolerów dla każdego Paweł Borkowski A symulator to Ci sie na wiele nie zda jak jesteś początkujący, lepsza jest...
Weź wyszukiwarkę Atmela na jego stronie w menu po lewej i tam ustaw tylko 8-bitowce Korzystałem z Jeśli chodzi o wybór podyktowany zwiększeniem ilości pinów to czemu nie ? ATmega64 to dobry wybór. Masz dodatkowo jeszcze jeden Timer 16-bitowy .... a jeśli chodzi o przeniesienie kodu to żadna różnica i to jest fajne w porównaniu do przesiadania się zaraz...
symulator - zawsze możesz sobie odpalić z AVRStudio - co to za problem ? i do tego można używać AVR Studio, nawet do projektów które tworzysz sobie wygodnie w Eclipse. Na prawdę sprawdź i pooglądaj te poradniki jak chcesz przejść na C ... warto. Bo AVR Studio5 i 6 to męczarnia i koszmar. Stara wersja 4.xx .... jeśli ci ją ktoś proponuje to mniej więcej...
Kolego Yokoon. Na podstawie wpisu autora stwierdziłam, że właśnie zaczyna, co jak się okazało później potwierdził. Ponieważ wielu początkujących trafia na BASCOM nie wiedząc, o istnieniu znacznie lepszych języków i nie ograniczonych tak jak BASCOM, postanowiłem go o tym poinformować, ponieważ często później dziękują nam, że ich przekonaliśmy do właściwego...
mirku dzieki za to ze sie interesujesz ale jesli masz pisać kolejny post o tym jak to by było fajnie mieć profesjonalnie wykonana płytkę to lepiej nic nie pisz, żadnych więcej schematow nie ma do tego projektu wiem bo sprawdziłem wszystko (jesli mi wskażesz gdzie niby jest do pobrania schemat połączeniowy z prockiem to stawiam czteropak piwa), to co...
Funkcja DZIAŁA [syntax=cpp]//Data utworzenie: 20-09-2014 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <avr/pgmspace.h> #include "MYUART/myuart.h" #include "MK_TERMINAL/mk_term.h" #define REF_256 (1<<REFS1)|(1<<REFS0) #define REF_VCC (0<<REFS1)|(1<<REFS0) #define SR 8 typedef...
dondu wyświetl dondu producent blogu dondu
instalacja sterownik ubuntu opalarka grzeje mieszanka paliwo
traktorek silnik briggs traktorek silnik briggs
Lodówka działa, ale nie mrozi – przyczyny i rozwiązania Długość zespołu napędowego w Fiacie 126p (Maluch)