Próbowaliście przycisk timer na pilocie nacisnąć i przytrzymać dłużej? tak, bez efektu ;-( Dodano po 6 Szukając schematu, natrafiłem na taki topik: https://www.elektroda.pl/rtvforum/topic3... spróbowałem nacisnąć na raz: Standby/on, input i play, na wieży (nie na pilocie) i odblokowało się ;-D pozdrawiam
Miałem identyczny objaw. Spalony bezpiecznik F404
SYSTEM PROTECT, FAULT PROTECT or AMP Over-Temp Warning Protect
Sugeruje to błąd F10 Jak żeś to wydedukował?? To błąd F08.
masz tu program na pierwsze zagadnienie - po naciśnięciu klawisza dida mryga co 1s ;***************************************... ;LEKCJA 12- SYSTEM PRZERWAă 8051 ;PRZYKťAD 1- TIMERY ;***************************************... LEDEQUP1.7 ;********* Ustawienie TIMER˘w ********* ;TIMER 0 T0_GEQU0;GATE T0_CEQU0;COUNTER/-TIMER T0_MEQU1;MODE (0..3)...
Witam. Mam taki problem z tym telewizorem. Telewizor włącza się na chwilę około 4-5sek. Słychać wejście wysokiego, napięcie w linii głównej wzrasta z 94V(STBY) do 115V, w linii 12V napięcie z 10,7V(STBY) wzrasta do 12,5V. Po 5 sekundach spada do 94V i 10,7V i zaczyna migać dioda TIMER z częstotliwością około 1 sek. Nie mam schematu do tego telewizora,...
ad 1. Odpowiedzią jest bit FOC1A, którego ustawienie wymusza zajście zdarzenia compare, a więc jedna dioda jest o jedno zdarzenie do przodu. ad 2. Jeśli dioda przez 1s jest włączona, a przez 1 s wyłączona, to okres wynosi 2s, a więc częstotliwość jest równa 0,5 Hz.
Ok, SPL <> SPH... i podłącz AVcc, skoro uzywasz PORTC. Tak w ogóle to poczytaj notę katalogową (oczywiście nie staraj się zapamiętać wszystkiego, raczej gdzie co jest omówione), bez tego to jak bez mapy na nieznanej drodze...
To jakiś cud, biorąc pod uwagę, że pokazany program nic przez UART nie wysyła. Czy zweryfikowałeś częstotliwość zegara procesora (np. miganie diodą w przerwaniu timera)? Na rejestrach BSRR i BRR nie wykonuje się operacji logicznych, bo nie ma to żadnego sensu.
Racja:) Pomysł O wiele prostszy. Przyznam że nie miałem pojęcia o istnieniu takowej diody:) A jakaś podpowiedź w jaki sposób zadać działanie np. około 5 cykli migania diody? Timer na NE555 a jeszcze lepiej jakiś AVR, to pozbędziesz się też reszty elementów.
W jakimś przerwaniu timera migasz diodą. w trakciemigania sprawdza jakąs flagę czy ma migać a jak nie to wylacza diodę. W pętli jak klawisz sie nacisnie (zakładamy tylko jeden stan - wyłaczenie - a właczenie migania następuje poprzez inny magiczny przycisk = reset) ustawiasz flagę na niemiganie. Jezeni wyłaczenie ma nastapić natychmiast (a nie przy...
Z obecnym kodem dioda miga bardzo szybko. Nie mam pojęcia co robię źle, męczę się z tym od dłuższego czasu. Zamiast korzystać z dodatkowych narzędzi, które też trzeba rozumieć lepiej zajrzeć do noty układu, w której jest wyjaśnione jak to policzyć. Problem w tym, że przy taktowaniu 8 MHz, nawet jeśli użyjesz preskalera 1024, to ciągle w ciągu 1 s masz...
Wcześniej oczywicie czyszczenie złączek lvds następnie podstawiłem inna plyte sprawną i efekt był taki sam na zaledwie chwilę płyta włącza zasilanie na t-con póniej wyłącza się i miga 5 razy. O ile dobrze kojarzę to jeżeli id panela nie zgadza się z płytą to migają diody timer oraz std-by wtedy wgranie softu załatwia sprawe.
Migaj diodą w przerwaniu timera, a nie w pętli z delay().
No fakt - najpierw inkrementuje :oops: Jeśli chodzi o TF2 to sprawa ma sie tak(to sprawdziłem w bibli 51): Ponieważ Timer2 posiada 2 źródła przerwań , za którymi stoją flagi EXF2,TF2 to nie są one zerowane sprzętowo , byśmy wiedzieli co spowodowało przerwanie T2 , a mianowicie opadające zbocze na T2EX(P1.1) czy przepełnienie licznika.Więc flagi TF2/EXF2...
Najprymitywniej: [syntax=c]void mydelay(uint16_t delay) { int f; for (f = 0; f<delay; f++) _delay_ms(1); } [/syntax] A powinienes zrobic w przerwaniu timera.
Telewizor głupieje, nie zawsze się włącza, miga czasem dioda "timer", blokuje pilota, nie przełącza kanałów. Trzeba zacząć od wymiany zawartości pamięci. I tu problem, bo skąd ten wsad???
Cześć, Myślałem, że to przez to, że wciąż zmagam się z konfiguracją, ale teraz wygląda na to, że to nie tylko u mnie. Mogę potwierdzić, że z tym samym typem routera wygląda to tak samo: https://obrazki.elektroda.pl/5707511400_... . Również logi mają te wpisy. Łączy się, dioda wifi miga, następnie pozostaje połączona, aż do drugiego...
Witam wszystkich dostałem wieże firmy Sharp Cd-mpx200 i mam taki problem migająca dioda nie włącza się nad diodą jest napisane TIMER sprawdzalem już wszystkie bezpieczniki które są tylko ze bezpieczniki są dobre. Jest możliwość że to kabel zasilający bo nie napisałem że jak dostalem tą wieże to była bez kabla kabel sam do motowalem proszę o pomoc dziękuję
Nie musi być to od razu mikrokontroler. Są diody LED z własnym generatorem szybko migające ze zmiana kolorów; jakiś timer np. CD4047, czujnik wstrząsu. Czujnik wyzwala timer, diody migają potem, o jakimś czasie diody się wyłączają.
Witam. Mam TV z VCR Panasonic TX14GV1C -chassis Z-421V. Pierwsza sprawa to cały czas miga dioda Timer Rec , na czuwaniu i po włączeniu przyciskiem . Po włączeniu do pracy pojawia się wysokie , kineskop żarzy , ale ekran pozostaje ciemny brak osd . Podniesienie US2 powoduje pojawienie się powrotów na matowy tle. Katody zablokowane po ok.160V ,zasilanie...
Zapewne masz na myśli czasy świecenia i nieświecenia diody. Oczywiście już to badałem. Jest to 500 na 500 msec i sugeruje, że działa zabezpieczenie POWER Protection. Jednak tak nie jest, jak już pisałem napięcie na 12 PIN CP307 do badania zabezpieczenia POWER Protection jest High 3,2 V. :( Dodano po 6 Uzupełnienie. Czas 500 msec/500 msec dotyczy stanu...
Witam, sprawdź pilota.Thomson wyłączony funkcja timer załączy się tylko z pilota. Może spróbuj innym nadajnikiem.
Tak poprawiłem sterowanie diody - bez zmian. Nie mam żadnych ostrzeżeń. Program jest wgrywany - gdy używam timera do migania diodą wszystko działa (w oparciu o przerwanie od tego timera). Przestawiałem już rodzaj uc - nie pomaga.
Zacznij od migania diodą w przerwaniu timera - w ten sposób łatwo zweryfikujesz częstotliwość zegara. Nie widzę w Twoim kodzie SysCoreClockUpdate(), więc nie wiem, jak inicjowany jest UART.
Witam, może ktos zna ten telewizor albo ma do niego schemat. Telewizor po włączeniu nie uruchamia się, migają dwie diody, stby i timer. Nie nadaja żadnego konkretnego kodu po prostu sobie migają. Zasilacz daje napięcia własciwe, elementy które można sprawdzić wstępnie miernikiem wyglądają na sprawne a telewizor nie działa. Wdzięczny będę za jakąkolwiek...
No to szukaj błędu w ustawieniach zegara - skąd bierzesz przebieg wejściowy, częstotliwość (sprawdź czy dobrze ustawiona w module startowym), wywołanie SystemCoreClockUpdate itp... Prosty test: zaprogramuj timer i procedurę przerwania od niego an miganie diodą z częstotliwością 1Hz i zmierz sekundnikiem czas np. 60 mignięć.
Ewentualnie podłączyć ten kwarc do ATmegi i tam sprawdzić poprzez timer, miganie diodą i zliczanie w czasie.
Ta biblioteka została stworzona po to, żeby ich nie rozumieć jako nadrzędne "wysokopoziomowe" API. Jak chcesz je znać w szczegółach to jej nie używaj i wtedy nota Ci wszystko wyjaśni. Nie mam pojęcia czemu to nie działa, analogiczny kod pisany z notą w ręku bez użycia bibliotek działa tak jak chcesz żeby działał.
Bity CS00 i CS02 od preskalera są w rejestrze TCCR0B, a nie TCCR0A. Masz preskaler na 0 więc timer nie zlicza.
Co do źródeł promieniowania podczerwonego, to najoczywistszym jest Słońce, dalej wszystkie żarowe źródła światła, no i ostatecznie wszystkie inne piloty IR :-) TSOP1736 odbiera podczerwień i z odebranego sygnału wybiera tą część, która przejdzie przez filtr o częstotliwości około 36 kHz. Dzięki temu nie zareaguje na słońce lub żarówkę. Na jego wyjściu...
Ale teraz jak mam funkcje do migania diodą co sekundę to znowu miga jak powalona :/ jak sobie tą funkcje umieszcze w while i tam mam ze ma zmieniac co sekunde stan. No to porównaj, to co dołożyłem, z tym co było i dorzuć w swoim programie tak samo odpowiedni plik nagłówkowy na początku oraz <wdt_reset();> na początku pętli głównej, albo wyłącz...
Tak jak koledzy wyzej pisza, poszukaj przykladu na opoznienie programu na timerze.
Witam. Problem jest następujący. Posiadam wieżę pioneer x-hm10-k. Na co dzień była podłączona do komputera i wszystko elegancko działało. Z pół roku temu wymieniłem wieże na głośniki komputerowe a wieża była nieużywana, odłączona od prądu leżała w szafie. Dziś chciałem ją uruchomić. Po włożeniu kabla zasilającego do gniazdka następują dwa pstryknięcia...
chodzi mi o odmierzanie czasu powinno działać niezależnie tzn w main masz tylko ustawienia wstępne tzn tmod i włączenie timera , a potem pusta pętla i obsługa przerwania od czasu to powinno powodować miganie diody led2
http://obrazki.elektroda.pl/6963862200_1... Jeszcze prostszy schemat, wszystkie wartości podane. Potencjometrem regulujesz szybkość migania. Z rezystorów potrzebujesz tylko 10kΩ lub zbliżony
Użyj przerwania timera do migania diodą, a najlepiej do wszystkiego (czyli również do sprawdzania stanu przycisków).
Np. zaprogramuj SysTick lub dowolny inny timer na zgłaszanie przerwań z częstotliwością 100 Hz. Co 25 przerwań zmieniaj stan jednej diody, a co 100 - drugiej. Wszystko razem zmieści się w max. 20 liniach. Jeśli chcesz "zobaczyć" działanie timera z rejestrami compare - użyj dwóch rejestrów CC. W przerwaniu końca okresu zaświeć dwie diody, w przerwaniu...
probowałem napisać programik ktory bedzie działać na diodach. Sekwencyjne przełączanie diod w czasie. Problem w tym, iz nie wiem jak określić czas 1s. #include <C8051F020.H> #define diody P1 sbit dioda1 = P1^1; sbit dioda2 = P1^2; sbit dioda3 = P1^3; sbit dioda4 = P1^4; void main (void) { WDTCN=0xde; WDTCN=0xad; diody=0; dioda1=1; dioda2=0; dioda3=0;...
Witam Powstawiaj odpowiednie instrukcje tam gdzie napisałem zapal, zgaś itp. Powinien program zadziałać nie daję gwarancji że się nie machnołem. Niemniej idea chyba będzie widoczna i powinieneś w razie czego uruchomić ten program. Pozdrawiam ledequp1.7 buzerequp1.5 licznikequ21h ; licznik przerwań czas_led22h czas_buz23h czy_sequ1 ; czy sekunda org0000h...
Do konfiguracji zegarów wykorzystywałem plik generowany przez arkusz excel'a dostarczany przez ST. Także, gdy migam diodą z wykorzystaniem timera nie mam problemów z doborem okresu. Jeśli mielibyście chwilkę, żeby zerknąć na całość to mogę wrzucić spakowany projekt. Zerknę też na szablon o którym wspomniałeś, dziękuję.
Witam. Tani uC Atmela: ATmega8 - koszt ok. 6zł Są też układy serii ATtiny za ok. 5zł, ale lepiej już zainwestować w mega8. Posiada więcej pamięci i układów typu timery, przerwania, przetwornik, itd. Można też kupić za ok. 10zł ATmega32 - ten procek już w zupełności wystarczy do większości amatorskich projektów. Tym bardziej dla początkujących. Schemat...
Witam, A czemu w Tym języku?. W LAD możesz to zrobić łatwiej. Proponuję 2 timer TON. Pozdrawiam,
How many times the power LED flashes when the timer turns? Number of flashes shows error code. Ile razy dioda zasilania miga, gdy licznik obrotów? Liczba błysków pokazuje kod błędu. http://www.elektroda.pl/rtvforum/viewtop...
Dzień dobry, Może na tym forum uzyskam jakieś wskazówki. Klimatyzator Fujitsu model RGG09KVCA. Objawy: 1. nie działa włączenie/wyłączenie z pilota 2. Włączenie wtyczki w kontakt powoduje: Dioda economy miga cały czas Dioda operations miga 10 razy Dioda timer miga 8 razy I tak w kółko Czy ktoś wie co może być przyczyną? Niestety dwa serwisy do których...
dziekuje za wszystkie sugestie Pilot jest sprawny poniewaz steruje TV Chciałem zrobic RESET RECORDERA ale musze miec pilot Aha zapomialem dodac ze zauwazyłem ze miga dioda na recorderze TIMER RECORD a mozna wlaczac i ogladac filmy ze sterowania na panelu Pozdrawiam
1. Nie wiemy, jak wygląda program, bo pokazałeś tylko trzy małe fragmenty. 2. Nie pisz i nie używaj funkcji delay(), a diodą migaj w przerwaniu timera. 3. Znacznik przerwania zeruje się tak: TIM3->SR = ~TIM_SR_UIF;
Mogę prosić o przykład takiego wykorzystania timera aby sterował miganiem diody? Z tego co zrozumiałem jest to możliwe, ale mimo tego, że dość dużo czytam/tałem o timerach nie wiem jak to wykorzystać, a przykład pomoże mi to zrozumieć.
Witam serdecznie, Jestem posiadaczem mini wieży Sharp XL-UR230H3. Od wczoraj nie mogę włączyć urządzenia z pilota i przycisku zasilania na urządzeniu. Miga czerwona dioda LED timera. Jedno mignięcie, jedno mignięcie i seria 4 lub 5 mignięć. Procedura resetowania z instrukcji nie działa. Nie znam kodów błędów od Sharp. Co może być przyczyną awarii? Kondensator,...
Witam, zbudowałem za pomocą timera ne555n układ migający diodą wg. tego schematu: http://www.555-timer-circuits.com/flashi... Dioda miga popranie. Chciałem sprawdzić czy przebieg prostokątny jest poprawny, ale nie mogłem go uzyskać na oscyloskopie. Sondę podłączyłem do wejścia nr 3 układu (OUT). Dlaczego nie mogę uzyskać na oscyloskopie przebiegu...
Wzór który podał kolega jest wzorem na częstotliwość. Przebieg taki składa się z dwóch przerwań czyli przerwanie jest co 0,25s jak podałem, a dioda powinna migać z częstotliwością 2Hz. Masz rację. W takim razie chyba mam uszkodzony procek. Ciekawe uszkodzenie ... jak masz ustawione fusebity?
Proszę o pomoc. W czasie prania przetarł sie wąż od wody, i przez pewien czas woda wylewała się za pralkę. Zaczeły jednocześnie migać diody timer opóźnienia, super wash, kluczyk od drzwiczek. Po wymianie węża na nowy, pralkę nie mozna uruchomić , diody timer opóźnienia, super wash, kluczyk od drzwiczek ciągle migają.
Zacznijmy od tego, ze za pomoca for w C nie da sie uzyskac dokladnego odliczania czasu! Przeciez w zaleznosci od optymalizacji (-O) i wersji kompilatora roznice beda siegaly tysiecy procent. Raz bedziesz mial 10Hz, a innym razem 0,01 Hz. Jesli chcesz w miare dokladnie odmierzac czas to albo korzystasz z funkcji z delay.h, albo piszesz wstawke w assemblerze...
Jeśli nie będziesz grzebał w konfiguracjach taktowania szyn, wszystkie szyny L4 pracują z częstotliwością CPU, timery też. Zdaje się, że pracowicie rozwiązujesz problemy, które sam wygenerowałeś. Włącz PLL z taktowaniem z MSI, przestaw czas dostępu do Flash, poczekaj na gotowość PLL i przełącz się na PLL. To wszystko, jeśli chodzi o konfigurację zegara....
Witam... Najprościej chyba będzie użyć gotowych funkcji opuźnienia czasowego... Raczej nie ma sensu w tym przypadku pchać się w timer... #define F_CPU 1000000 /* Tu wpisujesz częstotliwość zegara z jakim pracuje uC #define CYCLES_PER_US ((F_CPU+500000)/1000000) /* cpu cycles per microsecond */ void delay(unsigned int us) {...
Kod piszę "na sucho", więc lepiej sprawdź czy działa.[syntax=c] #include <avr/interrupts.h> void timer0_init(void){ TCCR0 = _BV(CS02); //Mode 0, normal operation, prescaler 64 TIMSK |= _BV(TOIE0); //Timer/Counter0 Overflow Interrupt Enable } volatile unsigned long millis=0; volatile unsigned int okresy_migania_ledow[4] = {100,200,300,400}; ISR(TIMER0_OVF_vect)...
Wszystko - głównie oczekiwanie w przerwaniu timera. Zacznij od określenia okresu przerwań timera. W przerwaniu użyj zmiennej zliczającej przerwania, np.: - inicjujesz ją na wartość 3 - na początku procedury dekrementujesz ją - przy wartości 1 zapalasz diodę, - przy wartości 0 gasisz diodę i reinicjujesz licznik na wartość 3 Oczywiście zamiast 1 i 3...
na razie 2s na minute ... W weekend spróbuję zrobić tak jak pisałeś i zobaczę efekty. Wzoruj się na kodach z jakichś zegarków jest ich na forum sporo w dziale DIY. Na początek możesz zaglądnąć tutaj: LED sterowany przez Timer (przykład bez kwarcu 32,768kHz).
Nie chce mi się tego testować, ale powinno działać.. // prędkość zegara w hercach #define F_CPU 16000000UL #include <avr/io.h> #include <avr/interrupt.h> typedef unsigned char u8; u8 led_ZmianDoKonca; SIGNAL(SIG_OUTPUT_COMPARE1A) { // czy trzeba dokonać aktualizacji stanu wyjść diod? if(led_ZmianDoKonca != 0) {...
Przeniosłem z Bazar...
Używanie zmiennych przy _delay_x(x) nie jest dobre tam powinny znajdować się tylko stale.Rozglądnij się za timerami i trybem CTC.
Cześć. Jest sobie program, w którym jest 6 następujących po sobie case. Kiedy warunki w jednym się wykonają, przeskakujemy do kolejnego i tak w kółko. W 4 z nich migają diody, dodatkowo w dwóch z nich uruchamianie na chwilę jest serwo i tu jest pies pogrzebany... Diody migają elegancko, aż wskakujemy w case z obsługą serwa - pulseout. Wtedy program...
Ok. Rozumiem, że dla kogoś co się na tym zna to wszystko jasne. Dla mnie nie, jako iż jestem poczatkującym nie mam pojęcia na ten temat. I taka odpowiedź niestety nic mi nie mówi. Bycie początkującym nie zwalnia z własnego poszukiwania rozwiązania. Na tacy to tutaj raczej nic nie dostaniesz. Jeśli nie masz pojęcia, o czym BlueDraco napisał, to zacznij...
zapoznaj sie z fusebitami. Czy ty chcesz dokladnie odmierzyc 500 milisekund czy okolo? Jak chcesz dokladnie otrzymac to kwarc zew. i timery. A masz zew. ram podlaczony? nie wiem jak chcesz jakas zmienna zdeklarowac poza pamiecia sram chyba ze chodzi ci o pamiec stala eeprom
koniecznie zajrzyj na tą stronkę, którą podałem tu w swoim pierwszym poście - zobacz jak tam gościu wręcz na pająka robi układziki na Atmega8 ;) podłączysz sobie w ten sposób na początku diodę LED i pobawisz się nią, na początku proste miganie za pomocą pętli opóźniających - to podstawa , później poznaj Timery dzięki którym będziesz mógł zastąpić procedurki...
Przy podawaniu ciągu impulsów o stałej szerokości serwo powinno stań po osiągnięciu zadanego kąta. Stawiam na źle ustawioną częstotliwość procesora w bajtach konfiguracji. Spróbuj np. odliczać po 50 przerwań timera i migać diodą - powinna zmieniać stan co sekundę.
[syntax=c] #define Button (1<<PB0) #define Button_PORT PORTB #define Button_PIN PINB #define Button_DDR DDRB volatile _Bool Key_Pressed = 0; // flaga wciśniętego przycisku [/syntax] [syntax=c] Button_DDR &= ~(Button); //port - wejście Button_PORT |= (Button); //włącz pull up [/syntax] [syntax=c] ISR(TIMER0_OVF_vect)//przerwanie wywoływane...
http://obrazki.elektroda.pl/5235653600_1... (Druga część programu): po M2 świeci Q1 (M4), odliczenie czasu na T5 powoduje wyłączenie Q1 (M4) oraz włączenie Q2 (M5) i liczenie czasu na T6; ...itd Odliczenie T8 (świecenie Q4-M7) powoduje rozłączenie w linii 001 i wyzerowanie stanów/ odliczanie od początku. Linie 009-016 - równoleglenie...
Dzieki za uwage Faktycznie Q510 2SD2348 - B-E ma rezystor. Moj miernik odczytuje 61 Ohm. Nie dziwi mnie, ze w SONY europa takiego modelu nie ma. Przypuszczam, ze jest jakis odpowiednik (odpowiednio dla napiecia/czestotliwosci zasilania i systemu). ----------------------------------------... Wymienilem uszkodzone czesci - teraz po wlaczeniu...
Sorry pomyłka: Zamiast [syntax=cpp]if (timer >= 7000) {timer = millis();}[/syntax]powinno być:[syntax=cpp]if (timer - millis() >= 7000) {timer = millis();}[/syntax] BlinkWithoutDelay miga diodą na tej samej zasadzie.
Brakuje zatrzymania timera w OVF.
Witam posiadam w/w combo. Jesli wchodze w menu na instalacje to zablokowane sa funkcje strojenia i jest napisane n.akt. Jak wyłączam telewizorek to jest napisane Timer zaprogramowany-brak kasety. Caly czas miga dioda z zegarem na panelu telewizora. Sprawdzilem wszystkie timery w menu glownym timerow. Wiec co jeszcze moge zrobis. Posiadam nieorginalny...
A co ma miganie wyswietlacza do timera? Cos chyba pokreciłeś z podłaczeniem?
Witam. Koledzy co oznacza ten błąd z filmu. Tv wieczorem działał wyłączony z funkcji timer, rano dioda miga nie da się go włączyć. Jedynie na chwilę podczas miga nią na zielono jak ponownie dostaje 230V mignie podświetlenie i dioda już na czerwono. Czy to uszkodzona logika matrycy? https://filmy.elektroda.pl/67_1571243453...
Mają 100W, ja wiem że pisze nie jasno, bo nie znam się, mam tu robić drukarki, a dostaje zadanie na które mam małe pojęcie. I musze to zrobić, będąc na okresie próbnym:(. Moc diod, i pomary wyników już nie mają znaczenia, muszę się pozbyć tego migania włączników po pracy Timera hp7.
LChucki, czy myślisz o stronie elm-chan.org? Nawet nie wiedziałem o jej istnieniu. Proponowałbym zacząć od kursów na Forbot. Samo forum jest na nie najwyższym poziomie ale kursy są całkiem dobre. Znajdziesz tam przykłady od migania dioda, przez timery, PWM, SPI (LCD), I2C (pamięci EEPROM), ADC. Wiele przykładów zarówno na przerwaniach jak i z DMA....
Po co aż 3 NE555 ? na jednym timerze NE555 zbudujesz generator taki żeby migały dwie diody na zmiane o środkową diodę podłączasz do zasilania bez generatora....chyba że zrobisz tak: 3xNE555: 1 timer działa z czestotliwością zbliżoną do timera 3 (mała rozbieżność częstotliwości) a timer 2 działa z dużą czestotliwością taką żeby wydawało sie że dioda...
Chciałbym zaimplementować tryb CTC w liczniku T0, który nie ma takiego trybu domyślnie. Brakuje mu rejestru OCR0 itp. W przykładzie zmieniam wartość OCR2. Zmiana tej wartości powoduje, że podłączona dioda miga ze zmienną częstotliwością. Timer T1 i T2 działa dobrze. Pozostaje mi przekopiować funkcjonalność timera 2 do timera 0. Teraz chyba dobrze przedstawiłem...
A czy różne taktowanie nie wpłynełoby tylko na częstotliwość? Wypełnienie i tak powinno być takie same. Więc jedyne co, to dioda powinna migać szybciej lub wolniej.
A ja proponuję sięgnąć w takim razie po jakąś książkę o mikrokontrolerach - jest ich pełno - albo poczytać w necie i chociaż zdobyć jakąś podstawową wiedzę bo jak będziesz zadawał na elektrodzie do ilu może zliczyć 8bitowy timer itp - to hoo ho - zadasz ich chyba ze 2 miliardy zanim zrobisz pierwszy program do migania diodą LED Tymczasem pierwszy lepszy...
Witam, zmodyfikuj swój program: http://www.elektroda.pl/rtvforum/topic33... W programie obsługi przerwania timera dopisz: Badanie stanu przycisku z uwzględnieniem drgań styków. Obsługę programowego timera liczącego przerwania pomiędzy przyciśnięciami przycisku, w zależności od długości słowa tego timera możesz mierzyć czasy rzędu minut, godzin,...
1. To czy port jest wyjściem czy wejściem jest zdeterminowane przez elektronikę układu i rzadko istnieje potrzeba zmiany tego statusu po jednokrotnym ustawieniu. W twoim przypadku ustawiasz DDRB=0xff na początku funkcji main() i nie ma potrzeby zmiany tego w każdym wywołaniu procedur diody1_4() i diody5_8(). Nie jest to duży błąd ale dobra praktyka....
Proszę. Możesz sobie do testu skonfigurować jakąś diodę LED i sprawdzić czy miga co 0.5s :D W starszych wersjach Bascoma może będziesz musiał w linii konfigurującej Timer zamiast tych podkreślników dać spacje. [syntax=vbnet]Config Timer2 = Timer , Prescale = 1024 , Compare_a = Disconnect , Compare_b = Disconnect , Clear_timer = 1 Compare2a = 155 '10ms...
Witaj idealnie do tego nadaje się timer 555 .Pozdr
W pralce Indesit WISL 85 szybko migają diody blokada drzwiczek i delay timer oraz wybielanie (nad pierwszymi dwoma przyciskami funkcyjnymi od lewej strony). Pralka cały czas pobiera wodę. Przeszukałem forum pod kontem hasła "WISL 85" i nie znalazłem opisu takiego problemu - były inne błędy. Kondensatory wyglądają OK, nie napuchnięte ani rozlane. Co...
Toggle Ledy odnosi się chyba do całego portu i dlatego migają ci wszystkie diody , a ty chcesz kolejno gasić ledy.Więc z toggle chyba nie zadziała
Napisz jeszcze, na czym polega problem, bo na razie wygląda na to, że napisałeś kod do szybkiego migania diodami i diody szybko migają. A tak ogólnie - do odmierzania czasu używa się timera, a nie pętli, zwłaszcza, gdy czas wykonania kodu silnie zależy od wartości zmiennych. Przy takiej deklaracji zmiennej delay kompilator może usunąć Twoją pętlę opóźniającą.
Witam, mam problem z moją pralko-suszarką - jednocześnie migają mi kontrolki timera i wirowania 1000/500, jak i kontrolka zamkniętych drzwiczek. Po usunięciu dopływu prądu i ponownym uruchomieniu nadal pojawia się taki problem. Proszę o pomoc
Po podłączeniu gramofonu Rega Planar 1 do wieży pioneer X-HM72K z użyciem przedwzmacniacza ART DJ Pre II, wieża przestała działać. Pograła kilka minut, następnie się wyłączyła. Miga tylko dioda "timer" i nic więcej nie można zrobić. Nie można jej w ogóle włączyć. Czy to może być wina złego podłączenia? Czy jest taka możliwość, żeby popełniając w tym...
Eno bez jaj...wskaźniki?... Co tu jest skomplikowanego? Przecież tu wystarczy aktywować cykliczne przerwanie, którego okres zależy od częstotliwości i rozdzielczości potrzebnego PWM. Programowy PWM to raptem 2-3 linie. Do tego timer programowy do odliczania migania i to wszystko. W pętli głównej pozostaje tylko zarządzanie tym timerem i w zależności...
Tv jest ok. Zobacz w menu timera, czy przypadkiem nie jest załączone budzenie. Pozdrawiam.
Przy 8MHz i tych ustawieniach Timera 2 częstotliwość PWM powinna być 156Hz jeżeli nic nie przeoczyłem. Czasy opóźnień są trochę naciągane (znaczy, krótkie), ale nie powinno to migać chaotycznie. Chyba, że przerwania się nie wyrabiają. Jaki masz poziom optymalizacji w kompilatorze?
Witam serdecznie, Napisałem bardzo prosty program do migania diody oparty na timerze i przerwaniach. Procesor resetuje się w momencie uruchomienia przerwań i zaczyna wszystko od nowa. Jeśli chodzi o zasilanie, układ zasilany jest z akumulatora przy samym procesorze są kondensator 100nF i 4,7uF. #include <avr/io.h> #include <avr/interrupt.h>...
Witam Przyniesiono mi do naprawy magnetowid Funai model 31D-250 made in china), model bez wyświetlacza. Usterka: migają na przednim panelu 3 diody: - tape in - timer – rec Można tylko włożyć i wyjąć kasetę , brak menu ekranowego. Spotkał sie ktoś z taki objawem ? Sprzęt nowy zaraz po gwarancji.
(at)piotrva To miganie diodami to był tylko taki przykład. Watchdoga chcę użyć tak jak ten timer asynchroniczny w power save.
A czy można „migać” jedną diodą i równocześnie robić sekwencje na pozostałych 3 w At13A? Początkujący uczą się na zasadzie zaświeć, zrób opóźnienie, zaświeć następną, prosta metoda ale możesz zrobić tylko jedną rzecz na raz, mimo że mikrokontroler wykonuje miliony instrukcji na sekundę, w zasadzie żadnego użytecznego programu tak nie napiszesz. Trzeba...
Rozwiązań może być kilka. Możesz w przerwaniu ustawiać zmianną a w pętli głownej ją sprawdzać i wtedy zapalać diodę. Możesz też w przerwaniu zapalać diodę i włączać timer, który ją zgasi. Jeśli to ma migać co przerwanie to możesz w przerwaniu zamiast zapalać diodę po prostu zmieniać stan na przeciwny, wtedy dioda będzie gasła i zapalała się co wystąpienie...
Sprawdzilem napiecie na PD2 i pokazuje 0. Ale moglby mi ktos powiedziec w ktorym miejscu programu jest odwolanie, zeby dioda na PB2 miala mrugac? //edit Wyczytalem w nocie, ze pin PB2 ma dodatkowa funkcje dotyczaca timera. Czy to ona wlasnie powoduje to miganie?
Proszę o pomoc - problem przedstawia się następująco. Proszę nie patrzeć na poprawność składni - to jest dla uproszczenia. ----------------------------------- unsigned char flaga_swieci; SIGNAL (SIG_OVERFLOW1) { ..... flaga_swieci = ! flaga_swieci; // zmiana stanu 0->1->0..... } int main (void) { ..... ..... while(1) { LED = flaga_swieci; .........
Czy jest mozliwosc wykorzystania timera do przerwania oraz pwm? potrzebuje 4 kanaly PWM+ wykorzystac przepelnienie timera do przerwania. Pozdrawiam
timer dioda makita migać dioda denon migać dioda
siemens micromaster linux puppy wariuje klawiatura
rudocell viessmann ogranicznik przepięc
SAILOR RT2048 – polska instrukcja obsługi, dokumentacja, tłumaczenie manuala VHF Czujnik brzegu papieru – optyczny, ultradźwiękowy, Mutoh, Ricoh, detekcja krawędzi