timer attiny85

Znaleziono około 130 wyników dla: timer attiny85
  • Attiny85 Arduino - jak dodać sterowanie PWM dla silnika do istniejącego kodu?

    Znalazłem takie pliki jak w załączniku, ale w nich pokazane są różne Timery. Czy możecie mi pomóc w znalezieniu wykorzystywanego Timera?

    Arduino   09 Kwi 2020 15:16 Odpowiedzi: 23    Wyświetleń: 1275
  • REKLAMA
  • Attiny85 - Enkoder na przerwaniach - adaptacja działającej na Arduino procedury

    Takie rzeczy robi się na przerwaniu timera. Zgłaszanie przerwania przez styk mechaniczny to proszenie się o kłopoty. Pomyśl, ile tych przerwań wygeneruje jeden przeskok enkodera i jak je poprawnie obsłużysz - i tak potrzebujesz do tego timera.

    Mikrokontrolery Początkujący   31 Gru 2020 19:28 Odpowiedzi: 15    Wyświetleń: 1296
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Przeniesienie kodu SPWM z Arduino UNO (ATmega328P) na ATTiny85A – kompatybilność

    W attiny85 (bez "a") brak 16 bitowego timera

    Arduino   20 Lip 2022 05:51 Odpowiedzi: 25    Wyświetleń: 879
  • [Attiny85] [Attiny85][C] - Pin PB0 nie działa z Timerem w trybie CTC, nadajnik 433MHz

    Moim zdaniem błąd jest w zupełnie innym miejscu. Załącz cały kod.

    Mikrokontrolery AVR   07 Mar 2016 19:56 Odpowiedzi: 2    Wyświetleń: 792
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    Witam. Mam program, w którym stany 4 wyjść zmieniają się pod wpływem impulsów na jednym z wejść (Select Case) Teraz chodzi mi o to, żeby po zaniku impulsów (dłuższym stanie 0 na wejściu) wszystkie wyjścia przeszły w stan 0, RESET. Pewnie trzeba użyć TIMER, ale nie umiem. Pozdrawiam

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7119
  • REKLAMA
  • Dlaczego układ ATTINY85 przestaje działać, gdy nie trzymam w pobliżu dłoni?

    Ponieważ nie pokazałeś programu na ATtiny i nie podajesz jak RPI resetuje timer watchdoga, stąd poniższe przypuszczenia. Zapewne RPI jednym z pinów jest połączony do ATtiny by resetować timer. Prawdopodobnie w programie ATtiny sprawdzasz stan tego pinu i odpowiednio reagujesz zerując timer watchdoga. Jeśli pin ten pozostawiasz jako wejście niepodłączony...

    Mikrokontrolery   02 Maj 2021 08:14 Odpowiedzi: 4    Wyświetleń: 405
  • Funkcja micros() na Attiny85 zwraca wyniki o 2% większe - odczyt zegara na przerwaniu

    Zrobiłem to co podałeś trochę poprawiłem efekt ten sam. Poszedłem też na skróty i wyliczałem tylko okres resetując timer też ten sam błąd.. Zastanawiam się czy aby na pewno attiny ma 16MHz bo są źródła które podają 16,5MHz korzystam z Digispark Attiny85 i ze względu na USB jest tak taktowany, zastanawiam się o ile to prawda ze 16,5MHz jak uciąć te 0,5Mhz...

    Mikrokontrolery Początkujący   21 Wrz 2021 20:34 Odpowiedzi: 8    Wyświetleń: 1071
  • Attiny85 + LED RGB sterowana potencjometrem do wskaźnika temperatury w motocyklu

    A im więcej czytam tym więcej niejasności, i jak się okazuje jak się nie zna elektroniki to można zonka zaliczyć jak ja z tym digisparkiem, we wszystkich poradnikach, guaidach ledy się świecą same z siebie i wszyscy się cieszą i zachwycają ale jak już trzeba dodać jakiś warunek to się okazuje, że jednego pinu zabraknie Do testów się nada, ale jeden...

    Arduino   06 Paź 2017 21:11 Odpowiedzi: 40    Wyświetleń: 3348
  • Jak podłączyć enkoder obrotowy do przekaźników NO bez MCU?

    Zastosowałem rozwiązanie oparte na mikrokontrolerze z rodziny ATmega + zmodyfikowany przez Briana Lowa szkic autorstwa Bena Buxtona. Wyjście na 2 mikroprzekaźniki. Działa bez zarzutu. Jest debouncing, nie ma gubienia impulsów. Układ działa nawet przy "wariackim" kręceniu pokrętłem enkodera (choć nie do tego został stworzony). W przyszłości: - przepisanie...

    Początkujący Elektronicy   30 Gru 2020 20:59 Odpowiedzi: 19    Wyświetleń: 1335
  • BASCOM RC5 nieznane piloty - rozwiązanie

    Witam Potrzebując poznać dane klawiszy z pilota napotkałem wiele problemów związanych np. z brakiem timera 16 bit w małych mikrokontrolerach 8-DIP (Attiny85), śmieci, lub braku transmisji z komendy GETCR5 (A255,K255). Na szybko zbudowałem układ na Attiny24A (ma timer 16bit), TSOP31236 i LCD po I2C (PCF8574). Wyjście z TSOP31236 koniecznie trzeba podać...

    DIY Warsztat   20 Lis 2024 14:16 Odpowiedzi: 3    Wyświetleń: 1353
  • Budujemy inwerter sinus do zasilania pomp centralnego ogrzewania.

    A, ok. Na początek trzeba sprawdzić czy procesor generuje przebiegi PWM. Na PB3 i PB4 powinny być przebiegi o małych ale różniących się od siebie wypełnieniach. Częstotliwość powinna wynosić jakieś 7.8kHz. Na PB0 powinny być krótkie szpilki napięcia. To potwierdzi że wykonują się przerwania Timera (też powinno to być 7.8kHz). Program po dostosowaniu...

    Projektowanie Układów   21 Lis 2019 21:17 Odpowiedzi: 100    Wyświetleń: 20898
  • ATTiny85 nie odbiera danych z SoftwareSerial od SIM800L

    Biblioteka odbiera dane z użyciem delay w przerwaniu od pinu RX, a wysyła w delay wyłączając przerwania. Dla niskich prędkości równoczesną transmisję i odbiór z detekcją bitu start możnaby zrobić w przerwaniu timera, albo użyć USI. Tak czy inaczej, z Arduino już by w tym projekcie nic nie zostało. Problem z odbiorem danych masz taki, że w ogóle niepotrzebnie...

    Arduino   07 Cze 2022 04:32 Odpowiedzi: 44    Wyświetleń: 1416
  • Atmega32A - Moduł L298 - Sterowanie silnikiem DC - PWM

    Zastosowałem powyższa poprawkę, działa poprawne z tym, że prędkość silnika zależy od tego ile razy wcisnę przycisk... A ja bym chciał zrobić funkcję, która rozpędzi silnik tzw. soft start. Rozpędzasz silnik a zaczynasz od PWM 255? Pewnie źle skonfigurowałeś timer do sprzętu, zmień ustawiania i przebieg PWM bedzie zanegowany. Zero to stop (nie do końca...

    Mikrokontrolery AVR   02 Sty 2018 23:56 Odpowiedzi: 22    Wyświetleń: 1518
  • REKLAMA
  • [Attiny85] Czy Attiny85 może działać stabilnie z zegarem systemowym 64MHz?

    Witam! Znalazłem w dokumentacji Attiny85 taki fragment : "Thus the output of the PLL, the fast peripheral clock is 64 MHz. The fast peripheral clock, or a clock prescaled from that, can be selected as the clock source for Timer/Counter1 or as a system clock" Z tego co rozumiem to zegar systemowy można taktować z częstotliwością 64Mhz. I tu moje pytanie...

    Mikrokontrolery AVR   28 Maj 2008 06:09 Odpowiedzi: 10    Wyświetleń: 4151
  • Jaki mikrokontroler wybrać do...?

    od razu mówię, że jestem trochę zielony, więc tak sobie wykombinowałem, żeby zliczać obroty silnika w "Real Time", będę potrzebować zegara, ale tak sobie właśnie teraz pomyślałem, że przecież mam procesor taktowany jakimś zegarem, więc za pomocą jego mogę obliczać obroty :) no tak, trochę nie pomyślałem. Tak podejrzewałem :-). Zamiast RTC potrzebujesz...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266194
  • Układ dopuszkowy z przekaźnikami sterowanymi przez Bluetooth 4.0

    z tego co czytałem to timer na 3.3V jest mniej dokładny a myślałem żeby może zaprogramować czasowy włącznik. ATTiny85 ma 512 bajtów eepromu więc takie coś spokojnie by się zmieściło. Tak czy tak przekaźniki są na 5V a BLE na 3.3 więc i tak oba napięcia musze mieć. Załączyłem jeszcze schemat z dokumentacji na 12V (120 mA, ale przykład jest na wersji...

    Projektowanie Układów   08 Lis 2014 21:19 Odpowiedzi: 5    Wyświetleń: 1680
  • 1wire SEARCH ROM (0xF0) zwraca dwie jedynki - problem z odczytem

    No i wszystko. Panowie, popełniłem błąd bo założyłem błędnie ten właśnie czas, nie wiem skąd mi się to w głowie pojawiło, przepraszam. Natomiast dzięki Waszym wyjaśnieniom i oscyloskopowi który służy mi nie od dziś, doszedłem do wszystkiego co aktualnie dla mnie istotne. Dziękuję za wyjaśnienia. Aktualnie z AtTiny85 wyciskam ile się da, i proszę mi...

    Mikrokontrolery   27 Sie 2020 23:10 Odpowiedzi: 26    Wyświetleń: 1461
  • Atmega8 - Implementacja przerwań dla DMX z UART i timerem RS485

    A nie prościej będzie zrobić to całkowicie programowo, zamiast mieszać w to UART? Skoro masz to tak dobrze rozpisane - prościej będzie "machać pinami", niż rozkładać na czynniki pierwsze UART i w końcu stwierdzić, że się nie da. Jeśli uważasz, że za bardzo to obciąży Atmegę zrób tą funkcjonalność na dodatkowym uC (np. Attiny85). Za taki "uniwersalny...

    Mikrokontrolery AVR   17 Wrz 2012 17:07 Odpowiedzi: 14    Wyświetleń: 2643
  • Prosty zamek szyfrowy [Attiny85]

    http://obrazki.elektroda.pl/6151182100_1... Witam wszystkich, zapewne większość forumowiczów ceni sobie prywatność, a może nawet ma młodsze rodzeństwo które niczym siostra Dextera sieje spustoszenie w jego wynalazkach i za nic ma wszelkie zakazy grzebania w nie swoich rzeczach. Tak właśnie zrodził się pomysł stworzenia prostego zabezpieczenia...

    DIY Konstrukcje   21 Lip 2015 21:11 Odpowiedzi: 8    Wyświetleń: 5739
  • Najprawdopodobniej najmniejszy na świecie migacz LED z timerem 555

    Witam Widzę że rozpętałem burzę :) , ale wracając do meritum, czyli czy jest to najmniejszy generator! Mimo najszczerszych chęci nie znalazłem 555 w takiej obudowie o jakiej jest napisane w artykule, dla odmiany Attiny10 w tej o której piszę jest dostępny. Co do łatwości programowania to trochę powątpiewam, Attiny z tej serii to nie Arduino i gotowe...

    DIY Zagranica   17 Maj 2019 09:05 Odpowiedzi: 86    Wyświetleń: 11658
  • Arduino Pro Mini 5V 16MHz - Virtual USB Keyboard nie działa na ASUS XS-A AMD A4-5000

    Dzięki, szczerze powiem że nie przyszło mi to do głowy. Diody mam 3,3V. Niestety ale na diodach 3,6V jest to samo. Jakieś inne pomysły? http://obrazki.elektroda.pl/7658833200_1... Programator USB ISP działa bezproblemowo na tej płycie, a tez jest na wirtualnym USB. O co kaman? Znalazłem problem, problem stwarza biblioteka "IRremote.h"...

    Arduino   08 Lip 2016 19:42 Odpowiedzi: 2    Wyświetleń: 1443
  • Zegar z mierników analogowych

    http://obrazki.elektroda.pl/8322671200_1... Moduły Trinket https://learn.adafruit.com/introducing-t... firmy Adafruit są niewielkimi płytkami rozwojowymi dla mikrokontrolerów. Oparte one są o układ ATiny85 firmy Atmel. Płytka została zaprojektowana tak, aby była niewielka, co umożliwia jej integracje z dowolnym niemalże projektem....

    DIY Zagranica   07 Cze 2015 10:24 Odpowiedzi: 13    Wyświetleń: 7452
  • Jak sterować diodami WS2812B w Arduino dla efektu świateł AUDI?

    Naliczyłem 17 delay, których czas ustawiony jest na 100ms. Daje to łącznie 1,7sekundy i może być tak, że po takim czasie program zareaguje na zmianę stanu wejścia. Pierwsza rzecz jaką bym zrobił to wywalił delay i sterowanie zrealizował na przerwaniach od timera. Przy takim podejściu reakcja na stan wejścia byłaby natychmiastowa z punktu widzenia człowieka....

    Arduino   05 Sie 2019 05:06 Odpowiedzi: 9    Wyświetleń: 852
  • Sterownik rolet z funkcją półotwarcia - wersja 2.

    W takim razie: w jak sposób i w którym miejscu następuje podłączenie głównego pliku irmp.c z poziomu irmp.h? W źródłach IRMP są przykłady jak używać z konkretną rodziną procków. irmp_get_data Powyższy plik mógłby być po prostu bazą dla twoich funkcji. Najważniejsze oczywiście jest to, że irmp.c musi być poddane kompilacji a potem linkowaniu. W tej...

    DIY Konstrukcje   18 Paź 2019 10:39 Odpowiedzi: 10    Wyświetleń: 5130
  • Ciekawostki o 8-bitowych mikrokontrolerach AVR

    https://obrazki.elektroda.pl/7186671300_... Od kilku lat programuję 8-bitowe mikrokontrolery AVR i przez ten czas zdobyłem trochę wiedzy na ich temat. Poniżej znajduje się kilka ciekawostek o tych układach. Jeśli znacie jakieś inne interesujące informacje, to piszcie. Najnowsza wersja artykułu jest również dostępna na mojej stronie:...

    Artykuły   01 Kwi 2020 10:19 Odpowiedzi: 44    Wyświetleń: 10662
  • Oświetlenie mikroskopu ze sterowanymi sekcjami i regulacją jasności.

    https://obrazki.elektroda.pl/4279999300_... Witajcie drodzy forumowicze, przedstawiam wam mój projekt, który powstawał i ewoluował w mojej głowie dosyć długo. Jeszcze przed zakupem mikroskopu obmyślałem jak by tu wykonać podświetlenie tanim kosztem (ceny dedykowanych oświetlaczy są jakby z kosmosu). Pierwsza wersja lampy opierała się...

    DIY Konstrukcje   14 Kwi 2019 08:57 Odpowiedzi: 23    Wyświetleń: 4362
  • Jak skutecznie mierzyć napięcie baterii z Attiny85 - implementacja kodu

    Super, działa. Dziękuję bardzo. A czy wiedziałbyś może jak na tej zasadzie dodać w kodzie pomiar z jednego wyjścia analogowego? Próbuję zrobić na przykładzie tego pomiaru baterii, ustawiając inaczej ADMUX (tj. dla wyjścia A3 jest 0011) ale niestety to nic nie zmienia Arduino formalnie nie ma wyjść analogowych. Wszystkie piny oznaczone literami A(x)...

    Arduino   07 Lip 2020 13:08 Odpowiedzi: 3    Wyświetleń: 813
  • Domowy serwer testowy ze starego laptopa.

    Kod bez żadnych przeróbek od autora: https://obrazki.elektroda.pl/7076059500_... Kolega wykonywał całą całą płytkę sam? Czy bazował na jakiś gotowcu? Z tego co pamiętam to ja to mam chyba w pająku nawet złożone i działa bez problemu. Udostępnij gdzieś swój kod i schemat to może na coś natrafię :)

    DIY Konstrukcje   16 Lut 2019 13:31 Odpowiedzi: 30    Wyświetleń: 14610
  • Mówiący, pojemnościowy czujnik wilgotności gleby

    Możliwości STM32G030J6M6 są zadziwiające. https://obrazki.elektroda.pl/4642596500_... Schemat wygląda tak: https://obrazki.elektroda.pl/7607198900_... Efekt pracy można zobaczyć na filmie: https://filmy.elektroda.pl/6_1580907289.... Oczywiście nie należy spodziewać się dźwięku jakości Hi-Fi, samplowanie 8-bit 8kHz wnosi...

    DIY Początkujący   08 Lut 2020 21:33 Odpowiedzi: 38    Wyświetleń: 5964
  • Atmega32+biblioteka IRMP do odczytu pilota IR prośba o pomoc

    Witam, bardzo proszę o pomoc. Zrobiłem układ na Atmega32 z podłączonymi diodami do całego PortuA, oraz do PortuB Pin2 (PB2) dekoder podczerwieni TSOP31236 (testowałem też na TSOP31238). Wykorzystać chciałem bibliotekę IRMP https://obrazki.elektroda.pl/6945425800_... a w załączniku spakowany cały projekt z plikami biblioteki irmp.

    Mikrokontrolery Początkujący   08 Cze 2021 18:07 Odpowiedzi: 2    Wyświetleń: 585
  • Jakie przyczyny palenia tranzystora BD911 w przetwornicy 555?

    Algorytm nie jest idealny, poprostu dla wartości feedback poniżej ustawionego napiecia dodaje 1 do wartości pwm (0-255) Z jaką częstotliwością to sie wykonuje? Robisz to w przerwaniach czy pętli głównego programu? Zmiana wartosci duty dzieje sie w petli loop. Czestotliwosc jest ustawiona na 31460Hz na pinie 1 przez zmiane timera0 w attiny. Dodano po...

    Projektowanie Układów   15 Maj 2020 14:23 Odpowiedzi: 19    Wyświetleń: 2064
  • Alarm do przydomowej przepompowni ścieków

    https://obrazki.elektroda.pl/7502982100_... Witam Od niedawna posiadam przydomową przepompownię ścieków. Automatyka przepompowni bazuje na sygnałach z trzech czujników. Czujniki te są pływakami. Zdarzało się, że pływak zawieszał się mechanicznie. Po regulacji położenia pływaków względem innych elementów w przepompowni problem od kilku...

    DIY Konstrukcje   17 Maj 2022 20:25 Odpowiedzi: 14    Wyświetleń: 5112
  • Zgrzewarka punktowa do zgrzewania pakietów ogniw Li-Ion Ni-MH itp.

    Wg wspomnianego "Poradnika spawalniczego", przy blachach 0.5mm zalecany prąd to 2000A przez 0.2s, docisk 60kg, średnica czoła elektrod 4mm. Więc będzie to te 955A, zresztą w opisie było: "Przy 660mV na zwój, 4 zwoje dały 2,6V, przy 950-1000A prądu przy zwarciu". Muszę ten poradnik nabyć, żeby znać rząd wielkości potrzebnych do zgrzewania. Do zgrzewania...

    DIY Warsztat   26 Kwi 2021 13:55 Odpowiedzi: 306    Wyświetleń: 239145
  • Desulfator parę pytań co to sposobu wykonania i poprwności działania

    Prawdę mówiąc mnie przekonały poczynania gościa z serii tych filmów z YT: http://obrazki.elektroda.pl/9535564400_1... O ile dobrze tą angielszczyznę zrozumiałem, to jego desulofator wygląda tak jak narysowałem mniej więcej-pomijam ładowarkę którą zmajstrował aby zasilanie mieć na poziomie 13.5V, to też jest n ajednym z jego wideo. Na...

    Początkujący Naprawy   02 Gru 2013 23:47 Odpowiedzi: 12    Wyświetleń: 14928
  • Wsad do ATtiny85 dla falownika 1-fazowego AVT5360

    Zestaw kupiłam w AVR ale uszkodził mi się procek Zwracałem się z prośbą o zakup proca ale bez odzewu - po co ta konspiracja. W projekcie użyto wda sygnały PWM (PB3/4) o przeciwnych fazach. Jest to tryb dead time na Tiny85 Tu jest przykład http://www.hilltop-cottage.info/blogs/ad... Jak napisze soft to...

    Mikrokontrolery AVR   25 Lut 2020 14:19 Odpowiedzi: 7    Wyświetleń: 1530
  • Błąd kompilacji programu RC5 na Attiny25 w BASCOM-AVR

    Funkcja RC5Send nie działa na tym mikrokontrolerze , pewnie dlatego że Attiny25 nie posiada 16 bitowego timera :)

    Mikrokontrolery AVR   30 Wrz 2011 08:57 Odpowiedzi: 3    Wyświetleń: 2286
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    Funkcja WAITMS nie jest odporna na przerwania. Jeśli masz jakieś to każde wystąpienie przerwania w trakcie WAITMS rozjedzie go. Niezależnie od stabilności tej funkcji, a nie ma powodu, żeby nie była powtarzalna jeśli nie jest przerywane wykonanie przerwaniami, to i tak lepsza praktyką będzie wykorzystanie timera.

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 810
  • Jak zmodyfikować kod Attiny85 do wysyłania 13 znaków i ENTER?

    co to za bzdura? Testowałem i miałem takie problemy ale z win 10 (możliwe że coś pomyliłem ale z tego co pamiętam podłączałem urządzenie na przemian do 2 komputerów). Z http://vusb.wikidot.com/usb-device-class... : CDC class devices Edit: Jeszcze raz zerkłem na kod i zmiana pinu przycisku w przypadku przylutowania kwarca chyba czytelniejsza do realizacji...

    Mikrokontrolery AVR   28 Lis 2018 22:00 Odpowiedzi: 17    Wyświetleń: 1470
  • ATTiny85 - Pytanie odnośnie programu do wyzwalania diody

    Witam, Jestem absolutnie początkujący i mam taki oto program, jego celem jest wyzwalać diodę LED z częstotliwością 56 kHz, pracuję z kwarcem 3,579545 Mhz. Dla samego wyzwalania diody z delayem działa wszystko ok, ale w pętli jest problem. dla działania z pętli dioda w ogóle się nie wyzwala. Proszę o pomoc. Program pisany z pomocą książki Mikrokontrolery...

    Mikrokontrolery AVR   12 Maj 2014 23:02 Odpowiedzi: 2    Wyświetleń: 888
  • [ATTiny25/45/85][C] Modelarski regulator dwukierunkowy light

    To i tak chyba się skończy obliczeniami możliwości sprzętu. Przy 9.6MHz wychodzi przy praskalerze=64 przerwanie od timera co 1.7 ms a skok timera co 6.7us. Silnik będzie napędzany przez PWM ok. 500Hz- będzie piszczał. Przy preskalerze=1 silnik pewnie wcale nie ruszy bo indukcyjność uzwojeń nie pozwoli na wystarczająco szybkie narastanie prądu. Przy...

    Mikrokontrolery AVR   28 Sie 2010 09:56 Odpowiedzi: 29    Wyświetleń: 5559
  • ATTiny85 - Opóźnienie i ciągłe świecenie diody po przerwaniu INT0

    Dzięki, rzeczywiście brak ~powodował problem. Lecimy dalej. Mam jeszcze program z działający na zasadzie gdy stan niski na PB2 generuj sygnał przez 80 ms. Problem tkwi w tym, że non stop wszystko się generuje. bez względu na to, że pin podpięty do vcc i nic go nie zwiera do masy. Będę wdzięczny za pomoc. [syntax=c]#include <avr/io.h> // dołączenie...

    Mikrokontrolery AVR   29 Maj 2014 12:33 Odpowiedzi: 7    Wyświetleń: 1059
  • STK500v2 - moja wersja - choć być może zbyt hucznie to brzmi

    http://obrazki.elektroda.pl/9860418100_1... Witam Na początku pragnę się ze wszystkimi przywitać - jest to mój pierwszy artykuł na tym forum, więc jak coś zmaściłem, to proszę o litość :) Chciałbym przedstawić Wam moją wersję programatora STK500v2. Przy jej wykonaniu bazowałem na projekcie ze strony: http://we.easyelectronics.ru/Asticon/stk...

    DIY Konstrukcje   12 Maj 2017 17:30 Odpowiedzi: 11    Wyświetleń: 8904
  • [ATTiny45] Realizacja 12-bitowego DAC bez zewnętrznego przetwornika

    Soft PWM i filtr wyjściowy... To w sumie najmniej elementów... i chyba jedyne wyjście.... Tylko trochę zabawy z programem... Sprzętowy timer do interwałów a resztę programowo... Każde inne rozwiązanie wymaga zewnętrznych układów...

    Mikrokontrolery AVR   20 Lis 2009 17:21 Odpowiedzi: 6    Wyświetleń: 1359
  • Problem z przerobieniem programu z ATmegi8 na ATtiny25

    Kwarc 8MHz Prescale 256 Timer liczący do 250 Zmienna licząca do 125 I masz 1.00000s. Dodano po 1 AVCC obowiązkowo do VCC. AGND do GND. Ile razy można to powtarzać.

    Mikrokontrolery AVR   04 Paź 2009 22:04 Odpowiedzi: 13    Wyświetleń: 2166
  • [ATMEGA][BASKOM][timer w trybie PWM] jak ustawić rejesty

    Albo Config- albo str.112 pdf.- i poprzednie i następne. Polecam to drugie rozwiązanie. "tak by była możliwość dodania czasu martwego. " Nie da się z automatu. Mają to ATtiny 25/26/45/85- o ATMega nic mi nie wiadomo. W ATtiny25/45/85 znajduje się układ DTG-Dead Time Generator- to o co Ci chodzi.

    Mikrokontrolery AVR   13 Gru 2009 19:33 Odpowiedzi: 6    Wyświetleń: 2552
  • [ATtiny25][Bascom] Jednoczesny pomiar dwóch impulsów.

    Może odpal jakiś Timer żeby generował przerwanie bardzo często. Powiedzmy co 10us. I w przerwaniu sprawdzaj czy pin ma stan 0 czy 1. Jak 1 to inkrementujesz jakaś zmienną. Jak zmieni się na 0 to zwracasz wynik i zerujesz tą zmienną. Oczywiście w tym samym przerwaniu sprawdzaj tak samo drugi pin. Niestety wymaga to kodu obsługi przerwania w assemblerze...

    Mikrokontrolery AVR   05 Lis 2009 22:46 Odpowiedzi: 4    Wyświetleń: 1487
  • [ATTiny45] - Timer0 nie działa poprawnie, porty zmieniają stan losowo

    Jeśli chcesz robić odliczanie w pętli głównej to zrób tak: $regfile = "attiny45.dat" $crystal = 4000000 Config Pinb.0 = Output 'wyjście Config Pinb.1 = Output 'wyjście Config Pinb.2 = Input 'przycisk Portb.0 = 1 Portb.1 = 0 Portb.2 = 1 Config Timer0 = Timer , Prescale = 1024 Enable Interrupts Enable Timer0 Start Timer0 On Timer0 Zegar Dim...

    Mikrokontrolery AVR   03 Cze 2010 15:26 Odpowiedzi: 18    Wyświetleń: 2185
  • Projektowanie układu hamowania odzyskowego do pojazdu elektrycznego - schematy

    Witam wszystkich ponownie i dziękuje za pomoc układ działa poprawnie do sterowania hamowaniem wykorzystuję CTC timera0 procesora AVR. Czyli stałe wypełnienie i zmienna częstotliwość im niższa tym silniejsze hamowanie. Częstotliwość zależna jest od położenia suwaka 'gazu' który po naciśnięciu przyciska hamulca zmienia tryb swojej pracy. Jeśli komuś jest...

    Projektowanie Układów   21 Kwi 2014 19:19 Odpowiedzi: 15    Wyświetleń: 8037
  • Programowe dzielenie, mnożenie impulsów. [BASCOM]

    Namoje szczęście mnożenie ma być przez liczby całkowite Ale mnożenie przez liczby całkowite też będzie z błędem. Nie podaję częstotliwości i innych szczegółów- na tym etapie jest to nie istotne. To akurat jest bardzo istotne. Do wysokich częstotliwości trzeba inaczej podejść. Podaj chociaż bardzo przybliżony zakres. I powiedz czy wymagana jest stuprocentowa...

    Mikrokontrolery AVR   11 Mar 2009 15:39 Odpowiedzi: 32    Wyświetleń: 5738
  • Zegar RGB (WS2812B) z DCF-77

    http://obrazki.elektroda.pl/7831510000_1... Witam, w końcu i ja postanowiłem zaprezentować swoje dokonania na elektrodzie. To mój pierwszy post w DIY, proszę o wyrozumiałość. :-) 1.Pomysł Dla mnie, człowieka urodzonego pod koniec lat 70, zawsze wzorem zegara był zegar Teleexpressu. Te 60 diod sekundnika były dla mnie magnesem. Jednak...

    DIY Konstrukcje   10 Sie 2016 14:24 Odpowiedzi: 42    Wyświetleń: 25617
  • [Attiny25] [Attiny25][C] Program nie reaguje na przycisk, dioda stale świeci

    I pomyśleć, że zrobienie tego w przerwaniu timera bez przerwania przycisku zajęłoby < 20 linii...

    Mikrokontrolery Początkujący   03 Lis 2013 22:46 Odpowiedzi: 8    Wyświetleń: 1350
  • ATTINY45 – konfiguracja Fuse byte dla trybu zgodności z ATtiny15 i Timer1

    Witam mam taki problem. Posiadam procesor ATTINY 45, ale chciałbym go zmusić do pracy w trybie ATtiny 15 kompatybile, aby timer 1 pracował tak samo jak w TINY 15. Niestety nie wiem jak pokonfigurować poszczególne fusy. Na razie mam to tak jak na załączonym obrazku, ale jakoś nie za bardzo mi procesor chce działać.?? http://obrazki.elektroda.net/54_12342995...

    Mikrokontrolery AVR   12 Lut 2009 19:43 Odpowiedzi: 4    Wyświetleń: 1950
  • [attiny45][C/AVRgcc] Przerwanie z tact switcha - debouncing

    A jak masz ustawiony timer - rzuć kodem.

    Mikrokontrolery AVR   27 Sty 2011 23:21 Odpowiedzi: 22    Wyświetleń: 3843
  • Jak uzyskać PWM powyżej 62,5kHz na AVR 16MHz? Szukam alternatyw dla Attiny15

    Program na pewno można zkompresować. Konfiguracja Timera to max kilkasaście B pamięci programu.

    Mikrokontrolery AVR   02 Lip 2009 15:56 Odpowiedzi: 16    Wyświetleń: 2151
  • Czy ATTINY25 wystarczy do generowania sygnału 36kHz dla diody IR?

    Trzeba wykorzystać timer i policzyć sobie z jakim prescalerem i przy jakiej wartości zegara przerwanie wystąpi co 1/36000 sekundy ...

    Mikrokontrolery   02 Sty 2008 18:29 Odpowiedzi: 4    Wyświetleń: 2683
  • Błąd Error: 222 przy użyciu Timer1 w ATtiny45 w BASCOM AVR

    Ale jak to zrobić, programowałem do tej pory tylko przy użyciu BASCOM-a. A chodzi o wszystkie funkcje związane z Timer1 n.p. "Timer" ; "Pwm".

    Mikrokontrolery AVR   19 Mar 2009 20:18 Odpowiedzi: 23    Wyświetleń: 2418
  • attiny13 - Konflikt PWM i RC5 przy sterowaniu jasnością żarówki triakiem

    no ok, wiem już że mogę kombinować z programowym pwm, lecz to sobie raczej odpuszczę. Powiedzcie mi w takim razie jaki scalak dobrać zamiast tiny13? Obowiązkowo musi to być dip8. Rozumiem, że warunkiem koniecznym są 2 timery. Attiny45 się nada? Czy może jest jakiś inny w dip8 z dwoma timerami?

    Mikrokontrolery AVR   04 Lut 2012 09:14 Odpowiedzi: 13    Wyświetleń: 2644
  • [ATTinny 25] ATTiny25 - Timer1 nie startuje, jak skonfigurować rejestry?

    Radzę sprawdzić "na żywo", ponieważ AVRStudio ma niejakie problemy, z symulacją Timerów. Jest to zależne od rodzaju symulowanego uC, jak i od trybu pracy timera - nie ma reguły.

    Mikrokontrolery AVR   26 Mar 2009 14:14 Odpowiedzi: 3    Wyświetleń: 999
  • Attiny13 i Bascom - błąd kompilacji przy wysyłaniu sygnału RC5

    mam pytanie dlaczego attiny13 timer nie lepszy był by attiny15 który ma dwa takowe z tego co wiem to jeden timer musi zajmować się generowaniem częstotliwość 36khz a drugi musi obliczać czas po jakim mają pojawić się kolejne zmiany stanu logicznego więc jak ma to zrobić jeden licznik w tiny13

    Mikrokontrolery   04 Paź 2008 14:13 Odpowiedzi: 14    Wyświetleń: 9594
  • [C] Atmega8 PWM sterowanie RGB LED – błędy kompilacji w WinAVR, prośba o analizę kodu

    Tylko czemu ten kod jest taki nieoptymalny... A dałoby się to zrobić prościej z użyciem tablic danych. Np. podobnie jak to zrobiłem tutaj (kod do lampki RGB z programowym PWM): $regfile = "attiny45.dat" $crystal = 8000000 $prog &HFF , &HE2 , &HDF , &HFF Dim Pwmr As Byte , Pwmg As Byte , Pwmb As Byte Dim Count As Byte Dim Pbshadow As Byte Dim...

    Mikrokontrolery   22 Sie 2009 08:29 Odpowiedzi: 7    Wyświetleń: 4475
  • ATTINY25: Dlaczego dioda miga wolniej niż oczekiwano przy przerwaniach T0?

    8MHz / 1024 (preskaler) / 256 (timer zlicza od 0 do 255 i dopiero się przepełnia) / 100 (ilość przepełnień odliczana programowo (2*50)) = 0.3Hz z kawałkiem. Zmień preskaler timera na 4, o ile taki jest dostępny, nie sprawdzałem, a jak nie jest, to programowy licznik zmodyfikuj.

    Mikrokontrolery   26 Sty 2008 10:56 Odpowiedzi: 4    Wyświetleń: 1209
  • AVR ATTiny25 - Lampka RGB, pierwsze zderzenie z Tiny25

    if (PINB &= ~(1<<PB4)) - to podstawienie na rejstr PINB Chodziło Ci zapewne o if (PINB & (1<<PB4)) albo o if (!(PINB & (1<<PB4))) Niezależnie jednak od tego - przyciski należy testować w przerwaniu timera. W tym programie zresztą wszystko powinno się dziać w przerwaniu timera, a pętla główna powinna tylko usypiać procesor.

    Mikrokontrolery Początkujący   25 Maj 2013 16:41 Odpowiedzi: 14    Wyświetleń: 2613
  • Ten sam program, ten sam procesor, a różne działanie.

    Taki OT jak już tu jesteśmy. Czy dobrze rozumuję, że reset można wykorzystać jako port, ale musimy być pewni co do działania programu, bo później nie ma już odwrotu (tylko fusebit doctor)? Tylko po co? skoro można brakujący pin 'odzyskać' używając generatora zamiast kwarcu i ustawiając w fusach zewnętrzne taktowanie. Tym bardziej że teraz generatory...

    Mikrokontrolery AVR   17 Maj 2023 18:47 Odpowiedzi: 28    Wyświetleń: 1155
  • Przetwornica dwufazowa na ATtiny25

    Z timerami też miałem problemy. Albo ja czegoś nie rozumiem, albo źle interpretuje note atmela, dezorientacja kompletna. Taktowane są asynchronicznie z 64MHz z PLL. Update timerów odbywa się co 250kHz Źródło taktowania oraz dzielnik dla Timer1 wybiera się za pomocą rejestru CS1[3:0]. Natomiast źródłem sygnału zegarowego dla PLL jest wewnętrzny rezonator...

    DIY Konstrukcje   01 Lip 2015 10:39 Odpowiedzi: 6    Wyświetleń: 7290
  • [BASCOM] ATtiny25 BASCOM – konfiguracja PWM na wyjściu OC0, brak sygnału PWM

    Nie wiem czy przy ATtiny25 dobrym rozwiązaniem jest pisanie programu w Bascom w szczególności, że PWM jest tylko jedną z kilku czynności jakie ma wykonywać procesor (RC5). Należałoby się zastanowić czy nie lepszym rozwiązaniem byłoby zastosowanie C która daje lepsze możliwości Panowania nad uK. Na forum pojawiały się już posty na temat problemu uruchomienia...

    Mikrokontrolery AVR   09 Sie 2011 08:09 Odpowiedzi: 10    Wyświetleń: 2948
  • Mały mikrokontroler '51: 8-pin DIP lub 14 SMD, 2kB, 2 przerwania, 2 timery

    Czy sa produkowane jakies male '51? Zalezy mi na obudowie 8 nozkowej DIP albo 14 smd, dwoch przerwaniach zewnetrznych, 2kB pamieci programu, dwoch timerach, wewnetrznym oscylatorze (choc niekoniecznie). Znalazlem ATtiny25 ale to AVR a o nich praktycznie ani teoretycznie nic nie wiem :)

    Mikrokontrolery   26 Maj 2006 13:44 Odpowiedzi: 7    Wyświetleń: 1311
  • Attiny15 - czy Ponyprog programuje bez kwarca? Jak ustawić częstotliwość?

    ok wiec biorę sobie attiny 15 czy 25 z podłączonym u ref do +5v i jak zaprogramujesz go? odcinając ścieżkę? Jeszcze inną sprawą jest to, że jeśli chcesz mieć PWM o wyższej rozdzielczości - to nie koniecznie musisz szukać procka, który ma 16bitowy Timer - bo można przecież prościutko zrobić własny programowy PWM o rozdzielczości jakiej chcesz np 10bit...

    Mikrokontrolery   25 Mar 2009 13:39 Odpowiedzi: 10    Wyświetleń: 2615
  • Nieaktywne wyjście PWM PB.4 w Attiny45 - kod Bascom

    Timer w Tiny25-Tiny85 jest trochę inny. Na przykład może być taktowany z szyny peryferii 64MHz. Może też generować "dead time" dla różnego rodzaju aplikacji które przełączają klucze czyli robi drobne przerwy przełączając, by nie było nigdy przypadku kiedy włączone są na raz dwa tranzystory (ten wyłączony musi mieć czas by się zamknąć). Bascoma ulubionym...

    Mikrokontrolery AVR   24 Paź 2019 08:18 Odpowiedzi: 5    Wyświetleń: 882
  • PWM - ustalanie dwóch wartości napięcia przy pomocy jednego kanału - Attiny

    Tak, na początku napisałeś, że chcesz to zrobić na sprzętowym pwm, ale w programie tego nie widać. Potrzebujesz timera z dwoma kanałami pwm. Dlaczego uparłeś się na jeden kanał? Zrobiłem na tych dwóch pinach, bo takie miałem wolne. Próbowałem wcześniej na 2 kanałach (OC0A oraz 0C0B), ale efekt jest taki sam - to samo napięcie na dwóch pinach. Wykorzystuję...

    Mikrokontrolery   02 Wrz 2020 22:03 Odpowiedzi: 6    Wyświetleń: 495
  • Automatyczne wyłączanie ładowarki do walkie-talkie po 8 godzinach - attiny45

    Na pewno nie będzie włączony cały czas. Albo mrugnie sobie co x sekund, albo będzie "na żądanie" na przycisk. Chodzi o to żeby całość była jak najprostsza w użytkowaniu (dla żony i dzieci), coś w stylu włącz do kontaktu i zapomnij, a wszelkiego rodzaju kupne timery wymagają każdorazowo ustawienia czasu.

    Początkujący Elektronicy   16 Kwi 2015 20:48 Odpowiedzi: 14    Wyświetleń: 1887
  • Attiny 13 - brak zmiany długości przerwy w generatorze impulsów

    Jutro jeszcze sprawdzę jak będzie działać Attiny 45. Może coś uda się osiągnąć. Zrobiłem trochę testów na attiny13 i po nich jestem bardzo sceptyczny co do użyteczności funkcji micros() w takim zastosowaniu jak metoda użyta w twoim szkicu. Mam obawy że na attiny45 problem może być ten sam, tylko nieco mniejszy, z powodu możliwości wyższego taktowania....

    Arduino   12 Maj 2020 23:21 Odpowiedzi: 27    Wyświetleń: 1119
  • DIY: PWM 12V z timerem do podgrzewanych manetek w motocyklu - szukam schematu

    Witam Jeśli szukasz schematu to zakładam, że masz trochę pojęcia o elektronice. Weź: ATTINY25 stabilizator 5V IRFR7440PBF plus kilka kondensatorów i rezystorów, może jeszcze jakaś dioda i tranzystor. Wszystko wyjdzie w rozmiarze paczki zapałek, a koszt części nie przekroczy 20zł I masz wszystko PWM i timer. Ale musisz umieć to sobie zrobić (posklejać...

    Układy Zasilające   09 Maj 2020 20:01 Odpowiedzi: 9    Wyświetleń: 1890
  • Sygnał PWM na attiny25. Nie włącza się PWM-ka OC1B.

    Po ustawianiu OCR1C dalej program nie działa, w ogóle nie rusza licznik w timer 1. A COM1B1 ustawiam tutaj : GTCCR = 1<<PWM1B | 1<<COM1B1 | 1<<FOC1B; Może po prostu symulator w AVR studio coś szwankuje ? Bo programu nie wgrywałem na procka tylko testuje go na kompie.

    Mikrokontrolery AVR   11 Sty 2011 23:02 Odpowiedzi: 5    Wyświetleń: 2372
  • Dlaczego dioda miga na attiny45 przy PWM w Bascom, a na attiny26 działa?

    Witam Mam taki problem przy wgraniu poniższego programu do attiny45 dioda zamiast świecić z odpowiednią jasnością miga z dużą częstotliwością. Dodam że ten sam program na attiny26 działa tak jak powinien czyli dioda świeci z odpowiednią jasnością bez widocznego dla oka mrugania. Oby dwóch przypadkach fusy przestawione na taktowanie wewnętrzne 8MHz....

    Mikrokontrolery Początkujący   08 Sie 2014 18:54 Odpowiedzi: 2    Wyświetleń: 2181
  • [C++] Dokładny generator prostąkątny 30kHz do 45kHz Arduino

    Witam. Proszę o wskazówki, jak napisać program w C++ do zbudowania generatora przebiegu prostokątnego, o wypełnieniu 50%. Niby wszystko załatwia funkcja tone() w Arduino. Modulacja częstotliwości też była by banalna. Próbowałem też z przerwaniami biblioteka "timer0". Ale problemem dla mnie, jest bardzo niedokładna powtarzalność "impulsów" przebiegu....

    Mikrokontrolery Początkujący   03 Wrz 2017 00:09 Odpowiedzi: 16    Wyświetleń: 4014
  • Jak uruchomić wysoką częstotliwość PWM na ATtiny45? Kod nie działa poprawnie

    No trudno mi dalej Ci coś doradzać bo mieszasz wszystko na raz. W której nocie czytałeś że tylko jeden timer potrzebny? Podałem Ci sposób jak sprawdzic czy fast pwm działa, napisz ten programik i wypróbój. Góra 15 rozkazów i wszystko wiadomo. Jak nie to go tu pokaż w całości a nie będziemy zgadywać, od tego są telewizje komercyjne. Pozdr. N.

    Mikrokontrolery   09 Maj 2006 14:12 Odpowiedzi: 8    Wyświetleń: 1931
  • ATTINY45 - Konfiguracja Timer1 dla PWM1B w BASCOM - problem z rejestrami

    Hej! Masz rację - ztym kontrolerem (lub Bascomem) jest coś nie tak, ponieważ próbowałem zrobić na nim prosty sterownik z użyciem IR "Get RC5", i niestety bascom wywala error, że niemożliwe w tym chipie najpewniej błąd Timera (nie pamiętam 0 czy 1). Tak zechyba nie robisz błędu, tylko w Bascomie w stosunku do tego procka jest coś spaprane.

    Mikrokontrolery   20 Lut 2007 13:18 Odpowiedzi: 1    Wyświetleń: 2655
  • Attiny45 i 74HC595 - Czy schemat multipleksowania LED jest poprawny?

    Witam Chciałem zapytać Kolegów, czy poniższy schemat jest poprawny. Wyświetlacze LED są WA zielone, 20,8 mm ( 0,8 ") 15mcd ( 10 mA ), jedna dioda na segment. Wzorowałem się na gotowym układzie, który zakupiłem do celów testowych. Jednak wydaje mi się, że na segmentach powinny być rezystory. Uprzedzając pytanie dlaczego dwa układy 74HC595 - wyświetlacze...

    Mikrokontrolery Początkujący   15 Lip 2014 23:55 Odpowiedzi: 1    Wyświetleń: 1854
  • Jak zbudować generator prostokątny 1Hz-400kHz z wypełnieniem 50%?

    Witam Każdy Atmel z zegarem 12MHz podoła temu zadaniu w trybie CTC. Jeśli chcesz mieć większą dokładność (rozdzielczość) to musisz znależć kontroler z pętla PLL (np ATtiny45). Zakres nastaw jest ogromny, więc timer musiałby pracowac w kilku trybach. Generalnie napisz do czego ten generator ma być potrzebny i czy zmiany musza być płynne, w jaki sposób...

    Mikrokontrolery   29 Paź 2007 06:55 Odpowiedzi: 10    Wyświetleń: 3170
  • Schemat programowania i podłączenia diody LED z układem ATTINY25-20PU DIP8 do alarmu z pamięcią

    To się podepnę do wątku. Mógłbym prosić o kod, który: -przyciśnięcie przycisku przez 5s spowoduje zapisanie do eeprom-u wartości jednej zmiennej - liczby zmiennoprzecinkowej (kąt z inklinometru) -ponowne przyciśnięcie przez 5s nadpisze poprzednią wartość. To ma być taki rodzaj kalibracji wykonany praktycznie tylko raz, lub sporadycznie. Jak pobrać wartość...

    Arduino   31 Sty 2023 03:34 Odpowiedzi: 3    Wyświetleń: 318
  • [attiny25] Jak zaimplementować software'owy port RS232 TX na ATtiny25 w C?

    Witam Chcę zaimplementować do mojego procka wysyłanie danych po RS'ie ( chodzi tylko o wysyłanie zgodne z standardem RS232 8 bitów danych, brak parzystości, 1 bit stopu, prędkość konfigurowalna). Czy ktoś ma jakiś przykładowy programik jak zaimplementować w programie alby jeden z pinów procesora pracował jako TX. Rozumiem że trzeba jakieś timery uruchomić...

    Mikrokontrolery AVR   30 Mar 2009 22:34 Odpowiedzi: 5    Wyświetleń: 1860
  • AVR Timer1 - wyświetlanie tekstu co 0.23s bez blokowania komponentów

    Timery (...) Wystarczy włączyć nieużywane. Właśnie tak powinno się to zrobić, ale biblioteka TimerOne blokuje taką możliwość. Dlaczego blokuje? W bibliotece zadeklarowane są wektory Dodano po 3 może Timer2.initialize Zamiast wpisywać w każdym przerwaniu do CNT (jeśli już to sie robi, to na początku obsługi przerwania), co może wprowadzać niedokładności,...

    Arduino   20 Gru 2019 21:55 Odpowiedzi: 21    Wyświetleń: 2253
  • AVR - Timer 1 w AVR - przerwanie nie działa jak powinno

    No dzięki Panowie, wiecie co jest najlepsze? Popatrzcie na cytat, ale tym razem z rozdziału 13 datasheeta (strona 100): When the CTC1 control bit is set (one), Timer/Counter1 is reset to $00 in the CPU clock cycle after a compare match with OCR1A register. Widzicie to "OCR1A"? Z tym tylko, że rozdział 13 traktuje o timerze w trybie zgodności z ATtiny15....

    Mikrokontrolery AVR   05 Lut 2014 21:48 Odpowiedzi: 10    Wyświetleń: 4815
  • Jak generować losowe dźwięki ultradźwiękowe na AtMega do odstraszacza kun?

    Możesz użyć Attiny25/45/85V w obudowie DIP8. Schemat też należy przerobić i wyrzucić stabilizator a całość zasilić z 3 baterii 1,5V. Najprostszym sposobem na losowość uruchamiania jest umieszczenie obrobionego wyniku funkcji rand() jako argument _delay_ms(period). Poczytaj o rand() i srand(). Pamiętać należy, żeby odpowiednio ograniczyć wyniki by mieściły...

    Mikrokontrolery   31 Sie 2010 12:58 Odpowiedzi: 18    Wyświetleń: 4419
  • TRNG z użyciem 4ech ADC Atmel AVR-czujnika Halla i temperatury

    Akurat zegar systemowy w wiekszości projektów mam zrobiony na przerwaniu jednego z timerów ustawionym na ok. 1ms, a ADC dobieram do konkretnego projektu w zależności od potrzeb. W tym czasie wiele odczytów ADC da się zrobić i na tej żółtej diodzie jak w jednym z projektów poniżej będę przesyłał do kompa generowane testowo bity. Docelowo to będzie pin...

    DSP i Transmisja   06 Sie 2014 03:54 Odpowiedzi: 11    Wyświetleń: 4977
  • Trójfazowy regulator mocy na 3 triakach (sterowanie fazowe)

    Witam. Jeśli wyzwalasz triaki długimi impulsami to impuls powinien trwać od momentu wyzwolenia triaka aż do momentu przejścia przez zero w danej fazie. Co do punktu naturalnej komutacji , to jest punkt od którego dany triak zacznie przewodzić . Ale wyzwalać możesz go nawet zaraz po przejściu napięcia przez zero. Po prostu triak w danej fazie przed punktem...

    Elektro Maszyny i Urządzenia   23 Maj 2013 08:58 Odpowiedzi: 15    Wyświetleń: 10485
  • Wyłącznik zmierzchowy z zegarem czasu rzeczywistego

    Witam zainteresowanych tematem. Po dlugim okresie uzytkowania powyzszego opisu postanowilem go urposic za zachowaniem funkcji gaszenia swiatel o 24:00 ze zegara czasu rzeczywistego. Rozwiazanie w kodzie programu zrealizowalem w nastepujacy sposob, licze czas trwania dlugosci dnia za pomoca na stale ustawionego timera w ATTINY a dlugosc czasu okreslam...

    DIY Konstrukcje   15 Wrz 2020 12:08 Odpowiedzi: 6    Wyświetleń: 4512
  • Jak uruchomić Timer1 w ATTINY45 przy użyciu BASCOM?

    Witam, Mam pewien problem dotyczący licznika Timer1 w procesorze TINY45. Programuję w BASCOM. Procesor TINY45 posiada 2 liczniki 8-bitowe: TimerO oraz Timer1. Problem w tym, że nie bardzo mi się udaje zmusić Timer1 do działania... Napisałem taki prosty program na próbę: $regfile = "attiny45.dat" $crystal = 8000000 Config Pinb.3 = Output Led...

    Mikrokontrolery   05 Lip 2006 13:01 Odpowiedzi: 2    Wyświetleń: 1788
  • Lampki LED na choinkę - wersja na Attiny84

    No tak nie do końca. Na AVR, w czasie transmisji do WS2812, na przerwaniach (usart/spi) obciążenie procka jest na poziomie 80..90% (zależnie od Fclk), "tachlując" GPIO 100% bez względu na Fclk. Liczenie bardziej skomplikowanych efektów w czasie rzeczywistym jest problematyczne, al jeśli jeszcze ktoś ma ochotę używac w tym czasie USART (np sterowanie...

    DIY Konstrukcje   20 Gru 2017 11:16 Odpowiedzi: 4    Wyświetleń: 6447
  • ATMEGA328P - HC-sr04: Timer nie zmienia wartości przy zmianie odległości

    Coś takiego znalazłem. Co prawda na Atiny ale można przerobić. [syntax=c]// // Talking to ultrasonic sensor HC-SR04 with an ATtiny84, and // sending distance data using serial communications. // // electronut.in // #include <avr/io.h> #include <string.h> #include <util/delay.h> #include <avr/interrupt.h> #define F_CPU 8000000...

    Mikrokontrolery AVR   10 Kwi 2017 04:56 Odpowiedzi: 3    Wyświetleń: 930
  • attiny88 - brak przerwań PCINT na PC7 mimo poprawnej konfiguracji

    Witam! Ustawiłem wiele przerwań w apce, wszystko smiaga PCINT-a nie mogę. Przeczytalem datashita o tym 20 razy wszystko wygląda ok a nie rzuca przerwania. inicjalizacja: [syntax=c]DDRC &= ~(1 << PC7); //pc7 as input (PCINT15) PCMSK1 |= (1 << PCINT15); // port PCINT15 PCICR |= (1 << PCIE0); [/syntax] obsluga przerwania - czyli na...

    Mikrokontrolery AVR   23 Paź 2015 00:12 Odpowiedzi: 8    Wyświetleń: 909
  • AVR WAV PLAYER - z wyświetlaczem LCD i obsługą klawiszy

    hmmm niestety po wgraniu do kompa przez kartę dźwiękową twój nadesłany sygnał wygląda tak: http://obrazki.elektroda.pl/4155193000_1... ale na oscyloskopie widać normalny prostokąt o częstotliwości ok 22kHz http://obrazki.elektroda.pl/2755958200_1... Dodano po 3 Tak sobie myślę, że przy kwarcu 20MHz bo tak próby robiłem,...

    DIY Konstrukcje   08 Paź 2016 17:54 Odpowiedzi: 149    Wyświetleń: 74360
  • MH-Tiny - mała płytka prototypowa z ATTINY88 za 6 zł

    Ja kupiłem pigułę za 6.34, jeden grosz taniej :-P wysyłka była darmo. MH-Tiny stanowić ma alternatywę dla BluePill. Pod warunkiem że kogoś bardziej kręci dawanie napiwków niż programowanie mikrokontrolerów. Czy MH-Tiny może stanowić dobrą alternatywę dla BluePill? No chyba sobie jaja robisz na Wielkanoc ;-) 8 bit AVR vs 32 bit ARM cortex M3 8 vs 64/128...

    Newsy   11 Kwi 2019 17:45 Odpowiedzi: 9    Wyświetleń: 3267
  • Jak ustawić częstotliwość PWM na ATtiny15 dla silnika?

    Od razu powiem, że nigdy nie bawiłem się tiny15, ale za to znam dość dobrze tiny26 i jego PWM, które jest bardzo podobne do tego z tiny15. Po przeczytaniu dokumentacji pdf tego małego procesorka, doszedłem do wniosku, że Timer/Counter1 może być taktowany częstotliwościami od 25.6 MHz (16xCK) do 1562.5 Hz (CK/1024). Zależy to od ustawienia preskalera...

    Mikrokontrolery   25 Kwi 2004 14:35 Odpowiedzi: 4    Wyświetleń: 1049
  • Jak działają timery w tanich urządzeniach jak odświeżacze powietrza?

    I wymaga zaprogramowania - do tego trzeba mieć sprzęt i oprogramowanie, trzeba się tego nauczyć - Do obliczenia RC nie trzeba sprzętu? - A jakiż to niebywale drogi sprzęt jest potrzebny? Pomyślmy? Komputer? Nooo 30 lat temu problem, teraz każdy go ma, bo niby jak zadał pytanie na forum? Może komórką, ale komórka to też komputer. - Oprogramowanie? Pewnie...

    Projektowanie i Tworzenie Po godzinach   09 Kwi 2018 07:16 Odpowiedzi: 27    Wyświetleń: 1980
  • Bezprzewodowy interwałometr do aparatów Canon

    http://obrazki.elektroda.pl/2980972300_1... Interwałometr to urządzenie, które pozwala przy pomocy aparatu fotograficznego robić filmy poklatkowe o dużej rozdzielczości. Film poklatkowy robi się przez złożenie wielu zdjęć obiektów i procesów zbyt wolnych dla ludzkiego oka, np. zachód słońca lub wzrost rośliny. Większość producentów...

    DIY Konstrukcje   07 Maj 2017 13:56 Odpowiedzi: 21    Wyświetleń: 6996
  • Kodowanie sygnału audio z użyciem AVR z przetwornikami A/C i C/A - jak to zrobić?

    A może coś u źródła?: http://www.atmel.com/dyn/products/app_no... - AVR121: Enhancing ADC resolution by oversampling (14 pages, revision A, updated 09/05) This Application Note explains the method called "Oversampling and Decimation" and which conditions need to be fulfilled to make this method work properly to get achieve higher resolution...

    Mikrokontrolery   23 Kwi 2006 17:10 Odpowiedzi: 23    Wyświetleń: 4043
  • Jak poprawić działanie ściemniacza 230V na Attiny15L?

    Witam, zacząłem budowę ściemniacza do "halogenów" opartego na mikrokontrolerze, narazie wybór padł na Attiny15L bo taka była pod ręką. Docelowo Attiny2313 albo coś większego. Jestem na etapie testów i niestety nie wypadły one pomyślnie. Skonstruowałem taki układ: http://obrazki.elektroda.net/24_12234045... Wiem, że Attiny15L nie jest zbyt dobrym...

    Mikrokontrolery   07 Paź 2008 20:23 Odpowiedzi: 2    Wyświetleń: 4022
  • [ATtiny25][Bascom] - Prosty programik włącz/wyłącz wyjścia.

    Poprawiłem kod: Nie, Zmieniłeś tylko configurację wejśc na aktywnośc pinu wejściowego względem GND, lecz program tego nie monitoruje, /raczej będzie skutek odwrotny niż przewidywany, zacznie pracowac natychmiast po włączeniu. [code][syntax=basic4gl] If Czas = 0 Or Switch = 0 Then Waitms 25 If Czas = 0 Or Switch = 0 Then '............... i.t.d. [/syntax]...

    Mikrokontrolery AVR   21 Lis 2013 21:50 Odpowiedzi: 4    Wyświetleń: 1479
  • Jak zmierzyć wypełnienie impulsu w Bascomie? Szukam przykładowego kodu

    r"]Idę w jakimś kierunku ....... ? Niezupełnie, nie najlepsza ta droga..... Po pierwsze: wybór processora i parametrów. -Attiny13; praktycznie nie masz możliwości taktowania go 10 Mhz. Masz do wyboru: 1.2, 4.8, 9.6 Mhz. albo też 'zasilić' go (CLK1) z gotowego (zewnętrznego) źróła zegarowego co nie ma w zasadzie ekonomicznego sensu. Jego timer0 z przyjętym...

    Mikrokontrolery   24 Sty 2014 19:22 Odpowiedzi: 8    Wyświetleń: 2713