zmienna przerwa

Znaleziono około 5990 wyników dla: zmienna przerwa
  • Demontaż wymiennika w kotle - złącza zalutowane, problem z odpalaniem gazu Vaillant

    Z tego, co wywnioskowałem, to Vaillant nie doczekał się fabrycznego regulatora pokojowego/pogodowego, więc jest skazany na pracę z własnego algorytmu i z widzimisię nastaw pokrętła przez użytkownika. Źle wywnioskowałeś, Vaillant miał swoje regulatory pokojowe pod styki 7-8-9 które miały swój algorytm i sterowały kotłem ale moim zdaniem te algorytmy...

    Systemy Grzewcze Serwis   27 Gru 2024 11:00 Odpowiedzi: 15    Wyświetleń: 348
  • Jak działa telefon stacjonarny i jaki prąd dopływa z centrali?

    Opis działania telefonu i zestawiania połączenia Do telefonu abonenta dopływa prąd stały o napięciu zwykle ok. 50V. Na prąd stały mogą być nałożone różne sygnały informujące abonenta o stanie połączenia oraz sygnał mowy. Do wywołania (prąd dzwonienia) wysyłany jest prąd o częstotliwości 25Hz i amplitudzie 90-150V. W podstawowym typie aparatu (bez elektroniki)...

    Początkujący Elektronicy   22 Sie 2010 19:49 Odpowiedzi: 3    Wyświetleń: 31831
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Dlaczego LCD w trybie 4-bitowym wyświetla błędne znaki w C?

    Tryb jest 4 bitowy(chyba),bo korzystam z programu powyżej kolegi sp3uqw piny ma mam podłączone nastepująco PD0->D0.....PD7->D7(atmega8) to chyba nie nie przeszkadza że mam podłączone wszystkie 8 pinów w trybie 4 bitowym?? a mój program wygląda tak: #include <avr/io.h> #include "funkcje.c" #define RS_ON sbi(DDRC,PC5);sbi(PORTC,PC5) #define...

    Mikrokontrolery   13 Lut 2007 16:56 Odpowiedzi: 31    Wyświetleń: 7057
  • REKLAMA
  • Dobór regulatora pokojowego: EUROSTER 2006TXRX czy modulacyjny EXACONTROL Saunier Duval?

    Pytanie co będzie powodowało załączenie i wyłączenie kotła? histereza i/lub blokada czasowa palnika ustawiana w menu kotła co daje czas na ostygnięcie wody na kotle by mogło dojść do ponownego cyklu grzania. Ewentualnie może sterować regulator ON/OFF pod warunkiem, że pojedynczy czas pracy palnika będzie dłuższy niż czas potrzebny do osiągnięcia zadanej...

    Systemy Grzewcze Użytkowy   28 Wrz 2022 08:52 Odpowiedzi: 37    Wyświetleń: 5130
  • REKLAMA
  • sterowanie świeceniem diody (wysterowanie przekaźnika) dwoma potencjometrami

    Witam, chciałem stworzyć programik, który przy pomocy dwóch potencjometrów pozwoli mi uzyskać regulację czasu świecenia i wygaszenia diody. I... nie działa :( Można prosić o pomoc i jakieś rady? Poniżej kod: [syntax=c] int diodaPin = 13; int potPin0 = 0; // numer wejścia analogowego 0 int potPin1 = 1; // numer wejścia analogowego 1 int pot0; // zmienna...

    Arduino   05 Lut 2019 20:35 Odpowiedzi: 13    Wyświetleń: 567
  • Jak napisać program na Atmega8 w Bascom do wyłącznika czasowego?

    Mozemy pomoc w pisaniu, ale z helpem Bascoma powienienes dac rade, obslyga lcd ->gotwa funkcja -klawisze dasz rade, zmieniasz jedynie zmienne - odmierzanie czasu sporbuj na timer1 co np sekunde bedzie zwiekszal Ci zmienna Czas, w petli gl musisz kontrolowac by wartosc nie przekroczyla zakresu - prostym if'em sprawdzasz wartosc tej zmiennej Czas z czasem...

    Mikrokontrolery AVR   11 Mar 2010 11:16 Odpowiedzi: 2    Wyświetleń: 1122
  • BASCOM - jak iterować i wyświetlać znaki ze stringa na wyświetlaczu?

    Pytanie jak w temacie. Mam zmienną typu string. W niej zapisane np: Tekst = "Jakis tam tekst" For I = 0 To Len(Tekst) Znak = .... Next I Chciałbym wyciągać kolejne pojedyncze znaki z ich ciągu (wyświetlacz matrycowy), ale nie znalazłem funkcji która mi to wykona. Zmienna Tekst jest definiowana w głównej pęli programu. Gdyby była definiowana poza nią...

    Programowanie   24 Sty 2008 22:17 Odpowiedzi: 2    Wyświetleń: 1893
  • Jak poprawnie skonfigurować timer0 na ATmega8 do liczenia kanałów DMX?

    Szukałem odpowiedzi na to pytanie, lecz nie znalazłem, wiec postanowiłem rozpocząć nowy temat. Otóż mam problem z liczeniem kanałów DMX, a dokładnie z timerem0 którego używam w tym celu. Mikrokontroler to jak w temacie ATmega8, częstotliwość taktowania 8 MHz, ustawienia sprzętowego UART 250 000 baud. Według specyfikacji DMX najpewniej rozpoznać nowy...

    Programowanie   29 Maj 2006 08:41 Odpowiedzi: 1    Wyświetleń: 1356
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    No może wystarczy jedna zmienna która będzie liczona w dół - o tym za chwilę. Musimy także ustalić progowe wartości. - błysk nie może być krótszy niż xxxx - błysk nie może być dłuższy niż yyyy - przerwa w świeceniu LED nie może być krótsza niż ...ssss - przerwa w świeceniu LED nie może być dłuższa niż ...tttt Skoro 9259 przerwań to 1 sekunda, to wyznacz...

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13650
  • REKLAMA
  • [C] ATmega8 i TSOP1736 – odbiór sygnału IR z pilota, nie działa odbiornik

    Prawdopodobnie kod nadajnika masz błędny. Lepiej zrobić tę funkcję na timerach. ;) Będzie ładniej i stabilniej. Funkcje delay mają dużą tolerację, za dużą. I to, że w programie ustawisz F_CPU jako 16900000 nie znaczy, że procesor działa z takim taktowaniem ;) Musisz mieć taki kwarc. Zmienna ta jest tylko pomocna przy niektórych obliczeniach dla kompilatora...

    Mikrokontrolery AVR   02 Sie 2009 22:33 Odpowiedzi: 40    Wyświetleń: 6675
  • Wysyłanie danych typu int z Arduino Master do Slave przez UART lub I2C

    Witam, widzę, że problem chyba jeszcze nie został rozwiązany mimo, że wszystkie potrzebne informacje już się przewinęły. Zatem pozwoliłem sobie zebrać to w jakąś całość: 1. komunikacja przez UART wydaje się najprostszym rozwiązaniem, 2. dane umieszczamy w strukturze, 3. aby przygotować dane do wysłania nie stosujemy żadnych skomplikowanych przekształceń...

    Arduino   24 Cze 2018 08:13 Odpowiedzi: 19    Wyświetleń: 4737
  • [ATmega8] [ATmega8][avr-gcc] Programowanie ATmega8 z użyciem Bascom i STK200

    Trochę więcej czasu niż myślałem zajęło mi przerobienie kursu FORBOT, sporo tez czasu straciłem na trawieniu płytek i ich lutowaniu, ale nieważne wszystko wyszło ok i sporo wiedzy sobie przyswoiłem, także wczoraj zacząłem czytać temat timerów http://diycenter.acid19.linuxpl.com/read... podany mi przez Tomq no i trzeba powiedzieć,...

    Mikrokontrolery Początkujący   25 Kwi 2014 13:07 Odpowiedzi: 37    Wyświetleń: 5487
  • Jak zmierzyć długość impulsu z akcelerometru MXD2125 w C/C++?

    Po prostu odpal timer (procesora) na największej możliwej częstotliwości i próbkuj sygnał na jakimś pinie, oczywiście w tym samym czasie inkrementując jakąś zmienną. Wówczas po odebraniu najlepiej 3 sygnałów wyliczasz długość impulsu (korzystając z obliczeń zmiennej którą inkrementujesz) :) Np: timer działa z częstotliwością 1Hz wiec jezeli zmienna...

    Mikrokontrolery AVR   22 Gru 2009 16:10 Odpowiedzi: 2    Wyświetleń: 1087
  • [C] Atmega8 PWM sterowanie RGB LED – błędy kompilacji w WinAVR, prośba o analizę kodu

    Przepraszam ze post pod postem, ale chce cos dodac dla potomnych :) Gotowy kodzik do operowania dioda rgb z uzyciem pwm wraz z #include <avr/io.h> // dostęp do rejestrów #include <util/delay.h> // zawiera definicję _delay_loop2 #define przerwa 5 int main(void) // program główny { uint8_t pwm=180; // zmienna zawiarająca wartość...

    Mikrokontrolery   22 Sie 2009 08:29 Odpowiedzi: 7    Wyświetleń: 4490
  • REKLAMA
  • [ATMega8][C/Eclipse/Linux] błedy budowania z ".elfa&quo

    /* * grr.c * * Created on: 2009-08-24 * Author: kayou */ #include <avr/io.h> // dostêp do rejestrów #include <util/delay.h> // zawiera definicjê _delay_loop2 #define przerwa 5 int main(void) // program g³ówny { uint8_t pwm=180; // zmienna zawiaraj¹ca wartoœæ wype³nienia DDRD = 0x80;...

    Mikrokontrolery AVR   24 Sie 2009 10:55 Odpowiedzi: 2    Wyświetleń: 1663
  • Excel VBA – jak scalić i obramować komórki kodem w programie magazynowym?

    Taka już rola MsgBox'a , żeby zatrzymywał i czekał na decyzję użytkownika. zobacz na kod: chciałem to do tego... For animacja = 1 To 5 Step 1 przerwa = 1 start = Timer Do While Timer < start + przerwa DoEvents Loop With Range("a" & wrs).Interior .ColorIndex = 2 End With If animacja = 3 Then End If start = Timer Do While Timer...

    Software serwis   04 Mar 2014 10:41 Odpowiedzi: 116    Wyświetleń: 28565
  • [Bascom] [Bascom][Atmega8] Sterownik AVT2829 - problemy z reakcją na pilota

    Witam. Chciałem zrobić sterownik wzmacniacza audio na bazie kitu AVT2829. Szczególnie zależy mi na uczeniu się dowolnego pilota. Zrobiłem płytkę przystosowałem do niej program, użyłem większego procesora (atmega8) no i program działa ale strasznie ułomnie. Procedura zapamiętania kodów z pilota przebiega jak należy ale już samo działanie jest strasznie...

    Mikrokontrolery   10 Sty 2018 21:58 Odpowiedzi: 2    Wyświetleń: 654
  • [ATTiny2313/C] Zajmowanie pamięci przez operacje na float

    Witam! Głowie się z tym nie wiem którą godzinę i nie mogę dojść czemu tak się dzieje. Mam tego typu program: #include <avr/io.h> #include <avr/interrupt.h> float m_sekundy_wtrysk=0, m_sekundy_obr=0, wynik2=0; uint8_t i=0, k=0, znacznik=0; float wynik=0; ISR(INT1_vect){ //przerwanie od złącza PD3 (INT1) TCCR1B |= _BV(CS10);...

    Mikrokontrolery AVR   26 Gru 2009 16:08 Odpowiedzi: 4    Wyświetleń: 1596
  • Atmega8/16 – jak programowo zmierzyć wypełnienie i częstotliwość PWM w C/Bascom

    Jednoczesny odczyt wszystkich 4 linii od tego bym zaczął, potem sprawdzanie pojedyńczo tych bitów i zwiększanie zmiennych czas1,czas2,czas3,czas4, jednocześnie zerujemy odpowiedni bit zmiennej 'gotowe 'xxxx1111' jeśli zakończy się '1' na linii. Na końcu cyklu sprawdzamy czy zmienna 'gotowe' jest zerem jeśli tak (były już 4 impulsy), to wychodzimy z...

    Mikrokontrolery   28 Sty 2008 18:44 Odpowiedzi: 78    Wyświetleń: 11777
  • C - Prośba o sprawdzenia programu silnik bipolarny

    Witam Czy ten program ma prawo działać na ATtiny2313 z wewnętrznym oscylatorem RC o wartości 8MHz jako sterownik silnika bipolarnego, gdyż po podłączeniu do l293d sterownik się strasznie grzeje a silnik delikatnie przekręci się o jeden krok a następnie przerwa i jeden krok do tyłu. [syntax=c]/* #include <avr/io.h> #include <avr/interrupt.h>...

    Mikrokontrolery AVR   05 Sty 2014 22:47 Odpowiedzi: 5    Wyświetleń: 1311
  • [Atmega88][Bascom] Sekwencja impulsów na 4 pinach równolegle

    Do If pinc.1 = 1 Then ' jezeli jeden 1 to impuls if Zezwolenie = 0 then Y(C) = X 'zapisz czas na pozycji C incr c ' nastepna pozycja Zezwolenie = 1'przelacz zezwolenie na zerowanie x end if end if if pinc.1 = 0 then if Zezwolenie = 1 then X = 0 ' zeruj licznik 1ms odczinkow czasu Zezwolenie = 0 ' przelacz zezwolenie na zapis y end if end if...

    Mikrokontrolery AVR   04 Cze 2009 01:21 Odpowiedzi: 12    Wyświetleń: 2085
  • Odległość między palcem rozdzielacza a elektrodami kopułki.

    Występuje co najmniej 4 rodzaje kopułek i palców rozdzielacza do tego modelu. Nie wiem czy mam odpowiednią kombinację palec - kopułka. Przerwa między palcem a kopułką wynosi ok. 1,5 mm to 2 razy więcej niż na świecy. I stąd właśnie moje pytanie. Twój problem rzeczywiście jest dziwny. Może napisz przede wszystkim, czy samochód odpala? Palec rozdzielacza...

    Samochody Początkujący   19 Mar 2010 19:07 Odpowiedzi: 10    Wyświetleń: 3662
  • Audi A4 1.9 TDI AFN - Przeładowanie turbiny, regulacja sztangi?

    Po tych logach mogę powiedzieć tylko tyle, że turbo przeładowuje i to na maksa ale nie z winy źle wyregulowanej sztangi skoro mechanik widzi jej ruch w dół i górę (skok około 1,5 cm) na biegu jałowym i wolnych obrotach zdejmując i zakładając na gruchę wężyk podciśnienia. Zmienna geometria ma tendencję do zacinania się w pozycji maksymalnego doładowania...

    Samochody Mechanika   31 Paź 2012 22:19 Odpowiedzi: 8    Wyświetleń: 18324
  • SABA T7254-brak wizji i niepoprawna praca procesora sterującego.

    Witam,dzięki za podpowiedzi.Dzisiaj nie za dużo mogłem zrobić pomiarów, w trakcie uszkodził mi się oscyloskop,ale udało się naprawić,jednak później przerwa w dostawie prądu uniemożliwiła dalsze pomiary.Więc tak jak Wojtekx sugerował ,Impuls SC na u4647 jest poprawny,również impuls H w układzie pomiarowym prądu jest poprawny.Wyjście pin 20 TEA2029CV-impulsy...

    TV CRT Serwis   08 Wrz 2012 10:07 Odpowiedzi: 4    Wyświetleń: 2112
  • [ATmega8] [ATmega8][BASCOM] Jak zaadaptować kod AT89C2051 do sterowania wycieraczkami?

    Witam. Znalazłem kiedyś, zdaje się że nawet na elektrodzie, program napisany dla AT89C2051 którego zadaniem było sterowanie czasowe wycieraczkami samochodowymi. ' Przerywacz pracy wycieraczek o programowanym czasie ' '$sim $regfile = "89c2051.dat" $crystal = 12000000 Wajchain Alias P3.2 'Wejscie z dzwigni sterowania wycieraczka Wajcha1in Alias...

    Mikrokontrolery AVR   11 Paź 2008 21:18 Odpowiedzi: 6    Wyświetleń: 2126
  • Modyfikacja programu do sterowania tylną wycieraczką z sygnałem spryskiwacza

    Podałem link, jest tam plik PDF cały opis razem ze schematem i oprogramowaniem w wersji BASKOM kod źródła (czy jak to tam się fachowo nazywa Czy mam go przeżucić tutaj? ----------------------------------------... Umieszczam program. ' Przerywacz pracy wycieraczek o programowanym czasie ' '$sim $regfile = "89c2051.dat"...

    Mikrokontrolery   21 Mar 2004 20:50 Odpowiedzi: 2    Wyświetleń: 2046
  • Atmega8 + DS18B20: Problem z wyświetlaniem temperatury na 2x 7-segmentowym wyświetlaczu

    Witam, przekopałem się przez wiele tutoriali, postów, wątków, i nie znalazłem rozwiązania, więc postanowiłem opisać własny problem. Mianowicie: mam podłączone do Atmegi8 dwa wyświetlacze 7seg multipleksowane, oraz termometr cyfrowy DS18B20. Chciałem aby zmierzona temperatura była wyświetlana na tych 7seg, oczywiście ze względu na dwa wyświetlacze jedynie...

    Mikrokontrolery Początkujący   21 Lut 2012 02:33 Odpowiedzi: 18    Wyświetleń: 3766
  • [C] Atmega16 Odliczanie i Multipleksowanie Wyświetlaczy LED

    Witam Szanownych kolegów. Nie dawno zacząłem przygode z programowaniem. Zapoznałem się z kursami na wkrętaku, oraz z kursem na Hobby Robot. Narazie wszystko opiera się na symulacji w proteusie, umiem już multipleksować cyfry na wyświetlaczu, lecz nie rozumiem funkcji bin2bcd, i nie umiem tego połączyć z następującym kodem tak, aby to jakoś działało....

    Mikrokontrolery AVR   26 Lut 2012 16:50 Odpowiedzi: 4    Wyświetleń: 1962
  • [Atmega32][C] Przesyłanie danych z Inpu Capture Unit

    Hej. Dzięki za pomoc. Działa trochę lepiej ale jednak dalej źle. Tym razem dane już się zmieniają w zależności od położenia drążka w nadajniku, ale druga zmienna zmienia się zawsze a jest zbyt mała żeby to była przerwa synchronizacyjna. No i nie wiem co to za dana na miejscu zerowym tablicy, w ogóle się nie zmienia. Jest niby ponad 8000 ale jak ustawie...

    Mikrokontrolery AVR   29 Sty 2012 21:15 Odpowiedzi: 2    Wyświetleń: 1380
  • [ATmega16] [ATmega16][C] Multipleksacja LED 7-segmentowego i obsługa przycisków

    Witam i dziekuje za odpowiedzi. POprawilem moj kod nie jestem pewnien czy tak jak mial to na mysli Boski Dialer, ale chodzi trosze opornie ale chodzi. postaram sie to jakos dopracowac zeby bylo plynniejsze ale musze nad tym dluzej pomyslec . I mam jesce prosbe do Boski Dialer jesli to nie o takie rozwiazanie chodzilo rozwin swoja mysl zebym mogl to...

    Mikrokontrolery AVR   19 Sty 2009 10:23 Odpowiedzi: 6    Wyświetleń: 1903
  • Avr i C. Zapalanie diod. Jakie wartości wpisać do portu?

    Oto ostatni moj kod, ktory probowalem zaimplementowac. To bylo na Mega8 z obsluga 1-wire - wycialem to. // Definicje dotyczace LCD #define RS 0 // wybor rejestru #define RW 1 // 1 - odczyt; 0 - zapis #define E 2 // sygnal zezwalajacy (enable) #define PORTLCD PORTA // port z podlaczanym LCD #define DDRLCD DDRA // port z podlaczanym LCD #define...

    Mikrokontrolery   30 Kwi 2007 11:31 Odpowiedzi: 6    Wyświetleń: 2727
  • ATMEGA32 - Zmiana w programie do sterownika pieca C.O.

    Pierwsza część programu Dodano po 8 no i druga się nie mieści, więc wrzuciłem do pliku tekstowego.

    Mikrokontrolery AVR   22 Lip 2014 16:28 Odpowiedzi: 5    Wyświetleń: 3612
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2466
  • BASCOM – jak zapisać kolejne bity sygnału DCF bez tablicy bitów?

    Zaprogramowalem procek. Oto spostrzezenia. Zegar odlicza poprawnie czas, ustawienia godziny dzialaja poprawnie. Wystapil natomiast problem z miganiem kropki oddzielajacej jednostki godizn od dziesiatek minut. Powinna ona zapalac sie na sekunde, a potem gasnac na sekunde. Jednak okazuje sie, ze w trakcie sekundy, w ktorej powinna sie swiecic, ona migocze....

    Mikrokontrolery   16 Maj 2008 20:17 Odpowiedzi: 26    Wyświetleń: 2631
  • [Attiny13A] [Attiny13A][C] - Symulator semafora, problem z opóźnieniem diod

    Witam. Mam problem z symulatorem semafora. [syntax=c] /* Symulacja Semafora */ /* Krzysztof Bednarczyk (prog.) & Lukasz Domanski (elek.) */ /* uklad ATtiny13 1MHz */ /* * - faza wlaczona */ /* x - faza mrugania */ /* WLACZANIE BIBLIOTEK */ //#include <stdio.h> #define __AVR_ATtiny13__ 1 //#include <stdlib.h> // obsluga random #include...

    Mikrokontrolery AVR   08 Mar 2011 20:09 Odpowiedzi: 4    Wyświetleń: 1784
  • Atmega32, BASCOM-AVR - Błędy kompilacji: nazwy funkcji TEMP i ZA

    Powiem tak. Kod się nie trzyma "kupy". Masz podefiniowane zmienne takie jak funkcje. Przykładowo: Temp - wiersz 23 i zmienna Temp - wiesz 33 Za - wiersz 24 i zmienna Za - wiersz 129 p.s. Umieść kod w znacznikach "syntax". Poniżej - kompilujący się kod: [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 8000000 $hwstack = 200 $swstack = 200 $framesize...

    Mikrokontrolery AVR   18 Sty 2013 13:30 Odpowiedzi: 4    Wyświetleń: 1839
  • Oświetlenie choinki z diod RGB sterowanych niezależnie

    Od dawna interesowało mnie wykonanie efektownego oświetlenia LED choinki. Jednak żeby efekty były satysfakcjonujące, każde światełko musiało by być sterowane niezależnie a nie tak jak w chińskich lampkach segmentami. Niestety, żeby każdą diodę sterować oddzielnie trzeba by całej sieci okablowania, zwłaszcza, że chciałem użyć diod wielokolorowych RGB....

    DIY Poczekalnia   23 Gru 2009 22:43 Odpowiedzi: 0    Wyświetleń: 7244
  • Zasada działania bezdotykowego wykrywacza napięcia.

    A co sądzisz o kondensatorze? Przecież dla prądu stałego to tez przerwa, a zmienny czy przemienny płynie. Dlatego są wzmacniacze o dużym wzmocnieniu i bardzo dużej rezystancji wejściowej.

    Początkujący Elektronicy   01 Lis 2017 15:23 Odpowiedzi: 4    Wyświetleń: 888
  • Jak zmierzyć rezystancję dynamiczną diody Zenera i tunelowej?

    One służą do filtrowania napięcia sin od zmiennego, wynika to z budowy układu pomiarowego. Kondensatory są takie same i ładują się napięciem stałym, przez co są przerwą dla obwodu stałego, a zwarciem dla zmiennego sin. Dławik natomiast jest zwarciem dla napięcia stałego a przerwa dla napięcia sin. Na takiej zasadzie działa ten filter.

    Początkujący Elektronicy   17 Kwi 2006 07:39 Odpowiedzi: 11    Wyświetleń: 2855
  • Atomowość w C: Zmienna _co20ms w przerwaniach i możliwe błędy

    Powinno być ok. Możesz też zastosować metodę drugą. Ale jeśli ta zmienna jest char nie ma sensu kombinować.

    Mikrokontrolery   12 Sie 2011 13:22 Odpowiedzi: 7    Wyświetleń: 1555
  • Przerwanie pętli arduino proszę o szybką poradę

    Potrzebuję pomocy w przerwaniu pętli while (linijka 146) założenie jest takie jeżeli BlutoothDane=s to ma wykonać tą pętle a jeżeli BlutoothDane=d to ma ją przerwać. problem jest taki, że nie przerywa pętli cały układ ma działać jako sterownik Led na bluetooth. Proszę o szybką pomoc. Masz tu kilka nieprawidłowości; Jakie znaczenie i zastosowanie ma...

    Arduino   04 Sie 2020 00:47 Odpowiedzi: 5    Wyświetleń: 1437
  • Bascom: Przerwania i obsługa klawiatury - zmienna zwiększa się bez przerwy

    1. Jak masz podłączony przycisk? Powineien być tak żeby zwierał pin procesora do masy. 2. if portd.0 = 0 then !!! 3. taki program Ci bedzie dziwnie dzialal bo jest cos takiego jak drgania stykow. Jezeli odczyt trafi akurat na moment ze styk sobie odskoczy to choc ty myslisz ze g wcisnales to nic sie nie zrobi. Wniosek: trzeba wytlumic rgania stykow....

    Mikrokontrolery   12 Maj 2004 13:37 Odpowiedzi: 5    Wyświetleń: 1662
  • Discolitez z 40W żarówką - żarówka świeci bez przerwy na Windows XP

    narysuj sposób w jaki masz to połączone. Zakładam że znasz podstawy typu: tyrystor podpinamy na prąd zmienny

    Optoelektronika   09 Lip 2006 16:05 Odpowiedzi: 10    Wyświetleń: 1881
  • [ATmega8] [ATmega8][BASCOM] Jak zbudować sekundnik z przerwaniami na LCD 16x2?

    Do drasmen: jeżeli chcesz aby układ zadziałał musisz przestawić fuse bity na wew. generator np. 8MHz a do pinów gdzie podłączasz kwarc musisz wpiąć kwarc zegarkowy 32.768kHz. Program dla autora tematu: 'Program wykorzystujący przerwanie od timera0(8 bitowego) generowane co 8ms 'jeżeli przerwanie zostanie wywołane 125 razy, otrzymamy 1 sekundę...

    Mikrokontrolery AVR   28 Wrz 2008 16:08 Odpowiedzi: 20    Wyświetleń: 4577
  • [ATmega8][C] - TIMER1 kontrolowany przerwaniami INT0:1

    Witam, ustawienie rejestru DDR i PORT na 0 daje wejścia pływające (ATmega8 nie ma rezystorów ściągających do masy, tylko podciągające do plusa). Tak jak jest teraz łapiesz kolego zakłócenia. Należałoby albo dodać zewnętrzne rezystory między przyciskami a masą lub zmienić położenie przycisków (między pinem a masą) i włączyć wbudowane rezystory. O volatile...

    Mikrokontrolery AVR   04 Lis 2012 12:30 Odpowiedzi: 3    Wyświetleń: 1704
  • Reanimacja i modyfikacja świeczek LED na Attiny13a - problem z poborem prądu tryby SLEEP

    Prawdopodobnie źle używam zmiennych volatile przerwa. Zmienna ta jest chyba gubiona. Jeśli zamiast if (przerwa == 0) wpiszę jakąkolwiek inną wartość układ pobiera cały czas te 5 nA

    Mikrokontrolery AVR   03 Kwi 2023 18:32 Odpowiedzi: 10    Wyświetleń: 948
  • Xmega128A3 - uart na przerwaniach, biblioteka Atmela, echo na terminal.

    (at)dawid.barracuda Pamiętaj o konieczności zapewnienia atomowości operacji na licznikOdebranychZnakow - zarówno podczas porównania tej zmiennej, jak i przypisania jej nowej wartości. Poza tym zamiast ją zerować na końcu odejmij od bieżącej wartości zmiennej, liczbę rzeczywiście wysłanych bajtów. Jeśli w międzyczasie coś zostanie odebrane, to wartość...

    Mikrokontrolery AVR   09 Kwi 2017 14:24 Odpowiedzi: 6    Wyświetleń: 1014
  • [ATMega32] ATMega32: Obsługa I2C na przerwaniach w C - kiedy i dlaczego warto?

    Niektóre z funkcji faktycznie zawierają pętlę oczekującą na zwolnienie magistrali: [syntax=c] while ( TWI_Transceiver_Busy() );[/syntax] Autorzy założyli, że można będzie użyć tej funkcji w dowolnym momencie, niestety powoduje to, że kiedy wywołamy funkcję, kiedy magistrala jest zajęta, to będzie ona czekała na zwolnienie magistrali, co wprowadza czasami...

    Mikrokontrolery AVR   27 Sie 2012 19:25 Odpowiedzi: 21    Wyświetleń: 2955
  • Jak zwiększyć wartość zmiennej licznik w programie C przy zwarciu PD1?

    Ale namgmatwałeś... Ciężko zrozumieć to co piszesz. Jeżeli masz zmienną globalną to wszelkie operacje na niej w dowolnym podprogramie (w tym także w obsłudze przerwań) będą widoczne we wszystkich innych podprogramach (róznież w main()) i nie musisz nic więcej robić. Może przykład: #include jakis.h //zmienne globalne unsigned int zmienna_globalna; void...

    Mikrokontrolery   28 Maj 2005 12:56 Odpowiedzi: 7    Wyświetleń: 1185
  • renault scenic 1,9dci 2007 - błąd p0544 który czujnik??

    Zwarcie do plusa, to nie zwarcie , tylko przerwa - gdzieś nie kontakt. Przecież to czujnik zmienno-oporowy - brak oporu, to maksymalne napięcie widzi sterownik.

    Samochody Elektryka i elektronika   31 Paź 2012 21:28 Odpowiedzi: 20    Wyświetleń: 15648
  • [atmega16] [atmega16][c/avr-gcc] UART w przerwaniach - nieoczekiwane działanie programu

    Chodzi o to że zmienna temp czyli tak naprawde wskaźnik do tablicy charów będzie żyła tylko w tej funkcji. To mi nie przeszkadza bo jak już przypisze jej wartość(wskaźnik) do mojej zmiennej wskaźnikowej to mam już globalnie adres do pierwszego elementu tablicy ze znakami. Nie wiem tylko jak długo ta tablica będzie zarezerwowana w pamięci. jeżeli wywolujesz...

    Mikrokontrolery AVR   29 Cze 2012 11:49 Odpowiedzi: 25    Wyświetleń: 2526
  • Atmega16: Błędy kompilacji przy użyciu funkcji w przerwaniu INT0

    Jeśli chcesz gotowego rozwiązania to napiszę jak sam robię takie systemy: Deklaruję pewną strukturę globalną, koniecznie volatile, w której umieszczam flagi w zależności od tego ile ich potrzebuję, np.: [syntax=c]volatile struct sZmienna { unsigned char Pomiar :1; unsigned char Timer :1; unsigned char Odswiez_LCD :1; //itd. }Zmienna;[/syntax] Następnie...

    Mikrokontrolery AVR   12 Lip 2012 19:31 Odpowiedzi: 29    Wyświetleń: 2216
  • Przerwanie żyły PEN w instalacji TN-C (dom jednorodzinny)

    Ochrona przeciwporażeniowa będzie jak będzie zainstalowany kontroler napięcia zmiennego. Przy przerwie w PEN odłączy fazy. Takze zabezpieczy odbiorniki przed uszkodzeniem. A będzie on wystarczająco szybki, by odbiorniki nie uległy uszkodzeniom?

    Elektryka Dla Każdego   10 Kwi 2023 12:03 Odpowiedzi: 26    Wyświetleń: 1215
  • Różnice między przerwaniem a wywołaniem podprogramu w sterownikach SIEMENS

    Normalna praca sterownika PLC polega na cyklicznym wykonywaniu: odczytu wejść, sekwencji kolejnych rozkazów składających się na program oraz ustawieniu wyjść. Wyobraź sobie taki ciąg rozkazów umieszczony w OB1: 1. A = 1 2. B = 2 3. CALL FC1 4. B = 1 5. A = 2 6. CALL FC1 Wewnątrz FC1 zawsze zmienna A <> B. Podprogram (FC1) jest wykonywany tylko...

    Automatyka Sterowanie PLC   05 Gru 2018 19:09 Odpowiedzi: 20    Wyświetleń: 1641
  • [C]Mega32 Przerwania. W przerwaniu dioda ma migać.

    W przerwaniu deklarujesz zmienna liczba, ktora przy inicjacji jest rowna 0. Jest jako static więc jest wyzerowana tylko podczas pierwszego uruchomienia, potem już się "nie zeruje". dodaj na końcu while(1);...nie sprawdzałem częstotliwości przerwań więc zakładam że są w porządku. int main(void){ DDRA=0xFF; // PORT A JAKO WYJSCIE TCCR0 |=...

    Mikrokontrolery   18 Lut 2011 13:27 Odpowiedzi: 5    Wyświetleń: 2058
  • Jak uzyskać 32 kanały PWM z ATMEGA 32 bez migotania diod?

    Nie podoba mi się twoje rozwiązanie. Ja bym to zrobił tak - timer odmierzający takty w rytm podstawowego okresu PWM (czyli przerwania np. 1kHz). Teraz zamiast tych porównań z licznikami, wrzuć wartość licznika do rejestru compare register. Dzięki temu masz przerwanie po przepełnieniu timera (nowy okres) - w tym przerwaniu inicjujesz wysyłkę danych po...

    Mikrokontrolery AVR   04 Sie 2011 09:07 Odpowiedzi: 44    Wyświetleń: 6481
  • Dlaczego zmienna alarm resetuje się po przerwaniu na Atmedze16?

    dawid512 : ?. "CLI" blokuje wywoływanie przerwań, ale nijak nie przekłada sie na równoważność z wyjściem z funkcji. dreidel : Funkcji obsługi przerwania napisanej w C nie opuszcza się przez reti - wtedy tylko możesz spowodować przepełnienie stosu (na stosie zawsze są odkładane co najmniej 2 rejestry), zresztą powracasz nie do miejsca, w którym nastąpiło...

    Mikrokontrolery AVR   19 Maj 2009 22:05 Odpowiedzi: 3    Wyświetleń: 1713
  • Atmega8: Zmienna volatile i przerwania - problem z opóźnieniem w pętli while

    Powód jest bardzo prosty: zmniejszenie zmiennej w pamięci nie jest operacją atomową. Co prawda za każdym razem następuje odczytanie zmiennej, zmniejszenie jej a następnie zapis, to jeśli przerwanie wystąpi pomiędzy odczytem a zapisem, to utracisz zmianę dokonaną w przerwaniu. W przypadku gdy przerwanie i funkcja main konkurują o jeden zasób, musisz...

    Mikrokontrolery AVR   25 Kwi 2010 12:42 Odpowiedzi: 2    Wyświetleń: 1362
  • Czy odczyt stanu pinu w przerwaniu timera jest poprawny? Zmienna volatile

    A, że tak głupio spytam przerwanie w ogóle jest wywoływane?

    Mikrokontrolery AVR   06 Maj 2010 21:56 Odpowiedzi: 12    Wyświetleń: 1556
  • Przerwania i PWM, ATmega8A - Brak reakcji na wektory przerwań

    każda jest dla mnie cenna Może nie do końca na temat, ale: jeśli zmienna LicznikKonfiguracyjny jest globalna, to nie musisz jej przekazywać (jako parametru) każdej funkcji osobno. Każda z tych funkcji może się do niej (zmiennej globalnej) odwołać bezpośrednio. Zmiennych globalnych generalnie należy unikać. Np. w Twoim kodzie SredniaADC i WartoscADC...

    Mikrokontrolery Początkujący   29 Mar 2015 01:56 Odpowiedzi: 49    Wyświetleń: 2775
  • [C] Jak wykryć brak zmiany wartości zmiennej przez 5 sekund?

    Dawid.wielun tak na szybko napisane sprawdzanie przycisków lewego prawego i środkowego int mouse_click_check(void){ int i=0, bl=0, bl2=0, br=0, br2=0, bm=0, bm2=0;//left right middle while(zmienna globalna=0 przerywa sprawdzanie){ bl2=bl;bl=::GetKeyState(VK_L... br2=br;br=::GetKeyState(VK_R...

    Programowanie   24 Paź 2008 04:23 Odpowiedzi: 16    Wyświetleń: 1758
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    ADC robi 3 pomiary na jeden cykl obliczeniowy. Z tych 3 pomiarów wykorzystujesz tylko 1. Jeżeli nie są synchroniczne, to może się pojawić dodatkowa częstotliwość w obwodzie sterowania. To zależy od częstotliwości charakterystycznej obwodu wyjściowego, m.in. pojemności kondensatora filtrującego. Ciebie trochę ratuje regulator PI, który realizuje prosty...

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2622
  • Różnice w prawie Ohma dla prądu stałego i zmiennego - proste wyjaśnienie

    Dla czystej rezystancji nie ma znaczenia stały czy zmienny. Jeżeli w obwodzie znajduje się kondensator lub cewka to wypadkowy opór nazywamy impedancją lub po polsku zawadą. Zawada obwodu zależy od częstotliwości (pulsacji) napięcia i oczywiście od parametrów elementów obwodu. Może jeszcze to - kondensator w obwodzie prądu stałego stanowi przerwę, a...

    Nauka Elektroniki, Teoria i Laborki   17 Sty 2009 20:13 Odpowiedzi: 5    Wyświetleń: 22619
  • [C] Dlaczego zmienna `count` w przerwaniu nie jest zerowana w C?

    Jest to zmienna statyczna przypisanie zera następuje tylko przy 1 wywołaniu funkcji.

    Mikrokontrolery   02 Kwi 2010 15:26 Odpowiedzi: 7    Wyświetleń: 1739
  • [C] Atmega32 przerwania. Zmienna nie działa w programie.

    Dopisz "volatile".

    Mikrokontrolery AVR   11 Lis 2010 16:43 Odpowiedzi: 3    Wyświetleń: 1797
  • Kocioł gazowy Viessmann 222F - nie trzyma zadanej temperatury

    Częstość załączania kotła jest funkcją jego mocy i głębokości jej modulacji,mocy odbieranej przez obiekt (a ta jest zmienna zależnie od temp zewnętrznej) i czasu przerwy między kolejnymi cyklami (jest, bywa na ogół) on też zmienny i zależny od temperatury wody grzewczej zadanej ręcznie lub wynikającej z automatyki pogodowej. 60 razy na dobę super wynik...

    Systemy Grzewcze Użytkowy   05 Sty 2020 19:01 Odpowiedzi: 4    Wyświetleń: 3051
  • STM32F100RB (Discovery) - Zmienna modyfikowana w przerwaniu nie zapmiętuje wart.

    Albo stos, albo watchdog.

    Mikrokontrolery ARM   28 Paź 2013 11:25 Odpowiedzi: 11    Wyświetleń: 1878
  • Keil uVision C: Zmienna 'nr_trybu' resetuje się po przerwaniu timera 80C517

    Czy po ustawieniu nr_trybu = 0 w przerwaniu nie powinieneś zerować timer_count ? Albert

    Mikrokontrolery   20 Maj 2012 02:10 Odpowiedzi: 8    Wyświetleń: 1105
  • [AVR-GCC] Dlaczego zmienna 'status' ma nieoczekiwaną wartość w przerwaniu TWI?

    Nie masz dostępu do zmiennej, czy po prostu odczyt zawsze zwraca tą samą wartość (efekt braku volatile przy deklarowaniu zmiennej używanej przez przerwanie)? Bez "volatile" kompilator zoptymalizuje odwołania do zmiennej "status" w funkcji main - zmienna nie jest nigdy odczytywana (kompilator nie uwzględnia tego, że może przyjść przerwanie - widzi tylko...

    Mikrokontrolery AVR   08 Sie 2009 09:02 Odpowiedzi: 6    Wyświetleń: 1599
  • AtMega16 język C - zmienna Volatile nie przekazuje wartości z przerwania do main

    a co jest nie tak z pętlą while(1) bo nie mogę się dopatrzeć To, że jest pusta. Stan zmiennej flaga sprawdzasz tylko raz na początku programu, po czym zapętlasz go w pustej pętli. Poza tym sprawdzanie if(flaga=1) jest błędem, zapewne miało być if(flaga==1) - przeczytaj ostrzeżenia kompilatora generowane w czasie kompilacji.

    Mikrokontrolery Początkujący   22 Sty 2015 18:56 Odpowiedzi: 14    Wyświetleń: 1428
  • Jak zmierzyć czas przerwania DMA z I2S z rozdzielczością 1us?

    Jakieś głupoty mi to pokazuje. Mam breakpoint-a ustawionego i po każdej próbce sprawdzam sobie wartość tego licznika Nie zatrzymuj wykonywania programu tylko użyj SWO (Serial Wire Viewer). Ustaw sobie: 1. W projekcje użycie tego pinu: https://obrazki.elektroda.pl/7797775900_... 2. W ustawiniach debugera włącz to i ustaw odpowiednio...

    Mikrokontrolery ARM   21 Lut 2024 22:50 Odpowiedzi: 6    Wyświetleń: 267
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    Rozumiem że coś w przerwaniu zrobić chcesz, ale ciekawe jak to sprawdzasz (tę dokładność) Może najpierw zwiększasz w kodzie zmienna a potem dopiero każesz ustawiac jakiś pin którym to mierzysz? Może na odwrót, najpierw pin a potem zwiekszanie zmiennej bo zwiększanie może się czasowo różnić w zależności od wartości.

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2841
  • [C] Jak ustawić przerwanie Timera 2 co 1 ms na DS89C450? Wyjaśnienie CYCLE 20

    Program skacze do przerwania co 50ms więc żeby odmierzyć 1s musi skoczyć 20 razy. Poprostu w programie jest zmienna która jest ładowana stałą 20 i odejmuje się w każdym przerwaniu o jeden. Jak dojdzie do zera to jest 1s i cykl się powtarza (znowu jest przypisywane 20). np: co 50ms w przerwaniu: if(zmienna){zmienna--;}... else { zmienna=CYCLE;...

    Mikrokontrolery   07 Lis 2007 16:03 Odpowiedzi: 4    Wyświetleń: 1745
  • Wina przedłużacza? padł dysk w PC, spalona pralka, spawarka?

    zwinięty kabel dla prądu zmiennego stanowi przerwę(cewka) i będzie się grzał. Rozwinięty nie powinien robić problemów. Jeśli jest to normalny miedziany kabel to w twoim przypadku jest to zbieg okoliczności.

    Początkujący Serwisanci   22 Lis 2007 17:59 Odpowiedzi: 10    Wyświetleń: 2399
  • AVR - Reżim czasowy a przerwanie - wykrywacz metalu

    Zrób to w konwencji automatu - zmienna określające stan i duży switch (stan) w obsłudze przerwania z odpowiednim zachowaniem w każdym stanie. Na ogół wygodnie jest to zrobić przy stałej częstotliwości przerwań timera, odpowiadającej najkrótszemu odcinkowi czasu, który trzeba odmierzać lub takiemu, który jest podwielokrotnością wszystkich odmierzanych...

    Mikrokontrolery Początkujący   01 Lis 2013 21:57 Odpowiedzi: 4    Wyświetleń: 1446
  • Dobór przekaźnika napięciowego / nadzorczego do instalacji 3-fazowej

    Okres sygnału napięcia przemiennego to 0.020s = 20ms by zadziałać musi zmierzyć napięcie powyżej 20ms by coś ustalić. Takie samo napięcie działa na sprzęt co 10msek. Wiec wystarczy pomiar 10msk. Ale - napięcie szkodzi od momentu przekroczenia chwilowej wartości napięcia ok 366V. Kryterium awarii nie jest całka za okres (10msek) tylko przekroczenie...

    Elektryka Ochrona   19 Paź 2023 21:25 Odpowiedzi: 25    Wyświetleń: 918
  • [Atmega8] Atmega8 Bascom - Nadpisywanie zmiennej w przerwaniu int0/int1, reset timer1

    Ten sam kod, który zaprezentowałem w pierwszym poście , natomiast przerwanie wywołane już na nodze portb.0 i działa zmienna nie jest nadpisywana. Cała reszta kodu bez zmian poza zmianą przerwania. Przerwania skonfigurowane prawidłowo. Moze przerwania masz skonfigurowane prawidlowo... ale..... Czy mozesz wyjasnic w jakim celu, w obsludze przerwania...

    Mikrokontrolery AVR   09 Maj 2009 18:31 Odpowiedzi: 14    Wyświetleń: 2818
  • Zasada działania zwrotnicy w kolumnach 70W RMS z Austrii - bezpieczeństwo głośników

    Zwrotnica jest okej, nawet powiem że jest skomplikowana :) kondensator i cewka szeregowo wstawione i o odpowiednich wartościach są przerwą w obwodzie dla prądu zmiennego. Pętla dla wysokotonowca po prostu omija tą cewkę, nie ma znaczenia. Ja bym tą zwrotnicę zostawił. Co do tuneli to takiego wynalazku na oczy nie widziałem ale podejrzewam że całkiem-całkiem...

    Audio Estradowe, Sceniczne, Studyjne   02 Lip 2005 23:30 Odpowiedzi: 9    Wyświetleń: 1152
  • Zdalne sterowanie RC z Praktycznego Elektronika 1996 r czy powinno działać

    na nóżce 3 generatora na US3 działa przebieg jest , ale nie dochodzi do licznika cd4018 bo tam jest kondensator C24 33pF ktory jest przerwą Owszem, dla napięcia stałego ale nie dla przebiegu zmiennego czy też prostokątnego. Chyba że kondensator walnięty i ma przerwę. Zrobilem zwarcie kabelkiem obejscie tego C24 zeby dochodził sygnał na 4018 I podałeś...

    Robotyka Modelarstwo i CNC   14 Paź 2025 08:37 Odpowiedzi: 89    Wyświetleń: 2799
  • [ATmega8] [ATmega8][C] Przerwanie licznika nie generuje opóźnień, brak wyświetlania tekstu

    a _delay_ms i _delay_us Ci nie wystarcza ? Do opóźnień nie trzeba wykorzystywać koniecznie przerwań timera. Można wykorzystać flagi timera (o ile się da, ale wszystko zależy). Poza tym, zmienna deb w Twoim programie zapewne nie jest volatile, ale wrzuciłeś nam NIC, także pomoc też nijaka

    Mikrokontrolery AVR   05 Paź 2010 18:38 Odpowiedzi: 2    Wyświetleń: 743
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Gdybym opisał program wszystko stałoby się oczywiste :D Użycie IF ELSE bez END IF zawsze warte jest omówienia bo potem nikt nie może się doliczyć END IF :D Chodzi o to że jeśli tylko jedna instrukcja jest od jakiegoś warunku zależna to można ją zapisać w jednej linii. Jeśli z powodu jakiegoś warunku musza juz być zmienione dwie zmienne lub wykonać się...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2283
  • [STM32F103][keil][C] nieznany atrybut przerwania SysTick

    Czyli działa to podobnie jak w bit bandigu, że sprzętowo jest wykonywana operacja RMW na pamięci ? Coś mieszasz - przecież tu jest tylko "write", więc gdzie jakieś "read" i "modify"? zmienna1 = zmienna2; // atomowe zmienna1 += zmienna2; // nie-atomowe - RMW

    Mikrokontrolery ARM   30 Gru 2017 10:38 Odpowiedzi: 63    Wyświetleń: 2448
  • Jak wykonać sterowanie elektromagnesu z regulowanym czasem przerwy?

    Witam wszystkich! Chciałbym wykonać mały elektromagnes, ale nie wiem jak wykonać sterowanie, chodzi o to, aby magnes włączał się np. na 1 sekundę, a następnie sam się wyłączał i cykl znów się powtarzał, a sterowanie ma dotyczyć ustalenia czasu przerwy między włączeniami, innymi słowy czas pracy elektromagnesu stały, czas przerwy zmienny?

    Elektro Początkujący   29 Mar 2015 19:17 Odpowiedzi: 3    Wyświetleń: 1410
  • Czy pomiar prądu zmiennego ACA do 20A bez przerwy w zasilaniu jest bezpieczny?

    nic się nie powinno stać ani z urządzeniem badanym ani z miernikiem, ponieważ w chwili gdy wyłączniki 1 i 2 są załączone to amperomierz nie jest włączony równolegle tylko poprostu zwarty, a jego rezystancja wewnętrzna w porównaniu z rezystancją przewodu spowoduje że przez niego nie popłynie prąd. Innymi słowy jest zwarty a prąd płynie tylko kablem.

    Projektowanie Układów   27 Sie 2006 16:46 Odpowiedzi: 2    Wyświetleń: 1023
  • Jak zrealizować inkrementację zmiennej w przerwaniu INT0 na ATtiny2313?

    Napisz tak: Dim Zmienna As Byte Zmienna = 0 Config Intx = Low Level | Rising | Falling [ | Change ] 'Konfiguracja reakcji na sygnał przerwania 'za x podstaw nr przerwania wybierz jeden ze sposobów pobudzenia kocówki uC Enable Interrupts 'Uruchomienie przerwań globalnych Enable Intx 'Uruchomienie przerwania INTx On Intx Obsluga_przerwania 'wskazanie...

    Mikrokontrolery   02 Lut 2006 15:32 Odpowiedzi: 4    Wyświetleń: 3654
  • Zapis do EEPROM w Bascomie: przerwanie co 3,5ms, czas zapisu 4ms - czy działa?

    Czy jeżeli w Bascomi-e, w przerwaniu, ............ ......... czy zapis będzie trwał, a procesor w tym czasię będzie już wykonywał inne rozkazy? Zapisywana jest zmienna bajtowa. Wpis wartości zmiennej do EEPROM nie odbywa sie samoczynnie, jak powiedzmy przesączanie wody przez lejek(!). Tego wpisu dokonuje processor; nie ma tam pośrednika (chyba jedynie...

    Mikrokontrolery AVR   10 Sty 2012 22:39 Odpowiedzi: 7    Wyświetleń: 2126
  • Termostat, uniwersalny sterownik urządzeń ~230V

    http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...

    DIY Konstrukcje   24 Lut 2018 08:59 Odpowiedzi: 21    Wyświetleń: 11949
  • Atmega644PA - Obsługa przerwania, multipleksowanie ADC

    bo nie zauwazylem ze ona go ustawiła nie wiadomo po co Nie właczaj ADLAR bo on przesuwa w lewą stronę ... wynik Właśnie o tym pisałem w poście, który skomentowałeś: proponuje nie pisac niezbyt przemyslanych postów no tak, to jest uwzględnione, wyswietlam ( odczytuje) tylko wynik ConversionResults Czy jesteś tego pewna? Koledze Piotrus_999 chodzi o...

    Mikrokontrolery   10 Sty 2016 16:07 Odpowiedzi: 53    Wyświetleń: 2877
  • Pożar rozdzielni - Ogranicznik przepięć SPCT2-280/4

    Założyć kontroler napięcia zmiennego - zabezpieczenie przed przerwą w tzw. „zerze”.(N, PEN). Jak podadzą 400V zasilanie w ogóle nie zostanie załączone. Możesz podać jakiś przykład 3F na 40A??

    Elektryka Dla Każdego   28 Sie 2019 13:08 Odpowiedzi: 33    Wyświetleń: 4296
  • Czas pracy baterii 9 V w tanim multimetrze pracującym bez przerwy

    Weź no zmierz pobór prądu przez miernik. Później z pojemności baterii możesz szacować czas jego działania. Baterie akumulatorów NiMH mają po 300 mAh pojemności, więc ok. 100 -150 godzin przy prądzie 500 uA powinny działać. Nie mam teraz czym zmierzyć prądu takiego miernika. Możliwe, że tak mały prąd nie będzie osiągalny. ICL7106 ma prąd od 0,8 mA do...

    Początkujący Elektronicy   05 Lip 2024 18:43 Odpowiedzi: 41    Wyświetleń: 1437
  • [WinAVR][C] - zamiana zmiennej na stan portów / przerwania.

    Witam, Zmienna l (i wszystkie inne uaktualniane w przerwaniach) powinna być zadeklarowana jako volatile: volatile unsigned int l; Dzięki temu kompilator wie, że może ona zmienić wartość poza kontrolą kompilatora np. w przerwaniu. Takiej zmiennej kompilator np. nie usunie podczas optymalizacji Twojego programu :) PS. w PHP operatory wyglądają tak samo,...

    Mikrokontrolery AVR   12 Sie 2008 13:04 Odpowiedzi: 14    Wyświetleń: 4416
  • 8052 - Timer0 i przerwania: dlaczego program restartuje po przepełnieniu?

    Nie wiem co ten Twój Keil wyrabia , bo ten program po skompilowaniu SDCC i po załadowaniu do symulatora , działa jak powinien tzn. zmienna k jest zwiększana dokładnie co 1s i 276 us.Po zaprogramowaniu AT89S52 z kwarcem 12 Mhz, stan portu P0 zmienia się co ~1s(zmienna k wyrzucona). Moja propozycja - zmień kompilator :wink: Piotrek PS Dodaj jeszcze w...

    Mikrokontrolery   28 Lut 2005 13:00 Odpowiedzi: 15    Wyświetleń: 2370
  • ATmega32 Bascom - Jak odczytać wartość Timer0 przy przerwaniu Int0?

    Zadeklarowałeś "Zmianna" a przypisujesz "Zmienna". :) Edit: Wyjście z procedury obsługi przerwania wykonuje się za pomocą Return a nie Goto Glowny ! Resztę błędów znajdziesz sam. :)

    Mikrokontrolery Początkujący   04 Sty 2012 23:02 Odpowiedzi: 6    Wyświetleń: 2195
  • Aoyue 968 - Kolba i gorące powietrze przestały działać, reset nie pomaga

    Tak na zacisku grzałki jest 25V zmiennego. Czyli wygląda to jednak na grzałkę. Odepnij zaciski od grzałki i sprawdź przejście. Jeśli brak przejścia - tzn. przerwa, to grzałka uszkodzona. Wyżej pisałeś że grzałka ma 0,5Ω przypuszczam, że zmierzyłeś rezystancje uzwojenia transformatora - co wprowadziło w błąd.

    Warsztat elektronika   09 Paź 2014 07:43 Odpowiedzi: 14    Wyświetleń: 4629
  • [Atmega32] Timer0 nie wywołuje przerwania SIG_OVERFLOW0 w skanerze 3D

    KOlego popatrz w jaki sposób masz ustawioną optymalizację i sprawdź symulatorem jak się faktycznie ma ta zmienna overflow, kompilator może robić tobie psikusy :)

    Mikrokontrolery AVR   15 Maj 2009 14:59 Odpowiedzi: 13    Wyświetleń: 3981
  • Podłączenie kuchenki elektrycznej trójfazowej bez różnicówki - mostek PE i N

    To ja się zapytam czy instalacja w układzie TN-S zasilana z sieci TN-C lub TN (najczęściej u nas spotykane) będzie bezpieczniejsza gdy przerwa PEN lub zera wystąpi po stronie sieci? Kontroler napięcia zmiennego wykrywa przerwę w PEN (lub zerze) po stronie sieci. W tym przypadku na obudowach mamy napięcie asymetrii, nie utrzymujące się non-stop. Co...

    Elektryka Dla Każdego   03 Sie 2015 17:58 Odpowiedzi: 20    Wyświetleń: 13560
  • LPC1768 ADC – jak ustawić ciągłą konwersję i odczyt danych w przerwaniu UART?

    utworzyłem kolejkę FIFO o rozmiarze 100 komórek (tablica 100 elementów uint32_t) Po co bijesz biedny procesor fifem które ma rozmiar nie-wielokrotność-dwójki? W tej chwili głupia operacja odczytu/zapisu do fifo zajmuje ci coś koło 12..15 cykli (w standardowym indexowaniu modulo, co najpewniej zrobiłeś), bo procesor nie ma cudownej instrukcji modulującej,...

    Mikrokontrolery ARM   18 Kwi 2012 07:21 Odpowiedzi: 12    Wyświetleń: 2581
  • Radio Menuet 6204 - buczenie z głośników, lampy się żarzą, brak dźwięku

    Sprawdź jeszcze czy na C40 nie ma napięcia zmiennego. Być może kondensator dostał przerwy. A jeśli na C40 nie ma ani napięcia zmiennego, ani stałego to walnięta jest AZ1

    Elektronika Retro   19 Cze 2009 18:01 Odpowiedzi: 14    Wyświetleń: 3517
  • Dlaczego przerwania TMR0 nie działają w moim kodzie AVR?

    Zmienna jest równa zero, bo przerwania nie wywołują się podczas innych przerwań "same z siebie" - to chyba oczywiste, że żaden układ nie obsługuje "sam z siebie" zagnieżdżonych przerwań - nie bez powodu zresztą. Zupełnie inną kwestią jest to, że optymalizacja na 99% wywali Ci zmienną pom, bo jest bezsensowna. 4\/3!!

    Mikrokontrolery AVR   10 Lut 2010 10:08 Odpowiedzi: 4    Wyświetleń: 1099
  • [STM32F3] - USART1 działa, USART2 i USART3 nie działają oraz przerwanie

    Czy pamiętałeś o włączeniu portów w ODPOWIEDNIM rejestrze APBENR? volatile nie ma nic wspólnego z AVR. Tego atrybutu używa się np. wtedy, kiedy zmienna modyfikowana przez obsługę przerwania jest testowana przez inny fragment kodu. Pokaż kod procedury przerwania, bo coś tam narozrabiałeś.

    Mikrokontrolery ARM   15 Sie 2013 22:36 Odpowiedzi: 3    Wyświetleń: 1137