enkoder przerwania

Znaleziono około 358 wyników dla: enkoder przerwania
Podstawowa forma zapytania: enkoder przerwać
  • Enkoder Obrotowy (konwerter sygnału z impulsatora)

    Wydaje mi sie że tak powinien wyglądać kod z dodatkowym sygnałem wykrywania obrotu, narazie jednak go nie kompilowałem z braku czasu: '************* Konfiguracja uC ***************** '********************... = "attiny13.dat" '$crystal = 16000000 $crystal...

    DIY Konstrukcje mirley   12 Gru 2010 23:14 Odpowiedzi: 32    Wyświetleń: 18997
  • [Atgega8][C] Obsługa impulsatora (enkodera) obrotowego

    Więc ta 1ms jednak chroni. Bez tego odczekania funckja działa bardzo zawodnie. Po wykryciu przerwania wystepują drgania styków i pierwszy test linii która wykryła przerwanie moze dać błędny wynik. (linii 3). natomiast zapomniałem dopisać jednej ważnej rzeczy. Na samym końcu funkcji przydaje sie coś...

    Mikrokontrolery AVR kacper_80   27 Lut 2010 22:28 Odpowiedzi: 17    Wyświetleń: 8986
  • Enkoder HEDS-9140 i Atmega16

    Witam. Elektrycznie jest wszystko rozwiązane jak w nocie katalogowej, czyli rezystory są 2,7k. Co do listingu musze tego poszukać, ale z tego co pamiętam nie wykorzystywałem w nim pinu I, był mi niepotrzebny. Ponieważ nie wiem kiedy będę mógł zamieścić listing, polecam poszukać zasadę działania enkoderów....

    Mikrokontrolery AVR Kacpi   27 Kwi 2010 19:07 Odpowiedzi: 10    Wyświetleń: 2268
  • AVR + enkoder obrotowy. Program w C

    Hmmm... do tej pory żyłem z przeświadczeniem, że standardowo w AVR przerwania nie da się przerwać innym przerwaniem... Ale ja rzeźbię w asm i też kopiuję istniejący kod... ;)

    Mikrokontrolery AVR tmf   28 Gru 2010 23:02 Odpowiedzi: 23    Wyświetleń: 11498
  • Enkoder Push-Pull i ATmega8535

    Co masz na myśli mówiąc o "cofkach enkodera" ? Niepełny impuls przy drgającym enkoderze przy podstawowej obsłudze typu przerwanie i sprawdzanie drugiego pinu jest zaliczany, co powoduje zafałszowanie. Tutaj z grubsza rozwiązanie :

    Mikrokontrolery AVR LordBlick   04 Lut 2011 13:55 Odpowiedzi: 7    Wyświetleń: 2042
  • Enkoder impulsator podłączanie do uC i obsługa

    To może tak- przerwanie jest potrzebne do sterowania przejścia przez 0. Ale to przerwanie może też ustawiać jakąś flagę. Tę flagę można sprawdzać w pętli głównej. Inkrementować- a jeśli osiągnie jakąś wartość to wykorzystać do debouncingu, wyzerować, wykonać co trzeba i gotowe. Zwróć uwagę że nie...

    Mikrokontrolery Pawel1812   09 Mar 2011 01:51 Odpowiedzi: 6    Wyświetleń: 5465
  • enkoder rozpoznianie kierunku

    Wykrywanie zboczy zawsze nalezy realizować od wejścia w stan początkowy i oczekiwania na wyjście (czyli tu pętla nic-nie-robiąca). ??? :o Mocno polemizował bym z tym stwierdzeniem. Takie podejście jak już napisał janbernat ma swoją istotną wadę, a ja dodam, że na pewno nie jest to rozwiązanie,...

    Mikrokontrolery AVR dondu   01 Cze 2011 22:05 Odpowiedzi: 9    Wyświetleń: 1529
  • Enkoder optyczny - prędkość

    Według mnie to wychodzi tak : dla czujnika z 4 polami odbiciowymi przy prędkości 2000 rmp uzyskasz 8000 imp / min, co daje częśtotliwosć ok. 133 Hz. Przy tej wartości nie bedziesz mial problemów ze Shmittem. Wyjście z czujnika podajesz np. na wejście INT0 mikrokontrolera i w przerwaniu sterujesz wewnętrznym...

    Automatyka Przemysłowa mog123   15 Lip 2011 07:51 Odpowiedzi: 4    Wyświetleń: 1171
  • [Atmega8] Podłączenie i obsługa enkodera.

    Do obliczenia prędkości obrotowej i rozróżnienia kierunku to wystarczy mi wyjście A i B, a wyjście C mogę zostawić nieużywane? W ogóle to po co mi 3 wejścia w enkoderze skoro do rozpoznania kierunku wystarczy mi wejście A i B? No zapomniałem dodać, że na Atmedzę ma działać jeszcze: - komunikacja...

    Mikrokontrolery AVR D12   09 Gru 2011 11:02 Odpowiedzi: 20    Wyświetleń: 5434
  • M128 czy podoła - enkodery inkrementalny i inne peryferia

    ABS-owi w samochodzie to bez znaczenia w którą stronę się koła kręcą. Np. w programie z jazdy na wprost przy 80% prędkości max zmieniam na jazde do tyłu i co wtedy ??? zanim silniki wyhamują i zmienią kierunek obrotu to enkoder złapie kilka kilkanaście imp. nawet uwzględniając hamowanie przeciw prądem...

    Mikrokontrolery SylwekK   05 Paź 2012 19:40 Odpowiedzi: 7    Wyświetleń: 1038
  • [C] Serwonapęd - silnik DC, Atmega32, PWM, PID, Enkoder

    Po początkowych porażkach w końcu końcówka mocy działa przyzwoicie. Mam nadzieję, że moje doświadczenie przyda się innym. Otóż układ L298 sterowałem w ten sposób, że and wejście ENABLE podawany był sygnał PWM a na IN1, IN2 przeciwne sygnały sterujące kierunkiem. Działało to dobrze, z wyjątkiem,...

    DIY Konstrukcje VolKhen   07 Gru 2013 17:34 Odpowiedzi: 143    Wyświetleń: 59967
  • Enkoder EC11sp - Wyprowadzenia pinów

    Prawdopodobnie jest tak jak piszesz , tylko w bascomie flaga jest chyba kasowana automatycznie po skoku w przerwanie , a na początku przerwania jak nie dałem disable int0 , to program lubił się zawieszać , albo robił kaszanę na wyświetlaczu.

    Mikrokontrolery Początkujący piotrva   10 Sie 2013 23:22 Odpowiedzi: 8    Wyświetleń: 1587
  • atmega - arduino nie zlicza impuksów z enkodera

    Witam Trochę się poduczyłem z pomocą mojego kolegi Śmigła i zacząłem piać w AVR studio. Efektem tej pracy jest obsługa wyświetlacza LED (działa) i próba obsługi enkodera (ten niestety nie działa). Zamieszczam kawałek programu obsługi przerwań. Może ktoś z Was coś dostrzeże [syntax=c]ISR(INT0_vect)...

    Arduino azoizo   28 Sie 2013 22:32 Odpowiedzi: 9    Wyświetleń: 4047
  • [STM32] Obsługa enkodera inkrementalnego

    Ja z kolei do odczytu enkoderów stosuję takie coś: [syntax=c]const uint8_t Encoder_change_lookup_table[] = { 0, //00 --> 00 = ?? 1, //00 --> 01 = ++ 2, //00 --> 10 = -- 0, //00 --> 11 = Błąd 2, //01 --> 00 ...

    Mikrokontrolery ARM PDT   03 Wrz 2013 13:54 Odpowiedzi: 22    Wyświetleń: 5679
  • s7-314c-2dp + enkoder inkr. - Szybkie wejście zlicza tylko w jedną stronę.

    Hej To są wejścia zintegrowane na module CPU 6ES7 314-6CH04-0AB0. Jeśli chodzi o TIA Portal v12 i STEP7 5.5 to zakładki w HW są bardzo podobne, na pewno parametry do wyboru są identyczne, wiem bo mam oba i porównywałem. Wszystkie parametry wejść opisałem powyżej, więcej nie ma wg mnie (nic...

    Automatyka Przemysłowa alex2c   11 Sty 2014 11:47 Odpowiedzi: 11    Wyświetleń: 2721
  • [AVR, C] Projekt enkodera inkrementalnego z elektroniką na dwóch uC

    A na której to uczelni robicie układy w proteusie? Widać ze sprzętem na bogato:-D A no jest taka jedna uczelnia. Ale nie róbmy autoreklamy :D ;P Ok już znalazłem problem, jak się okazał enkoder generował za dużo impulsów na sekunde. Dokładnie dwa razy więcej. Po prostu źle ustawiłem enkoder....

    Mikrokontrolery lekto   06 Sty 2014 21:44 Odpowiedzi: 13    Wyświetleń: 2409
  • Enkoder - Zlicza sporą ilość impulsów (Bascom)

    Nie wiem jak napisać przerwanie aby w kółko się nie wykonywało jak jest stan niski. Po prostu konfiguruje się przerwanie inne niż LOW LEVEL. Domyślnie jest low lewel dlatego mam podejrzenie że bascom coś namieszał i nie zmienił. Spróbuj też dodać jakiś mały kondensator, może jakieś szpilko się...

    Mikrokontrolery AVR henryxxl   08 Mar 2014 20:32 Odpowiedzi: 11    Wyświetleń: 1851
  • STM32 - Enkoder inkrementalny - kierunek obrotu?

    Chciało by się powiedzieć że 'jestem debilem' ale ujmę to ładnie i powiem że wykazałem się brakiem inteligencji. To jest ostatnia rzecz którą chciałem dorobić do projektu więc podłączałem na szybko i zapomniałem podpiąć zasilania pod enkoder. Dokładniej nie podpiąłem go pod szynę na płytce stykowej. Przepraszam...

    Mikrokontrolery DXFM   10 Cze 2014 11:03 Odpowiedzi: 4    Wyświetleń: 1461
  • [STM32F4][C] - Współpraca silnika krokowego z enkoderem.

    Próbuję najpierw dopalić ten enkoder na przerwaniach. Przegrzebałem pół internetu i stworzyłem coś takiego. Działa to, ale co czwarte przesunięcie enkodera. Nie wiem w czym błąd. [syntax=c]#define PHASE_A ( GPIOC->IDR & ( 1 << 10 )) #define PHASE_B ( GPIOC->IDR & ( 1 <<...

    Mikrokontrolery ARM mrh   13 Wrz 2014 14:11 Odpowiedzi: 15    Wyświetleń: 1485
  • Enkoder kwadraturowy AVR C - cz.1

    Niniejszy artykuł przedstawia programową obsługę enkodera kwadraturowego przy użyciu mikrokontrolera Atmel AVR. Zajmowałem się tutaj enkoderem pochodzącym z drukarki HP. Obrazek niżej przedstawia wyprowadzenia enkodera : Podłączamy oscyloskop i patrzymy co się dzieje: Automat obsługi...

    Artykuły Radzio M.   01 Lut 2015 22:11 Odpowiedzi: 2    Wyświetleń: 3354
  • STM32F3 - Jak uruchomić enkoder sprzętowy na TIM8

    Masz rację, nie ma, może to nie jest ten typ przerwania, który pasuje do enkodera poczytam w dokumentacji może coś znajdę jeszcze. Na razie nic nie znalazłem, może po prostu enkoder nie obsługuje przerwań i tyle. Posiedziałem jeszcze dziś nad tym wychodzi na to, że TIM8_UP_IRQHandler jest wywoływany...

    Mikrokontrolery ARM oskar777   29 Cze 2015 22:36 Odpowiedzi: 11    Wyświetleń: 801
  • [STM32F4] - Enkoder inkrementalny - zliczanie obu zboczy sygnału.

    Witam, Do STM32F4 mam podłączony enkoder inkrementalny o rozdzielczości 1024 imp/obr. Chciałbym wykorzystać pełne możliwości sprzętowego modułu obsługi takich enkoderów przez F4, czyli zmieniać wartość licznika na opadających oraz narastających zboczach sygnału. W tym celu skonfigurowałem Timer...

    Mikrokontrolery ARM mkot123   23 Sie 2015 20:18 Odpowiedzi: 4    Wyświetleń: 813
  • Arduino nie nadąża sczytywać sygnałów z enkodera

    Wszystkie moje posty są jedynie odpowiedziami na Twoje. Jeśli więc po moim pierwszym poście w kolejnym wyliczasz swoją wersję, ja na niego odpowiadam, itd. Gdybyś nie wyliczał, tylko sprawdził jaki jest faktyczny narzut czasowy funkcji przerwania, to temat zakończylibyśmy na moim pierwszym poście. Problem...

    Arduino dondu   18 Sie 2015 17:49 Odpowiedzi: 33    Wyświetleń: 5259
  • Enkoder - Zakłócenia na bardzo krótkim odcinku

    Nie wiem w jakiej technologii masz wykonany ten "przyłącz" ale może robi za wielką antenę. Jeśli przekaźnik sieje to może spróbuj pofiltrować programowo. Na przykład w obsłudze przerwania poczekać moment i jeszcze raz sprawdzić czy to był pik czy klik enkodera. [syntax=vbnet]Encoder_isr: ... Waitms...

    Mikrokontrolery Początkujący MAREK MRK   11 Maj 2016 09:05 Odpowiedzi: 12    Wyświetleń: 1269
  • Siemens Logo!8 + enkoder, pomiar długości ciętego materiału.

    można operować na cm - wtedy mamy 100026 cm ( max 32676 cm) co do wyświetlania, to mogą być dwie linijki właśnie metry i cm. w plc metry przeskalować do cm, dodać cm z panela i tak operować, wyświetlanie w drugą stronę. tani PLC niestety wymaga kombinowania. Wracając do wcześniejszego wątku,...

    Automatyka Sterowanie PLC arkady_pl   23 Wrz 2017 06:52 Odpowiedzi: 38    Wyświetleń: 4098
  • ATxmega128A1 - DMA i wyzwalanie transferu za pomocą przycisku (enkodera)

    A co jest złego w wyzwalaniu przez event system? Nie napisałem, że jest w tym sposobie coś złego. Interesuje mnie czy jest inny sposób sprzętowy oprócz przerwania zewnętrznego z pinu mikrusa. Inna opcja to klasycznie - przerwaine i w jego obsłudze wyzwolenie transferu. Odpada. Dodano po 4 ...

    Mikrokontrolery AVR ASMnauka_   03 Lis 2016 12:21 Odpowiedzi: 3    Wyświetleń: 414
  • [ATxmega128A4U][C] - enkoder obrotowy, pomiar prędkości

    Próbowałem zrobić pomiar częstotliwości, ale wyświetla mi jedynie -1. [syntax=c]#define GetCaptureValue(_tc) ( _tc.CCA ) volatile uint8_t lineCount=15; uint16_t calcFreq=0; char buf[15]; void inic() { // wejścia enkodera PORTCFG.MPCMASK = 0b00000011; ...

    Mikrokontrolery AVR pauln   20 Lis 2016 18:22 Odpowiedzi: 24    Wyświetleń: 1044
  • Arduino Uno+jako kierownica - enkoder optyczny.

    Dodano po 11 Mam takie pytanie,jak podpiąć do UNO kierownicę przez USB,żeby emulować ją w panelu sterowania? Wtedy bym wykorzystał sterowniki urządzenia które mam do kierownicy i sterowałbym z pull up kierownicą z enkodera a resztę przycisków normalnie z kierownicy. Chciałbym odczytać dane z...

    Arduino ElectronicRideTV   25 Sty 2017 10:39 Odpowiedzi: 19    Wyświetleń: 1506
  • XMega128A3 - PID, silnik DC, enkoder.

    Działa. Oto, co zadziałało: [syntax=c]uint16_t pRegulator(uint16_t output, uint16_t actualValue, uint16_t desired_value, long int kp) { long int res = output + kp/desired_value - kp/actualValue; if(res < 0) return 0; else if(res > 2000) return 2000; else return res; }[/syntax] Długość...

    Mikrokontrolery AVR 2675900   24 Sty 2017 22:28 Odpowiedzi: 34    Wyświetleń: 1494
  • cyfrowy odczyt do frezarki i zle działajacy enkoder

    A jak rozwiazac problem z tym ze w arduino mega piny przerwania i komunikacji I2C są na tych samych wejściach. W projekcie moim przerwania są nie zbędne ale i komunikacja I2C też by się przydała.

    Arduino Prezeslukasz   27 Kwi 2017 21:30 Odpowiedzi: 13    Wyświetleń: 996
  • Enkoder (zdarzenia, dekoder) - wyskalowanie wyniku - XMEGA

    Niby prosty enkoder a tyle problemów ;) Niby działa ale jednak nie zawsze i nie za dobrze, nadal zdarzają się jakieś skoki lub postoje. Chciałem użyć regulacje wartości zadanej do regulacji napięcia w mojej przetwornicy typu flyback sterowanej XMEGą Tranzystor przełączający flybacka jest sterowany...

    Mikrokontrolery kamil94goldman   26 Wrz 2017 10:27 Odpowiedzi: 30    Wyświetleń: 894
  • Dziwne odczyty przy podłączaniu bardzo dokładnego enkodera do Raspberry.

    Problem rozwiązano za pomocą atmegi na przerwaniach i do tego komunikacja po i2c z raspberry. Inaczej się nie dało. Dzięki za odpowiedzi i chęć pomocy.

    Raspberry Pi i inne SBC ppp65   06 Sty 2018 22:07 Odpowiedzi: 5    Wyświetleń: 588
  • Enkoder - Jak opracować program wyznaczający prędkość?

    Witam, W przerwaniu czasowym jak jest dostępne. Jak nie zostają timery. Pozdrawiam,

    Automatyka Sterowanie PLC jari17   18 Lut 2018 16:16 Odpowiedzi: 12    Wyświetleń: 504
  • Arduino + silnik DC z enkoderem.

    Szczerze mówiąc, nie rozumiem last = digitalRead(PinA); if ((PinAlast == HIGH) && (last == LOW)) last nigdy nie będzie LOW w przerwaniu, przerwanie jest "RISING".

    Arduino krzysiek_krm   24 Kwi 2018 00:31 Odpowiedzi: 12    Wyświetleń: 771
  • Jak korzystać z impulsatora (enkodera impulsowego) podłączonego do Arduino

    Odczyt enkodera tylko przez pooling. Z tego prostego powodu ze jest deterministyczny. W przypadku drgających styków na przerwaniach nagle dostaniesz 10x taka częstotliwość wywoływania funkcji. Ja w jednej maszynie mam serwomotor którym steruję impulsowo i odczytuję pozycję enkoderem. Podczas ruchu...

    Artykuły Janusz_kk   26 Lip 2018 12:13 Odpowiedzi: 20    Wyświetleń: 2694
  • Siemens S7-1200 - HSC i enkoder

    W skrócie np.: I0.0 pokazuje stan wejścia, które zostało zapisane w tzw. process image, czyli odświeżane jest tylko przed wywołaniem OB1. Natomiast I0.0 : P, powoduje odczyt bezpośrednio ze sprzętu i pokazuje stan wejścia w momencie jego odczytania (niezależnie od OB1). Można sobie wyobrazić sytuację,...

    Automatyka Przemysłowa elektronikq   13 Lis 2018 18:56 Odpowiedzi: 30    Wyświetleń: 3558
  • potrzebna wstawka assemblerowa dla przerwania ATmega16

    nie jestem pewien czy w pętli dobrze odczytam enkoder, bo muszę wykrywać zbocze opadające ,a nie konkretny stan styków, poza tym w innych pętlach w programie też czytam enkoder łącznie z wyświetlaniem lcd ,ale już przy wolnych obrotach, chciałbym się głównie dowiedzieć co w bascomie przymula to liczenie,...

    Mikrokontrolery AVR mototest   29 Maj 2009 09:08 Odpowiedzi: 34    Wyświetleń: 2877
  • [MEGA16+BASCOM] przerwanie generowane stanem wysokim

    Zmiana bramki z 74hc20 na 74hc21 powinna załatwić sprawę. Oczywiście pod warunkiem że wszystkie wejścia enkodera są po włączeniu w stanie wysokim.

    Mikrokontrolery AVR Balu   20 Lis 2009 22:40 Odpowiedzi: 10    Wyświetleń: 1619
  • [Atmega16][C]obsługa rs 232 i dwóch przerwań zewnętrznych

    Przy enkoderze 100 imp/ obrót wcale nie jest niedokładny pomiar ;) Przykład: mamy silnik, który obraca się z prędkością 300/obr minutę => 5obr/ sekundę = 500 impulsów - czy to jest mało, aby była kiepska dokładność? Dla wyższych prędkości aby nie "zgubić" znacznej ilości impulsów spowodowanej przepełnieniem...

    Mikrokontrolery AVR pablos249   19 Lis 2010 11:50 Odpowiedzi: 10    Wyświetleń: 1944
  • Atmega8 - kilka przerwań na INT0

    Jeden impulsator tak stoi, drugi się obraca, ale jedynki nie wymusi, bo ściąganie do masy ma "pierwszeństwo". Moim zdaniem nawet schemat po poprawkach kolegi mirekk36 jest błędy i działać nie będzie. Racja w 100% ja już nawet tego nie rozpatrywałem w ogóle, zwróciłem tylko uwagę, że aby mieć...

    Mikrokontrolery AVR Mgli   06 Sty 2011 16:08 Odpowiedzi: 37    Wyświetleń: 3817
  • Kontrola nad przerwaniem [atmega 128] [c]

    jako enkoderów uzywam czujników odbiciowych tcrt5000 ktore odbijaja wiazke na bialych paskach a tłumią na czarnych. Jak zliczam impulsy dizeje sie cos takiego jakby kilkakrotnie byl zczytywany ten sam sygnał. Moze przerwanie nie wraca do miejsca w ktorym zostało wywołane przepełnieniem timera...

    Mikrokontrolery albercik506   22 Cze 2011 21:43 Odpowiedzi: 13    Wyświetleń: 1653
  • (Bascom) - polecenie Encoder() i przerwania

    Witam, w moim projekcie wykorzystuje enkoder, ale żeby przejść do następnego podprogramu, potrzebuję przycisku. W tym problem, ze używam instrukcji encoder() Próbowałem obsługiwać przyciski w pętli w której znajduje się ta instrukcja, ale w tym problem że stopuje ona całą pętlę, aż do przekręcenia enkodera. Dobra,...

    Mikrokontrolery Początkujący LemuRR 11   01 Lis 2012 18:53 Odpowiedzi: 5    Wyświetleń: 1665
  • Przerwania "gryzą" się ze sobą.

    Wydaje mi się że zlicza poprawnie, gdyż po jednym obrocie zapala się jedynka. Ale żeby było jasne, program ma działać na enkoderze ale robię też symulację w AVR Studio bo tam mogę obserwować zmienne, ale w tym wypadku wiadomo nie kręcę enkoderem więc zastępuje mi ten fragment: Dodano po 25 Uwaga,...

    Mikrokontrolery Początkujący miccaldo   14 Sty 2013 17:09 Odpowiedzi: 7    Wyświetleń: 1470
  • Atmega8 - Przerwania zewnętrzne

    dondu: Coś tam obiło mi się o timerach, ale póki co tego jeszcze nie zgłębiałem i chciałem poznawać krok po kroku, bo mógłby mi się zrobić mętlik w głowie. Odnośnie ustawienia flagi w przerwaniu, to co jeśli wystąpi taka sytuacja: Po wyjściu z przerwania (flaga ustawiona na 1) drgania styków jeszcze...

    Mikrokontrolery Początkujący Legier   13 Lip 2013 18:53 Odpowiedzi: 19    Wyświetleń: 2769
  • [Atmega8][C] - Typ przerwania

    Te pytania o ADC to były z innej beczki i nie mają związku z enkoderem bo do jego odczytu go nie używam. W takim razie jego przyspieszanie i zmniejszanie rozdzielczości było bezcelowe. Używam LM393 aby z sygnału z enkodera(sinus) zrobić sygnał prostokątny. To rozumiem. Nie rozumiem po co używasz...

    Początkujący Naprawy pawel1730   21 Lip 2013 16:01 Odpowiedzi: 93    Wyświetleń: 7368
  • [ATMEGA32][C++] - [WinAVR]Obsługa impulsatora obrotowego na przerwaniach.

    Ja mam podobnie napisaną obsługę enkodera i działa bardzo dobrze (Atmega8 enkoder EC11-1B-18T-L15 ). O ile ten enkoder daje taki same sygnały jak mój, to błąd masz tutaj: if (bit_is_set( PORTENCODER, ENCODER_B)) a powinno być PIND. O faktycznie! :| To się nazywa "czeski błąd"... :) A mój...

    Mikrokontrolery AVR Doktor_No   02 Gru 2013 18:03 Odpowiedzi: 5    Wyświetleń: 1665
  • Xmega A1 - Jak poprawnie zrealizować USART z przerwaniami?

    System event może dla timera robić dwie rzeczy - być źródłem zegara - to już zrobiłeś, ale oprócz tego każdy timer ma rejestr (CTRLD), w którym można powiązać kanał zdarzeń z akcją, jedną z dozwolonych akcji jest zmiana kierunku zliczania góra/dół (UPDOWN). Zresztą już to musiałeś wykorzystać, bo jedną...

    Mikrokontrolery AVR tmf   15 Gru 2014 21:18 Odpowiedzi: 9    Wyświetleń: 1416
  • Arduino Mega2560 - robot, sterowanie przerwaniami silnikami DC

    1. Kolego pomóż sobie i innym i stosuj się do porad. Jeśli nie chcesz/nie umiesz/nie możesz narysować schematu to koniecznie zmień nazwy zmiennych których używasz z np. in1 na taką jaką ma rolę czyli np. silnik_A_start . Zrób to dla wszystkich zmiennych a od razu będzie się to lepiej czytać. 2. Usuń...

    Arduino qwerty112   27 Cze 2015 20:43 Odpowiedzi: 22    Wyświetleń: 1584
  • ATTINY85 "samoistne" generowanie przebiegu prosokątnego w przerwaniu

    Hej Chciałem napisać programik udający enkoder obrotowo-impulsowy. Skróciłem program do takiej postaci, że nie powinien chyba nic generować. Jednak generuje prostokątny sygnał o wypełnienie 50%. Co robię nie tak? Dodano po 55 Sam sobie odpowiem pisałem do rejestru PIN a nie PORT chociaż...

    Mikrokontrolery AVR 22053   26 Paź 2017 09:23 Odpowiedzi: 2    Wyświetleń: 411
  • [STM32F030] Przerwanie od porównania TIM1_CC_IRQHandler

    Mam taki prosty programik: [syntax=c]void TIM1_BRK_UP_TRG_COM_IRQHandler(void) { ... &= ~TIM_SR_UIF; GPIOA->ODR ^= GPIO_ODR_2; //led PA2 if(TIM1->CR1 & TIM_CR1_DIR) TIM1->CNT = 0; //blokuję licznik przed przeładowaniem else TIM1->CNT = 20; } void TIM1_CC_IRQHandler(void) { TIM1->S...

    Mikrokontrolery ARM excray   06 Mar 2018 22:08 Odpowiedzi: 3    Wyświetleń: 381
  • Enkoder uC i przerwania. Jak to podłączyć?

    A jeśli chodzi o sam enkoder to możesz go powiesić na jednym przerwaniu- np do nogi A. W obsłudze przerwania badasz wyjście B i jeśli jest np niskie to zwiekszasz wartosć zmiennej, jeśli wysokie to zmniejszasz (czy jaki ci tam pasuje). DO tego jeszcze może jakieś sprawdzenie przepełnienia tej zmiennej....

    Mikrokontrolery 251mz   25 Maj 2007 20:11 Odpowiedzi: 6    Wyświetleń: 1972
  • Enkoder-C przerwania a sterowanie silnikiem jak zrealizować

    Prawdopodobnie błąd tkwi w warunku posOld==pos Silnik ma pewną bezwładność i w momencie jak uzyskasz odpowiednią pozycję wywołana zostanie funkcja stop, po czym silnik obróci się o kawałek obrotu, enkoder uzyska już inną pozycję (nie spełniającą warunku posOld==pos) i silnik zostanie załączony ponownie. Jeżeli...

    Mikrokontrolery Rysiek_XL   07 Sty 2008 20:05 Odpowiedzi: 2    Wyświetleń: 1452
  • Atmega16 enkoder i usart, przerwania, INT0, RS232.

    Witam. Do Atmegi mam podłączony enkoder z drukarki na INT0 (obsługuje przerwanie). oraz rs232 , który komunikuje się z aplikacją na PC(też przerwanie). Opcja pierwsza: czytam dane z enkodera manualnie : mam o programie guzik "daj dane". Gdy kręcę enkoderem jak szalony to w lewo to w prawo a potem...

    Mikrokontrolery AVR cienio123   15 Lis 2009 22:27 Odpowiedzi: 1    Wyświetleń: 1734
  • Mega8 bascom - TDA8425 + LCD + enkoder (INT0, INT1), I2C w przerwaniu T0

    Fakt, ze jest milion różnych sposobów na zrobienie tego. Ok spróbuję tym sposobem co mi podsunąłeś. W sumie nawet lepiej tak. Dzięki. Dodano po 5 Ok, coś tam skleciłem, jest to niepełny program, bo nie ma w nim np. ustawień dla Mute i trybu, oraz nie pokazuje na LCD wartości, ale to później....

    Mikrokontrolery AVR davidos95   30 Mar 2013 00:17 Odpowiedzi: 2    Wyświetleń: 1953
  • [STM32F107VCT6][C] - Impulsy enkodera w przerwaniu

    sprawdzilem, ciekawe bo ogolnie wyglada , ze liczy dobrze, ale czasami pojawia sie dziwny odczyt powiedzmy przy wartosciach oscylujacych kolo 70 impulsow, przy wciaz krecacej wiertarce potrafi pokazac sie 70 , 70 , 70 1, 5 , 70 , 70 moze to byc spowodowane wstrzasami tj. tym , ze wiertarka "trzesie"...

    Mikrokontrolery ARM kruchy8   28 Kwi 2013 14:15 Odpowiedzi: 6    Wyświetleń: 1296
  • s7-1200 - Enkoder i przerwanie(?) w zerze

    tak licznik będzie aktualną wartość wrzucał do %ID1000. aby zresetować musisz ustawić wejście CV w stan wysoki w CTRL_HSC a w pozycję NEW_CV wpisać wartość 0 Ja dodatkowo zrobiłem w programie przerwanie wywoływane cyklicznie, które aktualną wartość %ID1000 przepisuje do pamięci nieulotnej, która po...

    Automatyka Sterowanie PLC Szarusiek   08 Maj 2014 09:19 Odpowiedzi: 4    Wyświetleń: 3378
  • Enkoder obrotowy XMega - przerwania

    Można pewnie ustawić jakiś Event, ale najprościej jest ustawić na pinach enkodera PinChangeInterrupt. Ten na filmie działa w oparciu o PCINT na obydwu pinach. To zwykła Mega644P więc musi liczyć na piechotę, ale w Xmega czytałbym własnie to co Ty teraz. Kolego Dasej ten kod reagujący na tylko jedną...

    Mikrokontrolery Początkujący 373522   13 Mar 2017 15:48 Odpowiedzi: 9    Wyświetleń: 936
  • Wolny start atmega 8. Bascom avr. Przyczyna wolnego startu.

    na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '**************************...

    Mikrokontrolery guteczek   02 Mar 2006 10:15 Odpowiedzi: 10    Wyświetleń: 1825
  • Mikrotonalny konwerter do sygnałów MIDI

    Poniższy projekt to pierwsze urządzenie zrealizowane przez autora z wykorzystaniem modułu Arduino. Układ ten służy do obróbki sygnałów MIDI tak, aby możliwe było granie w skalach mikrotonalnych, to znaczy odrobinę odstrojonych od podstawowej skali z wykorzystaniem dodatkowej funkcjonalności sygnałów...

    DIY Zagranica ghost666   17 Gru 2015 22:47 Odpowiedzi: 0    Wyświetleń: 5184
  • [BASCOM] Skąd te dodatkowe znaki przy wyświetlaniu?

    Witam Piszę sterownik grzałki lutownicy. Sam sterownik wstępnie działa dobrze. Natomiast po wykryciu obrotu enkodera w prawo lub w lewo zwiększam lub zmniejszam wartość zmiennej NASTAWA i wysyłam po UART do komputera oraz wyświetlam na LCD od nokii 3310. Co jakiś czas w wyświetlanym tekście zarówno...

    Mikrokontrolery AVR Press   27 Lut 2018 19:12 Odpowiedzi: 2    Wyświetleń: 402
  • Stany nieustalone uC, opóźnienie załączenia tranzystora

    załączam program, ale to nie jest problem napewno tego.: spark2_nowy.h ioinit.h enkoder.h spi.c [syntax=c] static inline void SPI_SET_SS() { PORTB|=(1<<PB2);... inline void SPI_RESET_SS() { PORTB&=~(1<&l... SS -> PB2 } void SPI_master_init() { SPI_SET_SS(); S...

    Programowalne układy logiczne atom1477   21 Sty 2015 17:22 Odpowiedzi: 127    Wyświetleń: 11799
  • Sterownik silnika BLDC - grzejące się MOSFETY

    Tak jak w temacie. Zrobiłem sterownik na podstawie danych znalezionych w Internecie: Na tej podstawie zrobiłem następujący schemat na ATmedze32: Jednak mam problem ze sterowaniem... Jeżeli prąd jest w granicach 2A to MOSFETY się nie grzeją, jeżeli wzrośnie to robią się bardzo gorące......

    Mikrokontrolery AVR pryk_u   15 Wrz 2012 19:49 Odpowiedzi: 26    Wyświetleń: 8027
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość...

    DIY Konstrukcje Freddy   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 6624
  • Elektroniczne drzewko szczęścia

    Witam wszystkich serdecznie ! Z racji tego, że zbliżają się święta postanowiłem podzielić się z wami projektem elektronicznego drzewka szczęścia. Urządzenie powstało prawie rok temu i było prezentem urodzinowym dla mojej dziewczyny którą serdecznie pozdrawiam !!! :D Założenia do projektu:...

    DIY Konstrukcje dp-mion7   26 Gru 2015 00:04 Odpowiedzi: 16    Wyświetleń: 6423
  • Fatek PLC -licznik sprzętowy i wyjście analogowe 0-10v

    Witam ponownie Rozumiem, że będzie tylko jeden enkoder mierzący pozycję przecinanego elementu. Natomiast poruszanie się wózka z piłą będzie sterowane z analogu w trybie prędkości. Przy powyższym założeniu próbowałbym zrobić coś takiego: - enkoder odmierza odległość na jaką "wysunął" się przedmiot -...

    Automatyka Przemysłowa Pittt   27 Mar 2011 01:29 Odpowiedzi: 7    Wyświetleń: 3039
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa...

    Mikrokontrolery maximus22_kr   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 4788
  • [atmega8L][c] - Regulacja prędkości obrotowej silnika.

    Szanowni Forumowicze, mam problem z regulacją prędkości obrotowej silnika DC wyposażonego w enkoder za pomocą przerwań INT. Enkoder to czujnik Halla i odbiera impulsy z magnesu neodymowego na wale silnika (magnes 8-polowy). Prędkość kontroluję za pomocą generowanego PWM na atmedze podawanego na mostek...

    Mikrokontrolery AVR dawid.barracuda   28 Gru 2015 21:04 Odpowiedzi: 37    Wyświetleń: 2472
  • Komunikacja [RS232] w [C] dla robota na Atmega128

    Naniosłem poprawki do kodu, nie mam jak sprawdzić komunikacji diodą, bo nie mam jak się z nią podłączyć (przynajmniej nie wiem jak to zrobić). Zmieniłem przejściówkę USB-RS na kabel RS-RS z crossowaniem, ale wydaje mi się, że jest jeszcze gorzej, bo teraz po podłączeniu kabla nie zapala się dioda odbioru...

    Mikrokontrolery AVR LordBlick   19 Cze 2012 21:33 Odpowiedzi: 15    Wyświetleń: 2695
  • Induktor?? ("cyfrowy potencjometr obrotowy")

    Jak mniemam chodzi ci o impulsator lub inaczej enkoder obrotowy. Urządzenie takie działa zwykle tak że posiada 2 wyjścia na których generuje sygnał prostokątny przesunięty w fazie. Przesunięcie jest dodatnie lub ujemne w zależności od kierunku obracania. Obsługa takiego enkodera jest dość prosta: Jedną...

    Mikrokontrolery Dr_DEAD   19 Gru 2007 11:16 Odpowiedzi: 7    Wyświetleń: 2927
  • Sterownik bramy garażowej uchylnej

    Przedstawiam efekty mojej próby zmierzenia się z tematem sterowania bramą garażową. Taka potrzeba pojawiła się po awarii oryginalnej elektroniki napędu. Zamiast kupować następną identyczną płytkę sterującą (która znowu padnie po jakimś czasie), można przecież zrobić swoją, prostszą, i potem tanio...

    DIY Konstrukcje Sam Sung   11 Lis 2017 23:31 Odpowiedzi: 27    Wyświetleń: 8796
  • Silnik DC do precyzyjnego sterowania ruchem

    Witam Ostatnio znalazłem na allegro taki oto silnik Zasilanie 12V, przekładnia 102:1 oraz enkoder 1632 impulsy na jeden obrót wału(już na przekładni). Zastanawiam się czy silnik DC z enkoderem mógłby być wykorzystany do precyzyjnego sterowania np. powiedzmy ramieniem robota lub czegokolwiek?...

    Automatyka Przemysłowa Zbigniew 400   12 Cze 2016 17:05 Odpowiedzi: 6    Wyświetleń: 1749
  • ATmega32 ASSEMBLER: dziwne działanie - bardzo proszę o pomoc

    delayX to procedury opóźniające w przerwaniu akurat ma służyć odczekaniu do wygaśnięcia drgań styków przycisku. Według sugestii zamieszczam program bez definicji rejestrów i trybu SPECIAL, żeby nie zaciemniać, a to akurat nie ma wpływu na działanie. .CSEG ; początek segmentu programu .ORG...

    Mikrokontrolery AVR kris_jr   26 Sty 2011 16:50 Odpowiedzi: 4    Wyświetleń: 1458
  • Timer do silników rakietowych/fajerwerków etc.

    Wstęp Modelarstwo rakietowe to piękny sport uprawiany przez nielicznych. Jego piękno tkwi w modelach rakiet oraz wielu silników rakietowych które tworzą amatorzy tego sportu. Elektroniczne moduły zapalające silniki są nieodzownym elementem stanowiącym bezpieczeństwo tego sportu. Moja propozycja...

    DIY Poczekalnia Templarious   17 Lip 2014 07:52 Odpowiedzi: 2    Wyświetleń: 4686
  • 16-kanałowy sterownik PWM LED z regulacją jasności i LCD

    Jest to przykładowy projekt zastosowania 16-kanałowego sterownika PWM PCA9635PW firmy NXP o 16-bitowej rozdzielczości, wbudowanego w moduł MOD-23 ( Podłączenie Sterownik PWM podłączony jest do platformy Arduino UNO przez magistralę I2C . Wyświetlacz LCD podłączony został zgodnie z biblioteką...

    Artykuły nikson1970   02 Mar 2017 17:08 Odpowiedzi: 4    Wyświetleń: 5691
  • BASCOM M8 problem z ENCODERem.

    Poczytaj o przerwaniach Dodano po 2 Jak ja sie bawilem enkodery posty tutaj na forum mi pomogly. Zrob to na jednym przerwaniu i napisz wlasny program. Ta komenda enkoder= jakos dzwinie dziala Dodano po 13 '******* procek ******* $regfile = "m32def.dat" $crystal...

    Mikrokontrolery wader_669   12 Wrz 2009 13:11 Odpowiedzi: 1    Wyświetleń: 1816
  • ATMega128A - [C] USART PC

    Witam ponownie. Mam mały problem do przeskoczenia i nie mogę sobie z nim poradzić. Krótko: -ATmega32 liczy impulsy z enkodera, po otrzymaniu znaku '?' odpowiada ':' bajt_starszy+'0' bajt_mlodszy+'0' '#' . W terminalu działa pięknie. -ATMega128 uart0 wysyła zapytanie...

    Mikrokontrolery AVR Radzio M.   23 Paź 2014 14:20 Odpowiedzi: 9    Wyświetleń: 1413
  • Mój robot - Projekt Ariadna

    "Przyznam się, że do niedawna myślałem, że Fuzzy Logic to jest nazwa jakiegoś systemu Car-audio :D. Zaraz siadam do szukania informacji na ten temat." poszukaj tez o sieciach neuronowych -to prawie to samo tyle ze prosciej bo neuron ma tylko dwa stany 0lub1 ale jest troche przykladowych programikow...

    Robotyka Modelarstwo adasiek99   21 Cze 2006 07:57 Odpowiedzi: 27    Wyświetleń: 7414
  • Matlab - generacja kodu C (Real Time Workshop and embedded coder)

    Witam, mam kilka pytań odnośnie Real Time Worshop i Real Time Workshop Embedded Coder. Może najpierw napisze co chce osiągnąć. Mianowicie mam schemat sterowania silnika zrobiony w simulinku - model silnika przybliżany jest nieliniowym równaniem matematycznym w dziedzinie s, natomiast sterownikiem...

    Programowanie lukullus87   16 Mar 2011 19:38 Odpowiedzi: 0    Wyświetleń: 948
  • ATMEGA8 - Pętla while dziwne zachowanie AVR GCC

    Witam. Nie mam już pomysłu na rozwiązanie mojego problemu. Program działa, ale przy przesuwaniu tekstu w tablicy do prawej AVR GCC generuje dużo mniejszy kod (1002 bajty) niż jeśli zakomentuję tę część pętli głównej programu (1366 bajtów). Kompilacja przechodzi bez warningów w obu wypadkach. Dodatkowo...

    Mikrokontrolery AVR ryba884   06 Lut 2014 23:26 Odpowiedzi: 4    Wyświetleń: 1125
  • programowanie PLC

    No to wg. mnie wywazasz otwarte drzwi. Skoro w wiatraku masz enkoder to wystarczy dowiedziec sie co to za rodzaj enkodera i napisac aplikacje. Jezeli zwykly impulsowy enkoder 2-fazowy to musisz znac ilosc impulsow na obrot. Szybkim licznikiem liczysz z niego imulsy a timerem liczysz czas i ustawiasz...

    Automatyka Sterowanie PLC pablos23   19 Sty 2008 22:25 Odpowiedzi: 18    Wyświetleń: 4536
  • Dom Inteligentny, rs485 + ?

    Witam Najlepiej użyć kosci TP-UART i problem rozwiązany ale cena 150zl netto powala!!! Wlasnie jestem na etapie testowania rs485 MultiMaster i tak: Kosc sn75176 docelowo sn75lbc184 obsługa do 128 nadajnikow. Kanal A poprzez rezystor podciągniety do VCC Kanal B poprzez rezystor do GND. Tylko...

    DSP i Transmisja atom1477   05 Lip 2017 18:45 Odpowiedzi: 74    Wyświetleń: 50608
  • [avr][c] obsluga wielu enkoderow przez rejestry 74hc165

    Nie widzę problemu. 32 enkodery to 64 bity, 8 rejestrów przesuwnych. Ponieważ SPI działa z max CLK/2 to masz przerwanie co 16 taktów. No ale przecież enkoder możesz czytać wolniej, w zależności od założonej max prędkości pewnie nie trzeba częściej niż co 1ms, czyli przerwania ci wyjdą co 0,25ms - kupa...

    Mikrokontrolery AVR ssl69   24 Lut 2012 23:26 Odpowiedzi: 2    Wyświetleń: 1381
  • AVR ATmega32 Problem - ATMega 32A Sterowanie potencjometrem silnika krokowego

    To jest zwykła fizyka. Silnik ma ograniczoną prędkość i tego nie przeskoczysz ale można łatwo to rowiązać. Tak to robię na enkoderach W przerwaniu enkodera inkrementuję zmienną "W_lewo" albo "W_prawo" zależnie od kierunku pokrecenia. Zmienne są inkrementowane w dowolnym tempie i żadnego kroku nie...

    Mikrokontrolery ProLogicTechnology   01 Mar 2015 01:17 Odpowiedzi: 11    Wyświetleń: 1992
  • DDS AVR 100kHz, zmiana częstotliwości w czasie pracy, równoległa praca gen. HF

    Odgrzebałem stary projekt (25 tydzień 2015 roku). Nie ma on szans na wygraną w - Fmax 500kHz przy czym dobrą jakość sygnału uzyskamy do ok 90kHz. Przy większych częstotliwościach pojawiają się duże zniekształcenia (oscylogramy niżej). - HSfreq podzielnik od 1 do 256 ( częstotliwości...

    DIY Konkurs 22053   03 Sty 2018 16:02 Odpowiedzi: 23    Wyświetleń: 6063
  • [ATmega16] [C] timer2 tryb asynchroniczny

    Witam. Mam układ z LS7083 do którego trafiają sygnały z enkodera (1600/obr). Piszę kod na uC do sterowania silnikiem DC. INT0,1 odpadają, bo w połączeniu z przerwaniami od timera (generującego PWM) cały program mam "poszatkowany", tj. przerwania od INT przerywają te od timera. Dlatego szukam rozwiązania...

    Mikrokontrolery AVR dawzuch   25 Gru 2011 19:38 Odpowiedzi: 6    Wyświetleń: 1724
  • Kompaktowa frezarka CNC z serwomotorami

    MECHANIKA Projektowanie zacząłem od pojechania na złomowisko w poszukiwaniu czegoś co nadawałoby się na łożyska liniowe - od tych elementów zależało być albo nie być całej maszyny. Miałem bardzo dużo szczęścia - znalazłem dwumetrowy profil stalowy z 2mm blachy wygięty wzdłuż pod kątem...

    DIY Konstrukcje rsv6   18 Wrz 2018 14:38 Odpowiedzi: 130    Wyświetleń: 94440
  • Silniczek obracający się o 150 stopni i powrót i tak ciagle

    praktycznie tarcza z otworami lub naniesionymi polami powodujące przerwanie wiązki promieniowania podczerwonego co daje impuls , zależnie od ilości pół lub otworów enkoder wysyła określoną ilość impulsów na jeden pełny obrót tarczy , tarczę enkodera umieszcza się na osi silnika odpowiedni układ kontroluje...

    Robotyka Modelarstwo Fyszo   11 Lip 2008 22:10 Odpowiedzi: 22    Wyświetleń: 1842
  • licznik na GAL pytanie teoretyczne

    zróbmy tak jak na powyższym obrazku układ ma dobrze obsługiwać typowy enkoder,czyli liczyć w przód lub w tył, jakieś stany nieustalone itp. muszą być pomijane, czyli nie ma opcji ,że licznik nie wie w ktorą stronę ma liczyć , wyjście informujące o osiągnięciu zadanego stanu licznika jest jedno (najpierw...

    Programowalne układy logiczne mototest   14 Kwi 2009 12:51 Odpowiedzi: 13    Wyświetleń: 2099
  • Atmega8 - Wyjsce USB z atmegi8

    Pin ICP nadaje się jeśli chcesz określić np. długość impulsu. Dla enkodera się nie nada - enkoder daje sygnał w kodzie Graya, ponieważ M8 nie ma sprzętowego dekodera tego kodu musisz to zrobić programowo. Aby nie czekać w pętli i ciągle nie sprawdzać czy coś się nie zmieniło wyjścia z enkodera trzeba...

    Mikrokontrolery AVR pasionat   18 Mar 2014 14:43 Odpowiedzi: 17    Wyświetleń: 3327
  • Zasilacz uniwersalny nie electronics lab :D

    Zasilacz ten powstał jako alternatywa dla wszystkich prostych regulowanych analogowo zasilaczy. Powstał on ok 2008 - 2009r w głównej mierze z sampli zamówionych w TI, BB oraz Microchipie. Regulacja potencjometrami nie jest zbyt dokładna ani wygodna. Do ustawiania napięcia wyjściowego oraz ograniczenia...

    DIY Konstrukcje Demmo   03 Mar 2017 09:02 Odpowiedzi: 18    Wyświetleń: 12828
  • [Atmega8][C/AVR Studio] Niepoprawne zliczanie impulsów impulsatora.

    to ja też coś od siebie dołożę spróbuj wszystko zapisać w postaci liczbowe tj nie baw się w przesunięcia bitów i takie tam tylko na sztywno w pisz co masz wpisać do rejestrów, wnioskuje ze używasz darmowego kompilatora spróbuj wyłączyć optymalizacje kodu, ewentualnie spróbuj dopisać w obsłudze przerwania...

    Mikrokontrolery AVR Mariojas   15 Wrz 2011 12:32 Odpowiedzi: 14    Wyświetleń: 3651
  • [STM32][C] Encoder Interface Mode

    Zasilam enkoder z 3.3V, nie tak jak rekomendują między 4,5-5,5V. Nie chciałem aby sygnał z enkodera był większy od V zasilania mikrokontrolera, żeby nic nie upalić. Czytałem w Data Sheecie że jest coś o 'five-volt tolerant' port/pin ale nie mogłem zrozumieć dokładnie o co chodzi. Spokojnie możesz...

    Mikrokontrolery ARM kwikam   21 Maj 2012 09:00 Odpowiedzi: 9    Wyświetleń: 6421
  • [atmega8][C] - Projekt minutnika do sprawdzenia.

    Witam, chciałbym zaprezentować schemat wykonany w Eagle'u i poprosić o sprawdzenie. Schemat przedstawia minutnik, który: - będzie zasilany z baterii 2 x AAA, - sterowany jedynie enkoderem obrotowym, - posiadał 3 cyfrowy wyświetlacz 7-seg ( będzie on tylko chwilowo pracował), - sygnalizował...

    Mikrokontrolery Początkujący BlueDraco   16 Lut 2013 22:07 Odpowiedzi: 9    Wyświetleń: 2037
  • Atmega8 - Niewłaściwa częstotliwość timera2

    Witam. Postanowiłem sobie napisać na Atmegę8 sterownik do silnika BLDC wymontowanego z napędu CD. Częstotliwość obrotów jest regulowana enkoderem. Problem tkwi w tym że częstotliwość na wyjściach nie zgadza się z tą, którą obliczam. Żeby to sprawdzić do portu C podpiąłem diody zamiast silnika i widzę...

    Mikrokontrolery Początkujący BlueDraco   22 Sie 2013 20:08 Odpowiedzi: 3    Wyświetleń: 861
  • [News - Atmel] - Next-Generation low-power 8-bit microcontrollers

    Oto moje odpowiedzi. Odnoszę się tylko do układów z rodziny STM32F4xx, ponieważ nie wiem nic o LPC, Kinetis czy układach od Renesas. Powiedzmy, że wyjście TxD UART chcę zmodulować przebiegiem z timera? Nie robiłem nic takiego, bo nie widzę w tym większego sensu, ale do wyboru jest SIR encoder (kompatybilny...

    Mikrokontrolery AVR tmf   16 Lis 2014 12:54 Odpowiedzi: 31    Wyświetleń: 1977
  • Minutnik, bascom - Brak znaku 0

    Łap. Naciskając przycisk enkodera wybierasz czy ustawiasz sekundy czy minuty. Mikrokontroler przykładowy żeby tylko kompilator błedy sprawdził. Podstaw swój i swoje wyprowadzenia. [syntax=basic4gl]$regf... = "m328pdef.dat" ' config for encoder_switch Config Portd.4 = Input : Przycisk Alias Pind.4...

    Mikrokontrolery Sław1980   02 Maj 2015 20:23 Odpowiedzi: 18    Wyświetleń: 1041
  • Cambridge Megaworks 550 THX (Creative) - Sterowanie, Pilot

    Nowa wersja progarmu Zmiany w odniesieniu do starej: - obsługa LCD e trybie 4 bitowym - obsługa 6 diod (poziom głośności) funkcja - obsługa enkodera w przerwaniu INT0 (do zmiany głośności i wyboru funkcji) - wersja zoptymalizowana i okrojona ze zbednego kodu - obsluga tylko wyswietlacza 2x8 znakow...

    Audio Serwis Werewolf   05 Kwi 2011 14:46 Odpowiedzi: 13    Wyświetleń: 17874
  • Siemens s7-200 - timery w podprogramach

    Do bhtom: Wartość 10ms wpisałem przykładowo, żeby ktoś nie powiedział że niczego tam nie ma. Chodziło mi konkretnie o to co napisał allmar i zastosuję tą ostatnią metodę z podtrzymaniem, ponieważ chcę zmniejszyć jak najbardziej czas cyklu programu, zawsze stosowałęm timery w programie głównym, zobaczymy...

    Automatyka Przemysłowa *paweł*   08 Lut 2010 11:29 Odpowiedzi: 10    Wyświetleń: 3346
  • Silnik krokowy jako enkoder/impulsator

    Do zaprojektowania i skonstruowania enkodera, jak to zazwyczaj bywa, zachęciła mnie dostępność starych napędów FDD i HDD. Do tego typu zastosowań doskonale nadają się silniki krokowe wycofanych już zupełnie stacji 5 ¼” oraz silniki napędzające talarze w dyskach twardych HDD. Podstawową...

    DIY Konstrukcje Pavlik71   20 Gru 2015 15:43 Odpowiedzi: 41    Wyświetleń: 27649
  • Synchronizacja prędkości dwóch silników

    Witam. Potrzebuję zrobić układ zapewniający synchronizację prędkości liniowych dwóch silników. Silniki nie są na jednym wale, mają różne obciążenia, a prędkości kątowe będą różne (przekładnie i różne średnice "wałków"). Synchroniczne mają być prędkości liniowe. Rozważam rozwiązanie, gdzie napęd master...

    Automatyka Przemysłowa krzysiul   19 Maj 2011 06:58 Odpowiedzi: 11    Wyświetleń: 7718
Mouser  Szukaj w 5mln produktów