atmega168 taktowanie

Znaleziono około 324 wyników dla: atmega168 taktowanie
  • ATmega168 - Prędkość taktowania 8 razy mniejsza niż oczekiwana

    fuse bity ustawiam na: low: 0x62 high: 0xDF To ustaw low: 0xE2 i po krzyku :D

    Mikrokontrolery AVR   19 Sie 2015 21:23 Odpowiedzi: 3    Wyświetleń: 597
  • REKLAMA
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6507
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [ATMega168] Jak ustawić fusebity w ATMega168-20PU na taktowanie 2MHz?

    Fabrycznie w mojej ATMedze 168-20PU mam ustawione fusebity: hFuse DF lFuse 62 Lock Bit 3F Czy można przestawić je tak, aby otrzymać taktowanie 2MHz? Orientowałem się w kilku źródłach i wydaje mi się, że w tej konkretnej ATMedze takiej możliwości nie ma. Proszę o informację.

    Mikrokontrolery AVR   20 Gru 2011 17:11 Odpowiedzi: 3    Wyświetleń: 930
  • Choinka elektroniczna - 2x ATmega,IR, krokowiec, 3x 74HC595

    ATmega168 powinna mieć ustawione taktowanie 8MHz z wewn. oscylatora ATmega8 powinna mieć ustawiony wewn. oscylator 4MHz Dowolny pilot RC5 od TV

    DIY Konstrukcje   01 Maj 2013 08:54 Odpowiedzi: 74    Wyświetleń: 31887
  • Arduino UNO i Atmega168 - Lampka RGB, przenoszenie projektu z Arduino na Atmege

    Jaki zegar ustawiony/podłączony na płytce z Arduino oraz na Twojej, dedykowanej? Może taktowanie jest problemem?

    Arduino   14 Sty 2015 20:54 Odpowiedzi: 10    Wyświetleń: 3024
  • REKLAMA
  • ATMega168: Czy timer generuje przerwania 100 Hz przy kwarcu 16 MHz?

    Na początek kawałek kodu: [code] TCCR0A = _BV(WGM01); TCCR0B = _BV(CS00) | _BV(CS02); OCR0A = 156; TIMSK0 = _BV(OCIE0A); ISR(TIMER0_COMPA_vect) { PORTB ^= _BV(1); // do pinu zapięta LED }[code] Procesorek ATmega168 taktowany kwarcem 16000000. Chcę zmusić timer aby generował przerwania z częstością około 100 Hz. Czy powyższe ustawienie jest poprawne?...

    Mikrokontrolery AVR   24 Lip 2010 21:32 Odpowiedzi: 4    Wyświetleń: 1013
  • Atmega168 AtmelStudio: Jak użyć NeoPixelStick bez Arduino?

    Musiałem go wyeksportować i przez avrdude wgrać do atmegi No i prawidłowo, kompilujesz do HEX i wgrywasz zewnętrznym programatorem. Ew. masz opcję upload using programmer (sketch), a programator określasz w menu tools opcja programmer. Tam robiłem, a próbowałem robić tak jak napisałeś to nie wykrywało mi programatora. Ale i tak w sumie mi nie działa...

    Mikrokontrolery   07 Sie 2018 20:46 Odpowiedzi: 10    Wyświetleń: 1095
  • Brak komunikacji Arduino IDE z ATmega328P-AU po wgraniu bootloadera USBasp

    moze prosciej bo polowy nie rozumiem co chcesz osiagnac:D dobra jest usbasp programator zbudowany przez ciebie, bootloader w nim jest i chcesz zaprogramowac atmege 328 szeregowo. tylko ta atmega gdzie sie znajduje? na plytce stykowej? jakiejs innej plytce? zdjecie by wiele wyjasnilo:) Dodano po 1 i co to wogole ma imitowac?:D Ludzie! Czy wy nie możecie...

    Arduino   05 Gru 2014 23:46 Odpowiedzi: 12    Wyświetleń: 2730
  • Atmega168 - brak reakcji pinów po błędnym podłączeniu zasilania

    Jak taktujesz procesor? Kwarcem czy wewnętrznym rezonatorem? Spróbuj zamienić sposób taktowania procesora

    Mikrokontrolery   30 Mar 2018 06:55 Odpowiedzi: 9    Wyświetleń: 507
  • [Atmega168][C] Odliczanie dokładnie jednej sekundy

    Witam. Na wstępie chcę napisać że jestem początkującym, i na razie się uczę. Chcę napisać przykładowy program, co będzie wykonywał jakąś funkcję co 1 sekundę. Chcę do tego też użyć obsługi przerwań (w książkach było o przepełnieniu zegara). Mogę od was poprosić przykład jak zrobić taki timer (z komentarzami objaśniającymi)? Mój zegar ma taktowanie 16mhz,...

    Mikrokontrolery AVR   16 Maj 2012 10:20 Odpowiedzi: 2    Wyświetleń: 1369
  • Bascom Mega168 - Optymalizacja animacji: $hwstack, $swstack, $framesize

    Dlaczego na M8 działa bezproblemowo a na M168 nie? A może w końcu zdecydujesz się jakiej będziesz używał częstotliwości do taktowania procka? Atmega168 posiada jedynie wewnętrzny oscylator 8MHz i można go podzielić przez 8 bitem CLKDIV8 uzyskując 1MHz - więcej opcji oscylatora nie ma. Więc nie ma cudów i nie uzyskasz częstotliwości 2MHz jaką prawdopodobnie...

    Mikrokontrolery AVR   07 Sie 2010 12:14 Odpowiedzi: 29    Wyświetleń: 3406
  • [atmega168] [atmega168][c] Błąd ładowania kodu: avrdude nie odpowiada, Eclipse, USB_AVR_ISP_I

    Zworka SLOWSCK w programatorze i zmiana fusebitów na szybsze taktowania - pomyślałeś o tym?

    Mikrokontrolery AVR   03 Gru 2010 14:29 Odpowiedzi: 1    Wyświetleń: 720
  • REKLAMA
  • Przerwania w ATmega168 - Prośba o sprawdzenie programu i wytknięcie błędów.

    Witam serdecznie! Chciałabym na wstępnie nadmienić,że dopiero zaczynam przygodę z elektroniką. W związku z tym z góry proszę o wybaczenie, jeśli mój kod to masa banialuków. Próbuję zaprogramować uC ATmega168. Chciałabym nauczyć się poprawnej obsługi timerów. W związku z tym próbowałam napisać program dzięki, któremu dioda migałaby dokładnie co 1s. Korzystam...

    Mikrokontrolery AVR   05 Lip 2013 12:17 Odpowiedzi: 8    Wyświetleń: 1785
  • częstotliwość taktowania atmega168 vs napiecie zasilania

    Witam, Mam pytanie dotyczace mikrokontrolera ATMEGA168V. Czy uklad ten moze byc taktowany 12MHz przy napieciu zasilania 3.3V. W specyfikacji (http://www.atmel.com/dyn/products/produ... jest pewna niescislosc. W sekcji features pisza, ze: Speed grade dla wersji V to 0-4 MHz (at) 1.8 - 5.5V, 0-10 MHz (at) 2.7 - 5.5V. Z kolei na stronie...

    Mikrokontrolery   08 Wrz 2006 00:58 Odpowiedzi: 0    Wyświetleń: 720
  • ATmega 168 - Arduino nie zlicza impulsów z enkodera przy 3000 RPM

    Witam drogich forumowiczów. Jakiś czas temu postanowiłem zbudować wyważarkę do wałków. Część mechaniczna jakoś wyszła natomiast pozostał problem części programowo elektrycznej. Wyważarka ma wykonywać pomiar przyspieszenia na każdym łożysku przy określonej prędkości obrotowej, żeby było ciekawiej przy maksymalnym przyspieszeniu muszę rejestrować pozycję...

    Arduino   28 Sie 2013 22:32 Odpowiedzi: 9    Wyświetleń: 4707
  • [atmega168][c] obsługa przerwania - wstawka w asemblerze

    Witam Mam następujący problem, działający program obsługi jest taki: ISR(TIMER1_OVF_vect){ UDR0= Buff[rd]; rd = (rd + 1) % 256; UDR0= Buff[rd]; rd = (rd + 1) % 256; } program działa, ale jest za wolny, te kilka instrukcji kompilator zmienia na 122 linie w asm. Najlepiej byłoby napisać tę funkcję w asemblerze, niestety do tej pory pisaałem tylko w C....

    Mikrokontrolery AVR   22 Lis 2010 20:02 Odpowiedzi: 6    Wyświetleń: 1062
  • ATMEGA328PB taktowany kwarcem 18.432MHz: niezgodność czasu opóźnienia w kodzie z rzeczywistością

    Witajcie, Składam sobie pewne urządzenie. Używam w nim procesora ATMEGA328PB taktowanego kwarcem 18.432MHz. Problem w tym, że procesor ten zachowuje się dziwnie. Przykładowo: prosty kod, który miga diodą co sekundę (sekundę świeci i sekundę nie świeci). Po uruchomieniu dioda świeci przez ~18 sekund i gaśnie również na ~18 sekund, pomimo, że opóźnienie...

    Mikrokontrolery AVR   01 Lis 2023 12:58 Odpowiedzi: 3    Wyświetleń: 336
  • Bascom Atmega 168 ustawienie timer2 w tryb CTC i OC2B na toggle

    Panowie prośba. Męczę się i męczę i czytam i czytam.... i gdy coraz więcej czytam to się coraz bardziej gubię. Mam wrażenie, że DS od Atmega 168 jest napisany w strasznie zagmatwany sposób. Przejdźmy do sedna: Chcę ustawić końcówkę OC2B by generowało mi na niej przebieg prostokątny o okresie 8ms. No i tu mam problem bo opis z helpa bascoma dla timera2...

    Mikrokontrolery AVR   29 Sie 2011 20:05 Odpowiedzi: 11    Wyświetleń: 3134
  • Dlaczego Atmega168 działa wolniej niż Atmega8? Timery i fusebity

    Witam Napisałem program z obsługa lcd 3310 , no i troszkę miejsca sie zaczęło mało robić więc zmieniłem procek z mega8 na 168 no i program ruszył ale... cały program chodzi za wolno (fusebity wydaje mi się ze zmieniałem poprawnie) grafika wczytuje mi się wolniej (widzę jak się rysuje) w atmedze8 tak nie było waity tez są za długie. miałem zrobione na...

    Mikrokontrolery AVR   21 Sty 2009 06:16 Odpowiedzi: 19    Wyświetleń: 4921
  • (BASCOM) Atmega 168 - źle działa po zaprogramowaniu.

    Witam Mam taki problem z Atmega 168, programuje ja na płytce testowej ZL2AVR. Wszystko działało do czasu gdy zacząłem programować termometr z wykorzystaniem czujnika DS18B20, w internecie znalazłem program gdzie była dodatkowa dyrektywa "$prog &HFF , &HFD , &HD9 , &H00" wiem, że tu chodzi coś o fusebity. A problem jest taki, że po wgraniu tego do Atmegi...

    Mikrokontrolery AVR   09 Lut 2012 12:22 Odpowiedzi: 6    Wyświetleń: 2292
  • Częstotliwość taktowania mikroprocesora, a opóźnienie systemowe (delay)

    Witam Nie dawno zacząłem zabawę z mikroprocesorami. Wybór padł na atmege8a-pu i środowisko programistyczne Eclipse dostosowanie do programowania AVR'ów. Problem mam z opóźnieniem (_delay_ms), a częstotliwością taktowania uP. Przy ustawieniu (w Eclipse) częstotliwość na 1 MHz, dając opóźnienie 1000 ms, w rzeczywistości takie jest, ale jak ustawie częstotliwość...

    Początkujący Elektronicy   30 Gru 2017 12:20 Odpowiedzi: 5    Wyświetleń: 582
  • Atmega 1284p czas wpisania do rejestrów ICR1, OCR1B

    Witam Szanownych Forumowiczów, w aktualnym projekcie muszę wygenerować trzy interwały czasowe z regulowaną długością. Poglądowy rysunek dołączony jest jako załącznik. T1ON powinien mieć regulację 1-100us, T2OFF (możliwie krótko - 5us), T3ON (możliwie krótko - 5us). Wykorzystywana przeze mnie Atmega taktowana jest zewnętrznym zegarem 20MHz. Wynika z...

    Mikrokontrolery AVR   05 Kwi 2017 08:37 Odpowiedzi: 3    Wyświetleń: 1035
  • ATMega162 - Tryb licznika CTC i wartośc wpisana do rejesru porównania

    Cześć. Wiecie, zamotałem się. Mam ATMega162, XTAL=16MHz. Potrzebuję aby Timer1 w trybie CTC zgłaszał przerwania co 1 sekundę. Mam ustawiony preskaler na 256, więc 16000000/256/1=62500 Więc czy do OCR1A (tryb 4) lub ICR1 (tryb 12) mam wpisać wartość 62500 czy 62500-1. Doczytałem że zerowanie licznika następuje w następnym takcie zegara po zrównaniu obu...

    Mikrokontrolery AVR   20 Maj 2013 06:12 Odpowiedzi: 0    Wyświetleń: 813
  • Atmega168A-PU: Brak działania przerwań, mruganie diodą nieudane.

    Cześć, postanowiłem zmienić swój stary model Atmegę16A na nowszą wersję więc zakupiłem Atmegę168A-PU. Problem w tym, że za żadne skarby nie mogę zrobić na niej choćby prostego mrugania diodami za pomocą przerwań. Połączenia są zrobione dobrze, konfiguracja również. Ustawiony jest preskaler, uruchomiona globalnie obsługa przerwań, ustawiona jest odpowiednia...

    Mikrokontrolery Początkujący   03 Lip 2018 14:16 Odpowiedzi: 10    Wyświetleń: 642
  • atmega8, ustawienie przerwania od timera0, assembler

    Witam, mam problem z ustawieniem przerwania od timera0 na atmega8, jestem początkujący jeśli chodzi o assembler... Problem leży w tym że, uP jest taktowany z wewnętrznego zegara 1MHz, i jeśli mam ustawiony prescaler na 8 czyli rejestr TCCR0 na 2 to powinienem otrzymać obsługę przerwania co 8us a na oscyloskopie otrzymałem igiełkę co 2ms;/ nie wiem co...

    Mikrokontrolery AVR   14 Paź 2011 09:23 Odpowiedzi: 8    Wyświetleń: 1830
  • [AVR atmega168V] AVR atmega168V - Czy można użyć oscylatora 18.432 MHz?

    Witam. Mam troszke lamerskie pytanie, ale licze ze ktos bedzie chcial odpowiedziec. Oczywiscie poszukalem troszke tu i tam, ale nie znalazlem satysfakcjonujacej odpowiedzi. W nocie katalogowej jest napisane: 0-4 Mhz (at) 1.8-5.5V 0-10Mhz(at)2,7-5,5V Czy ktos odpalal ta atmege na zewnetrznym oscylatorze wiekszym niz 10Mhz? (wersja procka bez "V" na koncu...

    Mikrokontrolery AVR   10 Wrz 2008 06:16 Odpowiedzi: 6    Wyświetleń: 1540
  • Synchronizacja w przypadku wykorzystania kwarcu do timera(TOSC1,TOSC2)

    Witam jak to jest z tą synchronizacja bo spotkałem taki kod na mege 168 [syntax=c] TCCR2B=_BV(CS22)|_BV(CS20); while(ASSR&0x07); [/syntax] my wpisujemy cos do rejestru sterującego dlaczego w while oczekujemy na wyzerowanie chociaż jednego bitu z 3 czy nie powinno być [syntax=c]while(ASSR&0x01);[/syntax]

    Mikrokontrolery AVR   22 Maj 2017 22:38 Odpowiedzi: 3    Wyświetleń: 990
  • WS2812+Atmega168: Linijka LED świeci na biało, nie zmienia kolorów

    Może nieprawidłowo wykonujesz reset? Dla nowych wersji tych diodek musi to być minimum coś koło 300µs, starsze miały krótsze czasy ~50µs. Albo może i faktycznie za niskie taktowanie? Kiedyś popełniłem procedurę która pracowała od 8MHz, a teoretycznie i na 6MHz powinna dać radę. Tutaj jest kod jakby Cię interesował: https://github.com/m-xor/AVR-WS8212-test

    Mikrokontrolery AVR   09 Sie 2018 18:30 Odpowiedzi: 4    Wyświetleń: 1041
  • [atmega168] [atmega168][C][USART] - Problemy z transmisją przy taktowaniu 12,5MHz i FT232RL

    Witam, od wczoraj próbuję uruchomić transmisję, używam kodu, który znalzłem tu: http://mikrokontroler.info/usart-w-mikro... no i nie działa. Gdzieś czytałem, że problemem może być zewnetrzne taktowanie 12,5MHz, drugie podejrzenie pada na ft232rl, do którego dochodzi sygnał 3,3v, być może to dla niego za mało, choć w nocie katalogowej nie...

    Mikrokontrolery AVR   02 Kwi 2011 16:44 Odpowiedzi: 6    Wyświetleń: 1615
  • [ATMega168] Jak obsłużyć przerwania przycisków i timera w ATMega168 z kwarcem 32,768 kHz?

    Jak masz ustawione fusebity - jakie źródło zegara taktującego jest wybrane?

    Mikrokontrolery Początkujący   20 Gru 2011 10:00 Odpowiedzi: 31    Wyświetleń: 5234
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    Witam Temat jest taki. Posiadam magistralę 1wire na której są zamontowane termometry DS18B20 oraz przełączniki DS2407. Pracuje na tym sterowanie ogrzewaniem w mieszkaniu. Do tej pory sterowałem nią układem na bazie Atmega168 i działało to prawidłowo. Zbudowałem następny sterownik z Atmega32 na pokładzie i zaczeły się schody. Odczyt adresów układów prawidłowa....

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4373
  • [ATmega168] Podłączenie programatora Atmel AVRISP mkII

    Wygląda, że masz podłączone to dobrze. Co do rezystorów i kondensatorów na tych liniach - typowo ich nie ma i nie powinno ich być. Instrukcja mówi tylko, że jeśli z jakiś powodów (niezależnych od programowania) one są to nie powinny przekraczać podanych wartości granicznych. Także nic nie dodawaj. Stan niski znaczy, że napięcie jest zbliżone do ok....

    Mikrokontrolery AVR   19 Cze 2011 18:37 Odpowiedzi: 6    Wyświetleń: 3359
  • Biblioteka TV dla ATmega168

    http://obrazki.elektroda.net/33_12650579... Ten projekt jest interesujący ze względu na zastosowanie biblioteki do wyświetlania tekstu na ekranie telewizora systemu PAL, która może okazać się użyteczna w zastosowaniach poważniejszych niż gry typu tetris czy snake. Od strony elektronicznej układ jest bardzo prosty, ponieważ skałda się z mikrokontrolera...

    DIY Zagranica   02 Lut 2010 21:49 Odpowiedzi: 1    Wyświetleń: 4438
  • [AVR] Nieaktywny Auto Trigger ADC na ATmega168 przy użyciu Timer0 w trybie CTC

    Witajcie, Problem powinien być trywialny a nie jest. Dotychczas stosowałem auto trigger ADC na ATtiny13 i działało to przewidywalnie według datasheeta, ale kod przeniosłem na ATmege168 i działać przestało, mimo że wszystko ustawione według dokumentacji. Po krótce: - uruchamiam timer0 w trybie CTC by zdarzenie Compare Match A zachodziło co 250us (4kHz),...

    Mikrokontrolery AVR   16 Gru 2020 20:52 Odpowiedzi: 19    Wyświetleń: 516
  • Dekoder pilotów IR (ATmega168/328)

    https://obrazki.elektroda.pl/5870115600_... Jest to uniwersalny dekoder pilotów na podczerwień, który obsługuje 42 protokoły transmisji IR (Infra-Red). Umożliwia ustalenie nazwy protokołu oraz wartości adresu i rozkazu, wysyłanego przez testowany pilot po naciśnięciu danego przycisku. Wszystkie informacje są prezentowane na wyświetlaczu...

    DIY Konstrukcje   27 Maj 2023 08:42 Odpowiedzi: 13    Wyświetleń: 5265
  • [atmega8][atmega168] częstotliwości, podkręcanie

    O kilka MHz zawsze można spokojnie podkręcać każdy praktycznie procek AVR. Ja np bardzo często ATmega32 16MHz taktuję kwarcem 18,432MHz . Wyszło już wiele takich urządzeń i żadnych reklamacji ;) A co się będzie działo jak dasz więcej np 28MHz zamiast 20MHz to już sam zobaczysz. I nikt ci tu nie poda dokładnych opisów co się dzieje bo to tylko zabawa...

    Mikrokontrolery AVR   27 Cze 2010 16:42 Odpowiedzi: 15    Wyświetleń: 3143
  • Dwuczujnikowy regulator temperatury v2.0

    http://obrazki.elektroda.pl/6305592900_1... Witam. Dziś chciałbym zaprezentować moją nową konstrukcję: Dwuczujnikowy regulator temperatury v2.0. Układ powstał w celu zastąpienia starego regulatora zaprezentowanego przeze mnie w tym temacie: Funkcje: -możliwość ustawiania różnicy temperatur, -możliwość ustawienia szerokości histerezy,...

    DIY Konstrukcje   24 Lut 2013 16:00 Odpowiedzi: 5    Wyświetleń: 10351
  • [ATMEGA168] ATmega168 oscyloskop cyfrowy – maksymalna częstotliwość próbkowania ADC, doświadczenia

    Jestem pod wrażeniem że udało Ci się coś na FPGA zbudować :) Ten przetwornik w SAMie ma owszem częstotliwość 8 MHz (ADCClock), ale czas konwersji przy 8 bitach wynosi 1.25 us, czyli 800 KHz. A w TME znalazłem układzik ADS830E, który kosztuje 28 zł brutto i ma konwersje max. 60 MHz (prędkość sterowana sygnałem zegarowym)! Datasheety: http://www.datasheetcatalog.com/datashee...

    Mikrokontrolery   21 Mar 2008 16:19 Odpowiedzi: 26    Wyświetleń: 10363
  • AVRDude i Atmega168PB brak komunikacji z procesorem z poziomu Eclipse

    Tak jak napisał kolega wcześniej, plugin AVR nie obsługuje nowszych procków i trzeba wykonywać dosyć karkołomne akrobacje. Przede wszystkim trzeba sprawdzić czy w TOOLCHAIN_ROOT/avr/include/avr/io.h jest wpis dla m168pb: de.innot.avreclipse.core.prefs zamieniasz mcu na atmega168pb Project/Properties/AVR/Target Hardware/MCU Type " masz pusto, ale kompilator...

    Mikrokontrolery Początkujący   29 Mar 2018 05:35 Odpowiedzi: 6    Wyświetleń: 1233
  • ATMEGA168 - Stabilność sygnału zegarowego: RC vs kwarc w pinpointerze

    Witam Bawię się w budowę pinpointera (rodzaj wykrywacza metalu). Potrzebuję stabilnego sygnału zegarowego w okresie ok 500 ms do pomiaru częstotliwości. Czy na pewno Jitter czy szumy w w/w czasie dla taktowania standardowym kwarcem będą mniejsze niż w wbudowanym generatorze RC ? Układ ma być maksymalnie prosty więc wolę RC. Pozdrawiam

    Mikrokontrolery AVR   21 Mar 2013 10:59 Odpowiedzi: 10    Wyświetleń: 3345
  • Jak sterować silnikiem krokowym 5-przewodowym z Atmega168?

    W EdW dawno temu byl artykul o sterowaniu silnika krokowego (5 wyprowadzen), o ile pamietam napisany przez niezyjacego juz p. Raabe. Po drobnej przerobce jedyne co podawales do jego "interfejsu" to taktowanie (ktore tez moglo byc sprzetowe - RC) i kierunek/stop. ... Tak wlasnie spojrzalem na to wydanie EdW - jest sprzed... 12 lat! Jezeli bedziesz nim...

    Mikrokontrolery   07 Lip 2008 15:40 Odpowiedzi: 9    Wyświetleń: 1695
  • Tester elementów elektronicznych (ATmega168/328)

    Wczoraj wykonałem ten tester z opcją (przystawką) pomiaru częstotliwości. PCB jednostronne wymiarów 100x75 mm z jedną zworką. Dodałem zieloną LED 3mm sygnalizującą obecność zasilania DC. Wstawiłem podstawke pomiarową ZIF16, w któej górny rząd do złącze TP2, a dolny podzielony po równo pod TP1 i TP3. Jest też złącze 3-pinowe pod ewentualne wyprowadzenia...

    DIY Konstrukcje   23 Lut 2022 16:53 Odpowiedzi: 93    Wyświetleń: 26874
  • Sterownik pieca CO Atmega168

    Robiłem kilka prób sterowania grupowego wentylatorem. Najmniej mocy idzie w straty przy taktowaniu 1Hz, ale wtedy na wyższych obrotach słychać wieje - nie wieje i tak na zmianę. Startuje już przy 5% wypełnienia. Przy 5Hz muszę dać koło 20% ,żeby zaczął kręcić, a przy 15Hz to już z 30% i mocno zmienia obroty zależnie od tego jak się zgra z siecią. Jakiej...

    DIY Konstrukcje   20 Sty 2020 13:53 Odpowiedzi: 236    Wyświetleń: 112554
  • Programator STK200 nie rozpoznaje ATmega168 i ATmega88 po flashowaniu

    cześć :) Programator STK200 przestał rozpoznawać atmegę168, kupiłem nową (atmega88) i po ok. pięciu flashowaniach tez "padła". Tzn mikrokontroler nie padł całkiem, bo LED miga tak jak wcześniej została zaprogramowana, czyli ostatnio wgrany program działa dobrze... Gdy programator próbuje rozpoznać uC, to bajty identyfikujące przyjmują najczęściej wartości...

    Mikrokontrolery AVR   07 Lis 2011 12:02 Odpowiedzi: 8    Wyświetleń: 2876
  • Serwo cyfrowe EK2-0508 z Atmega168 - serwo tyka jak zegarek, co robić?

    Wykorzystuje plytke testowa Pololu Orangutan, a podczas pisania programow korzystam z biblioteki orangutan-lib ktora jest odpowiednio skonfigurowana, tak wiec szczerze mowiac nic nie ustawialem. Z tego co czytalem domyslnie calosc jest taktowana z predkoscia 1MHz, ale specjalnie dla serw procesor jest taktowany z maksymalna predkoscia 8MHz o co dba...

    Robotyka Modelarstwo i CNC   05 Lut 2009 12:43 Odpowiedzi: 4    Wyświetleń: 1215
  • Programator USBASP V2.0 USBISP układów AVR - made in China - Test i Recenzja

    Witajcie elektrodowicze. Tym razem, celem artykułu będzie przedstawienie wam kolejnego taniutkiego i bardzo przydatnego programatora od naszych skośnookich braci. https://obrazki.elektroda.pl/5259236300_... Jest to, programator UBSASP, w wersji 2.0, przeznaczony to współpracy z produkowanymi przez Atmela układami AVR. Po zakupie otrzymujemy...

    Artykuły   23 Lut 2019 18:29 Odpowiedzi: 19    Wyświetleń: 13971
  • ATmega168 i ADXL345 - komunikacja i2c/twi zawiesza się

    Jeśli nie otrzymałeś ACK to znaczy, że: 1. Podałeś błędny adres urządzenia slave 2. Problemem jest sama magistrala lub zastosowany konwerter. Przede wszystkim tak jak radzi piotrva zmniejszyłbym częstotliwość taktowania, do poniżej 100kHz. Problemem mogą być także źle dobrane rezystory podciągające. O, jeśli dobrze widzę to ty po stronie 3V3 w ogóle...

    Mikrokontrolery AVR   21 Lip 2011 12:45 Odpowiedzi: 10    Wyświetleń: 3481
  • Ile układów scalonych można podłączyć pod jeden oscylator?

    Podłączyłem kwarc 10Mhz do Atmega168(3.3V) następnie do pinu XTAL2 podpiąłem układ MBI5031. Moje pytanie brzmi ile układów scalonych pociągnie jeden kwarc 10Mhz? Przy jakiej liczbie amplituda będzie za niska? MBI5031 taktowana z XTAL2 atmegi168 działa perfekcyjnie (oczywiście full swing rail to rail). Natomiast chciałbym podpiąć 3 x MBI5031 pod pin...

    Mikrokontrolery   16 Sty 2011 12:38 Odpowiedzi: 13    Wyświetleń: 2740
  • Brak komunikacji z ATMega168 przez USBasp - błąd połączenia avrdude.exe

    To jest całkiem normalne, że przy fabrycznym taktowaniu 1MHz programator USBASP bez założonej zworki SLOW_SCK nie zobaczy procka. Ja tak mam w 98% przypadków a tylko w 2% przypadków mi widzi. Dlatego m.in ja zawsze pracuję na wyższym taktowaniu, minimum 8MHz. Na tyle od razu przestawiam fabryczny wewn. oscylator o ile nie potrzebuję kwarca oczywyście....

    Mikrokontrolery AVR   26 Wrz 2011 07:58 Odpowiedzi: 2    Wyświetleń: 1371
  • Sterownik wyświetlacza matrycowego LED 8*48

    Cóż, to samo pytanie zadałem wcześniej, po co pakować jakieś wymyślne układy, skoro staruszki świetnie się spisują? Po co do czegoś takiego FPGA, skoro zwykły AVR taktowany kwarcem 16MHz sobie spokojnie z tym radzi, a i tak nie jest krytycznie obciążany tym sterowaniem? Poza tym, jeśli na tym AVR zastosowałbym np. wspomnianą ATMega168 lub nawet 328(p)...

    DIY Konstrukcje   14 Gru 2011 22:27 Odpowiedzi: 32    Wyświetleń: 32017
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Tak przepraszam, źle napisałem na początku, miało być 1 okres to 400ns (logiczne 0) + 3300ns (logiczna 1) Inaczej mówiąc jest to fala, której okres T = 3.7µsec, albo jak Michałko podaje 270kHz. Nie jest to dużo jeśli chcesz zliczac impulsy, ale ty przy każdym opadającym zboczu wywołujesz interrupt, którego pełna obsługa łącznie ze stosem zajmuje...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4932
  • Atmega168p: Odczyt RC5 z pilota w przerwaniu nie działa, działa w pętli głównej

    Witam: Mam problem, potrzebuję odczyt z pilota w przerwaniu a nie chce działać. Poniższy kod nie działa, natomiast to samo w pętli głównej działa: [syntax=basic4gl] $regfile = "m168pdef.dat" 'deklaracja rodzaju procesora (tutaj Atmega168p) $lib "mcsbyte.lbx" $crystal = 8000000 'taktowanie Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down ,...

    Mikrokontrolery AVR   25 Wrz 2011 21:52 Odpowiedzi: 2    Wyświetleń: 1474
  • Jak zmieniać stan niski na wysoki za pomocą generatora? ATmega168 i język C.

    Witam, mam problem ze stworzeniem w języku C generatora, który będzie mi zmieniał stan niski na wysoki (stan niski 10ms, stan wysoki 0.32ms) przez czały czas działania programu niezależnie od pętli głównej programu. Czy jest to wogóle możliwe? Liczę na pomoc w dojściu do rozwiązania tego zagadnienia. ATmega 168 taktowana wewnętrzym oscylatorem 8MHz....

    Mikrokontrolery AVR   09 Mar 2019 16:24 Odpowiedzi: 17    Wyświetleń: 1014
  • Sterowanie zewnętrzną pamięcią Sram przez Atmega8.

    ...ATXMega, są tanie (20-30zł) i mają sprzętowe interfejsy do wszystkich typów pamięci (SRAM, DRAM, DDR). 1.Czyli można do niej podłączyć taką pamięci. Tak? rpal, chyba jednak mniej uważnie czytasz :) Ale nie o to chodzi. Wbrew pozorom AVR spokojnie pociągnie taką zabawę, zobacz np. http://hackedgadgets.com/2008/11/16/avr-...

    Mikrokontrolery AVR   24 Lip 2010 22:50 Odpowiedzi: 28    Wyświetleń: 5902
  • [Bascom] Atmega168, RS485 - odbiór danych z róznych modułów

    Witam Wykorzystałem do odbioru kod podany przez Kolegę Mirka [syntax=basic4gl] $regfile = "m168def.dat" $crystal = 10000000 'taktowanie procesora $hwstack = 32 ' rozmiar stosu sprzętowego $swstack = 10 ' rozmiar stosu $framesize = 40 ' rozmiar ramki $baud = 9600 ' predkość transmisji Config Debounce = 30 '********************* konfiguracja UART Config...

    Mikrokontrolery AVR   22 Maj 2012 17:59 Odpowiedzi: 3    Wyświetleń: 2602
  • Jaki programator USB do AVR wybrać? Opinie o JTAGcable II Propox, alternatywy

    Ten ostatni kosztuje 59,99PLN i ma takie parametry: AVR PROG jest programatorem ISP procesorów z rodziny AVR. Programator posiada złącze USB. Poprzez odpowiednią konfigurację (zworka) urządzenie może zasilać (z USB komputera) programowany układ co eliminuje potrzebę stosowania dodatkowych źródeł napięcia. Obsługą magistrali USB w urządzeniu zajmuje...

    Mikrokontrolery AVR   27 Sie 2013 22:45 Odpowiedzi: 496    Wyświetleń: 211566
  • Cyfrowe przełączanie generatorów mikrokontrolera bez elementów ruchomych

    Kolego dondu. Ja pisałem o zmianie częstotliwości taktowania z zewnątrz. OK, faktycznie niewłaściwie zrozumiałem Twój post. Pierwszy raz spotkałbym się z takim rozwiązaniem, że ktoś zmienia rezonatory kwarcowe "w locie" ( lub źródło zegara ). Oj, na pewno są lub były w przeszłości takie rozwiązania tylko na nie nie trafiłeś. W końcu po to właśnie istnieją...

    Początkujący Naprawy   24 Maj 2012 22:06 Odpowiedzi: 11    Wyświetleń: 1961
  • [C] Atmega168 z kwarcem 16MHz - EEPROM 24C64 nie działa, działa z 4MHz

    Siemanko, mam problem z zapisem i odczytem danych z eepromu. Mam Atmegę168 taktowaną kwarcem 16MHz i mam w niej funkcje zapisu do zewnętrznego eepromu 24C64. Jednak program dochodzi tylko do momentu wysyłania 0xA0 i koniec... cisza. Gdy zmieniałem kwarc na 4Mhz Zapis i odczyt ładnie się wykonał. // procedura transmisji sygnału START void TWI_start(void)...

    Mikrokontrolery AVR   19 Lis 2009 19:59 Odpowiedzi: 5    Wyświetleń: 1428
  • ATmega128 - Błąd przy wchodzeniu w tryb programowania po zmianie taktowania

    Gdybyś TYLKO zmienił taktowanie na INT RC 8MHz, to nie byłoby problemu. Wersja AS nie ma tu znaczenia. Przestawiłeś coś jeszcze. Pozostaje zbudować / pożyczyć takie urządzenie jak FUSEBIT DOCTOR - polecam, sam ratowałem tym już kilka Atmeg.

    Mikrokontrolery Początkujący   11 Sty 2014 19:51 Odpowiedzi: 3    Wyświetleń: 1179
  • HDDClock - zegar z dysku twardego

    Witam. Przede wszystkim najpierw chciałbym pogratulować autorowi projektu - jakość wykonania jest godna pozazdroszczenia - i podziękować za udostępnienie schematu i kodu. Zadeklarowałem, może trochę naiwnie, zrobienie zegara działającego na tej zasadzie jako projekt na jeden z przedmiotów na uczelni. Wszystko zajęło bardzo dużo jakże cennego przed sesją...

    DIY Konstrukcje   29 Sty 2019 20:38 Odpowiedzi: 243    Wyświetleń: 274970
  • Steropes-linefolower inny niż wszystkie

    http://obrazki.elektroda.pl/4871444500_1... Steropes Witam, chciałem przedstawić robota klasy linefolower. Pracowałem nad nim w wolnym czasie około roku wliczając różne wersje. Jak zwykle chciałem odejść od stereotypów i głównego nurtu linefolowerów. Głównym celem było, aby robot mógł widzieć linie przed nim, by mieć trochę więcej czasu...

    DIY Konstrukcje   13 Lut 2013 20:54 Odpowiedzi: 19    Wyświetleń: 13698
  • uProg - mały, szybki, przenośny programator AVR z SD

    http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 158161
  • atmega128 da się programować ale nie daje znaku życia

    Sprobój obniżyć częstotliwość taktowania, najlepiej zacznij od wew RC 1MHz Ja miałem podobny problem opisany tutaj http://www.elektroda.pl/rtvforum/topic14...

    Mikrokontrolery AVR   03 Lut 2010 10:56 Odpowiedzi: 17    Wyświetleń: 1695
  • atmega128 - atmega128 timer 1 i 3 w tybie ctc - ustawianie częstotliwości

    Nie da się. Skoro timer dzieli częstotliwość, to jak masz np. /10 i /11 to różnica niewielka, ale już /3 i /2 to różnica ogromna i zawsze tak będzie. Można to kompensować odcinkowo zmieniając częstotliwość taktowania timera, wprowadzać generatory frakcyjne, PLL itd. Tyle, że nie zrobisz tego w ATMega128, bo tam masz do dyspozycji tylko prosty preskaler....

    Mikrokontrolery AVR   04 Wrz 2014 16:47 Odpowiedzi: 7    Wyświetleń: 1638