przerwanie przebieg prostokątny

Znaleziono około 176 wyników dla: przerwanie przebieg prostokątny
  • Jak zmierzyć okres sygnału 20-300 Hz w Bascomie na 89C4051?

    do mierzenia okresu sygnału najlepiej wykorzystać licznik i przerwanie zewnętrzne. Sygnał pomiarowy wzmocnić tak aby uzyskać przebieg prostokątny o stromym nachylaniu zboczy. Następnie podać sygnał na wejście przerwania zewnętrznego (np. detekcja zbocza 1->0). W przerwaniu włączyć licznik, wyjść z przerwania i oczekiwać na następne przerwanie w którym...

    Mikrokontrolery   29 Mar 2006 00:50 Odpowiedzi: 3    Wyświetleń: 951
  • Intel 8051 C Przerwania program generujący przebieg prostokątny

    Witam Mam do napisania program generujący przebieg prostokątny o następujących parametrach: Diody świecą się przez 50 ms, potem przez 950 ms nie świecą, potem przez 300 ms świecą, a potem przez 700 nie świecą. Napisałem na to taki program: [syntax=c]#include<8051.h> #define czas 65536-46080 void zwloka50(void) { TH0=76+1; TL0=0x00; TR0=1; while(!TF0);...

    Mikrokontrolery   12 Cze 2012 16:17 Odpowiedzi: 2    Wyświetleń: 2170
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega8 - Timer w trybie CTC i wykorzystanie przerwań.

    Kiedyś napisałem prosty przykład użycia Timera w trybie CTC dla AVR w AVR Studio w języku C. W załączniku znajduje się ten gotowy kompletny program powodujący przerwanie od porównania (Compare) co około 250 ms i generujący przy okazji falę prostokątną na wyjściu OC0A. Otrzymujemy w ten sposób przebieg prostokątny na tej nóżce o okresie 2 Hz (2x250 ms...

    Mikrokontrolery AVR   12 Sty 2014 10:47 Odpowiedzi: 9    Wyświetleń: 6882
  • REKLAMA
  • Generator przebiegu prostokątnego 5V do wejścia INT0 mikrokontrolera 8051 – schemat

    Witam, mecze się i mecze, próbuje stworzyć układ który na wyjsciu bedzie mi generował przebieg prostokątny 5V ale za nic mi to nie idzie, wysyłam wam podgląd schematu który stworzyłem i przebiegi Diody maja po 5V http://obrazki.elektroda.net/2_123972014... http://obrazki.elektroda.net/0_123972024... z góry dzięki wszystkim za wskazówki....

    Początkujący Elektronicy   19 Kwi 2009 13:53 Odpowiedzi: 26    Wyświetleń: 4642
  • REKLAMA
  • [STM32] Jak wygenerować przebieg prostokątny o określonej częstotliwości na STM32?

    Aha - jeśli przerwanie jest w pliku vectors.c to luz - myślałem, że przerwanie masz gdzieś zupełnie indziej. 4\/3!!

    Mikrokontrolery ARM   07 Wrz 2010 12:05 Odpowiedzi: 35    Wyświetleń: 9922
  • AT89C2051 praca w tle, niezależne programy, jak to zrobić?

    Co klakson chcesz zrobić na wypadek jakby nie skręcił? (żart) Jakiej czestotliwości jes tten przebieg i ile trwa obsługa sensorów , no własnie jakich sensorów czy mozna przerwac ich prace na moment? (odczyt) Dodano po 5 Mysle że jak ustawisz priorytet od przerwania realizującego przebieg prostokątny na najwyższy to wtedy otrzymasz niezakłocony przebieg....

    Mikrokontrolery   20 Mar 2008 17:57 Odpowiedzi: 13    Wyświetleń: 1596
  • [Atmega8] Jak generować 36kHz na Atmega8 z zajętymi kanałami PWM PB1 i PB2?

    Ja wiem, że mając 14 lat trochę trudno o składne pisanie ...ale bez tego daleko nie "zajedziemy". Uporządkujmy- co chcesz zrobić? Może postudiuj książkę p. Kardasia bo masz problem z pojęciami i tworzy się z tego straszny bałagan. Ty co najwyżej chcesz wygenerować zmiany napięcia na porcie mikrokontrolera za pomocą przerwań. Tryb pracy licznika CTC...

    Mikrokontrolery Początkujący   13 Sty 2016 13:57 Odpowiedzi: 13    Wyświetleń: 1572
  • Odbiornik podczerwieni TSOP 1736. Generuje na wyjściu przebieg prostokątny.

    Podłączyłeś go tak jak w dokumentacji? Z rezystorem i kondensatorem? Ten odbiornik reaguje również na silne światło, więc może odbierać jakieś zakłócenia. Dobrze jest napisać program który wyświelti wszystko na LCD co jest na wejściu INT0 i mamy to na dłoni (ile i w jakim czasie pojawia się przerwanie).

    Projektowanie Układów   24 Lis 2006 19:23 Odpowiedzi: 4    Wyświetleń: 1976
  • REKLAMA
  • Analiza dwóch niezależnych przebiegów prostokątnych

    Skoro masz PWM to masz licznik który stale zlicza od 0 do powiedzmy 255. Dokładasz przerwanie od przepełnienia i robisz tam kolejny powiedzmy 16-sto bitowy licznik software'owy. Następnie wejścia sygnału podpinasz pod przerwania i w przerwaniach sprawdzasz łączną 24-ro bitową wartość. Odejmujesz od poprzednio zapisanej pozycji z uwzględnieniem ew. przepełnienia...

    Mikrokontrolery   04 Sty 2012 15:55 Odpowiedzi: 3    Wyświetleń: 1208
  • [AVR] Dlaczego sygnał prostokątny z Timer2 w ATmega8 ma 6,5 kHz zamiast 125 kHz?

    Zacznij od pokazania całego kodu. Jeśli korzystasz z przerwań, to najprawdopodobniej mikrokontroler nie wyrabia i powoduje opóźnienia. Policz sobie (BTW, przy OCR2 = 4, dostajesz 100kHz, popatrz na wzór, należy do OCR2 dodać jeden przed dzieleniem), przy częstotliwości 100kHz, procesor ma 10 taktów na obsłużenie przerwania, co na pewno trwa dłużej,...

    Mikrokontrolery AVR   05 Wrz 2012 00:35 Odpowiedzi: 7    Wyświetleń: 1776
  • REKLAMA
  • [ATmega8] Jak zwiększyć częstotliwość licznika T0 powyżej 25kHz w ATmega8?

    Jeśli chcesz generować konkretną częstotliwość to wykorzystaj do tego tryb COMPARE timera: Config Timer1 = Timer , Prescale = 1 , Compare A = Toggle , Clear Timer = 1 Częstotliwość wtedy zmieniasz wpisując odpowiednią wartość do rejestru Compare1a lub Pwm1a (ten sam rejestr - nie ma znaczenia który). W ten sposób nie obciążasz uK przerwaniami a przebieg...

    Mikrokontrolery AVR   21 Gru 2008 23:48 Odpowiedzi: 11    Wyświetleń: 3073
  • STM32F105RBT6 - Brak przerwań odbioru danych na CAN2

    Wiadomości przychodzące do mikrokontrolera zostają odczytane przez sondę jako ładne prostokątne przebiegi.

    Mikrokontrolery ARM   20 Cze 2016 14:06 Odpowiedzi: 14    Wyświetleń: 1251
  • Czujnik przepływu wody YF-B10 - prosty detektor przebiegu prostokątnego

    Arduino Nano wystarczy. Przerwanie zewnętrzne w Nano jest obsługiwane na pinach 2 i 3. A przekaźnik wysterowujesz z dowolnego wybranego pinu przez tranzystor - jaki? To już musisz dobrać zależnie od przekaźnika. Tu masz dokumentację: https://www.arduino.cc/reference/en/lang... Zobacz sobie przykładowy...

    Smart Home IoT   23 Paź 2022 18:05 Odpowiedzi: 31    Wyświetleń: 3417
  • Attiny13 [Bascom] - Pomiar przebiegu prostokątnego z jednym timerem

    witam Czy da się zrobić jakimś sposobem pomiar przebiegu prostokątnego mając do dyspozycji tylko 1 timer? nie zależy mi specjalnie na precyzji a jedynie na porównaniu wartości zmieniających się do zapisanej. jakbym miał dwa timery to jednym przerwanie co pewien czas i odczyt licznika z drugiego, a tu?

    Mikrokontrolery Początkujący   12 Sie 2013 11:46 Odpowiedzi: 3    Wyświetleń: 1563
  • AVR: Jak generować przebieg o zmiennej częstotliwości i czasie stanu wysokiego?

    Jeśli chcesz w sposób ciągły generować sygnał prostokątny o zadanej częstotliwości i zadanym wypełnieniu, to najłatwiej użyć timera w trybie generowania PWM. W przypadku jeśli czas stanu wysokiego i niskiego mogą się zmieniać z okresu na okres, również można użyć generowania PWM (przykładowo Fast PWM (mode=15) dla atmega8) - używając T1, wpisując wartość...

    Mikrokontrolery   05 Maj 2011 18:01 Odpowiedzi: 21    Wyświetleń: 2429
  • 89s51 - Nie działa po przeniesieniu programu z SAB8051P w wadze

    Odczytany program wygląda OK. Można rozpoznać charakterystyczne fragmenty, np: skoki dla adresów przerwań, inicjalizację stosu itp. Skupiłbym się raczej na sprzęcie. Sprawdź następujące rzeczy: - stan linii RST (powinien być stan "0") - stan linii EA (powinien byćc stan "1") - stan linii ALE (powinien być przebieg prostokątny o f = XTAL/6) Rozrysuj...

    Mikrokontrolery   22 Sty 2013 23:08 Odpowiedzi: 16    Wyświetleń: 3552
  • Bascom: Jak napisać program na ATmega8 do odtwarzania melodyjki po naciśnięciu?

    Instrukcja SOUND pin , il_impulsów , czas_impulsu, powtarzana wielokrotnie z różnymi parametrami, lub timer generujący przerwania w określonym czasie tworząc przebieg prostokątny na konkretnym pinie. O resztę zapytaj znajomego muzyka.

    Mikrokontrolery   29 Sty 2010 22:12 Odpowiedzi: 15    Wyświetleń: 4934
  • Attiny2313 - [BASCOM] - multipleksowanie 2 x LED 7 seg 74HC595

    Owszem w konfiguracji Timera głupi błąd, ale ku mojemu zdziwieniu przerwanie działało. W liczeniu czasu chyba się koledze przecinek przestawił. Przerwanie w teorii kompilatora bascom trwa ok 0,16ms. W praktyce: po dodaniu w przerwaniu " toggle portb.0" częstotliwość generowanego przebiegu prostokątnego to 3,289kHz więc przerwanie wykonuje się z częstotliwością...

    Mikrokontrolery AVR   28 Lut 2013 19:21 Odpowiedzi: 2    Wyświetleń: 2436
  • [AVR] - Fast PWM zagwostka dla trybu nr 7 w Atmega168

    Bardzo przydatny tryb chociaż nazwa jest myląca. Wg mnie nazwa tego trybu powinna brzmieć "buffered CTC". Piszesz, że mozna bitami migać bezpośrednio - niby jak? PIND.0=1 PIND.0=0 i dalej co? RJMP to 2 cykle i nie pozwoli to na wygenerowanie równego przebiegu prostokatnego, a jak zmienić częstotliwość? wstawić NOPy? A programowo? Użycie przerwania to...

    Mikrokontrolery AVR   23 Lis 2009 09:07 Odpowiedzi: 16    Wyświetleń: 3051
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    Dodajmy, że kiedfy pilot nie nadaje, odbiornik odbiera śmieci i wystawia na wyjściu przebieg prostokątny, któego zbocza są dużo gęstsze niż podczas odbioru danych, a każde zbiocze będzie w takim przypadku generowało przerwanie. Dlatrego lepiej jest odbierać w przerwaniu timera, a nie używać przerwań od zboczy.

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7110
  • ATmega8: Niska częstotliwość przebiegu prostokątnego zamiast 15625 Hz

    Witam! Mam problem z programem w bascom'ie. Chce generować przebieg prostokątny na jednym z wyjść mikrokontrolera, lecz częstotliwość przebiegu wygenerowanego ni jak się ma do częstotliwości która powinna być wygenerowana. Częstotliwość obliczam dzieląc częstotliwość taktowania kwarcu (w moim przypadku 8MHz) przez podział pleksera ustawiony w timer0...

    Mikrokontrolery AVR   10 Kwi 2009 07:32 Odpowiedzi: 7    Wyświetleń: 1593
  • Jaki mikrokontroler ma wbudowany niezależny generator?

    Witam Jaki mikrokontroler ma wbudowany regulowany niezależny generator. Znam tylko AVR i to też słabo. Wiem że da się to zrobić na atmedze ale nie mam płynnej regulacji tylko trzeba wyliczać i nei zawsze się da to prosto zrobić. Chyba że o czymś nie wiem co jest bardzo możliwe. Krótko mówiąc potrzebuję mikrokontroler który będzie generował mi przebieg...

    Mikrokontrolery   09 Cze 2014 10:16 Odpowiedzi: 5    Wyświetleń: 1434
  • Jak dokładnie mierzyć częstotliwość przebiegu prostokątnego na ATmega8?

    Ale nie chodzi o przerwania INTx. Musisz zmieć wolne wejście T0, T1 albo T2. Przerwania to będa od Timerów. LCD możesz podłaczyć do dowolnych pinów.

    Mikrokontrolery   20 Paź 2009 10:06 Odpowiedzi: 6    Wyświetleń: 3445
  • Brak ustawiania FLAGA_CZAS w przerwaniu timera - kod w pętli głównej nie wykonuje się

    Znaczy toglowanie nie jest docelową instrukcją. Zostało dodane w celu debagowania na oscyloskopie. Procesor docelowy ATMega32 bo takie akurat mam w zapasie. Przeanalizuję ten przykład kodu, popróbuję testować i zobaczę co wyjdzie. Po dodaniu volatile wszystko działa poprawnie. Mam dokładnie 2 takie same przebiegi prostokątne na PB4 i PB5, jeden z przerwania...

    Mikrokontrolery Początkujący   09 Cze 2022 09:58 Odpowiedzi: 11    Wyświetleń: 606
  • Dwie częstotliwości PWM w Arduino UNO: 490 Hz i 976.165 Hz - Przyczyny i zastosowania

    Hm, jak rozumiem, to podczas obsługi przerwania mikro kontroler zostawia cały bałagan wykonujący się w pętli loop i pędzi do tego co w tym przerwaniu się znajduje. Przerwanie znajduje się w funkcji poza pętlą loop, a gdzie definiujemy warunek obsługi przerwania? Do czego zmierzam, czysto teoretycznie analizując zagadnienie (może mieć w przyszłości podłoże...

    Arduino   18 Gru 2022 17:34 Odpowiedzi: 17    Wyświetleń: 807
  • Książki z przykładami do projektowania układów mikroprocesorowych z T2

    Istnieją dwie cyfrowe metody pomiaru częstotliwości: 1. Pomiar ilości impulsów wzorcowych w trakcie trwania okresu sygnału mierzonego. Konkretnie mierzymy imp. wzorcowe w trakcie trwania połowy okresu - zwykle, gdy jest poziom wysoki. W takiej sytuacji jeżeli zmierzysz N imp. wzorcowych w trakcie połowy okresu, to: Tx=2*N*Tw, gdzie Tx okres przebiegu...

    Mikrokontrolery   24 Sty 2011 15:45 Odpowiedzi: 7    Wyświetleń: 2632
  • [stm32] Generowanie żądania DMA co drugi okres bez przerwań i DMA

    Witam! Potrzebuję wygenerować przebieg prostokątny-jest. Żądanie DMA co okres powyższego-też jest. Potrzebuję wygenerować żądanie DMA co drugi okres powyższego przebiegu bez użycia przerwania(zawracanie d..rdzeniowi) lub DMA(użyte do czegoś innego) za pomocą tego samego timera-proszę o sugestie.

    Mikrokontrolery ARM   07 Lis 2010 20:17 Odpowiedzi: 5    Wyświetleń: 1647
  • Jak zbudować generator impulsów prostokątnych na ATmega z regulacją 30-80kHz?

    Trochę nad tym posiedziałem (dużo czasu minęło od ostatniego postu, ale jakośtak nie było czasu) i mam nowe pytanie, otóż: chcę uzyskać taki przebieg (dla rozdzielczości 1024x768): http://obrazki.elektroda.pl/4684247700_1... a wyskakuje mi coś takiego: http://obrazki.elektroda.pl/7828016300_1... I chciałbym się dowiedziec, jak walczyć...

    Mikrokontrolery AVR   18 Lip 2011 11:41 Odpowiedzi: 8    Wyświetleń: 6580
  • [mega8] [mega8][c] Sprawdzenie kodu przerwań INT0 dla negacji bitów PC0 i PC1

    Nie będziesz miał negacji, tylko będziesz miał generator przebiegu prostokątnego - stan niski na tym pinie od przerwania nie trwa przecież 1ns, tylko może trwać np 100ms, albo równie dobrze 100s. A czas wykonywania przerwania to - np. - 1us. Po tej 1us dalej jest stan niski, więc przerwanie wykona się raz jeszcze, a potem raz jeszcze i raz jeszcze i...

    Mikrokontrolery AVR   19 Gru 2010 21:42 Odpowiedzi: 17    Wyświetleń: 1827
  • [bascom][atmega] Timer1 - jest przerwanie od pełnego cyklu pomimo jego skrócenia

    Witam, pisze program w którym wykorzystuję 16 bitowy Timer1 z Atmegi 328. Najpierw konfiguruję go tak: [syntax=vbnet]Config Timer1 = Timer , Prescale = 64 'Kwarc 18.43MHz, 1/18430000 * 64 = 3.473us Enable Timer1 On Timer1 Impulsuj 'ISR[/syntax] a potem mam procedurę przerwania której zadaniem testowym jest wygenerować przebieg prostokątny: [syntax=vbnet]'---------------------ISR....

    Mikrokontrolery AVR   18 Kwi 2018 12:40 Odpowiedzi: 5    Wyświetleń: 723
  • Jak zbudować układ do pomiaru przesunięcia fazowego z mikrokontrolerem?

    Musisz najpierw zamienic przebiegi sinusoidalne na przebiegi prostokatne. Nastepnie te przebiegi trzeba podac na przerwania zewnetrzne jakiegos procka. Odblokujesz przerwanie i czekasz na zbocze sygnalu. Kiedy sygnal wyzwoli przerwanie zaczynasz liczyc tajmerem impulsy. Drugie przebieg wyzwala drugie przerwanie i liczysz impulsy drugim tajmerem. Kiedy...

    Początkujący Elektronicy   19 Gru 2003 00:17 Odpowiedzi: 5    Wyświetleń: 2319
  • Obsługa przerwań zegara systemowego w Delphi/C++ - książki i źródła

    Sorry że trochę niedokładnie opisałem problem, otóż muszę wygenerować przebieg prostokątny na jednym z pinów portu LPT przy zastosowaniu przerwań. Nigdy nie programowałem obsługi przerwań, więc nie wiem jak to zrobić. Wyobrażam to sobie tak: Skorzystać z timera systemowego lub zegara RTC, w jakiś sposób określić częstotliwość przerwań (np co 0,5ms),...

    Programowanie   11 Kwi 2006 12:40 Odpowiedzi: 16    Wyświetleń: 2721
  • 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 zbocze opadające owego przebiegu (dopiero od pewnego...

    Mikrokontrolery AVR   19 Lut 2010 21:54 Odpowiedzi: 7    Wyświetleń: 5132
  • [Zlecę] - program pod atmega32

    Rozwiązanie układowe wygląda w taki sposób, że pod porty PORTA, PORTB i PORTC mam podłączone drabinki rezystorowe r2r. Do pinu PD2 doprowadzany jest sygnał synchronizujący z detektora zera sieci. Do pozostałych PIND mam podłączone przyciski. Na podstawie zliczonych przerwań uC powinien generować trzy przebiegi prostokątne pierwszy w fazie z sygnałem...

    Ogłoszenia Elektronika   29 Lip 2010 14:58 Odpowiedzi: 1    Wyświetleń: 935
  • [C] obsługa TIMER1 do pomiaru czasu bez przerwania

    WItam Mam problem z Timerem1, chcę żeby zliczał impulsy bez użycia przerwania, tzn podaję przebieg prostokątny na dowolny pin procesora i T1 ma zliczać ilość taktów w czasie trwania stanu niskiego, czyli mierzyć czas impulsu zerowego, napisałem poniższy listing i wyświetla głupoty (około 13000), podaję 2kHz czyli T1 powinien zliczyć do 2000 bo okres...

    Mikrokontrolery AVR   19 Lis 2010 15:14 Odpowiedzi: 6    Wyświetleń: 1271
  • Jak zmierzyć wypełnienie przebiegu prostokątnego z ADXL210 na AT89C52 w Bascom?

    wydaje mi sie ze mozna to zrobic w przerwaniu i mierzyc za pomoca licznika czas pomiedzy nastepnymi zgloszeniami przerwania (przerwania zglaszane kazdym zboczem) i w ten sposob ocenic czas impulsu i przerwy miedzy nimi... ale to tylko wywody na sucho, pozdrawiam

    Mikrokontrolery   01 Mar 2004 20:45 Odpowiedzi: 1    Wyświetleń: 998
  • mega168 - Timer0 - jak wyłączyć bity COM0B1 i COM0B0 w przerwaniu?

    Witam Próbuję wygenerować przebieg prostokątny za pomocą timera0, pracującego w trybie clear-timer-on-compare. Mozna ustawić bity COM0B1 i COM0B0 żeby wyjście się włączało, pytanie tylko jak je wyłączyć w przerwaniu?

    Mikrokontrolery AVR   01 Sty 2013 21:32 Odpowiedzi: 3    Wyświetleń: 1047
  • Niepokojące migotanie żarówki przy sterowaniu fazowym odbiornikiem prądu przemiennego 230V

    A zmienne używane w przerwaniach masz zadeklarowane jako volatile? Oczywiście, to podstawy podstaw. Sterowanie nim powinno przebiegać w ciągu 10 ms a nie 20 ms. Tak też właśnie jest. Widać to w kodzie. Zresztą na diodzie LED optotriaka jest ładny przebieg prostokątny... Może warto wyłączyć go w przerwaniu timera chwilę po włączeniu, a nie dopiero po...

    Mikrokontrolery AVR   27 Gru 2020 15:36 Odpowiedzi: 75    Wyświetleń: 3414
  • Jak zaprogramować generator 100Hz na ATtiny44 w C z użyciem Timerów?

    Witam! Potrzebuje na procesorze Attiny44 zaprogramowac generator sygnału prostokątnego o częstotliwości 100Hz. Program pisałem w C, jego treść zamieszczam poniżej. Po przestudiowaniu dokumentacji od AVR, stwierdzilem ze użyć należalo by któregoś z Timerów. Mój pomysł był taki, aby zliczać do pewnej wartości, po której licznik zgłaszał by przerwanie,...

    Mikrokontrolery   27 Sie 2009 23:12 Odpowiedzi: 1    Wyświetleń: 1583
  • [BASCOM AVR] Jak wykryć brak sygnału prostokątnego 200-300Hz na pinie AVR w BASCOM?

    Witam! Oprogramowuję pewien układ. Na jeden z pinów procesora wchodzi sygnał prostokątny lub logiczne 0. Potrzebuję napisać procedurę która będzie mnie informowała, że jeżeli jest przebieg prostokątny to jest ok, a jeśli np. przez 2 sek logiczne 0 to jest źle i wykonam kolejną część programu. Wspomniany przebieg ma około 200 - 300Hz (częstotliwość zmienia...

    Mikrokontrolery AVR   22 Gru 2008 20:02 Odpowiedzi: 5    Wyświetleń: 1672
  • Jaki odbiornik podczerwieni do mikrokontrolera i pilota Sony?

    Chcę zrobić sterowanie pilotem (mam niepotrzebny od wideo sony). Jaki odbiornik podczerwieni należy zastosować do mikrontrolera ?? Bo kupiłem dzisiaj zwykły odbiornik ze wzmacniaczem (dużego wyboru to ja nie miałem :( ) i mi sie wywołuje niestety przerwania na procku :/ .Obiornik na pewno działa bo go sprawdzałem. Po przyjściu sygnału z pilota napięcie...

    Początkujący Elektronicy   26 Lut 2003 11:24 Odpowiedzi: 3    Wyświetleń: 3534
  • [ATMEGA8] Jak powielić częstotliwość sygnału prostokątnego 39x?

    No jasne, pytanie czy sa warunki co do wypelnienia przebiegu i rozmieszczenia go w czasie. Najprosciej to podpiac go pod jakies wejscie INT wyzwalane zboczem i w przerwaniu generowac 39 impulsow na kazde wykryte przejscie. Jesli wymagania co do przebiegu sa wieksze to pomysl nad hardwarowym/programowym PLL.

    Mikrokontrolery   19 Sty 2010 20:31 Odpowiedzi: 9    Wyświetleń: 1431
  • [ATmega32][C] Nie działa przerwanie od przepełnienia timera0

    ale jak sobie wrzecę na przykład ten mój testowy LED_TOGGLE; w pętle główną to otrzymuję przebieg prostokątny więc oscyloskop działa. Zastanawiały mnie jeszcze ustawienia fuse bits mozę to ma znaczenie. możesz mi podesłać klik makefile i klik hex tego ostatniego programu jaki podałem

    Mikrokontrolery AVR   08 Lis 2011 09:26 Odpowiedzi: 23    Wyświetleń: 3074
  • [STM32] STM32: Obsługa enkodera ALPS/Piher z przerwaniami i eliminacją drgań styków

    PDT: Aleś mi zajechał z grubej rury ;-) Drobny problem tylko w słówku" bandlimited", które chyba przeoczyłeś. Albo musisz jeszcze popracować. Podpowiedź: Jakie jest pasmo przebiegu prostokątnego. Poza tym my nie chcemy przecież rekonstruować drgań, tylko je eliminować. Albert

    Mikrokontrolery ARM   03 Wrz 2013 13:54 Odpowiedzi: 22    Wyświetleń: 6501
  • [STM32] Timer 4 - przerwanie nie wraca do main po konfiguracji NVIC

    Cześć Chciałem odpalić timer i podłączyć do niego przerwanie ale napotkałem na pewien problem, a mianowicie konfiguruję sam Timer a następnie NVIC i po włączeniu zezwolenia na przerwanie procek skacze od razu do obsługi przerwania i już z tamtąd nie wraca. Umieściłem w obsłudze przerwania zmianę stanu pinu i wstawiłem breakpointa w main-ie zaraz po...

    Mikrokontrolery ARM   07 Paź 2010 18:33 Odpowiedzi: 1    Wyświetleń: 1794
  • C1-118A/S1-118A - Brak synchronizacji dla przebiegów o małej amplitudzie

    Nie zapominaj o pojemności pasożytniczej ścieżki do kondensatora. Ścieżka nie była przerwana tylko odklejona, odstęp był ok 1cm... to raczej przenosiło się po zasilaniu. Synchronizował się tylko na przebiegu prostokątnym. Jak będę miał czas to kupię i wymienię kondensatory 30uF/16V w torach Y (C6-C9), bo się ostały nie wymienione i widzę, że mają w...

    Warsztat elektronika   30 Mar 2014 11:54 Odpowiedzi: 48    Wyświetleń: 9606
  • Jak wygenerować sygnały prostokątne na Attiny2312 w Bascom?

    Prosta rzecz. Ustawiasz stany na portach, czekasz odpowiedni czas wyznaczony ze znanego ze szkoły średniej wzoru: zależność częstotliwości i okresu przebiegu, znowu ustawiasz stany na portach, znowu czekasz odpowiedni czas. I tak w kółko. Oczywiście warto do tego zaprzęgnąć przerwania.

    Mikrokontrolery Początkujący   28 Kwi 2012 12:17 Odpowiedzi: 6    Wyświetleń: 1267
  • [ATmega32][ASM] konfiguracja i zasada działania trybu PWM

    Czyli rozumiem, że z PWM dać sobie spokój ? Sprecyzuję tylko jeszcze, że zadanie to musi być napisane na timerze i przerwaniu od niego. Tak sobie zażyczył prowadzący laborki z programowania ;) Myślę, że chyba pozostaje mi tylko zrobienie tego w trybie CTC. "Na chama" generować przebiegi prostokątne o różnych częstotliwościach i czasach trwania.

    Mikrokontrolery AVR   30 Paź 2011 22:19 Odpowiedzi: 13    Wyświetleń: 3182
  • [C++] Dokładny generator prostąkątny 30kHz do 45kHz Arduino

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

    Mikrokontrolery Początkujący   03 Wrz 2017 00:09 Odpowiedzi: 16    Wyświetleń: 4029
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Czy ktoś kto ma działająca transmisję na RFM12 ma dostęp do oscyloskopu? Męczę się już dłuższy czas i nie mogę uzyskać komunikacji. Chyba nadaję ponieważ sonda wcz podłączona do anteny nadajnika wskazuje że podczas nadawania pojawia się napięcie i stany na linii przerwania suregują że nadawanie się odbywa. Ale nie udaje mi się nic odebrać. Przerwanie...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240296
  • regulator prędkości silników modelarskich na AT90s2313

    To czekam na program... Układ jest zbudowany na 2313 z kwarcem 4MHz. Daje to przerwanie Timera0 co 0.5ms. Układ nie był testowany z aparaturą RC, ponieważ takowej nie posiadam. Sterowałem nim z zewnętrznego generatora przebiegu prostokątnego o wypenieniu 50 - 100% i okresie 2ms. Sprawdzałem go LED'ami połączonymi z uC przez bramki AND - tak jak na...

    Robotyka Modelarstwo i CNC   12 Sie 2015 05:05 Odpowiedzi: 275    Wyświetleń: 91056
  • Jak zrealizować pomiar czasu stanu wysokiego na INT0 i INT1 w ATmega8?

    witam Mam do zrealizowania coś takiego: Wejścia INT0 oraz Int1 muszą reagować na pojawiające się na nich sygnały (zbocza narastające ) po czym muszę zliczać czas trwania stanu wysokiego na powyższych wejściach gdy pojawi się zbocze opadające na int0,1 liczenie czasu ma być przerwane i wartość ta zapamiętana. W skrócie jest to pomiar czasu trwania stanu...

    Mikrokontrolery AVR   30 Gru 2008 14:08 Odpowiedzi: 3    Wyświetleń: 2133
  • Jakie czujniki do wykrywania przeszkód dla robota do 20 zł?

    nie znam bascoma, ale jeśli dobrze zgaduje że w takiej konfiguracjii będzie Ci liczył od 276 do 65536 i nie uzyskasz 36kHz, najprosciej w tej chwili to zmień 276 na 65536-276 ;) Ale myślę że wygodniej będzie wykorzystać tryb CTC (albo FastPWM) timera 1, możesz wtedy ustawić żeby automatycznie zerował się po doliczeniu do 278 i uzyskasz to samo, a dokładniej...

    Robotyka Modelarstwo i CNC   29 Lis 2008 15:37 Odpowiedzi: 15    Wyświetleń: 3139
  • Czy mój detektor przejścia przez zero zadziała w praktyce? Układ 5V, ściemniacz fazowy

    Kiedyś wpadłem na pomysł zrobienia ściemniacza fazowego na mikrokontrolerze a teraz nadszedł czas na realizację. Siadłem do komputera i wymyśliłem detektor przejścia przez zero (załączony schemat). W symulatorze to działa, ale nie mam ambicji zostać pirotechnikiem (tym bardziej, że w jednej bluzie już wypaliłem sobie dziurę :) ) więc chciałbym zapytać,...

    Początkujący Elektronicy   23 Paź 2006 17:32 Odpowiedzi: 7    Wyświetleń: 3877
  • Mikrokontroler z zintegrowanym dekoderem MP3 i modułem DSP od VLSI

    Niezły pomysł :-) Niestety z tego co widzę w datasheet mojego procka, timer nie generuje przerwań od przepełnienia w trybie bramkowania, a generuje przerwanie w momencie opadającego zbocza sygnału bramkującego. Jedyne wyjście (jak mi się wydaje), to przestawić timer na taktowanie zewnętrznym sygnałem, a z generatora PWM puścić przebieg prostokątny -...

    Newsy   17 Gru 2016 14:29 Odpowiedzi: 9    Wyświetleń: 2598
  • [SAM7x256] [uVision, Keil] - Odtwarzanie muzyki z karty SD

    Ja miałem na myśli generowanie sinusoidy. Jeżeli już generujemy jednego, to dodać drugiego to mały problem. Co innego przy sygnale prostokątnym (a taki na razie sygnał generujesz). Tutaj faktycznie ciężko połączyć dwie różne częstotliwości. Zresztą chyba nie miało by sensu ze względu na zniekształcenia takiego przebiegu. Przy sinusoidach dajesz jakieś...

    Mikrokontrolery ARM   30 Maj 2014 17:20 Odpowiedzi: 7    Wyświetleń: 1176
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    Chcę uzyskać przerwanie INT0 lub timer od przerwania dokładnie 1kHz. Aktualnie medzia8 pracuje na 16MHz i ni w ząb nie idzie uzyskać precyzyjnie 1kHz wykonując jeszcze chociaż zmienna++ by odliczać czas 1 ms w owym przerwaniu (ctc lub ovf). Świadom jestem niedokładnego kwarcu zewnętrznego dlatego poszedłem w inne rozwiązanie. Wykorzystałem przebieg...

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2823
  • [BASCOM] Jak obliczyć wartość timera dla 36kHz w BASCOM dla bariery optycznej?

    Okres 100ms może nie być najlepszym rozwiązaniem. Ja proponuję kluczowanie sygnału 36kHz z trochę większą częstotliwością Programowo to chyba nie jest dla Ciebie problemem. Wystarczy przez 3..5ms generować sygnał 36kHz, po tym czasie zablokować przerwanie od timera który tą częstotliwość wypracowuje (przy okazji stan wyjścia tak ustawić, żeby dioda...

    Mikrokontrolery AVR   22 Lip 2011 21:17 Odpowiedzi: 21    Wyświetleń: 3824
  • Fast PWM dla ATmega 32. Dobrze rozumiem działanie?

    Witam. Mam pytanie bo nie wiem czy dobrze zrozumiałem działanie fast pwm dla atmegi. Kicznik zlicza od 0 do max. Wartość max jak w nocie pisze uzależniona jest od rozdzielczości (8,9,10 bitów). Ale jest też mowa że można uzyskać rozdzielczość od 2 do 16 bitów w zależności od ustawienia OCR1A). Mi chodzi o rozdzielczość 8 bitów. Ustawiam WGM odpowiednio...

    Mikrokontrolery   11 Wrz 2007 01:43 Odpowiedzi: 9    Wyświetleń: 4263
  • [ASM] Przebieg prostokątny o określonej częstotliwości.

    Problem do rozwiązania z wykorzystaniem przerwań. Wykorzystujesz przerwania od licznika np. T0. W programie głównym wpisujesz wartości do 16 bitowego licznika T0 włączasz przerwania EA i ET0 na końcu przerwania rozkaz RETI. W zależności od oscylatora ustalasz wartości wpisu do TH0 i TL0 wiedząc ,że jest on incrementowany raz na 12 cyki oscylatora. W...

    Mikrokontrolery   16 Kwi 2009 09:29 Odpowiedzi: 2    Wyświetleń: 1545
  • Tłumaczenie carrier-frequency pickup w pracy inżynierskiej z hydrauliki siłowej

    Ja myślę, że chodzi o coś trochę innego. Na rotorze umieszczony jest jakiś element, który mijając czujnik/nadajnik, kluczuje amplitudę przebiegu w.cz. w którego polu znajduje się rotor. Przejście elementu obok "czujnika" powoduje np. zanik pola w.cz. Im szybciej obraca się rotor, tym częściej pole w.cz. zanika - stąd "częstotliwość modulacji amplitudy"....

    Nauka Szkolnictwo   24 Kwi 2011 04:01 Odpowiedzi: 11    Wyświetleń: 2893
  • [Attiny13] Jak ograniczyć zużycie baterii przy pomiarze rezystancji gleby z Attiny13?

    Wygeneruj z Timer-a przebieg prostokątny, przenieś jego "zero" by stał się przemienny względem masy i wpuść w elektrodę pierwszą. Pomysł bez głębszych przemyśleń : aby był przemienny , wystarczy podłączyć do 2 pinów w sterowanych w przeciw fazie np. poprzez przerwanie z licznika. Z tym, że nie będzie przesunięty względem masy, ale czy to potrzebne?

    Mikrokontrolery AVR   24 Lut 2011 09:42 Odpowiedzi: 14    Wyświetleń: 4202
  • Jaką płytkę kupić - bardzo precyzyjny generator przebiegu prostokątnego

    Chciałbym go tak zaprogramować, by wybierać sobie program z częstotliwościami (będzie w przyszłości działał jako podstawa częstotliwości do Zappera). Musi być bardzo dokładny. Przykładowy program ma generować częstotliwość powiedzmy 100,0 kHz (z przemiataniem) do 100,5 kHz, 810,8 kHz do 811 kHz. Jakiego układu użyć jako podstawy? Czy STM32F407VET6...

    Początkujący Elektronicy   27 Cze 2024 08:09 Odpowiedzi: 28    Wyświetleń: 1389
  • Jak stworzyć generator sygnału prostokątnego sterowany mikrokontrolerem?

    Żeby mieć małe wahania czasu początku/końca impulsu, wskazane jest użycie mikrokontrolera o szybkim zegarze - jakieś tanie STM32 mają zegar do 72MHz, a można użyć np. Raspberry Pi z zegarem 1GHz i na nim zrobić wyliczanie, kiedy zaczynać i kończyć impulsy. Jesli mikrokontroler to tylko z użyciem timerów/przerwań. Generowanie sygnału poprzez czekanie...

    Początkujący Elektronicy   27 Mar 2018 15:51 Odpowiedzi: 17    Wyświetleń: 1059
  • Silnik krokowy i jego sterowanie, kierunek, prędkość.

    Korzystając z chwili wolnej poskładałem zestaw i przeprowadziłem kolejne testy. Tym razem wspierając się oscyloskopem. https://obrazki.elektroda.pl/1456926200_... Bazując na ustawieniach preskalera autora w/w artykułu uzyskałem przerwanie co 976,56Hz (16MHz/64/256) które wygląd tak: [syntax=c]ISR(TIMER0_OVF_vect)//przerwan... po przepełnieniu...

    Mikrokontrolery AVR   25 Gru 2017 20:09 Odpowiedzi: 7    Wyświetleń: 6531
  • EP21MPL10 - Enkoder optyczny EP21MPL10 - wzmacniacz

    Witam Posiadam enkoder jak w temacie, niestety nie mam do niego wzmacniacza (schemat w załączniku), czy można zastąpić ten wzmacniacz jakimś układem scalonym? Sam enkoder generuje na wyjściach sygnał zbliżony do sinusoidalnego na poziomie 20mV/DIV (stary oscyloskop ale...). Myślałem o jakimś komparatorze, ale chwilowo nie mam pod ręką. Enkoder podłączony...

    Automatyka Przemysłowa   15 Lut 2017 14:16 Odpowiedzi: 3    Wyświetleń: 843
  • Jak napisać generator przebiegu prostokątnego w assemblerze c51?

    witam, np. tak: program2: setb p0.1 // jakies opoznienie ? clr p0.1 gen: clr p0.0 acall opoznienie3 acall opoznienie4 setb p0.0 acall opoznienie5 acall opoznienie6 sjmp gen ale to nie zmienia faktu ze program jest *źle napisany* - dlaczego nie zainteresowales sie Timerami i przerwaniami ? Czy program naprawde ma być tak 'sztuczny' i po sprawdzeniu...

    Mikrokontrolery   25 Lut 2007 02:36 Odpowiedzi: 10    Wyświetleń: 4115
  • Czy ATMega 8 wystarczy do sterowania wzmacniaczem stereo z pilotem?

    Nie zrozumiałeś, jedną końcówke didody podpinasz pod linie która idzie od microswitch do zwykłej lini IO-tak robisz z wszystkimi przyciskami, a wszystkie drugie strony diody łączysz razem pod wejście int, wtedy jak wciśniesz którykolwiek przycisk to na wejściu int pojawi się stan niski lub wyskoki w zależności od tego w jakiej konfiguracji to zrobisz,...

    Mikrokontrolery   28 Lut 2009 23:41 Odpowiedzi: 49    Wyświetleń: 8369
  • Re: komputer MIK CA80 - reanimacja zabytkowego komputerka

    Tu cały opis CA80, jakby ktoś szukał: https://www.elektroda.pl/rtvforum/viewto... Przedtem podłączyłem krokodylek od innej sondy do masy zasilania a inną sondą wykonywałem pomiar (tak jest wygodniej), to okazało się, że to było powodem że przebieg bardziej przypominał sinus niż prostokąt (tak było w obu moich CA80). Przy podłączeniu...

    Elektronika Retro   25 Sty 2025 21:28 Odpowiedzi: 463    Wyświetleń: 123381
  • Bascom AVR: Jak zmierzyć przesunięcie fazowe sygnału prostokątnego 8kHz?

    Jeżeli częstotliwość impulsów jest stała to tak. Jeżeli nie to trzeba też mierzyć okres przebiegu. Dodatkowo jak chcesz mierzyć przesunięcia i dodatnie i ujemne to trzeba trochę zmodyfikować pomiar. Jeżeli na pewno będzie ono wewnątrz zakresu -90...+90*, to wystarczy jedno z przerwań INT zamienić z Rising na Falling. Wtedy sposobu pomiaru nie trzeba...

    Mikrokontrolery AVR   21 Sty 2017 18:06 Odpowiedzi: 48    Wyświetleń: 2538
  • Mini 1-bitowy syntezator Gigantora

    http://obrazki.elektroda.pl/5177801100_1... Wstęp W skrócie: to kieszonkowy syntezator dźwięku z automatem perkusyjnym i kompozytorem „melodii”. Koncepcja tego urządzenia powstała zaraz po stworzeniu syntezatora Atari Punk Console – zaintrygowały mnie syntezatory z minimalistycznym interfejsem o ograniczonych możliwościach...

    DIY Konstrukcje   05 Sie 2017 23:35 Odpowiedzi: 28    Wyświetleń: 20346
  • ATMEGA8 - Pomiar częstotliwości 71 Hz, problemy z Timer1 i INT1

    Witajcie. Robię bliźniaczy do wykonanego przeze mnie na '51 projekt układu do pomiaru częstotliwości na AVR w C. Przyjęta przeze mnie logika to: ATMEGA8 - kwarc 10 MHz 1. podawanie sygnału badanego na wejście INT1 2. Timer1 jako licznik z preskalerem CK/1024 2. INT1 wyzwalane zboczem opadajacym 3. Gdy przyodzi przerwanie to nastepuje sprawdzenie czy...

    Mikrokontrolery   17 Maj 2008 15:55 Odpowiedzi: 2    Wyświetleń: 1217
  • Generator przebiegu prostokątnego 1-1000Hz na PIC z potencjometrem i LCD

    Dziekuje bardzo za odpowiedzi. Zdaje sobie sprawe ze z samym potencjometrm moglbym miec problemy z ustaleniem czestotliwosci dltego chce to zrobic tak ze za pomoca potencjometru bedzie zmienialo sie czestotliwosc o pewien krok np. co 10Hz natomiast za pomoca dwoch klawiszy bedzie mozna zmieniac czestotliwosc w gore lub dol o 1Hz. Konwersje chce zrobic...

    Mikrokontrolery   20 Lut 2007 22:28 Odpowiedzi: 12    Wyświetleń: 1735
  • Pomiar małych czestotliwości (Attiny2313, Bascom-AVR).

    Programik wygląda teraz tak: $crystal = 11059200 Config Pind.6 = Output Dim Czas As Byte Dim Czestotliwosc As Single On Int0 Licz Config Timer1 = Timer , Prescale = 256 Reset Portd.6 Enable Interrupts Enable Int0 Enable Timer1 Config Int1 = Rising Do Czestotliwosc = 1 / Czas //Tutaj chyba trzeba coś dodać// If Czestotliwosc >= 3.5 Then Set Portd.6...

    Mikrokontrolery   01 Lut 2012 12:08 Odpowiedzi: 14    Wyświetleń: 4092
  • Zegarek na lampkach Nixie Z566M

    bo nie pracuje na setkach Mhz Tyle, że prostokątny przebieg o częstotliwości zaledwie 1MHz zawiera w sobie częstotliwości harmoniczne o wiele wyższej częstotliwości. Tym razem nic się nie dzieje, innym razem szpilki zaczną przenikać do sąsiedniej ścieżki i wywoływać sobie np. przerwania. Później to już tylko godziny, dni, tygodnie poszukiwań przyczyny....

    DIY Konstrukcje   15 Lut 2018 22:40 Odpowiedzi: 23    Wyświetleń: 12702
  • Triakowy regulator AC z mikrokontrolerem PIC

    Witam! (at) bialy20 - Do regulacji fazowej nie można użyć optotriaka MOC 3040 i pokrewnych właśnie ze względu na wbudowany układ detekcji zera który nie pozwala załączyć triaka przy napięciach powyżej 35V (dla MOC3040). Ma to na celu redukcję impulsów prądowych (i zakłóceń impulsowych) w układach sieciowych przekaźników półprzewodnikowych. (at) MADevil...

    DIY Zagranica   22 Wrz 2009 14:17 Odpowiedzi: 11    Wyświetleń: 8052
  • Jak zbudować hamownię do pomiaru mocy samochodu? Szukam informacji i materiałów

    Na starym PC (chyba jeszcze takim z zegarem 4.77MHz) robiłem pomiary czasu z dokładnością lepszą od 1µs, ale pod DOS-em (żadne Windows, czy nawet Linux, takiej dokładności nie wyrobią). Robi się to tak, że komputer czeka na przerwanie, i po przerwaniu odczytuje zegar. Albo inaczej: generator + licznik + układ zapamiętujący czas, który można odczytać...

    Forum Budowlane   13 Gru 2011 19:22 Odpowiedzi: 45    Wyświetleń: 24266
  • [LPC2138] LPC2138: Zawieszanie programu po przerwaniu zewnętrznym na przycisku

    Witajcie!! Mam taki problem: ponizej załączam mój plik źródłowy main.c , programik jest prosty, zawiera dwa przerwania jedno od timera 0 (przerwanie na narastajace zbocze CAP0.0 pin P0.2) drugie przerwanie to przerwanie zewnetrzne od przycisku (przerwanie na narastajace zbocze). Do pinu P0.2 dołączam przebieg prostokątny o częstotliwości okolo 80Hz...

    Mikrokontrolery ARM   29 Paź 2008 12:47 Odpowiedzi: 10    Wyświetleń: 2561
  • Jak mierzyć okres impulsu w AVR ASM? Ustawienia przerwań i Timer0

    Witam. Przejrzałęm archiwum, znalazłem tam kilka ciekawych artykułów, jednakże nieznalazłem tam wszystkiego. Co więcej, ja piszę w ASM pod AVR, a dużo było w C. Ale po kolei. 1. idea pomiaru okresu impulsu. Czy dobra? Przebieg prostokątny, fazy: a. sygnał narasta i jest 1 b. sygnał opada i jest 0 c. sygnał znowu narasta - koniec okresu Musze znac czas...

    Mikrokontrolery   16 Gru 2007 14:40 Odpowiedzi: 4    Wyświetleń: 1401
  • Analiza napięć bliskich zera w AVR bez specjalnych układów - możliwe?

    Skoro masz już procesor, to wytworzenie ujemnego napięcia do zasilenia komparatora/wzmacniacza operacyjnego to żaden problem. Wystarczą dwie diody, kondensator i przebieg z prostokątny z uC. Poszukaj na elektrodzie - jak nie znajdziesz to daj znać. Wieczorem będe miał więcej, to wstawię ci schemacik. Wtedy np. wykrywanie tego dodatniego ograniczenia...

    Mikrokontrolery   23 Paź 2006 14:06 Odpowiedzi: 11    Wyświetleń: 2585
  • ATmega16: Odmierzanie czasu 1250us i zmiennego na Timerze T0

    Dzięki za zainteresowanie chodzi mi o to że mam program w którym po odebraniu informacji z PD3 na PD5 generuję przebieg prostokątny 400Hz (czyli potrzebuje odmierzać czas co 1250us). Po kolejnej informacji z PD3 zaczynam zliczać impulsy z PD3 i potrzebuje odmierzać czas 80ms. Po zliczeniu impulsów przechodzę do podprogramu w którym co jakiś czas będę...

    Mikrokontrolery AVR   17 Cze 2010 23:38 Odpowiedzi: 3    Wyświetleń: 1212
  • Jak wykrywać zero sinusoidy za transformatorem w ściemniaczu do halogenów?

    Witam. Mam następujący problem mianowicie chcę zrobić ściemniacz do halogenów ale pracujący za trafem potrzebuję w możliwie prosty sposób wykrywać 0 sinusoidy za trafem mam 2 pomysły: 1. Mostek prostowniczy a za nim komparator ustawiony na kilkaset albo mniej mV w momencie zbliżenia się napięcia do 0V komparator da impuls na wejście przerwania w uC...

    Projektowanie Układów   22 Paź 2006 21:35 Odpowiedzi: 1    Wyświetleń: 1895
  • atmega32 Bascom - pomiar i generowanie częstotliwości

    WItam Potrzebuję zmienić częstotliwość przebiegu prostokątnego o np 3,3 raza. Czestotliwość wejściowa jest zmiennna w pewnym zakresie maks 500hz. Wymyśliłem sobie żeby to zrealizować tak aby na INT0 podawać sygnał wejściowy i wywołuje przerwanie impulsy a timer0 generuje przerwania co jakiś mniejszy czas probkowania. Zliczam impulsy probowania pomiedzy...

    Mikrokontrolery Początkujący   13 Mar 2014 09:21 Odpowiedzi: 6    Wyświetleń: 1629
  • [8051] Jak zoptymalizować funkcję asm_signal dla mikrokontrolera 8051?

    To CANGSTA to rejestr procesora. Przypadek, że ma adres AAh. Wg mnie to wygląda OK. Natomiast mnie interesowała właśnie reszta programu (np. czy rzeczywiście wyłączane są przerwania lub czy nie uruchomiłeś jakiegoś urządzenia, jak wygląda procedura inicjalizacji urządzenia i rejestrów). Reasumując: Czy program zawierający wyłącznie fragmentu kodu generującego...

    Mikrokontrolery   05 Lis 2009 21:51 Odpowiedzi: 9    Wyświetleń: 1877
  • Jakie elementy elektroniczne można odzyskać ze starej myszy komputerowej?

    są dwa przebiegi prostokątne... X1 i X2 (Y1 Y2).... jeśli dioda natrafi na zapore w postaci "drabinkowego szczebla dookólnego" to w pewnym momencie zniknie kilka impusow w zależności z którego przebiegu jako pierwszy zniknie sygnal zalączający nie bedzie zbocza, w tą strone poruszy się kursor jesli tak się stanie ze jedna dioda zostanie zakryta np z...

    Początkujący Elektronicy   09 Mar 2006 19:48 Odpowiedzi: 38    Wyświetleń: 18554
  • wystawianie częstotliwości na port za pomocą Bascoma.

    Ja ostatnio pisałem programik, który miał między innymi coś nadawać alfabetem Morse'a i do wytwarzania dźwięku użyłem sprzętowego portu szeregowego UART z mikrokontrolera AT90S2313. Ustawiłem odpowiednią prędkość nadawania (sposób liczenia znajdziesz w data sheet) i wysyłałem same znaki b'01010101 (55 hex). Nadawanie realizowane jest od najmniej znaczącego...

    Mikrokontrolery   20 Wrz 2004 21:22 Odpowiedzi: 11    Wyświetleń: 2561
  • Trójfazowy regulator mocy na 3 triakach (sterowanie fazowe)

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

    Elektro Maszyny i Urządzenia   23 Maj 2013 08:58 Odpowiedzi: 15    Wyświetleń: 10533
  • Dyskusja o schemacie przetwornicy napięcia 12V na 230V - czy to prawda czy fake?

    (wersja arduino) Stosunek technicznych i finansowych kosztów do efektu ... mierny. Takie samo sterowanie przebiegiem prostokątnym można zrobić za 1,50 PLN. Układ bez sprzężenia zwrotnego, trudno powiedzieć, gdzie jest jego optymalne obciążenie, bo na pewno nie będzie się adaptował . Inaczej mówiąc, znów projekt "niech ma radochę, że mu się trochę żarówka...

    Początkujący Elektronicy   28 Lip 2021 12:10 Odpowiedzi: 20    Wyświetleń: 837
  • Sterownik silnika PMSM na STM32F4

    bo odchodzi kontrola poslizgu. Przy sterowaniu wektorowym poślizg Cię nie interesuje jeśli nie wchodzisz w sterowanie bezczujnikowe. Nie mialem pomyslu jak to inaczej rozwiazac. Jak ktos zna jakies lepsze bardziej fachowe rozwiazanie to prosilbym o podpowiedz. Zamiast sygnału prostokątnego spróbuj może zadawać na starcie przebieg sinusoidalny napięcia...

    DIY Konstrukcje   26 Lip 2016 13:56 Odpowiedzi: 30    Wyświetleń: 21990
  • Czy ten kod uC wygeneruje impuls prostokątny na porcie B.1?

    No właśnie. Stąd moje pytanie. Żeby coś sensownego doradzić potrzeba więcej szczegółów. Czy potrzebujesz przebiegu według Twojego przykładu? Tam tylko pierwszy impuls wysoki będzie trwał 10ms, następne będą dwa razy dłuższe z krótkim pikiem do masy po środku. Jakiego rzędu częstotliwości Cię interesują. W granicach 50Hz? To też wynika z Twojego kodu....

    Mikrokontrolery   12 Kwi 2006 01:14 Odpowiedzi: 3    Wyświetleń: 678
  • [Atmega8][C] Sterowanie serwem - programowy PPM - obsługa przycisku

    Chciałem ustawić tak, aby przerwanie z timera1 było co 0,1ms. Chyba tu jest błąd. Wartość rejestru OCR1B powinna wynosić 399. Edit: Aktualny kod. Przebieg prostokątny. Serwo ustawia się w zadanej pozycji, choć nie tak jak sobie to liczyłem, tzn. zmienna pwm=15*0,1ms=1,5ms. Po wpisaniu wartości do rejestru OCR1B nic się nie dzieje. Wg noty katalogowej...

    Mikrokontrolery AVR   01 Sie 2012 09:54 Odpowiedzi: 34    Wyświetleń: 7154
  • Bascom Atmega 168 ustawienie timer2 w tryb CTC i OC2B na toggle

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

    Mikrokontrolery AVR   29 Sie 2011 20:05 Odpowiedzi: 11    Wyświetleń: 3092
  • BASCOM, atmega8: Jak rozpoznać sygnały serwomechanizmu za pomocą przerwań?

    Witam szanowną brać elektroników :) Jakis czas temu rozpocząłem swoją przygode z mikrokontrolerami i postanowilem napisać programik który na określone sygnały aparatury radiowej do sterowania zdalnie sterowanym "czymś" będzie wykonywać konkretne czynności... tzn. w przypadku na przykład skrętu serva w prawo lub lewo będzie zapalać diody z prawej lub...

    Mikrokontrolery   17 Lut 2007 13:44 Odpowiedzi: 2    Wyświetleń: 2158
  • [Atmega8][C] Generowanie Przebiegu z użyciem Timrów

    Witam. Niestety mam problem dotyczący wygenerowanie przebiegu prostokątnego ALE przy użyciu tylko Timerów bez PWMa. Musze Wygenerować sygnał o okresie 270ms i wypełnieniu 90%( czyli po 243ms wartość na wyjściu musi być 0 przez resztę czasu) Później po naduszeniu przycisku okres ma sie zwiększyć do 810ms.Problem juz mam na samym początku z kodem: ...............

    Mikrokontrolery AVR   03 Sty 2009 13:05 Odpowiedzi: 4    Wyświetleń: 1370
  • Atmega16 - jak obsłużyć dwa przerwania ADC i generatora jednocześnie?

    Witam. Zbudowałem układ, który składa się z dwóch części. Pierwsza to generator o częstotliwości 125kHz, druga to przetwornik ADC, który mierzy sygnał i zapala diody w zależności od niego. Oba podukłady (podprogramy) oddzielnie działają poprawnie. Jednak jak skleiłem dwa kody (jeden od ADC drugi od generatora) to już zaczęły się schody. Jak dotąd nie...

    Mikrokontrolery AVR   23 Sty 2012 18:01 Odpowiedzi: 9    Wyświetleń: 2031
  • STM32L552, STM32CubeIDE i HAL: Pomiar częstotliwości sygnału prostokątnego za pomocą Tim2

    Abstrahuję tu juz od sprintf i funkcji piszących na ekranie, których w tym miejscu **absolutnie** nie powinno być. Ogólnie masz racje, tutaj sprintf jest już po pomiarze (drugie przerwanie i tutaj jest zmierzony okres przebiegu). gu32_T1 < początek pomiaru gu32_T2 < koniec pomiaru Jednak wytyczne się zmieniły i można do moich celów zrobić inaczej....

    Mikrokontrolery ARM   28 Wrz 2023 08:00 Odpowiedzi: 8    Wyświetleń: 480
  • Jak ściszyć głośny alarm w radiobudziku Watson?

    www.elportal.pl/pdf/k07/16_14.pdf Bazowałem na tym opisie i oznaczeniu wyprowadzeń scalaka TMS3450. W moim przypadku był to inny scalak, który nie miał żadnych oznaczeń. Po prześledzeniu dokładnym ścieżek udało zlokalizować się wyprowadzenie 16 odpowiedzialne za ALARM. Na ścieżce biegnącej od tej nóżki do głośnika i po drodze na układ załączający radio...

    Audio Początkujący   09 Mar 2011 22:45 Odpowiedzi: 8    Wyświetleń: 2604
  • Jak stworzyć regulowany generator przebiegu prostokątnego na Atmega8 w BASCOM?

    witam, jeżeli procek ma robić tylko to i nic innego to ja bym to zrobił tak: w pętli głównej programu, wysyłasz sekwencję pierwszego kroku na port, potem skok do procedury opóźnienia, w której czas jest uzależniony od wartości zmiennej 8 bitowej. Zmienna ta natomiast jest uaktualniana w przerwaniu od ADC a jej wartość to nic innego jak wynik pomiaru...

    Mikrokontrolery   05 Lis 2007 14:30 Odpowiedzi: 2    Wyświetleń: 1958
  • Watchdog dla at89c2051. Prosty układ. Sterowanie stateczkiem.

    Chodzi mi o to że jeżeli już robimy "wathdog'a" to układ (zewnętrzny)musi rozpoznać kiedy jest stan zawieszenia i układ w konsekwencji ma wykonać reset. Najlepiej jakby był to sygnał z jednego pinu procka. Np. przebieg prostokątny to znaczy procek pracuje i układ resetu nic nie robi (utrzymuje stan niski na (1)), a gdy nie ma sygnału (jest stan wysoki...

    Mikrokontrolery   15 Mar 2005 21:11 Odpowiedzi: 12    Wyświetleń: 1955
  • Spawarka Pirotec sim 201/1 brak napięcia wyjściowego spawania

    Witam Na samym początku spawarka była martwa, świeciła tylko kontrolka wyłącznika, Po wymianie w przetwornicy; UC3843B, PC817,DZ 20V i po usunięciu przerwanej ścieżki przed dwoma opornikami 100k, które zasilają UC3843B. Po tym zabiegu spawarka ruszyła kręcił się wentylator i działał regulator prądu na wyświetlaczu prawidłowo. Po podłączeniu kabli do...

    Elektro Spawarki i Prostowniki   05 Maj 2023 08:18 Odpowiedzi: 4    Wyświetleń: 723