enkoder przerwania

Znaleziono około 355 wyników dla: enkoder przerwania
Podstawowa forma zapytania: enkoder przerwać
  • Optymalna obsługa enkodera (impulsatora) - Bascom

    Witam... i temat zamykam :-) Zastosowałem jednak obsługę enkodera na przerwaniu Int1. Jedno z wyprowadzeń podpiąłem pod Int1, przerwania ustawiłem na wyzwalane opadającym zboczem a w samym przerwaniu sprawdzam co jest na drugiej "nodze" enkodera i zmniejszam lub zwiększam wybraną daną a którą wiem...

    Mikrokontrolery robiw   15 Lip 2007 12:42 Odpowiedzi: 7    Wyświetleń: 5369
  • Obsługa enkodera z transoptorów refleksyjnych

    ogólnie max. prąd dla diod led to 20mA (są wyjątki ) dlatego dla Uzas = 5V bardziej optymalna wartość to 220Ω prąd diody wyniesie 18mA jest oczywiste , że im większa wartość I tym większa wartość wypromieniowanej wiązki promieniowania podczerwonego , ma to szczególne znaczenie właśnie dla czujników...

    Robotyka Modelarstwo bogdan_p   10 Paź 2007 19:23 Odpowiedzi: 8    Wyświetleń: 2606
  • Enkoder nie działa poprawnie

    Widzę że dalej nie rozumiesz. Ecounter jest to zmienna którą musisz zadeklarować tak Dim Ecounter As Byte Dalej. Wiesz jak wyglądają przebiegi z poszczególnych nóżek enkodera. Jak widać są przesunięte względem siebie Jeżeli wykonasz obrót np w prawo to na nóżce A wystąpi stan niski...

    Mikrokontrolery bikemc   07 Mar 2008 11:55 Odpowiedzi: 28    Wyświetleń: 5373
  • Atmega8 i enkoder - problem z impulsami

    Wstawiłem rezystorek 640. Bez zmian. A czy jeśli zastosuję debounce, to nie będzie to koligowało z przerwaniami timera? Bo jeśli np przy jednym impulsie na sekundę debounce będzie czekał 25ms, to by znaczyło, że timer będzie liczył sekundę o czasie 1,025s

    Mikrokontrolery lukisio   30 Lip 2008 10:06 Odpowiedzi: 20    Wyświetleń: 2611
  • obsługa enkodera obrotowego przez attiny2313 Bascom

    Zgadzam się z kolegą wyżej. Ja w przerwaniu robie tak: Getencoder: 'Wywołane przez przerwanie zboczem narastającym (Config Int0 = Rising) Waitus 100 If Pind.1 = 1 Then Decr Steps If Steps > 999 Then Steps = 0 ...

    Mikrokontrolery FastProject   24 Lut 2009 10:37 Odpowiedzi: 12    Wyświetleń: 5482
  • 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ń: 18895
  • [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ń: 8914
  • 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ń: 2262
  • 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ń: 11393
  • 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ń: 2018
  • 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ń: 5444
  • 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ń: 1499
  • 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ń: 1159
  • [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ń: 5395
  • 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ń: 1026
  • [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ń: 59709
  • 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ń: 1569
  • 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ń: 4008
  • [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ń: 5634
  • 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ń: 2670
  • [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ń: 2379
  • 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ń: 1830
  • 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ń: 1449
  • [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ń: 1452
  • 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ń: 3318
  • 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ń: 795
  • [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ń: 786
  • 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ń: 5064
  • 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ń: 1260
  • 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ń: 3978
  • 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ń: 387
  • [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ń: 1032
  • 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ń: 1446
  • 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ń: 1452
  • Siemens S7-1200 - HSC i enkoder

    Informacja o czasie cyklu w diagnostyce jest bardzo zgrubna. W przerwaniu można ustawiać wyjście bezpośrednio (używając odpowiedniego obszaru wyjść -> PQ a nie Q) nie czekając na zakończenie cyklu (czyli zniknie opóźnienie związana z przetwarzaniem). Tyle tylko, że wtedy trzeba by zmodyfikować Twój...

    Automatyka Przemysłowa elektronikq   13 Cze 2017 20:06 Odpowiedzi: 27    Wyświetleń: 3297
  • 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ń: 975
  • 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ń: 861
  • 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ń: 564
  • 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ń: 495
  • 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ń: 627
  • 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ń: 2454
  • 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ń: 2868
  • [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ń: 1616
  • [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ń: 1932
  • 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ń: 3787
  • 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ń: 1641
  • (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ń: 1653
  • 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ń: 1464
  • 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ń: 2739
  • [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ń: 7335
  • [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ń: 1650
  • 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ń: 1398
  • 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ń: 1569
  • [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ń: 357
  • 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ń: 1804
  • 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ń: 5142
  • [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ń: 393
  • 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ń: 11655
  • 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ń: 7958
  • 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ń: 6588
  • 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ń: 6366
  • 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ń: 3018
  • 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ń: 4773
  • [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ń: 2427
  • 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ń: 2683
  • 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ń: 2915
  • 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ń: 8658
  • 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ń: 1683
  • 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ń: 1422
  • 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ń: 4644
  • 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ń: 5631
  • 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ń: 1801
  • 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ń: 1401
  • 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ń: 7381
  • 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ń: 933
  • 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ń: 1113
  • [Atmega8515][AVR gcc] 4 zdarzenia wywołujące 1-o przerwanie

    - Program wygląda w porządku, ale obsługuje tylko 2 enkodery (wejścia ENC_A i ENC_B). raczej jeden enkoder, A i B to przesunięte w fazie kanały tego samego enkodera. Dużo zależy od szybkości działania tych enkoderów - wywołanie przerwania i jego obsługa zajmie kilka cykli - przy programowej obsłudze...

    Mikrokontrolery AVR kwesoly   01 Wrz 2009 02:48 Odpowiedzi: 3    Wyświetleń: 1590
  • 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ń: 4527
  • 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ń: 50470
  • [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ń: 1372
  • 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ń: 1962
  • 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ń: 5991
  • 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ń: 93645
  • [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ń: 1688
  • 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ń: 1812
  • 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ń: 2060
  • 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ń: 3291
  • 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ń: 12756
  • [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ń: 3624
  • [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ń: 6358
  • [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ń: 2022
  • 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ń: 852
  • [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ń: 1962
  • 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ń: 1029
  • 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ń: 17748
  • 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ń: 3331
  • 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ń: 27442
  • 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ń: 7634
  • [Line Follower] MacLiner 2.0

    Witajcie, jest to ulepszona pod każdym względem wersja mojej pierwszej machiny Sumo Challenge 2011 , w których brałem udział (zająłem wtedy przedostatnie miejsce :D). Ta sytuacja bardzo zmotywowała mnie do stworzenia czegoś szybszego, zwinniejszego. Tak powstał MacLiner 2.0 . Chciałbym serdecznie...

    DIY Konstrukcje MacGyver123   01 Gru 2013 16:46 Odpowiedzi: 10    Wyświetleń: 16170
  • C - USART wysyłanie tablicy znaków

    Czemu nie działa jakieś błedy kompilatora, jak nie tak to może źle napisany kod i się przy większej optymalizacji wysypuje. Jak coś to wrzuć kod nie działający. Heh, no ok, wrzucam więc kod. Od razu jednak uprzedzam, że to jest mój pierwszy program w C i mogą występować rażące programistów błędy....

    Programowanie Początkujący Kudzu   13 Wrz 2013 11:15 Odpowiedzi: 25    Wyświetleń: 2910