obsługa enkoder bascom

Znaleziono około 69 wyników dla: obsługa enkoder bascom
  • obsługa enkodera obrotowego przez attiny2313 Bascom

    Przepraszam ale w pierwszej wypowiedzi popełniłem błąd logiczny - oba przerwania powinny być ustawione na te same zbocze a nie różne. Dlaczego, bo tak jak napisałem wcześniej nie będzie można określić kierunku zmian, zawsze bedzie ta sama kolejność wywoływania przerwań. Obojętnie czy kręcimy w lewo czy w prawo. np. ChA narastanie 0->1 a ChB opadanie...

    Mikrokontrolery   24 Lut 2009 10:37 Odpowiedzi: 12    Wyświetleń: 6178
  • Obsługa enkodera EC11B15244 z Atmega 128 w BASCOM - problem z kierunkiem obrotu

    Teraz problem jak "wcisnąć" CLS. Gdy np. "dojadę" do 10, a następnie cofam ostatnia cyfra zostaje. Wystarczy dodać spacje :) [syntax=basic4gl]Lcd A ; " "[/syntax]

    Mikrokontrolery   14 Maj 2012 17:49 Odpowiedzi: 6    Wyświetleń: 1784
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Bascom: Jak zmienić częstotliwość dla Atmega32 z obsługą enkodera i RC5?

    Witam, też aktualnie bawię się impulsatorem na EVB4.3 M32 16MHz. Fajnie działa sterowanie w przerwaniu: http://www.elektroda.pl/rtvforum/topic14... Dołączyłem kondensatory 68 nF równolegle do styków. Na kwarcu 16 MHz nie ma żadnego problemu z liczeniem impulsów w obie strony. Musiałem tylko dokonać modyfikacji kodu ponieważ trafił mi się impulsator,...

    Mikrokontrolery Początkujący   20 Cze 2014 21:55 Odpowiedzi: 3    Wyświetleń: 1077
  • REKLAMA
  • Bascom: Przykłady obsługi enkodera AS5600 - poszukiwanie programów i porad

    Zobacz coś takiego: $regfile = "m328pdef.dat" 'definicja mikrokontrolera $crystal = 16000000 'częstotliwość taktowania mikrokontrolera $baud = 9600 'szybkość transmisji szeregowej $hwstack = 40 'rozmiar stosu sprzętowego $swstack = 40 'rozmiar stosu programowego $framesize = 40 'rozmiar ramki stosu 'Inicjalizacja portów wejściowych i wyjściowych...

    Mikrokontrolery AVR   12 Kwi 2023 06:41 Odpowiedzi: 7    Wyświetleń: 954
  • Obsługa enkodera obrotowego w AT89C2051 w Bascomie - jak poprawić kod?

    dzieki za podpowiedż! więc zrobiłem tak ,ale bez lcd,bo ledy już działają: B Alias P3.3 A Alias P3.2 Set A Set B Set P3.5 Set P3.7 Reset Tcon.0 On Int0 Rotarydec Enable Int0 Enable Interrupts Do Loop Rotarydec: If A = 0 Then If B = 0 Then Reset P3.7 Waitms 250 Else Reset P3.5 Waitms 250 End If End If Set P3.7 Set P3.5 Return i w zasadzie działa,tylko...

    Mikrokontrolery   29 Maj 2007 21:23 Odpowiedzi: 3    Wyświetleń: 1367
  • silnik krokowy - inne zastosowanie [Atmega][bascom]

    Nie chodzi mi o to, po prostu przypomniałem, że masz tam link do obsługi enkodera w Bascomie.

    Mikrokontrolery AVR   06 Gru 2009 20:12 Odpowiedzi: 15    Wyświetleń: 4422
  • Bascom avr - zmiana poszczególnych znaków zmiennej typu String

    Jaki będziesz miał wyświetlacz? Alfanumeryczny że string będzie ok? Czy może LED lub LCD segmentowy? Żeby zmieniać wartość enkoderem trzeba go obsłużyć... Enkoder ma przycisk? Zatem weź zmienną Word w której będziesz zmieniał nastawy np. [syntax=vbnet]dim wartosc as word dim index_wartosc as byte if index_wartosc =1 then wartosc=wartosc + 1 end if if...

    Mikrokontrolery AVR   09 Kwi 2021 07:10 Odpowiedzi: 6    Wyświetleń: 576
  • Bascom: Enkoder na AVR Atmega128 gubi liczenie przy szybkiej regulacji

    Polecenie encoder jest na tyle powolne ze na pewno procesor nie bedzie reagował na szybkie impulsy...Lepiej napisać swoją obsługę. Opis obsługi enkodera w bascomie [url=http://www.elektroda.pl/rtvforum/to...

    Mikrokontrolery   05 Mar 2008 23:24 Odpowiedzi: 2    Wyświetleń: 4223
  • Obsługa mechanicznego enkodera wyciągniętego z myszki

    Gdzieś na elektrodzie ktoś już podawał fajny mały i szybki programik w BASCOM do obsługi enkodera, który przede wszystkim był naprawdę odporny na drgania i błędne zliczanie - wiem, bo sam go kiedyś sprawdzałem. Działał dokładniej niż gotowa bascom'owa instrukcja. Program był na tyle prosty, że i na C bez problemu byś go przepisał.

    Mikrokontrolery   15 Sie 2013 13:14 Odpowiedzi: 5    Wyświetleń: 2328
  • REKLAMA
  • Obsługa impulsatora w Bascom AVR do sterowania wzmacniaczem 5.1

    Obsluga impulsatorow czy enkoderow ( zalezy co nazywac impulsatorem, jesli pokretlo ktore generuje sygnaly A i B przesuniete w fazie to to samo co enkoder) byla walkowana wiele razy na elektrodzie. Wpisz Enkoder w wyszukiwaniu ,a znajdziesz

    Mikrokontrolery   13 Sty 2007 12:15 Odpowiedzi: 6    Wyświetleń: 3678
  • Bascom: Obsługa przerwań Timer0 i Timer2 na AT89S53 - problem z priorytetem

    witam! To niestety nic nie daje, bo właśnie o to chodzi aby podczas wykonywania przerwania od timer2(enkoder), gdy Timer0 się przepełni, procesor powinien zawiesić przerwanie (enkoder) i przejść do obsługi przerwaia od Timer0(czekaj).

    Mikrokontrolery   10 Sie 2006 18:06 Odpowiedzi: 11    Wyświetleń: 1487
  • [BASCOM] Atmega8 i ULN2803 - brak reakcji LED na przyciski uSwitch na pinach D5 i D6

    Cóż, nie jest to znana mi metoda obsługi enkodera, ale chyba ciekawsza... Natomiast nie widzę tu operacji na przerwaniach.... To prawdopodobnie powoduje błędy, chyba, że się mylę. Ale enkodery to zawsze zagadka dla mnie były więc wiele nie pomogę.. Pozdrawiam.

    Mikrokontrolery   19 Gru 2010 11:23 Odpowiedzi: 13    Wyświetleń: 1750
  • [AtMega16][BASCOM]Problem z odmierzaniem odcinków czasu

    Z tym priorytetem to nie do końca jest tak jak myślisz. Dziala to tylko w przypadku jednoczesnego otrzymania sygnału przerwania, natomiast po wejsciu do przerwania od licznika obsługa przerwania z enkodera zostanie zawieszona do momentu ukończenia obsługi licznika. W twoim przypadku w niczym to nie przeszkodzi chyba ze faktycznie enkoder generuje "gęste"...

    Mikrokontrolery AVR   10 Maj 2010 11:58 Odpowiedzi: 11    Wyświetleń: 1668
  • Bascom - Jak rozpoznać kierunek obrotów z czujnikami Halla?

    Akurat takich mam dostatek, jednak nie bardzo rozumiem, jak wykożystac sprzętową obsługę w bascomie W helpie jest opisana funkcja ENCODER(), zatem może warto najpierw te parę zdań przeczytać? W obsłudze przerwania sprawdzasz stan wejść i porównujesz z poprzednim stanem Nie zapominajmy o drganiu styków. Jeszcze nie spotkałem enkodera mechanicznego,...

    Mikrokontrolery Początkujący   29 Paź 2012 10:39 Odpowiedzi: 9    Wyświetleń: 3066
  • enkodery,czujniki,moduły..?!?!? - czy ktos mi pomoze?

    Witam, Czy ten SIMEX to enkoder absolutny czy inkrementalny? Jeśli inkrementalny to wystarczy mikrokontroler z wejściem licznikowym + wyświetlacz LCD + parę innych układów (zasilanie, dopasowanie sygnałów) < 100 zł i moduł gotowy. Wystarczy ci jakiś mały AVR i program w BASCOM (ma zaimplementowane procedury do obsługi LCD i enkoderów :D ) Jeśli to...

    Automatyka Przemysłowa   29 Cze 2006 22:10 Odpowiedzi: 8    Wyświetleń: 2087
  • [Bascom] Jak zliczać zmienną LONG i mierzyć napięcie V w Bascom na A128?

    Witam, gdzie masz obsługę enkodera? Nie widzę żadnej zmiennej LONG zadeklarowanej w programie. Chyba że to nie ten program...

    Mikrokontrolery Początkujący   04 Lis 2013 00:00 Odpowiedzi: 3    Wyświetleń: 1800
  • DIY ramię kamerowe z automatyczną głowicą

    https://obrazki.elektroda.pl/9867937200_... Witam, Jako że lubię się bawić silniczkami, enkoderami i łączyć to z drugim moim ulubionym elementem - filmowaniem, chciałem pokazać tu mój najnowszy kran kamerowy, który ma mi pomóc w zdobywaniu fajnych ujęć wideo :) Głównym powodem prezentacji jest tak naprawdę sterownik, którego w życiu...

    DIY Konstrukcje   31 Sty 2019 08:26 Odpowiedzi: 47    Wyświetleń: 10071
  • [atmega32][bascom] - Program do sterownika pieca CO (sprawdzenie)

    Uwag miałbym więcej, ale może nie wszystko na raz bo nie ma czasu :D Nie wyświetlaj w kółko tego co ma się pokazywać bo w czasie kiedy będziesz wyświetlał mikrokontroler może coś przegapić. Ogólna zasada jest taka że komendy LCD używa się wtedy kiedy coś ma się zmienić na LCD Po co tyle tego Locate 1, 1 ? Można to zapisać tak: Call Odswiez_lcd a sub...

    Mikrokontrolery AVR   03 Paź 2015 22:18 Odpowiedzi: 10    Wyświetleń: 2523
  • Bascom: Jak zliczać impulsy enkodera 360 imp/st bez użycia flag?

    Moja propozycja: Ustaw przerwanie tylko z jednej linii, np. A. Procedura obsługi przerwania: zmienna = zmienna+1 jeżeli B=1 to zmienna = zmienna -2 koniec przerwania

    Mikrokontrolery AVR   27 Maj 2016 12:57 Odpowiedzi: 22    Wyświetleń: 5583
  • Podłączenie enkodera inkrementalnego do LPC2129 - schemat i obsługa sygnałów

    Jak dobrze napiszesz program to nic Ci sie nie zapcha:) Poza tym widze ze chcesz uzyc ARMa wiec tym bardziej nie mial bym obaw. SPrawdzenie stanow dwoch pinow i zwiekszenie badz zmnieszenie jakiegos licznika to kwestia kilkunastu maks kilkudziesieciu taktow zegara, wiec nie obawiaj sie o to. Co wlasciwie chcesz robic poza odczytem z enkodera? Ja na...

    Mikrokontrolery   30 Mar 2009 11:11 Odpowiedzi: 10    Wyświetleń: 8973
  • [Atgega8][C] Obsługa impulsatora (enkodera) obrotowego

    Witam. Ten kod mi się najbardziej podoba ;) ISR (INT1_vect) { _delay_ms(1); u08 tmp = PIND; if(bit_is_set(tmp,3)) { if(bit_is_set(tmp,4)) tact = LEFT; esle tact = RIGHT; } else { if(bit_is_set(tmp,4)) tact = RIGHT; else tact = LEFT; } } Niestety dopiero zaczynam...

    Mikrokontrolery AVR   27 Lut 2010 22:28 Odpowiedzi: 17    Wyświetleń: 9802
  • Bascom - jak sterować portami przy obrocie impulsatora w prawo i lewo?

    Enkoder chodzi pięknie bez błędów , to nie w tym problem (obsługa w przerwaniu + kond. 100n do nożek enkod.). Problemem jest sterowanie 2 wyjść (przekaźniki lewo i prawo) z tego enkodera. Nie może następować nawet chwilowe załączenie drugiego przekaźnika w czasie kręcenia w danym kierunku.

    Mikrokontrolery Początkujący   29 Mar 2014 13:40 Odpowiedzi: 9    Wyświetleń: 1812
  • Bascom 1.11.8.1 - brak reakcji enkodera 42 impulsy/obrót na pind.2 i pind.3

    masz na myśli obsługę impulsatora komendą encoder w przerwaniu? Szukałem czegoś na ten temat ale odnośnie akurat tego problemu nic nie mogę znaleźć

    Mikrokontrolery   21 Sty 2010 00:40 Odpowiedzi: 25    Wyświetleń: 4141
  • Enkoder obrotowy z 89C4051 i Bascom – jak wykryć kierunek bez przerwań?

    Witam. Może ktoś z szanownych forumowiczów spotkał się z programową obsługą enkodera (choć zwią to różnie) - to takie urządzonko przypominające z wyglądu potencjometr obrotowy ale jego oś kręci się w koło a w środku są styki. Jeśli kręci się w prawo to w pierwszej kolejności zwiera styk środkowy z prawym a potem środkowy z lewym i tak dalej. Przy obrocie...

    Mikrokontrolery   19 Paź 2006 21:47 Odpowiedzi: 2    Wyświetleń: 2044
  • Jak obsłużyć enkoder w Bascom bez przerwań przy szybkim obrocie?

    Tak nie mogę, gdyż, tak naprawdę (nie napisałem) obsługa impulsatora zaszyta jest w procedurze a procedura używana w kilku miejscach programu, gdyż za pomocą impulsatora zmieniam ponad 20 parametrów. Chyba jednak użyję przerwania Int0, które to będę blokował w obsłudze przerwania Serial (jest ważniejsze). Ciekaw jestem tylko czy przerwanie od Seriala,...

    Mikrokontrolery   15 Lip 2007 12:42 Odpowiedzi: 7    Wyświetleń: 6014
  • Enkoder, ATmega8, pomiar położenia silnika, asembler

    zerknij na ten projekt http://www.mcselec.com/index.php?option=... cała idea pomiaru jest zawarta w procedurze obsługi przerwania Interrupt Service Routine , jest to w Bascomie ale myślę że bez problemu przeniesiesz to na asembler

    Automatyka Przemysłowa   07 Maj 2007 15:38 Odpowiedzi: 10    Wyświetleń: 3750
  • Jak podłączyć enkoder Kubler Sendix 5000 do ATmega8535 z konwersją do TTL?

    Witam ! Mam do skonstruowania układ liczący długość przewody. Do zliczania liczby obrotów koła pomiarowego używam enkodera Kubler Sendix 5000 o rozdzielczości 1000 impulsów na obrót. Enkoder ma wyjście typu Push-pull i będzie zasilany napięciem 19 V (wynika to z konieczności zasilania innego urządzenia takim napięciem). Problem dotyczy podłączenia enkodera...

    Mikrokontrolery AVR   04 Lut 2011 13:55 Odpowiedzi: 7    Wyświetleń: 2621
  • BASCOM, obsługa kilku urządzeń/czynności na raz.

    Witam Chce zapytać o pewną rzecz a mianowicie o to jak pisać program w którym jest obsługa kilku urządzeń lub czynności naraz ....jesli program jest zamknięty w pętli to nie ma problemu .. powstaje czynność za czynnością ..ale ja chcę by program w tym samym czasie obsługiwał kilka urządzeń np: akcelerometr , enkoder i silnik..jeśli szanowni koledzy...

    Mikrokontrolery AVR   14 Paź 2010 23:07 Odpowiedzi: 7    Wyświetleń: 1975
  • Otwarty projekt wytrawiarki opartej na Atmega48

    (...) W środku znajdziecie też bardzo dobrą bibliotekę do enkodera; może się wam przydać w innych projektach. (...) Nie wiem czemu najczęściej obsługa enkodera to kilkadziesiąt linii kodu. Można to zrobić tak: SIGNAL( INT0_vect ) //Obsługa IRQ od wejścia INT 0 { if ( RdImpB ) IMPdata++; else IMPdata--; } Więcej na serwerze...

    DIY Konstrukcje   20 Lut 2015 14:53 Odpowiedzi: 36    Wyświetleń: 11988
  • program w AVR błędnie zlicza impulsy z wejścia T1

    w pierwszej swojej odpowiedzi na twoje pytanie jeszcze bez pokazania kodu tak na czuja podpowiadałem ci już, że właśnie problem może leżeć w tym, że procedura obsługi przerwania INT0 może się wykonywać zbyt długo i przez to następują takie rzeczy. Teraz można być tego prawie pewnym gdy się widzi kod i zna twoje zależności czasowe jeśli chodzi o ten...

    Mikrokontrolery   28 Kwi 2008 06:50 Odpowiedzi: 20    Wyświetleń: 3014
  • RapsberryPi - implementacja wiringPi na Lazarusie

    Mała aktualizacja: -I2C przetestowane, nie zamieszczam filmiku, bo rozwijam taki tam sobie projekt oparty właśnie o ten protokół. Powiem tylko tyle, że slave-ami są ATmegi8, oprogramowałem je w Bascomie, program w Lazarusie na RPi3 to master. -podłączyłem enkoder kwadraturowy i chyba Lazarus a właściwie biblioteka wiringPi do obsługi gpio, całkiem fajnie...

    DIY Warsztat   20 Sty 2017 10:07 Odpowiedzi: 9    Wyświetleń: 3054
  • [Bascom] [Atmega8] Przyjmuje watrość inną niż podana

    Teraz to już nie wiem co Ty chcesz stworzyć , gotowy projekt na LM7001 http://sq1ftb.prothost.pl/articles.php?a... z którego chyba korzystasz , rozumiem że chcesz w inny sposób wprowadzać zmiany częstotliwości ale nie możesz do tego używać portu C na którym masz LCD , Port D.2 , D3 to enkoder wykorzystujący przerwanie . Masz gotowy projekt wystarczy...

    Mikrokontrolery AVR   06 Kwi 2011 10:39 Odpowiedzi: 5    Wyświetleń: 1490
  • Jak obsłużyć impulsator 120kHz w BASCOM AVR z wstawką asemblerową?

    ....Jeden 7400 ustalający czy dodajemy czy odejmujemy, oraz cztery 74193 pozwalają Ci zliczyć dwubajtową wartość. Jeśli do tego dodasz nastawniki BCD, to możesz jeszcze kożystać z sygnału resetującego licznik z enkodera - będzie wtedy liczył do lub od zadanej wartości. .... Idąc dalej w domniemaniach ...... ten cały zestaw o którym wspomniał ucy74...

    Mikrokontrolery   14 Maj 2006 09:45 Odpowiedzi: 15    Wyświetleń: 5368
  • [Bascom] [Bascom][ATmega8] Jak napisać program do zliczania osób na schodach?

    Witam jestem początkujący w programowaniu i potrzebuję pomocy w napisaniu programu do zliczania osób wchodzących oraz schodzących ze schodów. Docelowo program ten ma być wykorzystany do sterowania oświetleniem schodów. Ma to działać na zasadzie takiej że jak ktoś wchodzi od dołu to zostaje zwiększona wartość jakiegoś licznika a jak zejdzie ze schodów...

    Mikrokontrolery Początkujący   04 Lut 2013 22:43 Odpowiedzi: 8    Wyświetleń: 2136
  • Jak zminimalizować liczbę pinów do obsługi 5 enkoderów i 14 potencjometrów?

    Witam, potrzebuję mocno odchudzić ilość wymaganych przez procesor pinów i zastanawiam się, w jaki sposób do obsługi 5 enkoderów z przyciskami wykorzystać jak najmniej pinów i to samo tyczy się potencjometrów cyfrowych - jesli chodzi o potencjometry (każdy musi mieć niezależne wartości, bo to będzie baardzo rozbudowany wzmacniacz wyposażony m.in w mikser...

    Mikrokontrolery   09 Sty 2012 22:14 Odpowiedzi: 7    Wyświetleń: 2546
  • [atmega8] [atmega8][bascom] Zmiana wartości tylko z 1 na 2 przy kręceniu impulsatorem

    Witam, analizator zobaczył tylko ja specjalnie to zwęziłem żeby było widać zarys całego przebiegu,. Teraz tez już wiem, że pomysł stosowania przerzutnika D jest raczej bezcelowy. Bo i tak w programie trzeba sprawdzać stan na pinie kierunku. Oczywiście najlepszym rozwiązaniem jest zastosowanie bramek z histerezą. Jest jednak jeszcze druga kwestia, a...

    Mikrokontrolery Początkujący   27 Lut 2014 21:55 Odpowiedzi: 9    Wyświetleń: 5318
  • 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. Póki co mam dziwny problem z wyświetlaniem, ale o tym za chwile....

    Mikrokontrolery AVR   30 Mar 2013 00:17 Odpowiedzi: 2    Wyświetleń: 2361
  • szybka obsługa encodera, czy można tę procedurę uprościć?

    Witam. Po przeszukaniu forum nie znalazłem rozwiązania tego problemu. Napisałem swego czasu procedurkę obsługi enkodera, wszystko było dobrze ale przy ipulsatorze 50imp/obr. i prędkości obrotowej ok.500 obr./min niestety wysypuje się. Mam przeczucie że jej wykonanie trwa zbyt długo.Nie jest może to procedurka najprostsza z możliwych ale jest b.skuteczna...

    Mikrokontrolery   05 Lut 2007 08:17 Odpowiedzi: 15    Wyświetleń: 2132
  • 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 '***************************************... '-------------------- konfiguracje ----------------------------------------... $regfile...

    Mikrokontrolery   02 Mar 2006 10:15 Odpowiedzi: 10    Wyświetleń: 2185
  • Zasilacz uniwersalny nie electronics lab :D

    http://obrazki.elektroda.pl/2570671900_1... 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...

    DIY Konstrukcje   03 Mar 2017 09:02 Odpowiedzi: 18    Wyświetleń: 15153
  • [atmega16] [Bascom] Wpis wartości początkowej do timera

    Dzięki Dowiedziałem się właśnie, że każdy ciąg znaków string kończy się znakiem 0 i zawsze trzeba przewidzieć o jeden bajt więcej niż potrzeba. Na razie wszystko działa więc ruszam z dalszymi funkcjami. Pozdrawiam wszystkich udzielających się w temacie, gotowe urządzenie ze wszystkimi szczegółami opisuję u umieszczę na mojej stronie. Dodano po 15 W...

    Mikrokontrolery AVR   14 Mar 2010 21:32 Odpowiedzi: 22    Wyświetleń: 3042
  • Sterowanie głośnością wzmacniacza gałką i pilotem bez potencjometru silnikowego

    Nie już jest wszystko w porządku wszystko tak jak w schemacie tylko trzeba jeszcze dodać ten impulsator....Przepraszam za zamieszanie... Dodano po 1 Tutaj Masz przykład w bascomie obsługi enekodera ' (c) 2004, MCS Electronics ' Encoder.bas ' Demonstracja funkcji ENCODER '---------------------------------------... 'Enkoder...

    Mikrokontrolery   25 Cze 2008 11:15 Odpowiedzi: 57    Wyświetleń: 5786
  • Minutnik w Bascom - Zamiast cyfry 0 wyświetla dziwny znak, co robię źle?

    Ł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]$regfile = "m328pdef.dat" ' config for encoder_switch Config Portd.4 = Input : Przycisk Alias Pind.4 : Portd.4 = 1 ' config for encoder Config Portd.2 = Input...

    Mikrokontrolery   02 Maj 2015 20:23 Odpowiedzi: 18    Wyświetleń: 1344
  • AVR - 1-Wire slave w IRQ w trybie overdrive

    Tak czytam i się zastanawiam... Nie wiem kto od kogo pierwszy odgapił czy Bascom z jakiegoś kodu C czy na odwrót bo sposób implementacji tego Slave jest łudząco podobny do jednej noty aplikacyjnej Bascom`a. Dodano jedynie procedurę Search Rom. Dziwi mnie to, że taka "tęga głowa" pisze o odłożeniu 20 rejestrów. Ciekawe czy Kolega próbował ukryć swoją...

    Mikrokontrolery Początkujący   26 Mar 2017 12:10 Odpowiedzi: 63    Wyświetleń: 5112
  • AT90S2313 w "C" - pomoc przy obsłudze enkodera

    dziękuję za linka - trochę popróbowałem, wklepałem z tej stronki program który podobno chodzi i d... Oto ten programik signed char encoder(void) { static unsigned char a, b; if (!a & !b) { if (PIND.2) { a = PIND.2; return (-1); } if (PIND.5) { b = PIND.5; return (1); } } if (a & !b) { if (!PIND.2) { a = PIND.2; return (1); } if (PIND.5) { b = PIND.5;...

    Mikrokontrolery AVR   16 Cze 2009 22:56 Odpowiedzi: 6    Wyświetleń: 1848
  • Jak stworzyć menu wielopoziomowe na enkoderze obrotowym w Bascom dla Atmega?

    W samplach Bascoma masz przykład takiego Menu wykorzystującego Addr2 (address to->) Na bazie tego rozwiązania jest do znalezienia na Elektrodzie szkielet menu które łatwo rozbudować za każdym razem o dodatkowe funkcjonalności/podplansze. Nazywa się "Menu by Mundi" Jest też osobny projekt LCD menu designer by Netzman. To Windowsowy programik generujący...

    Mikrokontrolery AVR   20 Wrz 2016 16:10 Odpowiedzi: 3    Wyświetleń: 2634
  • Bascom - Zaokrąglanie liczby zmiennoprzecinkowej do liczby całkowitej

    Witam Założenia programu są bardzo proste. Jest to cyfrowy licznik metrów taśmy mogący zliczać w przód i w tył. Sygnałami wejściowymi są sygnały A i B z optycznego enkodera inkrementalnego, które są przesunięte w fazie. Wynik ma być prezentowany na sześciocyfrowym wyświetlaczu LED (z multiplexem). Rozdzielczość enkodera wynosi 16 imp/obr. Znamy także...

    Mikrokontrolery AVR   20 Gru 2016 13:02 Odpowiedzi: 14    Wyświetleń: 2088
  • Jak ograniczyć zliczanie impulsów enkodera w Bascom na Atmega?

    Witam. Chcę napisać program do obsługi enkodera, problem polega na tym że podczas widzenia się diody nadawczej z odbiorczą program zlicza spora ilość impulsów a chcę aby do zmiennej dodawało tylko +1. Proszę o pomoc. Enkoder podłączony jest bezpośrednio do atmegi i działa, błąd jest w programie. Pozdrawiam http://obrazki.elektroda.pl/2316951800_1...

    Mikrokontrolery AVR   08 Mar 2014 20:32 Odpowiedzi: 11    Wyświetleń: 2229
  • [attiny2313] [attiny2313][bascom] Sterowanie serwami i diodami w modelu statku - sprawdzenie kodu

    Jakiś postęp jest ale jeszcze długa droga przed Tobą . Mikrokontroler = uC 1 schemat gdzie masz minus zasilania ( gnd ) dla uC ? . Schemat wygląda lepiej ale to nie to , po co stabilizator dla serw ? , po co LM317 ? . Stabilizowane ma być napięcie dla mikrokontrolera a nie dla serw , zasadą jest kondensatory jak najbliżej nóżek uC oraz od strony wejścia...

    Robotyka Modelarstwo i CNC   09 Lis 2012 22:04 Odpowiedzi: 3    Wyświetleń: 2838
  • Jak poprawić dokładność impulsatora obrotowego w układzie AVT-5042?

    Dlaczego mnie to interesuje? Mimo długiego poszukiwania i dyskusji z kolegami nie uzyskałem "gotowego" rozwiązania na obsługę tego urządzenia. Uzyskane rozwązania miały pewne wady, które przedstawię. Zamówiłem układ AVT-5042 Pewne rozwiązanie. I teraz moje rozwiązanie. Na początek wykres. http://obrazki.elektroda.pl/6548172500_1...

    Mikrokontrolery   04 Gru 2011 20:38 Odpowiedzi: 38    Wyświetleń: 13984
  • Jak odczytać sygnał z enkodera na mikrokontrolerze 90S2313 w C?

    Np TU http://www.elektroda.pl/rtvforum/topic21... http://www.elektroda.pl/rtvforum/topic61... Gdzieś jest nawet jakiś kawałek w BASCOMie - wystarczy przepisać na C Ja najczęściej robię to tak, że A mam podpięte pod przerwanie zewnętrzne a B pod dowolny pin...I teraz kiedy generowne jest przerwanie w jego obsłudze sprawdzam stan na linii...

    Mikrokontrolery   23 Mar 2008 11:11 Odpowiedzi: 9    Wyświetleń: 5061
  • Bascom AVR - jak ustawić różne interwały dla serw w Config Servo?

    Pogubiłem się całkowicie :D Kolego rakuś - czytać, czytać, czytać .... , czyli stosować się do własnych rad :D . Nigdzie nie jest napisane, że timer generuje przerwanie co 15 cykli zegara - napisane jest, że samo wejście i wyjście do/z obsługi przerwania zajmuje ok. 15 cylki zegara. Nigdzie też nie jest napisane, że mam dysleksję :D, chociaż nie twierdzę,...

    Mikrokontrolery   05 Paź 2006 21:45 Odpowiedzi: 20    Wyświetleń: 5642
  • Jak dostosować syntezę PLL TSA6057 na atmega8 do tunera radiowego UKF?

    Witam. Popełniłem kiedyś syntezę do Tunera Diora AS642 (z odczytem częstotliwości). Dorobiłem syntezę na TSA6057 oraz głowicy Gloria (zasilanie 8V). Sterowanie up/down (gałka) za pomocą enkodera oraz wykorzystałem 7 przycisków programatora do wybierania stacji z pamięci. W załączniku okrojony (do obsługi tylko up/down) program w bascomie. Myślę, że...

    Mikrokontrolery AVR   23 Lip 2011 07:51 Odpowiedzi: 19    Wyświetleń: 10577
  • Tuner FM do zestawu audio ty.ytka

    https://obrazki.elektroda.pl/6123321900_... Dziś prezentuję tu kolejny element mojego zestawu audio. Jest nim stereofoniczny tuner FM, choć w zasadzie jest to tuner z zegarem, zdecydowałem się bowiem na powiększenie funkcjonalności urządzenia, wbudowując w nim także zegar, dzięki czemu jest możliwość wyświetlenia aktualnego czasu zarówno...

    DIY Akustyka   11 Kwi 2025 20:04 Odpowiedzi: 20    Wyświetleń: 8097
  • Jak zrealizować licznik obrotów w BASCOM z użyciem dwóch pinów?

    na wejścia podłączony jest enkoder(pierwszy zrobiłem z myszki komputerowej) w zależności na którym wejsciu pojawi się pierwszy impuls to przerwanie jest obsługiwane jako pierwsze . może cos z tego skorzystasz. obsługa przerwań jest na dole Dodawanie: i Odejmowanie:. Ale Panowie litości w krytyce to jest mój pierwszy program w Bascomie. Tak się złożyło...

    Mikrokontrolery   24 Wrz 2005 20:52 Odpowiedzi: 18    Wyświetleń: 2564
  • [Bascom] - Zegarek 4-cyfrowy bez multipleksu, każdy segment na osobnym porcie

    Podmień jeszcze procedurę obsługi przerwania. Tak jak na filmie dopisz "Nosave" po "Timer1_isr" w linii konfiguracji Timera i podmień te procedurę na taką: https://filmy.elektroda.pl/22_1451391097... Na wszelki wypadek poniżej cały kod z filmu. [syntax=vbnet]$regfile = "m128def.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 Disable...

    Mikrokontrolery AVR   15 Gru 2016 00:04 Odpowiedzi: 48    Wyświetleń: 4146
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240128
  • 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 czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5436
  • [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 na komputerze, jak i na wyświetlaczu pojawiają się...

    Mikrokontrolery AVR   27 Lut 2018 19:12 Odpowiedzi: 2    Wyświetleń: 648
  • Elektroniczne drzewko szczęścia

    http://obrazki.elektroda.pl/7114210100_1... 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   26 Gru 2015 00:04 Odpowiedzi: 16    Wyświetleń: 7434
  • [Atmega8][Bascom]Przerywania i ds1820 - problem z kodem

    Witam panowie, usiłuje napisać program do wytrawiarki, lecz jak już program jest prawie gotowy strasznie wolno chodzi i nie wykonuje czasami wszystkich poleceń. Program ma działać tak: po włączeniu, grzałka ma cały czas grzać do uzyskania temperatury zadanej, a pompka włączać się co jakiś czas w celu wymieszania. A po osiągnięciu temperatury zadanej,...

    Mikrokontrolery AVR   30 Paź 2009 15:10 Odpowiedzi: 8    Wyświetleń: 1914
  • [Atmega16] [Atmega16][asm] Konfiguracja INT0 na zbocze opadające - brak wyzwalania

    ...Załamała mnie Twoja wypowiedź kolego korrus666... Widać programowanie w językach wysokiego poziomu strasznie Cię okaleczyło. Napisz trochę programów w asemblerze, a wyjdzie Ci to na dobre. Zrozumiesz działanie procesora (choć Atmega to już mikrokontroler) i będziesz pisał lepsze programy w swoim C, Javie, lub co gorsza Bascomie. OOO Matko! A mnie...

    Mikrokontrolery AVR   20 Lis 2010 15:05 Odpowiedzi: 15    Wyświetleń: 3382
  • Jakie nowoczesne moduły radiowe i enkodery/dekodery polecacie do projektu?

    Na stronie producenta: http://www.nordicsemi.com/index.cfm?obj=... jest datasheet, zwięzły, opisane to co najważniejsze, jest graficznie przedstawiony algorytm nadawania i odbioru. Transmisja jest bardzo prosta, zależy kto w jakim języku pisze, ja robię w avr-gcc ale robiłem też w bascomie, przykład w avr-gcc - tylko kawałek...

    Mikrokontrolery   16 Lis 2008 09:14 Odpowiedzi: 15    Wyświetleń: 8646
  • DIY w PRL, a DIY teraz, czyli o wielkim braku i o większym nadmiarze.

    https://obrazki.elektroda.pl/2384864900_... Często się słyszy, że kiedyś czasy były lepsze, że PRL nie był taki zły, a wielkie przedsiębiorstwa w rodzaju Unitry, Elwro, CEMI czy nawet FSO robiły wspaniałe rzeczy, tylko potem ten przebrzydły i zgniły Zachód raczył polski przemysł zniszczyć z zazdrości i w ramach zwalczania dobrego....

    Tematy tygodnia   24 Sie 2023 11:17 Odpowiedzi: 65    Wyświetleń: 6276
  • Jakie silniki wybrać do pojazdu gąsienicowego z trójkątnymi gąsienicami 30 cm?

    silniki od wkrętarek, jak najbardziej ale oczywiście te z przekładnią planetarną przy zasilaniu takiej wkrętareczki napięciem 3V mają kopa i spory moment obr. a co do enkoderów to myslę że można by pomyśleć nad tarczą z przesłonkami od myszki i resztą elektroniki tzn.. tylko nadajnik IR i odbiornik IR o ile się nie mylę to jest to zintegrowany odbiornik...

    Robotyka Modelarstwo i CNC   02 Sie 2007 12:10 Odpowiedzi: 11    Wyświetleń: 10415
  • Jak w Bascomie wykonać prostą dwukierunkową komunikację ISM między AVR?

    W taki sposób w Bascomie najprościej wykonać dwukierunkową komunikację pomiędzy dwoma AVR? Chodzi o sterowanie bezprzewodowe kilkoma silnikami, odczytywanie pozycji, itd. Czyli jest pilot radiowy+transceiver, oraz sterownik silnika z enkoderami+transceiver. Gdy czytam dokumentację RFM70 to mi się niedobrze robi. Po jakiego grzyba to jest takie skomplikowane,...

    Programowanie   01 Gru 2015 11:35 Odpowiedzi: 0    Wyświetleń: 570
  • Enkoder kwadraturowy - pytanie na temat prawidłowego algorytmu.

    Mam pytanie odnośnie prawidłowego (powiedzmy "profesjonalnego") algorytmu obsługi enkodera. Posiadam enkoder o rozdzielczości 2500imp/obr zintegrowany z silnikiem krokowym (ezi-servo). Wszelkie wcześniejsze próby na Atmega16 i bascomie (wiem, wiem ale dopiero zaczynam z programowaniem...), przy częstotliwości z jednego kanału ok 12khz i jednym przerwaniu...

    Automatyka Przemysłowa   15 Wrz 2011 10:53 Odpowiedzi: 0    Wyświetleń: 1251
  • BMP085 ATmega 32 BASCOM - Odczyt danych z BMP085, spadek ciśnienia

    Witam, Piszę na Atmedze odczyt danych z BMP085 i dodatkowo zapis danych na kartę SD. Wszystko wydaje się działać poprawnie, a jednak coś jest nie tak. Do obsługi BMP085 wykorzystałem kod z tego tematu: http://www.elektroda.pl/rtvforum/topic18... Oto wykres z odebranych danych, czas pomiaru to około 10min http://obrazki.elektroda.pl/4498963800_1...

    Mikrokontrolery AVR   21 Paź 2013 19:03 Odpowiedzi: 0    Wyświetleń: 2709
  • Jak obsłużyć enkoder/impulsator przez 74ls165 bascom AVR?

    Witam chciałbym obsłużyć 4 impulsatory/enkodery poprzez rejestr szeregowy 74ls165.Program obsługi rejestru napisałem i działa,ale tylko jak do wejść 74ls165 podłączy się zwykłe przełączniki i podtrzyma je się przez ok 1 sekundę.Na impulsatorach nie działa.Wydaje mi się że to przez to że procesor za dużo czasu potrzebuje na odczyt danych z rejestru.Może...

    Projektowanie Układów   01 Sty 2009 12:18 Odpowiedzi: 0    Wyświetleń: 1439