przerwanie czasowe

Znaleziono około 1194 wyników dla: przerwanie czasowe
  • Wewnętrzne przerwanie czasowe 50Hz - ATMEGA32

    Czy dobrze jest to wykonane? czyli przerwanie wywolywane z częstotliwością 50Hz. Mam jeszcze pytanie czy to mi się skopiluje w tej wersji WinAVR co ja posiadam. Ponieważ napisałeś, że ISR to jest nowsze od SIGNAL. #include <avr/io.h> #include <avr/interrupt.h> int main (void) { ...

    Mikrokontrolery AVR   30 Lip 2010 15:34 Odpowiedzi: 15    Wyświetleń: 3017
  • Przerwania czasowe S7-300

    Witam, Chciałbym w swoim programie wykonać kilka przerwań czasowych klasy OB10-OB17. Moje CPU S7-300 w HW config posiada możliwość aktywowania tylko bloku OB10. OB10 działa mi parametryzując za pomocą HWconfig jak i programowo za pomoca specjalnych SFC. Jak zrobić abym w podobny sposób np. programowo...

    Automatyka Przemysłowa   18 Sty 2015 21:40 Odpowiedzi: 1    Wyświetleń: 774
  • [Atmega8][C] Odbieranie sygnału IR wewnątrz przerwania ICP

    To co piszą Koledzy Twoim kodzie to sensowne konkrety. Podzielam ich zdanie na temat potrzeby zmiany koncepcji obsługi przerwania. Do Twojego przykładu idealnie pasują główne założenia "programowania przerwań" a szczególnie ta, że powinno być możliwie krótkie czasowo. Wg mnie, po obejrzeniu kodu, tkwisz...

    Mikrokontrolery AVR   17 Maj 2019 18:14 Odpowiedzi: 18    Wyświetleń: 780
  • edsim51 - Jak zrobić przerwanie diody w asemblerze?

    Mało danych. Chcesz, żeby dioda migała na przerwaniach? Czyli przerwanie włącza, następne wyłącza - tak to zrozumiałem. Co do obsługi T0 musisz zrobić obsługę przerwania od adresu 0x0BH (czyli wyzwalanie przez flagę TF0). Wstaw coś takiego po LJMP start na początku: [syntax=text]ORG 0Bh ; start przerwania CLR...

    Mikrokontrolery Początkujący   10 Cze 2015 21:16 Odpowiedzi: 2    Wyświetleń: 1044
  • [Atmega32][C] Obsługa przetwornika ADC na przerwaniach

    Udało mi się uruchomić ten przetwornik. Jak zauważył janbernat niesłusznie uznałem, że nie ma sensu podpinać wyjścia oznajmującego zakończenie konwersji przez przetwornik (SSTRB) do INT2. Pracuje on ładnie zarówno gdy między ADC, a uC pośredniczy BC547C lub BD237(tranzystor NPN firmy SGS-THOMSON, akurat...

    Mikrokontrolery AVR   14 Lip 2009 18:42 Odpowiedzi: 3    Wyświetleń: 2601
  • wyłącznik czasowy taki jak na klatce schodowej w AVR

    Potrzebny mi wylacznik czasowy, takie cos jak do swiatla na klatce schodowej. Czy ktos moze wie jak napisac taki program?? Mialby on byc na procesor atmel at90s8515, juz mam jeden program, ale napisany 'przestarzala' metoda. Zamieszczam go ponizej, moze wiecej wam to wyjasni. Potrzebuje miec to napisane...

    Mikrokontrolery   26 Sty 2005 23:47 Odpowiedzi: 9    Wyświetleń: 3134
  • Alarm z opóźnieniem czasowym - ocena rozwiązania.

    Wykombinowałem sobie taki oto prościutki alarm samochodowy: Rl to przekaźnik od klaksonu, ew jakiś inny sygnalizator. Założenie jest takie, że po przerwaniu któregokolwiek z 3 kontaktów tranzystor zostaje wysterowany i puszcza prąd na obciążenie. Układy RC przy kontaktach mają na celu opóźnienie...

    Początkujący Elektronicy   04 Maj 2009 11:31 Odpowiedzi: 3    Wyświetleń: 2424
  • SM32F103 - Zdarzenia i przerwania w STM32

    vp32: Do czego jest Ci to potrzebne? Rozumiem pęd do wiedzy, ale mam wrażenie, że gonisz własny ogon. SetPriority robi dokładnie tę samą głupotę, niezależnie od typu rdzenia, tylko zapis tego dla M3 niekiedy jest jeszcze bardziej pokręcony niż dla M0. Ja na ogł ustawiem priorytety przez bezpośredni...

    Mikrokontrolery ARM   18 Mar 2016 12:32 Odpowiedzi: 51    Wyświetleń: 4338
  • Włącznik czasowy z przerywnikiem.

    Szukam schematu włącznika czasowego o takiej charakterystyce: - po włączeniu zasilania włącza on od razu przekażnik na określony czas - po upłynięciu tego czasu wyłączany jest przekaźnik o ile w tym czasie nie zostanie przerwane "odliczanie" czasu zewnetrznym impulsem - upływ np. połowy czasu od...

    Projektowanie Układów   08 Sie 2005 19:48 Odpowiedzi: 7    Wyświetleń: 4217
  • Prosty sterownik czasowy WL/WYL - jaki uP?

    Napisanie programu to juz szczegol. Zaczalem czytac o prockach '51 i nie sadzilem, ze to takie dziecinnie latwe wszystko :). Na początku jest łatwe. no tak... korzystając z zegara i2c to zostają trzy pszyciski i nie można sobie sterować podświetlaniem LCD. ale czy nie można w celu zegara ywkorzystać...

    Mikrokontrolery   26 Kwi 2006 14:32 Odpowiedzi: 18    Wyświetleń: 3099
  • Jak zmienić kolejność przerwań w atmega8

    Jeśli piszesz w ASM to wszystkie zależności czasowe sa przejrzyste. Kod o długości 2tys linii nie jest mocno uwikłany w zależności czasowe i ta metoda się sprawdza dobrze, ale chyle czoła przed Twoją, postaram sie następnym razem ją zaimplementować, mimo, że staram się unikać przerwań. Może to się zmieni......

    Mikrokontrolery   05 Lip 2007 22:43 Odpowiedzi: 17    Wyświetleń: 2758
  • Język C, przerwania w programie czy tylko za pomocą sleep?

    Z swojego doświadczenia wiem, że programowo na komputerze ( z Windowsem ) ciężko jest uzyskać częstotliwość większą niż 1Khz. Na to składa się kilka czynników, raz że w tle jest obsługiwanych więcej programów, więc procesor swój czas poświęca każdemu procesowi. Dwa funkcja może się nie wykonać do czasu...

    Programowanie   18 Wrz 2008 19:21 Odpowiedzi: 10    Wyświetleń: 4881
  • Flagi "czasowe" - nierówne odczinki czasu (Bascom)

    Obsługa LCD trwa długo , w tym czasie prawdopodobnie często Bascom blokuje przerwania . i dlatego są błedy. I jeszcze jedno - liczysz przerwania co 2ms a ile trwa proces wyświetlania na LCD? Możliwe że czasem nie zliczysz wszystkiego w ten sposób co piszesz. Spróbuj albo wywalić obsługę LCD i zrób...

    Mikrokontrolery   27 Mar 2012 11:25 Odpowiedzi: 4    Wyświetleń: 1275
  • AVR, ARDUINO UNO, znak czasowy, liczniki, port szeregowy, przycisk

    Dzień dobry, Mam problem, z którym nie mogę sobie poradzić. Jest to właściwie zadanie od prowadzącego które męczy mnie już od kilku dni. Korzystając z licznika T/C1 (ARDUINO UNO) i trybu przechwytywania mam określić moment wciśnięcia przycisku (znacznik czasowy) podłączonego do złącza B0 (wejście...

    Arduino   03 Lip 2020 21:23 Odpowiedzi: 2    Wyświetleń: 426
  • błędna obsługa przerwania INT1 - ustalenia szerokości impuls

    Witam. Tworzę mały projekcik i natrafiłem na pewną zagwózdkę. Na początku wprowadzenie co układ ma robić i jak działać. Układ składa się z części analogowej, tzn. dwóch detektorów tonu (LM567) odpowiedzialnych za detekcję "bitów" łącza fizycznego. Chodzi o to, że rozpoznają "swoją" częstotliwość...

    Mikrokontrolery AVR   01 Sie 2009 13:35 Odpowiedzi: 1    Wyświetleń: 1808
  • lpc2148 - Przerwania i zawieszanie się programu

    Witam! Na wstępie chciałem zaznaczyć, że od niedawna dopiero poznaję procesory z serii ARM. Bardzo dawno temu miałem styczność z 51- jedynką i keilem. Moje doświadczenie w programowaniu C też nie jest oszałamiające, natomiast asembler na ARM jak na razie jest przeze mnie mało zrozumiany. Proszę o wyrozumiałość...

    Mikrokontrolery ARM   19 Lis 2015 21:16 Odpowiedzi: 10    Wyświetleń: 1152
  • Przerwania proste i przyjemne - część 1 - dobre praktyki programowania

    Każda aplikacja osadzona na ogół zawiera w sobie zestaw funkcji. I nawet najprostsza, na przykład do regulowania temperatury, obejmuje szereg zadań, takich jak odczytywanie danych wejściowych od użytkownika lub z czujnika temperatury/wejścia ADC, wyświetlanie zasobów na wyświetlaczu LCD i sterowanie...

    Artykuły   23 Lut 2022 13:10 Odpowiedzi: 11    Wyświetleń: 2709
  • Przerwania proste i przyjemne - część 3 - kilka dodatkowych tricków i porad

    Do tej pory omówiliśmy znaczenie ostrożnej obsługi przerwań, metody solidnej strukturyzacji ISR oraz uwagi wymagane do zmiennych globalnych i lokalnych ( Uważaj na przepełnienia bufora danych Generalnie używamy programowych buforów do interfejsów komunikacyjnych. Na przykład, mikrokontroler może zapewnić...

    Artykuły   20 Kwi 2022 08:45 Odpowiedzi: 1    Wyświetleń: 1884
  • [mega16][C] Przerwania timera vs reszta kodu - blad programu

    Witam. Natrafiłem dziś na problem z przerwaniem. Mianowicie mam DS18B20, LCD, UART i timery. Program wygląda tak, że temperatura z DSa jest wyświetlana na LCD, wszystko gra. Mam też przerwanie, w którym co sekundę wysyłane jest 6 bajtów do kompa (przez UART). Przerwanie jest od Timera co 1 sekundę....

    Mikrokontrolery AVR   02 Mar 2009 18:28 Odpowiedzi: 3    Wyświetleń: 1396
  • [ATtiny45V] Priorytety przerwań

    W projekcie założyłem sobie dwa przerwania z dwóch timerów. Jedno (nazwijmy je A) wywoływane często i krytyczne czasowo (przerwanie musi być obsłużone jak najszybciej po jego pojawieniu się), trwające tylko kilkanaście cykli. Drugie (B) mniej krytyczne (właściwie w ogóle nie krytyczne), wołane rzadziej,...

    Mikrokontrolery AVR   12 Paź 2010 13:40 Odpowiedzi: 10    Wyświetleń: 1831
  • STM32F4 - Wielokrotne przerwania EXTI

    Witam wszystkich zainteresowanych. Może zacznę od opisu kontekstu: W swoim projekcie wykorzystuje czytniki kart. Zasada ich działania jest taka, że gdy na jednej lini pojawia się zbocze opdajace, z drugiej odczytujemy logiczny stan. Wysłanie jednego numeru to wysłanie 40 bitów. W moim urzadzeniu...

    Mikrokontrolery   16 Maj 2015 16:22 Odpowiedzi: 7    Wyświetleń: 1029
  • AVR: Czas obsługi/reakcji na przerwanie licznika

    Mam dziwny problem ze znikającym jednym tickiem w liczniku gdy są włączone przerwania przy przepełnieniu. Licznik pracuje w trybie normalnym, taki sam efekt przy 8 i 16 bitowym, zaobserwowałem na atmedze 16 i 644P (bo takie miałem akurat pod ręka). Normalnie bez przerwań, licznik przy przepełnieniu...

    Mikrokontrolery AVR   26 Mar 2017 18:36 Odpowiedzi: 5    Wyświetleń: 1284
  • Atmega8 - priorytet zewnętrznych przerwań?

    Jeżeli znane są z grubsza zależnosci czasowe obu przerwań a tak tutaj jest to można w pierwszym przerwaniu sprawdzać flagę drugiego przerwania (w krótkiej pętli żeby zdażyć) i wykonać wtedy drugie przerwanie, skasować ręcznie flagę drugiego przerwania, podjąć obsługę pierwszego itd. do czasu zakonczenia...

    Mikrokontrolery   21 Sty 2007 14:25 Odpowiedzi: 20    Wyświetleń: 6057
  • [C] Atmega16 przerwania i _delay_ms

    no wykonuje ci się wszystko bardzo wolno - ponieważ w procedury obsługi przerwań pakujesz sobie czaso-żerne procedury w tym te najgorsze czyli opóźniające. popatrz ile np u mnie zajmuje kod przerwania od zegarka PCF // przerwanie INT1 generowane jest przez PCF8583 co 1 sekundę // ustawiana jest...

    Mikrokontrolery AVR   28 Mar 2009 11:54 Odpowiedzi: 4    Wyświetleń: 3226
  • ATMEGA8 BASCOM nie działa poprawnie przerwanie INT0

    Witam Zasiadłem do BASCOMa AVR i poczyniłem zawiły ale zadowalajacy (jak na to srodowisko) soft dla atmega8, wszystko byloby ok gdyby nie mały problem z obsługą przerwania... mianowicie, na jedno z wejść tj. INT0 podaje przebieg prostokątny, okres 20ms, w aplikacji wymagane jest aby w chwili gdy wystąpi...

    Mikrokontrolery AVR   19 Lut 2010 21:54 Odpowiedzi: 7    Wyświetleń: 4943
  • [Attiny2313][c]Szybkie przenoszenie danych poza przerwanie

    Witam Próbuję napisać obsługę pilota, który używa kodowania [url=]NEC. Następnie chcę przesłać kod na okno terminala za pomocą USART. Próbuję to realizować bez użycia funkcji typu delay_ms(), zamiast tego chcę użyć przerwań. Idea jest taka, że po pojawieniu się pierwszego zbocza od odbiornika podczerwieni,...

    Mikrokontrolery AVR   05 Maj 2011 01:57 Odpowiedzi: 18    Wyświetleń: 2015
  • LPC1768 + przerwanie ADC. Odczyt w przerwaniu.

    Witam wszystkich Elektrodowiczów! Potrzebuję zrobić ciągłą konwersję w przetworniku ADC (żeby nie tracić przebiegu sygnału analogowego, w czasie przesyłania już skonwertowanej wartości) i wysyłać dane po UARTcie. Do tego chcę wykorzystać przerwanie w ADC. Na 578 str. dokumentacji jest rozdział...

    Mikrokontrolery ARM   18 Kwi 2012 07:21 Odpowiedzi: 12    Wyświetleń: 2479
  • [ATmega169][c] - dwa przerwania od timera1 błąd drugiego przerwania

    ...natomiast drugie występuje naprzemiennie z przerwaniem pierwszym (z niewielkim przesunięciem czasowym) bez względu na to jaką wartość wpiszę do OCR1B Tak niestety będzie. Wartość OCR1B określa stan licznika, przy którym następuje przerwanie, a nie z jaką częstotliwością. O tym, z jaką częstotliwością...

    Mikrokontrolery Początkujący   14 Wrz 2012 10:44 Odpowiedzi: 8    Wyświetleń: 2232
  • AT89C51 alarm i zmiana opóźnień czasowych w asm

    na samym koncu listingu masz procedure przerwania, tam jest dosc dokladnie widac jak realizowane jest to 5s jesli to twoj poczatek zabawy w programowanie proponowalbym jednak basic + assemblerowe wstawki - efekt przyjdzie szybciej i mniej trzeba sie naklepac Dodano po 3 na samym koncu listingu...

    Mikrokontrolery   12 Lis 2005 17:27 Odpowiedzi: 9    Wyświetleń: 1836
  • Problem -Nietypowy programator czasowy

    A więc tak - na 10 minut ma załączyć i po tym czasie przerwać na 5 sekund. Cyklicznie. Przerwanie może być mniejsze niż 5 sec. Ewentualne opuźninie coś około parunastu sekund. Jeżeli jest większe to można by ustawić na 9-8 minut zamiast na 10 i było by po problemie. Prosił bym o jakiś schemacik z miare...

    Projektowanie Układów   05 Paź 2005 21:33 Odpowiedzi: 26    Wyświetleń: 3952
  • Jak zrobić czasowe wyswietlanie na LCD (+ Atmega8)?

    Nie, po wystąpieniu przerwania jest ustawiana flaga w specjanym rejestrze i jest ona kasowana dopiero w momencie wywołania obsługi danego przerwania. To daje nam pewność, że jeżeli 2 zdarzenia wystąpią prawie równocześnie, to nie zostanie pominięte to, które było później. Spróbuj zasymulkować swój program...

    Mikrokontrolery   08 Mar 2006 21:03 Odpowiedzi: 7    Wyświetleń: 1557
  • Opóźnienia czasowe w AT89C2051

    Cześć jak zwykle metod jest wiele - sprzętowa i programowa. Programowa jest gorsza bo nic innego nie daje się wtedy zrobić mov R0, #255 skocz_tu: djnz R0, skocz_tu lub dłuższa czyli 255*255 mov R0, #255 skocz_tu: mov R1, #255 skocz_tam: djnz R1, skocz_tam djnz R0,...

    Mikrokontrolery   24 Wrz 2007 09:02 Odpowiedzi: 11    Wyświetleń: 1476
  • Sterownik czasowy-Atmega8,program w BASCOM AVR oddam 25pkt

    całość jest bardzo rozbudowana bo sterownik ma robić i inne rzeczy (prawie 8kb) podam te fragmenty o które mi chodzi: Sub Aux Readeeprom Aux_g_on , 2 Readeeprom Aux_m_on , 3 Readeeprom Aux_g_off , 4 Readeeprom Aux_m_off , 5 If Aux1_1_wyk = 0 Then If Aux1 = 0...

    Mikrokontrolery   27 Mar 2008 16:31 Odpowiedzi: 4    Wyświetleń: 3593
  • [Attiny][asm] Obsługa przerwania ??

    Może zbocza sygnału hsync nie są zbyt ostre i układ różnie reaguje.. Tu warto pomyśleć nad wykorzystaniem timera do generowania przerwań, a sam sygnał hsync próbkować w podprogramie obsługi przerwania, jeśli sygnał się przesuwa, to co kilka wywołań wprowadzać do timera jednocyklowe poprawki (chyba, że...

    Mikrokontrolery AVR   20 Mar 2009 00:50 Odpowiedzi: 14    Wyświetleń: 3740
  • Czasowy włącznik (Timer) 6 kanałowy na mikrokontrolerze

    No to temat troszke ruszam, korzystam oczywiscie z kawalkow gotowych kodów co by nie klepac od nowa. W zwiazku z tym iz czekam dopiero na plytki w ktorych bedzie i RTC i podtrzymanie zasilania bawie sie na tym co mam , czyli atmega8 i zegar obsluguje na nim. '8 MHz/256/31250 = 1 s $regfile...

    Mikrokontrolery AVR   11 Maj 2010 20:09 Odpowiedzi: 61    Wyświetleń: 12562
  • C++ interwał czasowy - potrzebna pomoc

    A może wykorzystać przerwania ? Na 1 sek. wywoływanych jest 18 przerwań i coś można z tym już zrobić.

    Programowanie Początkujący   31 Gru 2008 16:03 Odpowiedzi: 9    Wyświetleń: 4054
  • [attiny2313] [bascom] Uniwersalny układ czasowy

    Oczywiście, że pomieszałeś, bo pod PD3 jednocześnie masz podłączone sterowanie anodą wyświetlacza i przycisk - jak wciśniesz przycisk, to odpowiednia cyfra wyświetlacza będzie zawsze aktywna... Użyj Timer1 w trybie CTC do odmierzania 0.01s - przy F_CPU = 1MHz chcesz mieć przerwanie z f=100Hz czyli...

    Mikrokontrolery AVR   12 Maj 2009 22:52 Odpowiedzi: 6    Wyświetleń: 2080
  • Czasowa blokada przekaźnika BASCOM

    Po wylaczeniu sprezarki zmieniasz zmienna np "status" na 1 i odpalasz timer. W przerwaniu (tak na prawde po ilus przerwaniach ) zmieniasz status zmiennej na 0. I tylko jak starus==0, mozesz ponownie wlaczyc sprezarke. Na bascomie sie nie znam ale tak bym to napisal w C ;) A kilka przerwan musi minac...

    Mikrokontrolery AVR   03 Wrz 2009 09:49 Odpowiedzi: 8    Wyświetleń: 1473
  • [89C52] problem z określniem interwałów czasowych

    Ja nie pisałem o generatorze 15Hz w kontekście symulacji tylko wykonania rzeczywistego :-) W 51' masz 2 poziomy przerwań. Jeżeli zgłoszone zostanie przerwanie od timera i zacznie się wykonywać a później zgłosi się przerwanie zewnętrzne to to pierwsze zostanie zawieszone, wykona się przerwanie zewnętrzne...

    Mikrokontrolery   23 Lut 2010 10:18 Odpowiedzi: 8    Wyświetleń: 1417
  • Czasowy sterownik przekaźników

    A jaki $crystal wewnętrzny ma tiny13? Mozna dać prawie dowolny aby tylko w przerwaniu ustawić odpowiednią wartość licznika aby przerwanie było co ok. 1ms. Ściągnij sobie jakiś kalkulator AVR. I 4800000 wewnętrzny to chyba nie jest. A, i trochę pomyliłem się w opisie działania. Jak wciśniesz przycisk...

    Mikrokontrolery   21 Lut 2010 20:58 Odpowiedzi: 51    Wyświetleń: 11826
  • [STM32F107][C/Keil] przerwanie od zewnętrznego sygnału

    Cześć. To mój pierwszy post na forum dlatego witam wszystkich. Post można podzielić na dwie części: to działa i to co nie działa. Zacznę od tego co działa. Do pinu PD0 przypisałem przerwanie. W procedurze obsługi tego przerwania zwiększam zmienną o 1 i wyświetlam na LCD. Kabelkiem połączeniowym...

    Mikrokontrolery ARM   10 Sty 2012 17:55 Odpowiedzi: 9    Wyświetleń: 1270
  • jak stworzyć zwłokę czasową

    Najpierw musiałbyś sprawdzić, ile i jakich instrukcji procesora zawiera ta pętla i jaki jest czas wykonania obiegu. Na tej podstawie należałoby dopiero wyznaczyć liczbę powtórzeń. Tylko że taki sposób - to czysta amatorszczyzna, nadająca się tylko do programów z serii "umiem pomigać diodą przy użyciu...

    Mikrokontrolery Początkujący   08 Lut 2014 21:27 Odpowiedzi: 32    Wyświetleń: 3330
  • Miniaturowy wyłącznik czasowy - jakieś proste i praktyczne rozwiązanie

    Bardzo prosty wyłącznik czasowy spełniający wszystkie Twoje założenia: Może nie jest zbyt miniaturowy ze względu na zastosowane elementy, ale z powodzeniem można zastosować mniejsze elementy. Może prawie analogowo, 555 (8-pinowy) w wersji SMD CMOS? Niestety do czasu 1min potrzebuje sporej...

    Projektowanie Układów   09 Mar 2016 22:29 Odpowiedzi: 50    Wyświetleń: 5619
  • Attiny13 - Program do obsługi zegara czasowego.

    Skonfiguruj przerwanie zewnętrzne INT0 pod przycisk. Gdy przycisk zostanie wciśnięty, w przerwaniu ustawiasz odpowiednia flagę zaczynająca odliczanie czasu, oraz załączasz przekaźnik. Ustaw sobie jakiś timer np. timer0, preskaler 1024, w trybie overflow. Przy taktowaniu 1[MHz], częstotliwość przerwań...

    Programowanie Początkujący   25 Lut 2015 09:27 Odpowiedzi: 5    Wyświetleń: 1110
  • Włącznik z opóźnieniem czasowym

    to z tym ne to układ znacząco nadmiarowy, w wypadku uC układ zamykałby się w 2kondensatorach, rezystorze, attiny13 i ew stabilizatorze(i 2kondensatorach do niego). Najbardziej łopatologicznie to sprawdzać stan przycisku w pętli do czasu przerwania z licznika który zerujesz / uruchamiasz w czasie pierwszego...

    Początkujący Elektronicy   26 Cze 2016 12:17 Odpowiedzi: 8    Wyświetleń: 2577
  • rfm01 - brak przerwania nIRQ po wysłaniu komendy do rfm01

    Dziękuje...jeszcze pytanie o nadajnik - rfm02. Wg dokumentacji , patrząc na przebieg czasowy, jest tak, że aby wysłać dane przez SDI, należy wpierw nadać 0xC6, a potem bez zegara nadawać daną...jak to synchronizować (skąd wiadomo, że nadaną np. jedną jedynkę a nie dwie jedynki)? Patrząc na przykład...

    Mikrokontrolery   28 Gru 2016 23:24 Odpowiedzi: 8    Wyświetleń: 684
  • przerwanie , TIMER/COUNTER1

    Witam. Pewnie to już gdzieś było ale nie mogę nic znaleźć , więc w razie czego przepraszam za powtarzanie tematu. Chcę wykożystać przerwanie Timer1 do robienia odstępów czasowych , więc dzielę częstotliwość na 256 ale teraz pojawia się pytanie : - jak zrobić żeby po pojawieniu się przerwania...

    Mikrokontrolery   30 Lis 2005 12:06 Odpowiedzi: 6    Wyświetleń: 1223
  • Atmega16, przerwania na Timer0 nie dzialaja tak jak powinny.

    Witam, Napisałem program do odpytywania stanu klawiszy na Atmega16, kwarc-16MHz. Według wyliczeń przerwanie powinno sie pojawiać co 2,5ms, jednak tak nie jest, jest o wiele wolniej (ponad 1s). Analizowałem program i sam juz nie wiem co może być źle. Pomóżcie Preskaler clk/1024=16000000/1024=15625 1/15624=0,...

    Mikrokontrolery   25 Maj 2007 10:49 Odpowiedzi: 4    Wyświetleń: 1269
  • [Keil] [C] [DS89C430] Wywoływanie funkcji w przerwaniu

    Napisałem sobie takie oto funkcje do obsługi DS18S20: #include <DS89C4xx.H> // biblioteka uC DS89C430 typedef unsigned char BYTE; // definicja typow danych typedef unsigned int WORD; sfr led_10 = 0x80; // port P0 wyswietla cyfre dziesiatek sfr led_01 = 0xA0; // port P2 wyswietla cyfre...

    Mikrokontrolery   14 Sie 2008 07:23 Odpowiedzi: 1    Wyświetleń: 2259
  • [AVR] Pominięcie przerwania TXC raz na kilka tys. wysłanych

    Byłem trochę zdesperowany. Teraz wiem że nie powinienem wykorzystywać przerwania TXC bo w sumie spowalniam transmisję nie potrzebnie, oraz ono do tego nie zostało zaprojektowane. Ale to i tak nie zmienia faktu, że program merytorycznie był ok, i dalej nie wiem gdzie w nim był błąd. Ogólnie pierwszy...

    Mikrokontrolery AVR   03 Lis 2010 18:41 Odpowiedzi: 22    Wyświetleń: 2740
  • flaga przerwania wewnetrznego i wyswietlanie co 0,5s

    Witam Utknąłem z moim kodem i plątam sie w koło ciągle, dlatego proszę o pomoc. W podprogramie "przyciski" przerwania od timer0 mam zrealizowany odczyt przycisków i zrobiłem sobie "flagi czasowe" przyciski: 'przerwanie co 26ms . kod sprawdzania przycisków . incr licz if licz=19 then...

    Mikrokontrolery AVR   30 Maj 2011 20:57 Odpowiedzi: 25    Wyświetleń: 2384
  • [ATMEGA8][C] Sterownik czasowy, włącznik i wyłącznik czasowy

    Borykam się z problemem napisania dla ATMEGI "programatora czasowego" opartego o zegar. Czy taki algorytm zapewni mi włączanie oświetlenia w następujących warunkach: -Włączenie urządzenia gdy czas uruchomienia ustawiono prędzej na 23 a wyłączenia na 2:00 na ten właśnie okres czasu (23:00-2:00) -...

    Mikrokontrolery AVR   03 Sty 2012 02:48 Odpowiedzi: 1    Wyświetleń: 4800
  • Przekaźnik czasowy, program

    1. Załanczać czy załaczać czy może załączać? ;p 2. Do wyliczenia odstępu czasowego można korzystać z funkcji opóźniającej zrealizowanej o timer. (funkcja powinna przyjmować jako parametr odstęp czasowy w zależności od tego ile wybierzemy z menu) 3. Robisz proste menu typu: w pierwszej linii LCD...

    Mikrokontrolery AVR   07 Lip 2012 10:05 Odpowiedzi: 1    Wyświetleń: 1372
  • obsługa wyświetlacza LED przerwaniami i wyświetlanie zmiennej z pętli głównej

    Knoty to jak wszysko w przerwaniu sie wykonuje i kazdy o tym wie. Transmisje i długotrwałe obliczenia to tez w przerwaniu ? Ticka nie zgubisz w przerwaniu w moim sposobie... najwyżej spóźnisz się z obsługą zdarzenia jak Main przymuli ... ale nie rozwalisz podstawy czasu innym modułom, które być moze...

    Mikrokontrolery Początkujący   14 Paź 2013 16:56 Odpowiedzi: 16    Wyświetleń: 2691
  • Atmega32, C - Przerwania INT0 i INT1 - Co tu nie gra?

    Może faktycznie szum nałożony na zbocze jest tu przyczyną wielokrotnego wywołania przerwania przy jednym impulsie. W poniedziałek przyjrzę się dokładniej temu zboczu i spróbuje coś zaradzić. Ale z drugiej strony gdyby tak było, to dlaczego impulsy zliczane są prawidłowo wtedy gdy program okrojony jest...

    Mikrokontrolery   18 Lis 2013 20:28 Odpowiedzi: 20    Wyświetleń: 3213
  • Impulsator, Atmega328p na jednym przerwaniu INT0

    Może wtrącę swoje 3 grosze Wynik jest taki jak przypuszczałeś (at)dondu , zmienna intliczba znacznie odbiega od wartości przechowywanej w licznik . W niektórych przypadkach zwiększa się nawet od 5 do 10 razy przy jednym skoku impulsatora. Z testu wynika że procesor reaguje na każde drgnięcie, uruchamiając...

    Artykuły   15 Mar 2015 15:13 Odpowiedzi: 13    Wyświetleń: 5790
  • Mikrokontroler 8051. Obsługa licznika T0 z obsługą przerwań.

    wyliczyłem dla 10 ms. Przy zegarze 12 MHz cykl rozkazowy trwa 1 us (tak jest taktowant licznik T0) 1 ms = 1000 us , czyli 10ms = 10000 cykli 65536 - 1000 = 55536 dec = d8f0 hex U ciebie widzę jeszcze jedną nieprawidłowość , w głównej pętli czekającej na przerwanie 2 x masz dostęp do rej. IE, a podczas...

    Mikrokontrolery Początkujący   23 Cze 2015 19:03 Odpowiedzi: 20    Wyświetleń: 1440
  • Przerwania zewnętrzne i sterowanie silnikiem

    Przecież wiesz, że delay w przerwaniu nie powinieneś stosować to dlaczego ponownie je tam wstawiasz? Przyjmij wreszcie postawę, że delay jest be i przestań go używać, oraz że do odliczania odcinków czasowych należy wykorzystywać timery. Patrząc na to co zaproponowałeś powyżej nie wiesz natomiast,...

    Mikrokontrolery AVR   22 Gru 2016 15:04 Odpowiedzi: 27    Wyświetleń: 1125
  • Jak to jest z tymi przerwaniami INT w AVR-ach ???

    Witam. Tak zgadza się można to zrobić też sprzętowo nawet mam aplikację na przerzutniku 74HT123 gdzie mogę dodatkowo uzyskać pewną stałą czasową np 10ms. Ale właśnie staram się to zrobić programowo bo szczerze mówiąc nieche mi sę znów wytrawiać przerabiać urządzenia :) Pozdrawiam Warhard Dodano...

    Mikrokontrolery   27 Cze 2006 16:42 Odpowiedzi: 10    Wyświetleń: 1408
  • Transmisja I2C w przerwaniu RX - dobry pomysł?

    Witam, W przerwaniu RX USARTa (asynchroniczne 38400, po odebraniu odpowiedniego bajta) chciałbym wysyłać dane (Start, Adres, 2 bajty, Stop) korzystając z TWI (nie wykorzystując przerwania od TWI co oczywiste) przy f magistrali 400kHz. O ile czasowo przerwanie się wyrobi o tyle zastanawia potencjalna...

    Mikrokontrolery AVR   29 Lis 2008 17:17 Odpowiedzi: 2    Wyświetleń: 1005
  • [Atmega8515][AVR gcc] 4 zdarzenia wywołujące 1-o przerwanie

    Witam, chciałem podłączyć pod ATmegę 4 enkodery z myszek PC. Znalazłem taki kod w sieci: * * ENCODER - Checks rotary encoder and returns the following: * * 0: no movement * -1: ccw rotation * 1: cw rotation * *---------------------------------------...

    Mikrokontrolery AVR   01 Wrz 2009 02:48 Odpowiedzi: 3    Wyświetleń: 1692
  • ATMEGA USART na przerwaniach się wiesza

    Witam forumowiczów, Sytuacja wygląda tak, że z jednostki nadrzędnej słane są ramki danych, Po każdej ramce jest szczelina czasowa tak aby nasza ATmega zdążyła odpowiedzieć, Mamy Atmega16 kwarc 16MHz i transmisje 57600 (w przybliżeniu), Gadamy przez RS485 tak, że między ramkami jeszcze przełączam...

    Mikrokontrolery AVR   11 Cze 2010 12:47 Odpowiedzi: 2    Wyświetleń: 1656
  • Pomiar temperatury przez ds18b20 i przerwanie w Bascom

    Najbardziej newralgicznym czasowo punktem jest obsługa INT0- i od tego trzeba zacząć. Odczyt temperatury trwa 3.3ms a wysłanie żądania odczytu 2.5ms. Oczekiwanie na przetworzenie 750ms- ale nic nie stoi na przeszkodzie żeby odczytywać co np. 5s- temperatura nie zmienia się tak szybko. Obsługa wyświetlacza...

    Mikrokontrolery AVR   25 Lis 2010 09:59 Odpowiedzi: 12    Wyświetleń: 5556
  • Atmega8 timer i przerwanie INT1 - jak wstawić do programu?

    Dziękuję wszystkim za sugestie/podpowiedzi. Ale widzę, że to jest "głębszy" temat niż mi się wydawało. Na razie wstrzymam się od pisania "głupich" pytań, ale nie oznacza to, że przerwałem/poddałem się przy pracy nad tym programem. Wręcz przeciwnie, nadal staram się zrozumieć temat z materiałów wyszukanych...

    Mikrokontrolery AVR   14 Maj 2012 07:12 Odpowiedzi: 40    Wyświetleń: 5365
  • STM32F4 podwójne przerwania

    Ok. A czym w takim razie różnią się od siebie te dwa zapisy ? ADC1->SR &= ~(1<<0); ADC1->SR &= ~ADC_SR_AWD; gdzie ADC_SR_AWD jest równe 0x01 a zresztą nie działa mi kasowanie przerwania w żadnym z tych przypadków, dodając również opóźnienie czasowe o różnych wartościach aby dać...

    Mikrokontrolery ARM   02 Kwi 2013 15:49 Odpowiedzi: 41    Wyświetleń: 5214
  • Rejestry w przerwaniu - brak rozumienia w działaniu

    Mam problem z rozumieniem języka ASM. Niby wszystko działa OK ale jest pewien fakt dla mnie niezrozumiały i aż zjadam zęby. Krótki opis działania programu: w podprogramie ustawiany jest 7 bit w zmiennej bajt który następnie jest sprawdzany w głównej pętli i jeśli jest ustawiony to zmienia się na 0 logiczne,...

    Programowanie   17 Sty 2017 13:17 Odpowiedzi: 0    Wyświetleń: 408
  • [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu

    Wszystko fajnie, pod warunkiem, że chce się używać STM32. Dodanie podstawowego wsparcia dla innych układów jest porównywalne z postawieniem projektu na FreeRTOSie - ot po prostu musisz mieć tablicę wektorów i skonfigurowane rozmiary/adresy pamięci i dokładny typ układu. We FreeRTOSie przecież wsparcie...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1545
  • I2C w przerwaniach

    Co ile masz przerwanie od timera bo jak się domyślam stan klawiatury odczytujesz kilkadziesiąt razy na sekundę?? Napisze to po raz kolejny: Wywal odczyt po IIC klawiatury z obsługi przerwania!!! I rób to tak samo jak odczyt czasu w programie głównym na podstawie flagi. Po drugie po co odczytujesz...

    Mikrokontrolery   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3582
  • 1wire i przerwania. Czy i który timer wykorzystuje 1wire? ATmega32.

    Jeśli będziesz miał przerwanie o czestotliwości 10 kH to nigdy nie uda Ci się porozmawiac z DS-em. Czasu nie rozciągniesz (he he ). Natomiast przy przerwanich z częstotliwością nie większą niż czas potrzebny na obsługę DS-a zmieścisz się ze wszystkim, tak jak piszą wyżej. Nie mów nigdy... Kwestia spojrzenia...

    Mikrokontrolery   20 Kwi 2005 10:51 Odpowiedzi: 23    Wyświetleń: 3544
  • program w bascom z obslugą 2 przerwań

    Nie do końca wiem dlaczego tak się dzieje ale jeśli bardzo zależy Ci na równych odstępach czasowych między krokami silnika to na czas wykonywania przerwania Timer0 powinieneś wyłączać system przerwań: na początku Disable, zaś na końcu przerwania od Timer'a0: Enable Timer1. Rano posiedzę nad Tym......

    Mikrokontrolery   10 Sie 2006 18:06 Odpowiedzi: 11    Wyświetleń: 1430
  • Atmega 32 problem z przerwaniem timer0

    Witam ,napisałem sobie następujący program który ma pełnić funkcję prowizorycznego zegarka. W obsłudze przerwania timer inkrementuję sobie sekundy , ale gdy chce wyświetlić je w main ciągle wyświetla zero na led. Natomiast gdy ostatnią linijkę kodu zamieszczę w obsłudze przerwania działa ok . W związku...

    Mikrokontrolery AVR   30 Maj 2009 20:48 Odpowiedzi: 2    Wyświetleń: 2587
  • Czujniki 18B20 i przerwania [BASCOM][atmega64]

    Nie wiem co rozumiesz przez stwierdzenie: " aby regulacja temperatury była zależna od czasu", jak i kiedy realizujesz obsługę przerwań ale błędy odczytu temperatury prawdopodobnie są wynikiem zakłócania cyklu odczytu ds-a przez przerwanie od timera. Poczytaj o zależnościach czasowych 1-wire. Jest to...

    Mikrokontrolery AVR   23 Paź 2009 17:47 Odpowiedzi: 14    Wyświetleń: 3019
  • [ATMEGA][C] Program z atm8 nie działa na atm16 - przerwania

    Witam, próbowałem ostatnio przenieść mój program (wyłącznik czasowy) z Atmegi8 (działa idealnie) na Atmegę16 (gdyż ma więcej "nóżek"). Problem pojawił się przy pierwszym uruchomieniu - w miejscu, w którym uruchomione zostają przerwania program się resetuje. Zaznaczam od razu iż spędziłem wiele godzin...

    Mikrokontrolery AVR   29 Cze 2010 14:40 Odpowiedzi: 6    Wyświetleń: 1583
  • 1Wire w systemie z wieloma przerwaniami

    R0 leci na stos, praktycznie każda procedura ma w sobie R0, softu prawie 6kB i nic się nie sypie prócz tego 1w. Problemy w zapisie wykluczyłem w taki sposób że przy nadawaniu jak i odczycie całego bajtu wyłączałem przerwania. Potem dla nadawania wyłączałem przerwania tylko dla wysyłki danego bitu-...

    Mikrokontrolery   02 Maj 2011 08:58 Odpowiedzi: 10    Wyświetleń: 2173
  • atmega32 przerwania dwóch timerów

    To co napisał shg- trzeba uważać. Jeżeli pierwsze przerwanie odłoży na stos to co trzeba i drugie przerwanie wewnątrz pierwszego też odłoży na stos to co trzeba i z tego przerwania zostanie wywołane jeszcze raz pierwsze albo drugie- bo znów zostało wywołane- i znowu odłozy na stos to co trzeba- to stos...

    Mikrokontrolery AVR   05 Lut 2011 01:34 Odpowiedzi: 21    Wyświetleń: 1415
  • Bascom AVR, Atmega16 - Minimalizowanie liczby instrukcji w przerwaniu

    Niestety nie znam algorytmu, który ma być realizowany ale z doświadczenia wiem, że KAŻDY problem ma co najmniej dwa rozwiązania i zamiast wykonywać wszystkie instrukcje w jednym przerwaniu może wystarczyło by je rozbić na sekwencje... Znacznik z przerwania dla kodu w pętli głównej ma sens tylko w przypadku...

    Mikrokontrolery Początkujący   04 Wrz 2012 18:47 Odpowiedzi: 13    Wyświetleń: 1800
  • AVR - przerwanie NAKED od UART\a

    Rozwiązałem tak: Piotrus_999 to często się wypowaida ale nidy nie są to wypowiedzi rzeczowe. Nigdy nie pochwalił się nawet fragmentem swojego kodu. Co do opóźnień w irq. Wysuwa się wniosek, że twórca klasy CDC dla AVR jest kiepskim programistą bo tak rozwiązał problem komunikacji po USB.

    Mikrokontrolery Początkujący   18 Sty 2017 01:11 Odpowiedzi: 16    Wyświetleń: 1371
  • Przerwania proste i przyjemne - część 2 - zmienne, bufory i latencja

    Tylko i wyłącznie w sytuacji, gdy zmienna local_data jest jednobajtowa. Dla wielobajtowych zmiennych to też zadziała, ale... to jest wolniejsze niż blokowanie przerwań. Pokazana konstrukcja wymaga co najmniej 2 odczytów, a czasami nawet 4. To będzie kosztowne czasowo. Zwykłe zablokowanie/odblokowanie...

    Artykuły   08 Mar 2022 00:35 Odpowiedzi: 18    Wyświetleń: 2379
  • przerwanie od T0 w at90s2313

    mam problem z obsługą przerwania od T0 w at90s2313. oto programik: ;program .nolist .includ...

    Mikrokontrolery   13 Lip 2003 21:14 Odpowiedzi: 2    Wyświetleń: 1322
  • mam problem z przerwanie timer0 (generator)

    Rozwiązaniem może być wejście go przerwania skontrolowanie ile jeszcze naliczył Timer od jego wygenerowania i od wartości przeładowywanej odjąć tę wartość nadliczoną. Nie unikniesz tego w inny sposób a raczej ja nie znam innej możliwości. Nawet i wtym przypadku pewnie stracisz z 1 lub 2 impulsy które...

    Mikrokontrolery   11 Lis 2003 17:32 Odpowiedzi: 10    Wyświetleń: 2018
  • Generowanie przerwań uC. 10 wejść powinno generować jedno przerwanie.

    Czysto teoretycznie przy układzie XOR może wystąpić sytuacja w której jednoczesna zmiana dwóch wejść nie zostanie wykryta. Kiedyś w silnie uwarunkowanym czasowo układzie zastosowałem dodatkowy rejestr zatrzaskowy, sterowany z procesora, co pozwoliło mi odroczyć obsługę zbyt szybko następujących po sobie...

    Mikrokontrolery   12 Paź 2006 18:00 Odpowiedzi: 9    Wyświetleń: 1190
  • ATtiny2313, jak uzyskać przerwanie co 4ms?

    Tryb CTC to tryb pracy timera, w którym przerwanie (od porównania, nie przepełnienia) jest wywoływane na skutek zrównania się wartości timera z rejestrem OCRA timera (jest o tym w dokumentacji do attiny2313). Moje wytknięcie jest raczej przypuszczeniem. Jeśli ów redaktor sprawdził, upewnił się, że wartość...

    Mikrokontrolery   17 Sie 2007 10:14 Odpowiedzi: 10    Wyświetleń: 1665
  • AVR i UART na przerwaniach

    Ten sposób się czasem stosuje - tworząc tzw. zagnieżdżone przerwania, ale jest to ryzykowna zabawa i powinna zazwyczaj dotyczyć tylko obsługi jednego przerwania, jeżeli musi być ono dłuższe czasowo, aby nie blokować procesora i reszty programu. Pzdr. N.

    Mikrokontrolery   25 Wrz 2007 10:59 Odpowiedzi: 16    Wyświetleń: 2994
  • Przerwanie w BASCOM AVR generuje sporadyczny reset up

    1. Wyłączyć przerwanie na czas wyświetlania. 2. Jeśli całość nie jest skomplikowana i krytyczna czasowo wyświetlać w podprogramie obsługi przerwania.

    Mikrokontrolery   23 Gru 2007 15:17 Odpowiedzi: 5    Wyświetleń: 1365
  • S7-314 przerwania cykliczne w blokach OB32, OB35

    Ustawia sie to w HWconfig po kliknięciu na procesor otwierają sie zakładki do ustawiania "rożnych rzeczy". W zakładce Cyclic Interrupts masz ustawianie przerwań czasowych. Sprawdź tylko czy twój procesor na pewno obsługuje dwa przerwania bo wg. mnie 314 obsługuje tylko OB35.

    Automatyka Przemysłowa   21 Lip 2008 07:12 Odpowiedzi: 1    Wyświetleń: 2129
  • [Bascom][ATMega8]Przerwanie rozkłada transmisję 1wire

    A nie masz li jakichś śmieci na tym przerwaniu? Poza tym, to 1wire jest czułe na opóźnienia i w czasie transmisji nie ma prawa pojawić się przerwanie (przynajmniej w tych krytycznych miejscach - na początku slotu czasowego).

    Mikrokontrolery AVR   23 Lis 2008 22:13 Odpowiedzi: 9    Wyświetleń: 1871
  • [C] Atmega8 przerwania - nie zlicza równomiernie

    Doczytałem dokumentację i muszę przyznać, że masz absolutną rację Andrzeju. Pozornie nie ma zagnieżdżonych przerwań: normally interrupts will remain disabled inside the handler until the handler exits Można jednak sobie poradzić z ręcznym priorytetowaniem. W obsłudze dowolnego przerwania można...

    Mikrokontrolery AVR   09 Lip 2010 21:11 Odpowiedzi: 25    Wyświetleń: 2364
  • [Bascom] Przerywanie instrukcji Input w przerwaniu

    mirekk36 . Na razie nie wiemy jakie kolega ma długieee te transmisje danych. RAM nie jest z gumy, a powinno jeszcze starczyć na całą masę zmiennych i trzy stosy, a zwłaszcza na HWStack, który by tu mocno puchnął. Kolega używa GETRC5. Nie zapominaj o nim, bo połączenie przerwania z INTx (słynne GETRC5...

    Mikrokontrolery AVR   21 Gru 2010 20:27 Odpowiedzi: 15    Wyświetleń: 2814
  • [winavr]Atmega16 bug w kodzie przerwania

    Ok. Oczywiście pomogło tylko nie do końca wiem dlaczego... Rozumiem z twojej wypowiedzi (przynajmniej tak mi się zdaje :)) że jak przeznaczę na PWM cały port to problem zniknie. Puki co pomogło: void LCD_Out(uint8_t Data, uint8_t isCmd) { uint8_t x; if(isCmd) LCD_PORT |= LCD_CS; cli(); LCD_PORT...

    Mikrokontrolery AVR   29 Mar 2011 12:20 Odpowiedzi: 6    Wyświetleń: 1209
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Mirku jak już dajesz link reklamujący twoją stronę to chociaż podaj taki, który coś wnosi. Bo tam widzę tylko teksty typu "Bzdura", podczas gdy nie ma tam nic wartościowego dla kogoś kto twojej książki nie kupił. Nikt nie pisze, że OW nie da się zrobić bez UARTa, UART po prostu jest najprostszym rozwiązaniem...

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4352
  • Atmega128A-AU[C] nie wykonuje przerwania od timera1

    Zauważyłem to, jak już kliknąłem wyślij. Z tego co widzę, działamy na "sztucznym kodzie". Pozostały mi jednak dwie teorie. Mniej prawdopodobna mówi, że JTAG nie jest wyłączony. Bardziej prawdopodobna mówi, że to przerwanie nie jest wywoływane w trybie FastPWM. Polecam autorowi spróbować z przerwaniem...

    Mikrokontrolery AVR   28 Kwi 2012 17:27 Odpowiedzi: 24    Wyświetleń: 1916
  • STM32, IRQ, Interrupt, USART - Przerwanie - kilka USARTów STM32

    (at)BlueDraco hmm przerwania owszem i ich wielopoziomowosc jest przydatna ale tez nalezy pamietac ze rdzen ARM7TDMI ma niestety tez sporo gorzej rozwiazane niz Cortex-y... a male procesory to tez nie sa ;) Jednak nie o tym mialo byc... W sumie nie zawsze petla glowna jest zlym rozwiazaniem,...

    Mikrokontrolery ARM   30 Sty 2015 11:11 Odpowiedzi: 14    Wyświetleń: 5472
  • Przerwanie a wywołanie podpogramu SIEMENS

    Przerwanie zwiększa czas trwania cyklu o czas przerwania? Czyli 0B1=10ms, OB30 1ms czyli razem 11ms? Nie powinno tak się dziać. W większości sterowań, nie wiem jak w Siemensie bo go nie używam jest opcja RunTime monitor, praktyczny margines bezpieczeństwa to 70%. To, że cykl jest nastawiony...

    Automatyka Sterowanie PLC   05 Gru 2018 19:09 Odpowiedzi: 20    Wyświetleń: 1386
  • Układ czasowy Ne555 sterujący dwoma optotriakami.

    Potrzebuję układ czasowy najlepiej na 555, który steruje dwoma optotriakami. Po włączeniu zasilania załącza się pierwszy i pozostaje w tym stanie przez około 4s. Nasteępnie załącza się drugi i po 1s trwania załączonych obydwu wyłącza się pierwszy a drugi pozostaje załączony az do przerwania zasilania....

    Projektowanie Układów   05 Mar 2006 20:25 Odpowiedzi: 1    Wyświetleń: 1437
  • skok jednostkowy z opóźnieniem czasowym - atmega32

    Na Timerze. W przerwaniu od INTx ustawiasz wartość początkową Timera i uruchamiasz go. A w przerwaniu od Timera ustawiasz/kasujesz pin wyjściowy.

    Mikrokontrolery AVR   07 Lis 2009 20:40 Odpowiedzi: 3    Wyświetleń: 1548
  • Sterownik czasowy - prośba o pomoc

    Witam mam domofon, w którym chcę "przerwać" na noc przewód sterujący dźwiękiem "gongu" w unifonie. Sterownikiem czasowym chcę sterować czasem a przekaźnikiem "zwierać" przewód Pozdrawiam

    Początkujący Naprawy   20 Gru 2009 16:33 Odpowiedzi: 5    Wyświetleń: 1263
  • [Atmega8] [C] Opóźnienie czasowe

    Witam, Chciałem zrealizować opóźnienie czasowe załączenia urządzenie po wystąpieniu przerwania o czas tau2 który został zliczony przez timer wynosi on ok 70ms, tau2 jest w us czyli ok 70000us Napisałem dwie funkcje w oparciu o delay_ms i delay_us i otrzymuje dwa różne rezultaty, dlaczego? ISR(INT0_vect)...

    Mikrokontrolery AVR   17 Cze 2010 23:50 Odpowiedzi: 3    Wyświetleń: 1581
  • [ATmega644PA][Atmel Studio 6] - Regulator czasowy do lampy sodowej.

    Mam dobry pomysł na owy problem :) A więc zatrudnię timera2 i tryb asynchroniczny. Na nóżki PC7 (TOSC2) PC6 (TOSC1) podłączę kwarc zegarkowy. Przy odpowiednim preskalerze będzie mi on generować przerwanie co 1s. Aplikacja C# wyśle mi ustawione przeze mnie dane czasowe na atmegę - np 18/6h. Atmega przeliczy...

    Mikrokontrolery   04 Gru 2012 09:42 Odpowiedzi: 9    Wyświetleń: 1755
  • Atmega8 - [C]Czasowe sterowanie przekaźnikiem

    Nie, procesor usypia się w pętli głównej, jak to wyżej napisałem. Wyobraź sobie, że nie "jechałem na delayach", bo gdzieś tam dawno temu usłyszałem, że taka technika programowania jest do bani i odbija się czkawką przy jakiejkolwiek próbie rozszerzenia funkcjonalności projektu. Zauważ, że kod,...

    Mikrokontrolery Początkujący   16 Lip 2013 21:53 Odpowiedzi: 11    Wyświetleń: 5946
  • Wejście sterujące programatora czasowego

    Mam obecnie przepływowy podgrzewacz wody, po którego włączeniu faza idzie do stycznika, który odcina trójfazowe zasilanie podgrzewania podłogowego. Chcę dodać programator czasowy, który miałby wyłączać zasilanie podgrzewania podłogowego w określonych godzinach. Oglądam instrukcję programatora Zamel ZCM-11,...

    Elektryka Instalacje i Sieci   24 Paź 2017 13:35 Odpowiedzi: 9    Wyświetleń: 1851
  • Czasowy regulator grupowy - do piekarnika elektrycznego

    Jest to prosty grupowy regulator mocy z odmierzaniem czasu, wykonany na prezent do kontrolowania piekarnika elektrycznego. Osobiście wolę proste w konstrukcji prostokątne piekarniki z wbudowaną mechaniczną regulacją czasu i temperatury, jednak każdy ma swoje przyzwyczajenia i niektórzy wolą prodiże....

    DIY Konstrukcje   29 Wrz 2020 19:42 Odpowiedzi: 9    Wyświetleń: 2889
  • Przerwania na AT89c2051 w asm jak to zrobic?

    Szukam jakis przykladow assm, dla przerwan . Chodzi mi oto aby jeden timer byl wolny dla komunikacji szeregowej a drugi timer do przerwania tak aby mozna bylo kozystac z klawiatury lub innych procedur ktore wymagaja stalej czasowej.... dajcie jakies przyklady....

    Mikrokontrolery   24 Maj 2004 15:05 Odpowiedzi: 20    Wyświetleń: 2956
  • jak zmusić PCF8583 do wykonywania przerwania co 100ms

    Można to rozwiązać np. tak : jeden licznik programowy może liczyć w górę na innym przerwaniu czasowym, resetowany do zera przez przerwanie bramkujące, przed tym oczywiście wartość licznika służyłaby jako wynik pomiaru do obróbki, a inny licznik programowy liczyłby czas (zmniejszając się do 0) - kiedy...

    Mikrokontrolery   29 Paź 2004 19:12 Odpowiedzi: 19    Wyświetleń: 2151
  • 1Wire zakłóca pracę przerwań ?(??)

    Ja bym powiedział że "ten typ tak ma" transmisja 1wire jest oparta na ścisłych zależnościach czasowych w impulsach i prawdopodobnie na czas transmisji są blokowane przerwania. Wszyscy oczywiście macie rację , ale "ten typ" nie musi tak mieć :wink: Juz wyjaśniam.Odczyt 1 bitu (slot czsowy) z DS1820...

    Mikrokontrolery   22 Gru 2004 09:19 Odpowiedzi: 10    Wyświetleń: 1667
  • przerwania (?) atmega8

    Pytanie czy Autor postu potrzebuje dokładności 0.1s ;) Przecież można odpytywać układ zegara w nieskończonej pętli bez żadnych rygorystycznych ram czasowych, wtedy bedziemy mieli powiedzmy co 25ms (tutaj strzelam orientacujny czas potrzebny na komunikacje z układem zegara, Autor nie zaznaczył czy...

    Mikrokontrolery   30 Cze 2005 15:25 Odpowiedzi: 9    Wyświetleń: 1725
  • Przerwanie INT0 w Atiny2313 problem - BASCOM

    Set Eifr.intf0 Co ta funkcja robi ? Ciekawi mnie czy wlozenie if'ow w przerwanie nie spowoduje duzych opozniena czasowe. Bo juz o tych waitms 50 wogole nie ma mowy.

    Mikrokontrolery   27 Paź 2006 13:59 Odpowiedzi: 8    Wyświetleń: 3761
  • Atmega, przerwanie od zbocza opadającego/narastającego

    Zawsze zostaje Ci w zapasie przerwanie od komparatora analogowego które tez jest na oba zbocza, dodatkowo ma zaletę ustawienia poziomu np. odcina szumy. Ale ja bym się Bascomem za to nie brał - precyzyjne zależności czasowe tylko asembler. Pozdr. N.

    Mikrokontrolery   07 Sty 2007 02:49 Odpowiedzi: 6    Wyświetleń: 6154
  • Bascom AVR i odczyt danych z DS1820 w przerwaniu od Timera1

    przerwanie nie powinno mieć waitms i dlatego nie czyta się DS-a na przerwaniu, często niektórzy piszą waitms 750 bo tak wymaga DS i zdziwienie dlaczego DS wali błędy a BASCOM ma waitms tylko do 255, ale można 3 razy wpisać waitms 255. Nie wiem jak ma AVR ale to inny temat chodziło tylko o to że na przerwaniu...

    Mikrokontrolery   10 Lis 2007 12:24 Odpowiedzi: 6    Wyświetleń: 3729
  • ATmega16 - zmiana poziomu priorytetu przerwań ?

    w szczególności chodzi tu o to że jeżeli bezkrytycznie posłuchamy rady, jak to robi Kol. asembler: 'ja stosuje taką zasada: zawsze w obsłudze przerwania na początku odblokowywuje przerwania globalne' No zgadza się, słowo "zawsze" też mi tu zbytnio nie pasuje. 1) ryzykujemy że nastąpi blokada...

    Mikrokontrolery   24 Lut 2008 13:55 Odpowiedzi: 20    Wyświetleń: 1979
  • ATtiny15 - problem z zewnętrznym przerwaniem

    Witam Napisałem poniższy prosty program który po 6 zmianach stanu na nóżce int0 (PB2) wykonuje przerwanie. include "tn15def.inc" .def acc = r16 ;nadanie rejestrowi r16 nazwy symbolicznej .def licz1 = r20 .def licz2 = r21 .def licz3 = r22 ...

    Mikrokontrolery   26 Lut 2008 14:00 Odpowiedzi: 4    Wyświetleń: 1197
  • [AT89C2051][c] Różna obsługa przerwań

    Witam i dzięki za odpowiedź. Właśnie tej bezkarności nie byłem pewien. Różna obsługa przerwań wynika z chęci wykorzystywania timerów do różnych zadań w zależności od akurat występującej potrzeby-mam kilka podprogramów-funkcji nie nakładających się na siebie czasowo, którym pasowałoby odmierzać czas....

    Mikrokontrolery   11 Cze 2009 21:04 Odpowiedzi: 2    Wyświetleń: 1190
  • [atmega162][c] przerwania i timery

    Atmega jest taktowana zewnętrznym kwarcem 12MHz, żeby jeden tick timera trwał ~1us. 1. Czy timer 8-bitowy przyjmujący zewnętrzne impulsy, może je przyjmować w takich samych odstępach czasowych jak 16-bitowy? Niestety na etapie projektowania nie zauważyłem, że żeby użyć 16-bit timera do przyjmowania...

    Mikrokontrolery   14 Lip 2009 19:17 Odpowiedzi: 5    Wyświetleń: 2139
  • [attiny13][asm] przerwania pcint nie działają

    Otóż jak w tytule mam problem z przerwaniem pcint. program ma za zadanie zamrugać 2 diodami pb0 i pb1 po czym iść spać. Pcint ma go obudzić i wykonać taką samą sekwencję. Globalne mam odblokowane, pcint też, pul upy podciągnięte a to dalej nie działa.... Proszę o pomoc .DEVICE ATtiny13 .ORG 0x0000 ;--------------------...

    Mikrokontrolery AVR   24 Gru 2009 12:53 Odpowiedzi: 6    Wyświetleń: 2117
  • [Atmega16, DS18B20, Bascom]Pomiar temperatury i przerwanie

    Pewnie problem da się rozwiązać na różne sposoby - w moim przypadku było 8 wyświetlaczy 7-segmentowych podłączonych bez żadnych buforów do uC. Czyli pełne multipleksowanie do tego automatyczna regulacją jasności, 2 czujniki DS18b20, przetwornik ADC i odbiór RC5. Różne zabiegi zmniejszały mignięcia w...

    Mikrokontrolery AVR   30 Mar 2010 18:40 Odpowiedzi: 29    Wyświetleń: 7032
  • [ATMega162][Bascom]Odczyt z 1wire w przerwaniu.

    I tu dochodzimy do sedna sprawy. Jezeli zrobimy odczyt/zapis jednego bitu w przerwaniu to samo wejscie do przerwania blokuje automatycznie wszystkie przerwania. Samo przerwanie trwa ok. 20uS (nie pamietam) a katalogow bit DS trwa 120uS i tutaj mamy zysk czasowy zajetosci procesora nie mówiac juz o sygnale...

    Mikrokontrolery AVR   22 Cze 2010 00:24 Odpowiedzi: 34    Wyświetleń: 4305
  • Wykrywanie zbocza narastającego bez przerwania

    Tak się podepnę pod temat: jak strome musi być zbocze, żeby było wykryte? Dowolna zmiana 0/1 w sumie chyba wystarczy w avr? I wtedy zmiana przy minimalnym poziomie dla 1? Bo "zbocze" to dumnie brzmi ;) ... Jak nie masz przerwania na pinie to jakiś kablek górą pociągnij, skoro musisz ;) . Albo zmień...

    Mikrokontrolery AVR   07 Cze 2010 12:08 Odpowiedzi: 30    Wyświetleń: 8467
  • [lpc2148][codesourcery lite] Czas obsługi przerwania

    No pewnie, tylko właśnie chciałem zapamiętywać stan licznika za pomocą przerwania od input capture. Pojawienie się impulsu nie jest zdeterminowane czasowo, może pojawić się wcześniej lub później, a po zapełnieniu bufora trzeba jeszcze z zebranych danych sporo policzyć. W zaistniałej sytuacji zbieranie...

    Mikrokontrolery ARM   03 Wrz 2010 06:28 Odpowiedzi: 5    Wyświetleń: 1417
  • PIC16 Timer przerwania 8 kanałów

    Kilka pytań pomocniczych: 1 Czy przebiegi czasowe na serwach muszą być przesunięte o 1 ms? 2. Czy potrzeba Ci dokładnie 100 kroków? Dlaczego? 3. Jak będziesz przesyłał dane o położeniach do MCU? Będziesz korzystał z przerwań? Jak często będziesz to robił? Czy możesz zatrzymać wyjścia do serw...

    Mikrokontrolery PIC   22 Cze 2011 10:03 Odpowiedzi: 6    Wyświetleń: 1670
  • AVR136 oraz czas obsługi przerwania

    Witam, pracuję obecnie nad pewnym projektem, w którym używam 32 kanałów PWM na procesorze Atmega162 generowanych programowo wg. dokumentu AVR136, program napisany w języku C. Mogę powiedzieć, że generalnie wszystko działa zgodnie z oczekiwaniami, modulacja działa prawidłowo, jednak chciałbym poznać,...

    Mikrokontrolery AVR   15 Lut 2012 13:49 Odpowiedzi: 11    Wyświetleń: 1921
  • Wywłaszczanie przerwań przez timer

    Przepraszam - jasne, że us :-) Problem nie leży w samym wydłużeniu czasu - tylko, że SPI przestaje działać - zatrzymuje się dalsze wysyłanie danych. Procesor to PIC32 taktowany 80MHz, SPI taktowane 20MHz w tym momencie. Kod obu przerwań - prosze: SPI - to jest tylko fragment w którym...

    Mikrokontrolery   26 Mar 2012 21:53 Odpowiedzi: 12    Wyświetleń: 1713
  • [Atmega8][C/Eclipse] - dekrementacja zmiennej w przerwaniu

    Chodzi o to że chcę sobie napisać układ czasowy w oparciu o instrukcję sterująca switch w, której warunkami przejścia do kolejnego stanu będzie odliczony czas tylko nie wiem jak to zrobić może ktoś robił podobny program proszę o pomoc. Poniżej przedstawiam przykładowy kod jakby to miało wyglądać. [syntax=c]int...

    Mikrokontrolery AVR   28 Wrz 2012 12:28 Odpowiedzi: 7    Wyświetleń: 2118
  • atmega32 [C] - Obsługa klawiszy, wyświetlacza, przerwań i do tego ADC.

    To zależy od programu. Zwykle w 90% aplikacji nie ma konieczności używania przerwań, gdyż obsługa klawiatury nie jest zwykle czynnością krytyczną czasowo (człowiek nie zauważy 10ms opóźnienia).

    Mikrokontrolery Początkujący   21 Kwi 2013 18:28 Odpowiedzi: 29    Wyświetleń: 3372
  • [Bascom] - Attiny13 - Przerwanie Timer'a - krótki impuls

    Piszę program, do czasowego wyzwalania migawki: Na pokładzie mam attiny13, tact-switcha, oraz diodę led i transoptor. Układ ma wysyłać impuls ok 300ms co określony czas. Czas ustawia się poprzez wciskanie przycisku - jedno wciśnięcie = 0.5s więcej. Dłuższe przyciśnięcie (pow. 3s) powoduje ustawienie...

    Mikrokontrolery   29 Kwi 2013 14:50 Odpowiedzi: 5    Wyświetleń: 1824
  • ATMEGA 8 + LCD - Problem z przerwaniami, sei();

    Zawsze dziwiło mnie użycie przerwań ADC... Na co to komu? Przecież to algorytm, a nie przetwornik powinien decydować o czasowym rytmie pomiarów.

    Mikrokontrolery AVR   25 Maj 2013 12:53 Odpowiedzi: 6    Wyświetleń: 1899
  • AVR - Czt funkcja printf blokuje przerwania?

    Chodzi mi tylko o odbiór. Więc, jeśli jest nadawanie z prędkością np 115200 i trafi sie w czasie nadawania przerwanie np zaraz po bicie startu to zrobi sie czasowe przesunięcie które może zniekształcić całość. Skoro jeden bit przy takiej predkosci to tylko kilka mikrosekund to problem jest. Czy...

    Mikrokontrolery   28 Lip 2013 06:06 Odpowiedzi: 12    Wyświetleń: 1899
  • Wpływ przerwań na dane z portu LPT

    Posumujmy: mamy ocenić, czy narzut czasowy na obsługę przerwań w nieznanym urządzeniu o nieznanym schemacie i nieznanym oprogramowaniu o nieznanej funkcjonalności i strukturze nie będzie przeszkadzał w tej nieznanej funkcjonalności. Proponuję udać się do wróżki - inżynier tutaj nie pomoże.

    Mikrokontrolery AVR   09 Lis 2014 13:37 Odpowiedzi: 5    Wyświetleń: 993
  • STM32 bootloader - Relokacja tablicy przerwań?

    żadna funkcja biblioteczna nie ma powodu, żeby ruszać rejestr VTOR - inaczej rozsypałaby obsługę wyjątków. żaden "normalny" program (nie-bootloader) też nie powinien go ruszać. Wyrzuć/zakomentuj operację na VTOR w pliku setup i po kłopocie. Nie korzystam z SPL, dzięki temu używam najtańszych wersji...

    Mikrokontrolery ARM   12 Lis 2014 21:49 Odpowiedzi: 17    Wyświetleń: 2589
  • Jeśli nie przerwanie od przycisku to co?

    Coś się w tym algorytmie nie trzyma kupy. Wciśnięcie przycisku zajmuje człowiekowi czas rzędu 1-10 sekundy (ok, przy trzymaniu palca na guziku daje się zejść do 1/40). Przez 1/40 sekundy przy 8 MHz próbkowaniu można zarejestrować 200 tysięcy próbek, a bufor mamy na kilka tysięcy. No to co my tu udajemy?...

    Mikrokontrolery   29 Mar 2017 20:14 Odpowiedzi: 7    Wyświetleń: 750
  • [C] Użycie delay w przerwaniu UART

    Witam, z opisu wynika, że chodzi o sterowanie światłem. Świecenie diodami raczej nie jest jakimś ekstremalnie krytycznym czasowo procesem. Może więc w tym przerwaniu, odebrawszy co tam trzeba, należy ustawiać jakiś znacznik, który już w głównym programie będzie sterował wywołaniem wspomnianej funkcji....

    Mikrokontrolery ARM   25 Kwi 2017 11:02 Odpowiedzi: 10    Wyświetleń: 1671
  • [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...

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2238
  • Arduino, WS2812, zmiana efektu w przerwaniu.

    Lib z założenia musi blokować przerwania. A raczej sam driver tj. procedura transmitująca dane do LEDów. Jednakże przypuszczam, że poza funkcją drivera przerwania są odblokowywane, więc to nie problem. Problemem leży w tym, że funkcje efektów są napisane w ten sposób, że nie można ich przerwać w połowie....

    Arduino   24 Lip 2020 05:58 Odpowiedzi: 22    Wyświetleń: 1371
  • Brak ustawiania flagi w przerwaniu timera AVR.

    "Nowe" czyli od Xmega i nowsze AVR mają mozliwość priorytetu przerwania. Poprzednie miały ustalony. Nie wiem jaki to AVR, ale jeśli ustawisz Timer i przerwanie od niego to jak będzie w przerwaniu to oczywiście zauważy potem flagę przerwania z USART, ale może być za późno, dlatego jeśli nie trzeba,...

    Mikrokontrolery Początkujący   09 Cze 2022 09:58 Odpowiedzi: 11    Wyświetleń: 387
  • Opóźnie czasowe w assemblerze dla AT90S2313

    Sa to po prostu dwie petle. Najpierw 255 razy wykonywana jest petla DLOOP2 az do BRNE DLOOP2 (BRanch if Not Equal). Skok bedzie wykonywany dopoki nie wyzeruje sie rejestr R18. Potem o 1 zmniejszamy R17 i tak w kółko aż R17=0. A czas bedzie cos koło (2_cykle *255_obejsc petli_DL2)*255_obejsc_petli_DL1...

    Mikrokontrolery   11 Mar 2003 20:26 Odpowiedzi: 1    Wyświetleń: 1321
  • Bascom AVR i uklad czasowy na 2313-problemy...

    Nie widzę oświeżania TCNT1, co nie jest zbyt dużym pominięciem, bo będzie działać, ale czas wywoływania można doprecyzować, bo póki co przerwanie wykonuje się co \frac {Xtal}{1024 \cdot 256} . Nie widze definicji zegara (Xtal). Co do kodu można go niebywale skrócić wstawką asemblerową (pewnie w...

    Mikrokontrolery   29 Mar 2005 18:20 Odpowiedzi: 30    Wyświetleń: 4430
  • Układ czasowy od 3,5s do 6,8h

    Niespotykane często rozwiązanie o bardzo dużym zróżnicowaniu podtrzymywania czasu od 3,5 sekundy do 6,8 godziny wykorzystujące jako zegar zewnętrzny częstotliwość sieci energetycznej (podobnie jak w starych zegarkach elektronicznych). Do dyspozycji mamy przyciski TI1 oznaczający rozpoczęcie zliczania...

    Artykuły   28 Wrz 2005 17:19 Odpowiedzi: 0    Wyświetleń: 1758
  • Jak zbudowac taki układzik czasowy ?

    Rozumiem, że dioda po to, by rozładowanie kondensatora trwało długo, a ładowanie było szybkie, i dzięki temu upływność kondensatora nie groziła przerwaniem pracy generatora, a tylko powodowała skrócenie przerw między impulsami. Wymaga to innego podłączenia brzęczyka, jeśli ma włączać się na krótko...

    Projektowanie Układów   03 Kwi 2006 20:51 Odpowiedzi: 27    Wyświetleń: 3126
  • nietypowy włacznik czasowy

    urzadzenie to jest zasilane 12v pobiera okolo 1A....przy czy pelni ono funkcie licznika na fotodiodzie......jesli zostanie przerwana wiazka na fotodiodzie to urzadzenie to wysyla impuls wysoki........a docelowo ma byc niski.......

    Projektowanie Układów   22 Maj 2006 18:19 Odpowiedzi: 3    Wyświetleń: 1266
  • Atmega 8 układ czasowy. Proszę o propozycje programu.

    Użyj jakiegoś timera i przerwania, powiedzmy TIMER0. Policzmy trochę. Zakładam zegar 8Mhz. Jezeli uzyjemy preskalera 256 to czas co jaki zostanie wywołane to przerwanie to 256*256/8000000=0,008. Ilość taktów co jakie zostanie wywołane przerwanie to 256*256=65536 (pierwsze 256 wynika z tego, ze licznik...

    Mikrokontrolery   13 Sty 2007 12:53 Odpowiedzi: 13    Wyświetleń: 2703
  • Jak zrobic "czasowy" układ potwierdzenia do alarmu

    Witam! Twierdzicie, że nie jest to proste takim sposobem jak podałem... Może i tak, nie znam sie na tym tak dobrze myślałem że to kwestia układu:) Jeżeli każdy alarm potrzebuje ok 30 sekund na "uzbrojenie sie" w takim razie nie ma co kombinować, te pierwsze 30 sekund jest decydujące gdy złodziej...

    Samochody Zabezpieczenia   26 Lut 2007 23:16 Odpowiedzi: 6    Wyświetleń: 1404
  • Opóznienie czasowe w asemblerze

    Chyba za ogolnie zadales temat. Zechciej doprecyzowac jak wielkie opoznienie, jaki zegar, czy na przerwaniach czy tez programowo i w jakim jezyku. Na poczatek podpowiem, ze z punktu widzenia celu czyli opoznienia 8086 nie rozni sie od innych procesorow, stad robi sie to tak samo jak w 68k czy w ARM....

    Mikrokontrolery   15 Maj 2007 21:13 Odpowiedzi: 1    Wyświetleń: 902
  • Opóźnienie czasowe w C

    Hej. Też dopiero zaczynam w C, ale skoro nikt sie nie kwapi do odpowiedzi to może ja coś poradzę :-). Jest kilka sposobów. Najlepszy (ale zależny od kompilatora C jakiego używasz) to znalezienie odpowiedniej "Intrinsic function". Intrinisic Function są to funkcje które dają niskopoziomowy dostęp do...

    Mikrokontrolery   12 Lip 2007 21:55 Odpowiedzi: 2    Wyświetleń: 4445
  • Prosty sterownik- czasowy?

    Potrzebne proste rozwiązanie na popularnym układzie scalonym (555 ,4017) wraz z dwoma stycznikami małej mocy na 5-12V. Po podłączeniu zasilania układ powinien sterować na przemian stycznikami po 15 minut każdy z przerwani 10-15 sekund. -------------------------------... 15 min pierwszy...

    Początkujący Elektronicy   14 Kwi 2008 21:24 Odpowiedzi: 8    Wyświetleń: 2071
  • Triak sterowanie, czasowe ?

    Wiadomo, że triak przez krótkotrwałe zwarcie bramki przewodzi ,po przerwaniu obwodu natychmiast przestaje przewodzić. Jak zrobić, aby po czasie około 30 sekund, samoczynnie wracał do stanu przewodzenia. Po każdym otwarciu obwodu, triak ma przewodzić po ok 10-30 sek W układzie na rysunku,...

    Początkujący Elektronicy   17 Kwi 2008 10:43 Odpowiedzi: 2    Wyświetleń: 2222
  • czekanie na wciśnięcie przycisku - ograniczone czasowo

    Oczywiście w main trzeba dodać sobie ustawienia timera, właczenie jego przerwania ( i tu trzeba wybrać czy od przeppełnienia czy od porównania - zależy jak wolicz czas liczyć: w taktach procesora czy jakis bardziej przyjaznych jednostkach), przerwania również należy włączyć globalnie przez sei(); czy...

    Mikrokontrolery   31 Sie 2008 10:20 Odpowiedzi: 19    Wyświetleń: 2415
  • skomplikowany wyłącznik czasowy

    Myślę, że to da się zrobić na jakimś mikrokontrolerze, nie wiem tylko jak wygląda komunikacja z radiem (czy trzeba się podpiąć pod przyciski, czy ma np. kanał IR - wtedy to sporo ułatwi). Ogólnie zasada jest dość prosta, procek w stanie spoczynku może czekać na sygnał (nawet przerwanie wybudzające go...

    Projektowanie Układów   20 Paź 2008 21:32 Odpowiedzi: 3    Wyświetleń: 1282
  • Przekaźnik czasowy generujący impuls

    Witam ponownie, odsyłam do Dz.U 199 oraz Dyrektywy Maszynowej: "Par.27.1 Przerwa w zasilaniu maszyny, przywrócenie zasilania po jego przerwaniu lub dowolnego rodzaju wahania parametrów zasilania nie powinny doprowadzać do sytuacji niebezpiecznych. 2. W celu przeciwdziałania niebezpiecznym sytuacjom...

    Automatyka Przemysłowa   20 Lis 2008 21:00 Odpowiedzi: 5    Wyświetleń: 1827
  • Jak przerobić przekaźnik czasowy z awersyjnego na rewersyjny

    Zależy na jakich scalakach są zrobione w/w czasówki. I tak: Jeżeli na MCY4541 to odpowiadają za to nóżki scalaka ; 9,10 Trzeba je połączyć do masy (kroplami cyny łącząc pola), uzyskamy opóźnione załączenie.!!!Nóżki nie mogą jednocześnie być połączone do Vcc i masy!!!; zanim połączyny z masą należy...

    Elektro Maszyny i Urządzenia   22 Lut 2009 13:29 Odpowiedzi: 8    Wyświetleń: 7479
  • Układ czasowy logiczny - symulacja mikrostyku

    Witam, nie za bardzo wiem jak nazwać to co próbuję zrobić jako element większej układanki. Mianowicie potrzebuję układ, który na wejściu otrzymuje stan wysoki trwający t sekund, a na wyjściu daje dwa impulsy o długości 1s, jeden w momencie zmiany stanu wejścia na wysoki (t0), drugi 15-30s po zmianie...

    Początkujący Naprawy   02 Mar 2010 16:09 Odpowiedzi: 8    Wyświetleń: 2275
  • [Bascom] Pasek poziomu głośności oraz czasowy wyłącznik LCD

    Jak ograniczyć ilość napisów w pamięci powiedziałem ci w moim 1 poście. Akcje do zapalenie wyświetlacza masz, jakiekolwiek, dodatkowo startujesz (zerujesz) nimi licznik. Licznik odmierzy ci odpowiedni czas, a jego przerwanie spowoduje wyłączenie podświetlenia. Klucz tranzystorowy sterowany z portu procesora.

    Mikrokontrolery AVR   30 Mar 2010 11:40 Odpowiedzi: 28    Wyświetleń: 3464
  • Czasowy wyłącznik dopływu wody w przypadku awarii

    Witam ponownie, wiedz tak na początek ile chcemy na takie zabezpieczenie przeznaczyć gotówki, ale do rzeczy na początek jakiś czujnik przepływu cieczy znalazłem jeden na allegro wstawiam link. Do tego jakaś czasówka która od mierzy czas przepływu wody, jakieś 200zł. Ostatnia rzecz to zawór elektromagnetyczny...

    Systemy Grzewcze Użytkowy   28 Kwi 2010 22:45 Odpowiedzi: 8    Wyświetleń: 5968