1) Nie potrzebujesz Integer, wystarczy ci Byte. Testin nie wykorzystujesz, wyrzuć to Dim Wa As Byte 2) Skasuj ten średnik ; i daj na 20ms Wa = 5 ; delay between steps 3) Nie wiem jak jest w AVR i czy Pind0.0 to bezpośrednie odwołanie do portu czy alias, nie wiem jaki tez wpływ ma Config na początku ale zanim odczytasz coś z portu musisz wystawić tam...
https://obrazki.elektroda.pl/2578145800_... Od dłuższego czasu planowałem wykorzystanie drukarki termicznej razem z terminalem/kolektorem danych Psion Workabout MX. Był pomysł aby taką drukarkę kupić, jednak kiedy dostałem 3 kasy fiskalne do "wypatroszenia" w ramach projektu "rzeźnia kas fiskalnych" to nie mogłem zwyczajnie zostawić...
Witam ! Napisałem prosty sterownik silnika krokowego który odbiera impulsy Dir i Step i odpowiednio steruje silnikiem. Jednak przy kompilacji wyskakuje błąd nie wiem jak go usunąć. Nie wiem także czy ten program będzie działał. Proszę o sprawdzenie go i ewentualnie wytłumaczenia na czym polega błąd. $regfile = "attiny2313.dat" $crystal = 10000000...
Przyciski podłącz do przerwań Int0 i Int1, kod obsługi silnika daj do przerwania przepełnienia timera, przerwania int0 i int1 żeby zmieniały okres przepełnienia licznika, a przerwanie licznika powodowało zmiane kroku silnika.. na takiej zasadzie działa mój sterownik (avr, source nieudostępniam)
Witam. Chciałbym wykonac mały sterownik do silnika krokowego 6 przewodowego na atmega8, podłączenie elektroniki nie sprawia problemu ale program do procka... Prosze o pomoc w napisaniu prostego programu w bascom który bym mogł rozbudowywac , uczac sie przy tym. Chodzi mi o zmiane kierunku i predkosci. Pozdrawiam i serdcznie porosze o pomoc.
Cena programatora i mC jest niska wiec to nie bylby problem kupic. Mozesz podac mi nazwy elementow jakich mam szukac? A co do nauczenia sie jezyka Bascom ma może ktos jakis kursik w wersji elektroniczenj. Nie mam czasu terasz szukac w googlach. Jak ktos zyczliwy ma jakies linki to poprosze.
może miernik ujemnej rezystancji ? To nie jest żart - można zrobić pracę iście teoretyczno-modelowom na ten temat. Kiedyś wygrzebałem o tym artykuł w szkolnej bibliotece, tylko był problem ze znalezieniem promotora. W dobie procków proponuję sterownik silnika krokowego w oprciu o BASCOM - ja nad tym pracuje by pogłębić swojąą wiedzę z tej dziedziny....
Witam Chciałbym zbudować sterownik do silnika krokowego na bazie znanej mi w pewnym stopniu Atmegi8.Mam pytanie jakiego najlepiej silnika użyć? bo posiadam np. 55SPM25 wymontowany ze starej drukarki. Nie wiem natomiast jak sterować impulsami z takiej Atmegi8 (zero pojęcia jak podawać impulsy w odpowiednich jednostach czasu) czy mógłby mi ktoś to wytłumaczyć...
Bascom jako zabawka do piaskownicy sprawuje się świetnie a ja mówię o asemblerze :D. Czyli teoretycznie jest możliwość wprawiania tarczy Gobo w ruch prostym serwomechanizmem sterowanym z Atmelka? Postaram się w tym tygodniu popróbować... ___________________________________ ... wybaczcie - dopiero się uczę...
Nie chce cię martwić, ale w bascomie to specjalnie kodu nie zoptymalizujesz. Jeżeli działa to dobrze, a nawet jeżeli byś przyspieszył procek o te pare ns to cie za bardzo nie urządza. W tym przypadku nie problemem nie jest czas wykonywania kodu i nawet po przepisaniu go na assembler czas ten niewiele się zmieni. Chyba że problemem jest to że kod nie...
Czyli masz już w systemie przerwania zgłaszane ze stałą częstotliwością, zapewne na poziomie przynajmniej kilkuset Hz. Oznaczamy tę częstotliwość jako f. Mamy zmienną a - długą i całkowitą. Inicjujemy ją na 0. W każdym przerwaniu timera: - Dodajesz do tej zmiennej liczbę kroków na 10 s (czyli od 1 do 99) - Jeśli wartość tej zmiennej przekroczy 10*f,...
http://obrazki.elektroda.net/96_12270340... Przedstawiam Uniwersalny Sterownik Unipolarnego Silnika Krokowego. Sterownik powstał już dosyć dawno jako prosty sterownik STEP/DIR do silnika. Początkowo miałem zrobić go na TTLach. Doszedłem do wniosku że przecież wystarczy AVR i prosty program napisany w Bascomie zamiast 3 układów TTL i dosyć skomplikowanej...
Witajcie, buduję sterownik który bedzie miał funkcję otwierania i zamykania rolety okiennej, niestety ugrzęzłem w programie bo nie potrafię wymyślić kawałka kodu który sterowałby odpowiednio silnikiem. W programie mam takie zmienne: R_gora - bit R_dol - bit R_stop - bit Jeśli któraś z nich osiągnie wartość 1 to sterownik powinien zareagować. Roleta...
Pan powyżej wpisał mi polecenie if ale ni jak nie umiem go jeszcze zastosować. Po pierwsze nie pan tylko kolega, po drugie nie if tylko for, po trzecie trzeba wgłębić się w kursy i analizować małe fragmenty programów już napisanych i samemu pisać, a dzień po dniu będzie się wszystko powoli wyjaśniać samo. Niestety, nawet 18 latek mikrokontrolerów nie...
hmm dalej nie rozumiem. znaczy się trochę rozumiem ale nie wiem do końca jaki jest cel całego urządzenia. czy to ma być urządzenie będzie generować sygnały dla sterowników napędu w maszynie cnc czyli będzie robić to co normalnie robi komputer?? a może ma to być sterownik silnika krokowego lub DC który będzie odbierał sygnały z kompa i sterował bezpośrednio...
Witam Mam taki oto problem: robię sterownik silnika krokowego unipolarnego na ULN2003, obecnie jest podłączony zabawkowy 28BYJ-48, jednak mimo zdefiniowania sekwencji sterowania półkrokiem (8 zmian stanów na cykl) i pełnym krokiem (4 zmiany stanu na cykl) efekt mam taki sam - silnik obraca się o identyczny kąt przy zadanej takiej samej liczbie kroków...
Zastanawia mnie ten problem z 7805, o którym piszesz. Przecież on ma wydajność prądową 1A. Wyświetlacze LED to w najgorszym możliwym wypadku 7*3*20mA = 420mA, ale nie pobierały tyle, bo są multipleksowane. Reszta układu to pomijalna ilość mA. Jedyne, co może pobierać większą ilość prądu w Twoim projekcie, to wyświetlacz LCD, a konkretnie jego podświetlenie....
Ciąg dalszy bojów z tym kodem i jeżeli to możliwe prozba o dalszą pomoc. Wiec tak , obecnie podaję czas pracy silnika X1 oraz czas postoju T(klawiszami zwiększam albo zmniejszam parametry X1 oraz Y). Generalnie będzie to jeden z dwóch trybów pracy, drugi ma być z ciągłą regulacją płynną klawiszami UP i Down. O co teraz proszę - o pomoc w skonstruowaniu...
Witaj Program pisze się pod sterownik, więc może określisz (przynajmniej dla mnie, co to za sterownik, bo wpisując w google "m545" znalazłem na pierwszych stronach pedały shimano). Silnik masz mocny, bo ja steruje 7 razy słabszym. Taki program jest dosyć prosty, ja zrobiłbym to na timerze zwiększającym co jakiś czas impulsy na STEP sterownika.
Nie podłączać wejść na ślepo. Tylko zgodnie z notą katalogową. Podłączenie ze schematu pozwala tylko na pracę pełnokrokową. Sekwecja sygnałów taka jak dla pracy półkrokowej(tabela 1)- ale tylko parzyste numery. P.S. Da się- ale po co jak masz sterownik.
"ma być mierzona prędkość" To jakaś sztuka dla sztuki? Prędkość obrotu silnika krokowego zależy od sterownika - sterownik wie z jaką prędkością aktualnie obraca się silnik krokowy, bo to nastawa sterownika o tym decyduje. Po co ją zatem mierzyć?
A czy w niej jest opis do silnika szczotkowego czy krokowego?? Bo chcem sobię ją kupić :D
Mogę wykonać, ale potrzebuję więcej informacji: o silniku i o wymaganych funkcjach sterownika.
Panie kolego delayMicroseconds() jak najbardziej się do tego nadają. Pracowałem w firmie której prezes z pracownikiem skonstruowali nawijarki do cewek, którymi sterowała ATmega128. Program napisali w BASCOM, który sterował nawijaniem (ekran LCD + ekran dotykowy + przemiennik częstotliwości (nazywany często błędnie falownikiem) z silnikiem + enkoder...
witam, też z tym tematem długo walczyłem bo mam pełno silników bipolarnych ;) więc najprostszy sterownik to np weź sobie scalaczka L239D (lub L298) on ma dwie sekcje do sterowania np dwoma silnikami DC. Ale zamiast dwóch silników DC podłącz sobie jeden unipolarny ;) - a później steruj poprzez 4 wejścia tego scalaczka tym silnikiem podobnie jak unipolarnymi......
Jeśli tak, to trzeba mu podawać 8 sygnałów Z całym szacunkiem; unipolarny ma zwykle 1 wspólny przewód i 4 fazy Po cholerę 8 sygnałów? Chyba że ma Kolega na myśli dwa silniki. Docelowo i tak nie widzę sensu takiego sterowania, ponieważ silników ma być 4. A są gotowe układy sterowników uni/bipolarnych, i takie sterowanie poprzez step/dir będzie łatwiejsze...
Musisz określić 1. maksymalną częstotliwość sterowania wynikającą z wymaganej prędkości końcowej silnika 2. właściwości dynamiczne silnika wynikające z momentów oporowego, bezwładności oraz napędowego (silnika). Z tych parametrów wynika dopuszczalny minimalny czas rozruchu gwarantujący po pierwsze ruszenie silnika i po drugie rozruch bez poślizgu Stąd...
Witam. Przeszukalem forum i niestety nie znalazlem nic ciekawego zwiazanego z moim problemem. Wszedzie sa przyklady generatorow ale o stalej czestotliwosci. Jak zrobic aby na jednym wyjsciu mial regulowany przebieg prostokatny od kilkudziesieciu Hz do okolo 1kHz. Ma to sterowac sterownikiem silnika krokowego.
Witam, trochę chaotycznie ale... rozumiem, że chciałbyś napisać program obsługujący silnik krokowy, tak? Pytanie w jakim języku, dalej BASCOM czy może chcesz przesiąść się na C? Na pewno warto wpierw przestudiować notę katalogową sterownika silników krokowych który posiadasz [url=http://www.onsemi.com/pub_link/Coll... Pozdrawiam,...
To, że zapomniałeś wpisać etykietę tuż nad "Counter0 = Counter0 + 56" to raz ale przede wszystkim taki sterownik pisze się zupełnie inaczej. W przerwaniach wyliczaj sobie tylko czas, a przypisy dla portów (ich stan umieść w liniach data) rób w głównej pętli. Elektroda aż kipi od sterowników krokowych. Poszukaj troszkę.
Zamierzam zbudować sterownik silnika krokowego bipolarnego {200-krokowy) na mikroprocesorze. Założenia: -końcówka na IRLZ -procesor 89c2051 czy lepiej atmega Jeśli 89c2051 to łącznie z układem PWM zrealizowanym na NE555. Atmega ma już w sobie PWM więc chyba warto skorzystać. Sygnały wejściowe wg ogólnie przyjętych oznaczeń w maszynach CNC CLK , ENA...
Witam. Panowie ,czy możecie powiedzieć mi ,jaki programator będzie mi potrzebny do nauki BASCOM'a ? Lepiej go kupić czy można go zrobić samemu ? Chcę w BASCOM'ie pisać sterowniki do efektów laserowych na silnikach krokowych. Pzdr. HouseDeeJay
Witam. Jako początkujący w dziedzinie programowania mikro kontrolerów i będący na etapie zaświecania i gaszenia diod poprzez procesor attiny2313, mam pytanie, czy za pomocą tego procesora i odpowiednio napisanego kodu da się regulować obroty silnika krokowego (sterowanego za pomocą gotowych modułów wykorzystujących sygnały step, dir i enable) tak aby...
Witam Chciałem zbudować na razie w celach doświadczalno naukowych sterownik do silnika krokowego na procesorze Attiny2313, taktowany zewnętrznym kwarcem 4MHz. Silnik krokowy mam z drukarki HP ma on 48 kroków na obrót, i 6 przewodów ( z tego co znalazłem jest to typowy silnik krokowy ). Napisałem program, który zamieszczam poniżej ( w BASCOM-ie ). I...
Kolega neo_dc dobrze gada. Poczytaj trochę o avr i bascom. Jak jesteś pojętny to w kilka dni zrobisz programator mostek typu "H" ( lub zastosuj gotowy ) . Zmierz się z programowaniem w bascom. To nie jest trudne. Początki i kilkaset brzydkich słów pewnie padnie na początku. Ale nic to nie zrażaj się :-). Każdy tak miał :-). Głowa do góry i walcz :-).
Nie prościej zrobić to na jednym AVR niż na dwóch? Programator od AVR nie będzie pasował do AT89C2051. Do AVR - polecam USBASP - do dostania wszędzie. AT89C2051 programuje się równolegle. To układ wychodzący już od dawna z użytku. Do RC5 masz w AVR-owskim basicu (BASCOM) gotowe funkcje. Najprościej połącz oba układy (z głową) w 1szt. AVR. Może jakiś...
Silniki krokowe unipolarne możesz kupić prawie wszędzie. P.S. A tutaj opis sterownika ;) tAk przy okazji ;) Do bardzo prostego sterowania (np. przez LPTa) spokojnie wystarczy układ ULN2803 (ok 3zł). Za jego pomocą można sterować 2 silnikami - działa sprawdzałem ;D Program w BASICu (ew BASCOM na 8051) - śmiga aż miło. Tu masz bardziej zaawansowany sterownik...
Przedstawiam Wam tutaj jeden z popularniejszych modułów służących do zasilania silnika krokowego unipolarnego. Moduł wraz z silnikiem krokowym można kupić z Chin w cenie od niespełna 1,5$ z wysyłką, dostępne też na Allegro i innych portalach aukcyjnych. Wymiary płytki to 40,5x23mm. https://obrazki.elektroda.pl/8938706700_... https://obrazki.elektroda.pl/7500966000_...
I pewnie będziesz miał nadal, bo przydałyby ci się mikrokroki. Trzeba było od początku brać normalny sterownik silnika krokowego, a nie coś prehistorycznego, to byś nie miał problemów. Niestety ciężko jest płynnie rozpędzić silnik jeśli możesz sterować prądem tylko na zasadzie on/off. Ew. zwolnij obroty, może mimo wszystko rozpędzasz go za szybko.
Witam.Napisałem dziwny program do obsługi 2 silników krokowych(dziwny bo jeszcze takiego nie wiedziałem :) )I mam z nim problem lecz nie oto chodzi .Czy ktoś mógłby mi napisać przykładowy program do obsługi silnika krokowego?Chciałbym zobaczyć w jaki sposób można jeszcze sterować tymi urządzeniami.To jest wstępny program do sterowania silnikami w robocie...
Dzieki wszyskim za pomoc. wybralem rozwiazanie Chris_w - bylo dla mnie najprostsze. Na razie wszystko dziala. Mam pytanie na temat krokowcow. Jak wiadomo krokowce wykorzystywane sa do pracy krotkotrwalej a ja potrzebuje je wykorzystac do pracy ciaglej. Podczas pracy z maksymalna predkoscia silnik pracuje ok ale wraz ze spadkiem predkosci wzrasta ilosc...
Szczerze mówiąc nie miałbym nic naprzeciwko jeśli chodzi o silniki krokowe .Jest jeden mały szczegół, do którego widzę będę się musiał przyzwyczaić.Otóż chciałem elektronikę sterującą umieścić np. pod parapetem a do silnika pociągnąć jak najmniej przewodów a w przypadku silnika krokowego będzie to niejednokrotnie 5 jeśli dobrze kombinuję i tu się pojawia...
Witam Chciałem zrobić sterownik do silnika krokowego bipolarnego na mostku H L293D i na mikrokontrolerze Attiny2312, programowanym w bascomie. Nie wiem jak za pomocą attiny wygenerować sygnały prostokątne, o danej częstotliwości. Proszę o pomoc
Pewna osoba powiedziała mi, aby ten sterownik http://www.kmitl.ac.th/~kswichit/2051/st... działał z silnikiem to trzeba zaprogramować układ 89c2051. Ale jak to zrobic? co jak zrobić zaprogramować , podstawowa sprawa programator + program do jego obsługi programator masz tu http://www.edw.com.pl/pdf/k10/51_15b.pdf Bascoma można sobie ściągnąć...
Super, dzięki wielkie za pomoc i wyjaśnienia, wszystko już śmiga! Docelowo układ będzie sterował robotem 4 osiowym, ale póki co udało mi się jeszcze upalić silnik krokowy dając mu za duży prąd z niewyregulowanego sterownika :)) PS Robot nie będzie miał funkcji zegarka - to tylko taki ćwiczebny program był.
Sterowanie krokowymi poprzez "Pololu A4988 - sterownik silnika krokowego RepRap 35V/2A". Programowanie będzie przez złącze ISP i programator ATB-USBasp Atnel. Atmega128 SMD wlutowana na stałe. MOSI i MISO podpięte zgodnie z uwagami w wątku: https://www.elektroda.pl/rtvforum/topic1... Rozumiem że do programowania (ISP) używa się : -wspólnego...
magisterkę mam dosyć prostą więc o to się nie boje. Regulator PID - takim czymś bym się pobawił. Bo w zasadzie - największym kłopotem w sterowaniu takiego manipulatora (jako że studuje robotyke) będzie napisanie równań trajektorii i zmuszenie komputera, aby odpowiednio sterował tym regulatorem PID. Zresztą tak samo było by w przypadku silników krokowych....
Witam wszystkich. Mam pewwien maly problem i pomyslalem ze zapytam fachowcow. Posiadam sterownik silnika krokowego (a raczej kilka) 4,2A podzial 1/128 ktore maja wejscia izolowane (optyczne). I jeden impuls na wejsciu terownika to wiadomo jeden krok silnika. Chce to sterowac z atmega128 i dotad robilem to tak: (sama idea podawania impulsow) do set portb.0...
Witam. Z pewnych przyczyn musiałem przejść z pisania oprogramowania w Bascom na C. I pojawił się problem. Mianowicie chodzi o konfigurację Timera1 tak aby był generatorem, którego częstotliwość zmienia się wpisem do rejestru pwm1a. Pwm1a = 312 Config Timer1 = Timer , Prescale = 8 , Compare A = Toggle , Clear Timer = 1 On Compare1a Impuls Enable Interrupts...
Zastosuj procesory AVR (np. z serii Atmega, mają różne przydatne peryferia w sobie, np. przetwornik analogowo-cyfrowy, wyjście PWM itd), do programowania Bascom (wersja Basica dla AVR) jest do niego książka (kup lub poszukaj w Bibliotece) http://www.techniczna.com.pl/skroty/83-9... Masz w niej opisaną stronę sprzętową (co i jak połączyć) oraz...
Witam! Skoro już kolega Krszysieksiek umieścił schemat sterowania za co oczywiście wszyscy dziękujemy, to ja pokażę dwa rodzaje tarcz do zmiany kolorów. Na pierwszym rysunku " tarcza.jpg " jest pokazana zwykła, obrotowa tarcza z kolorowymi, najlepiej szklanymi filtrami dichronicznymi. Do napędzenia takiej tarczy proponuję użyć silnika napędzającego...
schemat silnika krokowego bascom sterownik silnika krokowego zawór atmega8 sterownik silnika krokowego
dodge światła miernik napiąć icl7107 załącznik poczet gmail
nagrzewnica olejowa kostka zwarcie
Volkswagen CC 2016 2.0 TDI – lokalizacja sterowania pompki spryskiwaczy, BCM J519, brak przekaźnika Hotpoint Ariston LD44 instrukcja obsługi zmywarki PDF po polsku