"Jeżeli nie ma informacji o innych parametrach technicznych oznacza to że nie są one mi znane, proszę zatem nie wysyłać e-maili w tej sprawie." To sporo wyjaśnia. Pewnie chodzi o sterownik zasilany z 24V. "Na oko" to uzwojenie powinno wytrzymać 5-10W. Czyli zasilanie 2-4V. Nie podłączaj go bez dodatkowych oporników.
Dodaj na początku dim flaga as byte. Resztę masz- podprogramy i główną pętlę. 'PROGRAM DO STEROWANIA SILNIKIEM KROKOWYM $regfile = "m8def.dat" $crystal = 8000000 Config Portb = Output 'czyli uaktywniam porty D Portb = &B01110111 'określam który z portów będzie jako pierwszy aktywny Config Pind.2 = Input Pind.2 = 1 Config Debounce = 30 'czekaj...
Zgadzam się, napięcia mogą być o wiele większe, nie posiadam oscyloskopu, poprostu mierzyłem to prostym multimetrem, multimetr uśrednia wartości. Nie zmienia to faktu że atmega nie miała z silnikiem szans. ... i pewnie już nie żyje, przy tak wysokich impulsach. Polecam lekturę Dodano po 4 ... Są prostsze elementy, nieprzyporządkowujące danej pozycji...
Na uczelni nic nie mam, miałem jeden przedmiot z 8051 ale taki bylejaki... To nie magisterka tylko inżynierka, no i kierunek faktycznie troszkę inny. Co do wyboru uC, to jeśli wybrałbym XMEGA, to mimo wszystko podstawy będą aktualne z ATMegi? Czy proste programy typu mruganie ledami czy coś na początek lepiej zacząć na ATM8 a później się przesiąść?...
Da się: [syntax=basic4gl] Dim Czas As ... Do ... Czas = ... Gosub Silnik ... Loop End Silnik: Portd = &B00000001 : Waitms Czas Portd = &B00000011 : Waitms Czas Portd = &B00000010 : Waitms Czas Portd = &B00000110 : Waitms Czas Portd = &B00000100 : Waitms Czas Portd = &B00001100 : Waitms Czas Portd = &B00001000 : Waitms Czas Portd = &B00001001 : Waitms...
wnioskuje ze jest to silnik 4-fazowy, wiec wysterowanie jest bardzo proste. Rzeczywiscie gotowych programow latwo nie znajdziesz w sieci ale glownie dlatego ze sa gotowe uklady scalone do sterowania (np. l297) w samym TME jest ich chyba 7 jesli mnie pamiec nie myli. Jeszcze raz przypominam o transoptorach pomiedzy uC a koncowka i oczywiscie o szybkich...
BlueDraco napisał: "-pokazałem to kilka dni temu" Naciskasz na profil BlueDraco i naciskasz "Znajdź posty użytkownika" Za chwilę masz temat "Niestebilny odczyt ADC w Xmega16a4U" http://www.elektroda.pl/rtvforum/viewtop... Uśrednianie "na chłopski rozum": Bierzesz zmienną która potrafi pomieścić kilka odczytów z ADC...
Wystarczy akcelerometr np. ADXL345 Its high resolution (3.9mg/LSB) enables measurement of inclination changes less than 1.0°. Jak możesz zasilać ramię cały czas to wystarczy siła trzymania silnika krokowego.
W drukarkach Epsona masz gotowy układ sterowania na tych dwóch układach. Może jest też w innych, poszukaj. Jak nie to Atmega, tranzystory mocy i heja:)
Każdym silnikiem krokowym unipolarnym steruje się tak samo. ULN2003 powinien pasować, jeżeli będzie za słaby, zrób końcówkę na tranzystorach.
Witam Uzyj timera i steruj jego przepelnieniem,, wowczas uzyskasz regulowana czestotliwosc na wyjsciu... Pozdrawiam
[url=http://www.elportal.pl/index.php?mo... Zjedź na "Silniki krokowe od podstaw" Napięcie i pobór prądu znajdziesz w datasheet twojego modelu. [url=https://www.google.pl/search?q=atme...
Silnik krokowy sterowany z ATMEGA. Prosty układ.
Idziesz w bardzo dobrym kierunku. A dalej już tylko lektura tematów: http://www.elektroda.pl/rtvforum/topic59... http://www.elektroda.pl/rtvforum/topic65... i będziesz wiedział wszystko :)
W 3 części "Silniki krokowe od podstaw" jest opisane sterowanie silnikami bipolarnymi, w necie można wiele wyszukać na temat sterowania silnikami krokowymi.
Zielony nie jesteś. Narysuj schemat tego co już masz.
To może najpierw zacznij pisać program, który będzie migał diodą LED, później program, który obsłuży jeden klawisz, który będzie zapalał i gasił taką diodę, później ......................... po prostu zacznij po kolei a nie od końca czy od środka a na pewno ci wyjdzie.
ps.(ktos podpowiedział mi ze na wejscie Enable mam podać 1(właczenie) ,wejscie dir to zmiana obrotów 0- lewo,1-prawo,a na wejście CLK naprzemiennie 0 i 1(częstotliwosc podania wpłynie na predkość obracania silnika) Kurczę to dobrze, że ktoś nie powiedział ci że np na wejście Enable masz podać 220V. Ja bym rozumiał że pytasz się kogoś o takie rzeczy...
(at)Freddy, zgadza się. Sterujemy TTL ale może zdarzyć się sytuacja, że w tym przypadku zbyt delikatne podciągnięcie może być przyczyną problemów - mówię to z własnego doświadczenia... Każde wejście cyfrowe też ma swoją rezystancję - przypomnij sobie układy cyfrowe serii LS przy, których ostrzegano o nie podłączaniu więcej jak jednej, dwóch bramek...
Nie wiem czy do napędu akurat silniki krokowe to najlepszy pomysł. Ale skoro tak wymyśliłeś... Nie, przerwań nie potrzebujesz, chociaż są pomocne. Pokaż jak sterujesz tym krokowcem to będzie można powiedzieć coś więcej. Na razie powiem tak - skoro do krokowca i tak potrzebujesz mostek H, to kup sobie scalony mostek H ze zintegrowanym sterownikiem. I...
Najpierw zostaw ten chopper w spokoju. Na tranzystory podaj takie napięcie, żeby silników nie spalić. I zrób sekwencję w sterowaniu półkrokowym.
Można i na 555 , ale nie bardzo widzę , jak mu kazać jechać do przodu po łuku w prawo , albo obrót w miejscu. Atmega + silniczki krokowe nie powinny wyjść drożej niż 200-300PLN.
A problem napięcia zasilania i poziomów logicznych zignorowałeś. W końcu nieważne, czy da się zrobić, ważne, żeby było na ATmega, bo w Polsce wszyscy wszystko robią wyłącznie na 15-letnich ATmega. ;) Na ATmega niby też można na 3 V, ale z ULN2003 - już niekoniecznie. Ponadto większość silników krokowych wymaga sterowania bipolarnego, czego z ULN nie...
No właśnie tu był problem Eclipse miał 10k, a atmega 8 :)
czy można prosić o schemat połączenia silnika krokowego z atmega?
może zdecyduj się jak to ma być sterowane pod LPT czy sterowane z uC masz silnik bipolarny , co wymaga odpowiedniego sterownika wszystko na ten temat masz w przyklejonym temacie o silnikach krokowych ATmega 8 w zupełności wystarczy , jako sterownik L298
Chodzi dokładnie o ten silnik krokowy: smew n870a-t 24V 1.15A 6 przewodów Na obrazku znajduje się nie mój silnik, ponieważ u mnie naklejka została zdrapana i nie idzie się odczytać, ale model ten sam co posiadam. Można by prosić o jakiś schemat jak wykonać takie "wzmocnienie"? chodzi tak +/- o takie coś ATMEGA -> sygnał 5v -> jakiś układ -> sygnał...
czyli mówicie ze 100 Ohm na oporze bramki i będzie ok?
Czegoś takiego szukałem, gdyż chce się wziąc za silniki bi i uni. Fajny projekt ;) Powiedz tylko jak tym sterujesz ? LPT? Atmega?
Dziękuję za odpowiedzi. Silnik krokowy ma poruszać klapkami (wymagana bardzo mała siła). Na mikrokrroku mi nie zależy. AVR - pewnie i tak kupię ATMega 16
Może na początek pokaż swój schemat.
Na pewno na forum syreniarzy zrobili coś takiego Dodano po 3 Ad1.Tylko halltron. Optyczny jest zbyt wrażliwy na zabrudzenia. Kontaktron może być za wolny, a na pewno jest delikatny. Ad2. Masz dwa rozwiązania - silniczek krokowy z przekładnią - rozwiązanie stosowane w nowoczesnych zegarach. Wymaga odpowiedniego sterowania cyfrowego. Lub prostsze na wskaźniku...
Napiszę, jak ja to rozumiem i mnie poprawcie 8) Mam silnik unipolarny (bez żadnych oznaczeń - o tym później, ale widać że są 4 cewki, razem 6 przewodów). Dwa przewody będą na stałe podłączone pod + zasilania, pozostałe 4 będą sterowane mosfetami. 6 przewodow nie koniecznie oznacza ze jest tam 4 cewki. Moga to byc dwie cewki w ukladzie CT. Mozesz go...
FT232 + ATmega8 ATmega + emulacja portu USB ATmega z USB PIC z USB
Witam ATmega jest cały czas "resetowana" Pozdr.
A nie lepiej zastosowac ULN2003 ? Patrz : http://youtu.be/4JQKcl2n9-w Tam sa dwa silniczki krokowe. Jeden na 12 V i drugi na 5 V . Takie mialem. Oba steruja mi uklady ULN i nie ma zadnego problemu. Nawet sie nie grzeja. ULN jest sterowane z ATMEGA ...
Polecam ATmege8A bo ma zakres zasilania jak wersja L (od 2.7 do 5.5V) a zarazem pełny zakres taktowania jak zwykła atmega od 0 do 16MHz. Może też jakiś mosfet np. BUZ10/ZUZ11, może jakiś sterownik do silników DC i krokowych np. L293D lub podobny, może też bufor ULN2803/ULN2003. Dławiki chyba najpopularniejsze przy atmegach 10uH, no i zapas kondensatorów...
PORTx = (PORTx & 0xF0) | nowy_stan_dla_4LSB; 4\/3!!
Jakie sterowniki silników krokowych masz zamiar użyć? Generalnie schemat jest poprawny, ale z drugiej strony nie zawiera praktycznie nic oprócz atmegi. Podłączenie zasilania się chwali, ale jeżeli nie używasz ADC to dławik jest zbędny. Jeżeli planujesz zrobić układ modułowy, a na tej płytce ma być tylko mikroprocesor, to musisz także wyprowadzić masę....
Pierwsze, to nie możesz kuglować włączaniem i wyłączaniem przerwań. Silnik musisz zatrzymywać w inny sposób. z stepCounter zrób tablicę stepCounter[4]; Przerwanie zmodyfikuj mniej więcej tak [syntax=c] ISR(TIMER0_COMP_vect) //funkcja obsługi przerwania { for(char l=0; l<4; x++) { // lepiej for(char l=0; l<LSILNIKOW; x++) // i zrobić #define LSILNIKOW...
czy układ l298 sam zapewni ograniczenie prądowe przy niskiej prędkości? Nie zapewni, musisz go sterować układem l297 i wtedy będziesz miał ograniczanie prądu (chopper) przy tak niskich obrotach napięcie 30V powinno wystarczyć, dobrze myślę? Dobrze myślisz, możesz poeksperymentować i zmieniać napięcie od 7V w górę.
Witam Kupię moduł uruchomieniowy ATmega AVR z programatorem JTAG umożliwiającym pracę krokową. Takie jak na zdjęciu : http://obrazki.elektroda.pl/6563284400_1...
Wiam wszystkich. Moj problem polega a tym ze chce zbudowac miekki start i miekkie hamowanie silnika krokowgo. Mam sterownik silnika ktorego steruje atmegą 128 za pomoca impulsow ( 1impuls=1krok) :idea: I teraz tak zalozmy ze mam zrobic silnikiem 1000 krokow. I chcialbym zeby np. przez pierwsze 100krokow sie rozpedzal do swojej jakiejs predkosci ktora...
atmega8 tanie? Poza tym nie do końca jasno rozumiem ideę działania. Jeśli chodzi o zapamiętywanie pozycji i potem oscylowanie po naciśnięciu switcha między pozycją neutralną i zapamiętaną to jeszcze musisz określić rodzaj silnika (krokowy, DC, BLDC, ...). Moim zdaniem atmega8 to za dużo jak na taki projekt, choć wtedy zawsze masz zapas pamięci FLASH.
To smutne kiedy ludzie biorą się za mikrokontrolery bez podstawowej znajomości elektroniki czy nawet prawa ohma :( Polecam także poczytać co to jest cewka, jak działa, i jak oddziałuje na element który nią steruje. To cud że ta biedna atmega jeszcze działa.
Masz więcej tych diod ? :D Jak by nie patrzeć, dodajesz tylko prowadnice, dwa silniki krokowe, podłączasz pod Atmega i możesz sobie grawerować z komputera ;] Było na elce takie coś. Sprawdzałeś na metalu ?
Wspomniane "pomnóż logicznie przez 0xF" znaczy tyle co "wykonaj operację bitowego AND z 0xF". Wartość 0xF to ustawione cztery najmłodsze bity, jej efektem będzie to, że na tych bitach z odczytanej wartości nic się nie zmieni, a pozostałe zawsze będą zerami.
Yatsu napisał: "Prace napisałem"-ale teraz chcę gotowca. "Napisać' to można wszystko-papier jest cierpliwy. Ale zaprogramować czy zaprojektować żeby działało-to trudniej. Yatsu nie udziela żadnych sensownych informacji. nouki-mam płytkę z ATMega 32, z RS, mam sterownik do silnika krokowego, silnik i zasilacz. Oscyloskop i dużo elementów elektronicznych....
W tym temacie: http://www.elektroda.pl/rtvforum/topic15... masz dwa gotowce- jeden by M.S. i drugi podobny- mój. Właśnie do sterowania silników krokowych z Mach itp.
Siemka Tu są parametry jak ktoś potrzebuje. http://obrazki.elektroda.pl/1000938200_1...
Jeśli to w ogóle możliwe jako sterownika chcę użyć płytki z procesorem ATmega. Wielkie dzięki za stronkę.
shadoweyes ręce opadają A co ja mam tam podpięte ? Przecież jest minus do GND !? mikrokontroler musi być zasilany napięciem podanym na końcówki GND ( minus) i Vcc ( plus ) to chyba jestem ślepy bo Vcc masz do +12V jedno GND wolne drugie przez R1 + C1 czy Ty nie potrafisz zrozumieć że kondensator nie jest opornikiem i nigdy do zasilania uC nie stosuje...
Witam Gdzieś kiedyś spotkałem schemat i wsad do bascoma sterownika 3 małych silników unipolarnych na atmegę przez układy ULN2803.Sterowanie odbywało się przez podawanie na każdy silnik sygnału step i dir. Czy ma ktoś program i schemat ? Może zna ktoś linka do tego schematu? Ewentualnie starowanie atmegą jednego silnika step dir pod programy typu mach3...
Pomijając częściowo słuszne uwagi kol. maciej_333, choć w Twoim przypadku możesz zrobić od nich odstępstwo, to sprawdź najpierw poprawność działania rezystora pull-up na PD2. Choć to mało prawdopodobne to teoretycznie jest możliwe, że wewnętrzny rezystor pull-up nie działa prawidłowo. Ponieważ wydaje się, że w programie prawidłowo poustawiałeś piny,...
Witam! Jak dla mnie to taki "gadżet" jest bardzo przydatny. Ostatnio na przykład potrzebowałem takie ustrojstwo do sterowania silnikiem krokowym- nie potrzebowałem żadnego ATMega 162 czy innego "zbajerowanego" procesora. Potrzeba było: szybko, prosto, dobrze. Takie układy spełniają swoje zadania.
Samo działanie liczników i uarta sprzętowego nie obciąża procesora poza obsługą przerwań i konfiguracją. Jak brakuje portów i pojemności można zastosować ATMEGA 2560 w 100-pinowej obudowie.
Witam. Nie podałeś czy to silnik bipolarny czy unipolarny. Jeśli chodzi o unipolarny najlepiej sterować nim przez LPT (najtańsza nie wymagająca dużego nakładu na sam sterownik) jest opcja: unipolarny --> Oprogramowanie na kompa+lpt+ układ z uln2083 + silnik bipolarny --> oprogramowanie na kompie +rs232 + Atmega z mostkiem H +silnik A niby czemu usb...
Witam 270Ω-390Ω jest bezpieczne dla wyjść procesora i zapewni odpowiedni prąd sterujący. Pozdrawiam
Jest to łatanie, ale już powinno działać. Czy należy to zrobić lepiej? Nie wiem. Mam pomysł ale czy on będzie lepszy to nie wiadomo. Ja bym przefiltrował wyniki średnią ruchową i wprowadził histerezę. Powiedzmy sumujesz 64 próbki i jak średnia przekroczy 40 to uznajesz że przycisk jest wciśnięty a jak spadnie poniżej 30 to że jest puszczony. Tyle że...
Wygląda dobrze, jeszcze mi sie nasówa tylko takie pytanie do ciebie: nie zamierzasz dać tej atmedze zewnętrznego kwarcu? Zebyś był świadomytego co robisz, bez niego też sie chyba obedzie.
Sterujesz tak jak każdym - bezpośrednio z mikrokontrolera - sterowanym silnikiem krokowym. Na wejścia IN11 i IN21 podajesz adekwatną dla kroku sekwencję, a wejściami IN12 i IN22 decydujesz czy mostek pracuje, czy jest otwarty. Wszystko masz opisane w DSie w tabelce "Truth table" na 4 stronie: [url=biakom.com/pdf/BA6845FS-.pdf]biakom...
Będzie możliwość podejrzenia pracy krokowej tak jak na JTAGu ?
Sterowanie miokroprocesorem nie jest wcalke za dużą armatą. Układ tani (atmega ok 20zł) a ogromne możliwości. Po prostu chciałbym skjożystać z możliwości jakie daje nam współczesna elektronika. Jak już wspomniałem nie jest to mujn pierwszy projekt na atmedze. Zbudowałem (właściwie jeszcze kończę) maszynę do chipów na atmega 8515. trzy silniki krokowe...
4. Podłączenie sygnału z wyjścia PWM do ADC1 aby ponownie spróbkować sygnał PWM A po co? Po to aby odczytać ile kroków wykonał silnik. Sygnał PWM niski wysoki niski to jeden krok na wejście STEP. I chce żeby pwm był jakoś ogarniczony. Aby silnik wykonał na przykład 20 kroków - nie więcej. Na ATMega możesz to zrobić tak jak ci napisał kol. piotrva....
Ale masy zasilania silników i L298 to mógłbyś połączyć a nawet musisz to zrobić.
Nkodery w rękojeści w każdej osi obrotowej, mikrokontroler liczący kroki czyli kąt i serwa (lub silniki krokowe pracujące na małej prędkości) odpracowujące w każdej osi obrotowej. Atmega za klika złotych do obsługi nawet z wyświetlaczem załatwi sprawę. Na filmiku są urządzenia samohamowne czyli ślimak na silniku a ślimacznica na korpusie dzięki temu...
W zasadzie program działa, ale... to wszystko. Można to zrobić o wiele lepiej. podobno nie powinno stosować się funkcji delay w celu realizacji opóźnienia. Tak. O wiele lepiej jest to zrobić na przerwaniu timera. Poza tym, lepiej jest zadeklarować tablicę z której będziemy wczytywać wartości portów, a w funkcji obsługującej to wszystko tylko przesuwać...
O stacjai FDD będę myślał . Do zaprojektowania COBRA-DOS skłoniły mnie właśnie "męczarnie z kartridge" , jest to problem sprzętowy i softwerowy . Aktualnie pracuję nad płytką i tu pojawia się problem , oprócz oryginalnego złącza Cobry forum nie wypracowało innego standardu (naliczyłem kilka indywidualnych propozycji) .Nie wiem jakie zastosować rozwiązanie...
A juź krańcówki w drzwiach to brak wyobraźni dla ich poprawnego działania. Nie do końca, ale przy zastosowaniu pomiaru prądu silnika (kogoś drzwi scisnęły), rozwiazanie jest proste, prawda ? No, ale silnik krokowy, oczywiscie ATmega etc.. Wiesz co jest z fabrycznymi napędami i wieloma innymi rzeczami ? Ano to, ze wsadzenie tam µPC skazuje Uzytkownika...
A to DMA to do czego? ATmega może hulać po pamięci trzymając 85 w resecie. żeby ATmega mogła służyć jako debugger - musisz mieć układ pracy krokowej, czyli wygenerować READY=0 po zakończeniu cyklu i przestawić go ATmegą na 1 - potrzebny przerzutnik i 3-wejściowa bramka AND.
To najwyraźniej silnik krokowy bipolarny. Nie ma Vcc dołączanego do silnika. Aby uzyskać wirowanie, trzeba podawać napięcie na dwa uzwojenia, w dwóch polaryzacjach, w określonych sekwencjach. Szukaj o silniku krokowym bipolarnym.
Dzień dobry, potrzebuję pomocy z napisaniem programu w C do obsługi silnika krokowego bipolarnego za pomocą ATmega 32. Program z zajęć: #include <avr/io.h> #include <util/delay.h> #define PortSilnika PORTD unsigned char TabSiln https://obrazki.elektroda.pl/3536662400_... Program ma działać następującymi założeniami: –program...
właśnie o coś takiego mi chodzi bez krańcówki ,tylko programowo obliczając na ile kroków na się zamknąć lub otworzyć zależnie od temperatury ustawionej. O servie myslałem nawet mam , lecz bardziej przypadł mi do wyobrażni silnik krokowy i programowe sterowanie , moze nie koniecznie atmegą 8. Lecz to jest to -już przy atmega 32, można dodac jeszcze wentylator...
Witam wszystkich, Jestem dość mocno zielony w temacie, choć generalnie zagadnienia związane z elektrotechniką (od strony fizycznej ) nie są mi do końcaobce. Od paru dni walczę z mikrokontrolerem atmega328p oraz sterownikiem drv8824. Mam problem ze sterowaniem silnikiem krokowym. Przebrnąłem przez internet do końca i z powrotem ale problem prawdopodobnie...
Nie obyło się bez innych problemów i wniosek można wyciągnąć następujący: sterownik PLC z wyjściami tranzystorowymi (i każdymi innymi) nie nadaje się do sterowania takich rzeczy jak silnik krokowy :) W związku z tym chcę zmienić koncepcję, a raczej sterownik. Czym najlepiej wysterować taki układ? Atmega? Jaka? Korzystając z atmegi mogę podłączyć powyższy...
Zaryzykowałem i podłączyłem ponownie układ na płytce testowej (ZL2AVR V.2) atmega + ULN2003 i zasiliłem wszystko 5V (silnik krokowy oraz ULN zasiliłem z innego źródła napięcia (żeby nie obciążać stabilizatora na płytce). Silnik się obraca (czyli coś działa). janbernat sprawdzałem pobór prądu tak jak pisałeś i (jakoś dla mnie dziwnie mało) wychodziło...
Dzień dobry, Jestem początkujący jeśli chodzi o programowanie up. Proszę o pomoc steruje silnikiem krokowym tak jak filmie. Układ już mam atmega zaprogramowany wszystko działa. Jednak chciał bym mieć możliwość regulacji liczby kroków, ponieważ teraz potencjometr jest zbyt czuły i przy minimalnym pokręceniu silnik robi jak do mojego zastosowania za duży...
Atmega steruje ULN2803 i do silnika. Silnik 12V, 51 Ohm.
Zastosowany był uniwersalny sterownik silnika krokowego na mostku hl298, na płytce uniwersalnej zrobiony mostek i cześć sterującą - atmega z przyciskami. Niestety silnik bez oznaczeń 6 przewodowy unipolarny. Dodano po 14 https://obrazki.elektroda.pl/7877789300_... Ten model sterownika
Witam. jezeli chodzi o metopa,to wszystko ok ale na razie jeszcze nie spotkalem schematu odbiornika,,chyba ze masz jakis? Jeszcze jako takiego schematu nie mam, ale myślę że nie jest to taki duży problem. Oczywiście jak będę posiadał schemat to się podzielę. Gorzej jest ze zdekodowaniem sygnału z METOP-A (QPSK). Jak wiadomo na sieci na razie jest echo...
Robocik naprawdę zgrabny :) Co do silników krokowych to AtMega jest jak najbardziej ok. Problem chyba jednak w tranzystorach. Kolega Qujav miał chyba na myśli np. ULN2803a - scalone darlingtony. Nie wiem co to za silniczki tam masz ale nie są raczej jakieś potężne i ULN w zupełności wystarczy. Ma 8 wyjść, czyli z jednego układu sterujesz dwoma silnikami...
Pojawił się problem. Chce teraz uruchomić 2 silnik(jeszcze tego nie zaimplementowałem) który również musi się rozpędzać, i obracać się z innymi prędkościami. Oba silniki muszą być sterowane niezależnie. A z jaką dokładnością? Czy fakt że niezależnie, oznacza że ich obroty nie mają ze sobą nic wspólnego czy też musza być skorelowane? Wszystko rozbija...
A więc po tak: robiłem kamerę obrotową na silnikach krokowych i powiem Ci że będziesz się z tym babrał kupę czasu. 1 dobór silników korowych (moc, skoki, napięcie itd..) 2 dobór odpowiednich przekładni które będę poruszać kamerą. 3 kamera. jak masz zamiar rozwiązać sterowanie zoomem oraz sprawa auto focus bo nie wyobrażam sobie że ostrość będziesz dobierał...
Witam, Nie twierdzę że mój sposób sprawdzi się w Bascomie, dużo lepiej sprawdzi się asemblerze. Napisałem w Bascomie tak dla przykładu, myślę że tak jest przejrzyście, a chodzi po prostu o zasadę - sposób. AVR - serii Atmega to 8bitowce, więc tutaj w grę wchodziłoby tylko 8bit/8bit. Natomiast co ciekawe, AVR32 też nie ma dzielenia sprzętowego. Całkiem...
Czy Atmega 128 posiada 4 liczniki czy 8 ? Czestotliwosc nie bedzie wysoka potrzebuje zadawac tylko step dla silniow krokowych ok 1Khz.
Hehe..tak się składa, że miałem pewien wkład w konstrukcję elektroniczną makiety z linku. Tam do podnoszenia 'wózka' windy zastosowany był silnik krokowy (sterowanie L298+L297) a do otwierania drzwi na piętrach malutkie silniczki DC 5V (sterowanie L293). Silnik który podałeś pobiera prąd max 2A (bez obciążenia 0,14A)!!! a więc tego silnika nie wysterujesz...
Witam, w sieci jest dużo schematów odnośnie sonaru ultradźwiękowego więc chciałem wykonać jeden który będzie sterował silniczkiem krokowym. Miałem w szufladzie atmega644 i zrobiłem schemat a następnie złożylem wszystko na płytce stykowej. Zmierzyłem częstotliwość generowana przez atmega przed podłączeniem układu RS232, wyniosła 40,2 kHz (największy...
Są w tym duuuze silniki Shinao Kenshio i inne z numerkami, ale nie moge do nich dokumentacji zadnej znalezc Oprocz tego silniki NMB, btw. opierajac kontrolę silnikow krokowych o jakis mikrokontroler, (mam tu jakas ATMEGA), ciezko jest wykonac wspomniany moduł jezdny ? W sumie chcialem do wykorzystac do obrotu anteny... :)
Ten silnik ma przekładnię i dla operacji pełnych kroków ma ich 2048 na pełen obrót a dla kroków "połówkowych" to już nawet 4096. To jest prosta wielokrotność rozdzielczości ADC (1024) więc nawet przeliczanie tego na volty jest niepotrzebne. Nie wiem jaki zakres potrzebujesz, ale jak wykonasz dwa kroki na każdy punkt ADC to od 0V do 5V to będzie pełen...
Zwłaszcza że pewne inklinacje do C już posiada. Cały program w nawiasach klamrowych. Baskom nie burzył się o to? I co wniosłeś do tej dyskusji oprócz złośliwego sarkazmu??? Do autora watku: Zakładam że posiadasz Silnik jak na schemacie z 1-go postu, razen z płytką ULN połączone ze sobą wtyczką bez zmian w konfiguracji połączenia. Korzystając do pewnego...
Generalnie powinno to działać aczkolwiek mam 2 propozycje: -zadeklaruj sobie zmienną np Time i wywołuj opóźnienie jako _delay_ms(Time) bądź utwórz własną funkcję opóźnienia, w której co najwyżej wykorzystasz _delay_ms() lecz będziesz robił to tak by zmieniać prędkość obrotu. Ponadto proponuje napisać funkcje dla pracy pół krokowej - silnik będzie pracował...
Witam, Zanim opiszę problem, podam parametry układu Główne Sterowanie: Arduino Atmega 2560 Silniki krokowe - SK2020 , 2.0A 2Nm 2szt. Sankyo Denki 0,8Nm 1,5A 1 szt. 3x RepRap a4988 Układ zasilający : Każdy ze sterowników silników krokowych jest zasilony z osobnego stabilizatora LM7812CV 2A, układ logiczny ma osobne zasilanie doprowadzone ze stabilizatora...
No, idealny pomysł. Kupić Mega128 za 100zeta i przez przypadek zablokować sobie FUSBITY. A potem posty... Jak odblokować moj procesor. Powiem Ci, tak, ostatnio robiłem to, co ty mniej więcej chcesz... Dokladniej: http://images21.fotosik.pl/285/cf9cffb7d... Sterowanie krokowcem przez L298, LCD, pomiar temperatury na DS18B20, 2 przekaźniki i...
To są silniki wyciągnięte z drukarek, a nie przystosowane do pracy 24/dobe. Mają pewnie średnice 56mm, po wyglądzie wnioskuje że może pracować jako 2Nm ale nie przy pracy ciągłej przez 15min bo bez chłodzenia by się przegrzał. Mowa o parametrach max. Zresztą właściwie poza zdjęciem nie znamy sposobu sterowania, sposobu podłączenia silnika, ile ma przewodów,...
Dziękuje za podpowiedzi :) sterownik juz skonczony co prawda z dosc duzym wkładem finansowym i sporo czasu to zajeło ale działa i steruje dosc duzymi prądami do 10A silnikiem bipolarnym kompatybilny z ssk-mb01 działą z pełnym krokiem połkrokiem i mikrokrokiem czestotliwosc przełączania okolo 500Khz jednak nie do konca przetestowany (oscyloskop w drodze...
Aha, to o silniki krokowe chodzi... W zasadzei nie znam mikrokontrolera, który nie potrafiłby sterować silnikiem krokowym, więc to nie żaden argument za ATmega. Zastanów się, co ma być tym "programem". Jeśli chcesz z PC ładować kompletny program do mkikrokontrolera, to szukaj pod hasłem bootloader - jest sporo rozwiązań dla ATmega, zresztą ma on minimalistyccne...
Schemat jest teoretycznie dobry, ale nabazgrany. No jeśli już tak nabazgrany to nie może być nawet teoretycznie dobry moim zdaniem :( Warto się jeszcze podszkolić. Poza słusznymi uwagami kolegi wyżej, ja dodałbym jeszcze jednego sporego babola jakim jest zwarcie linii zasilania +5V z wyjścia stabilizatora 7805 oraz z wyjścia gniazda USB. Tak się nigdy...
Pewnie chodzi Ci o to ze gubisz czesc krokow przy zmianie kierunku. To wynika z tego ze przy zmianie kierunku przelaczasz sie na nowa tablice i prawdopodobnie zmienna A wskazujaca krok w tablicy jest zmienna lokalna i dla kazdego z kierunkow moze wskazywac na inny krok w tablicy. Sproboj zapisac to tak ( dla pracy pelno krokowej) Sub krok If Impulsy...
Witam, schemat to może tak nie do końca ładnie narysowany, ale uprzedziłeś, że jesteś początkujący więc ok ;) ... co do poprawności jednak - to się zgadza tak można podłączyć tego typu silniczek i sterować nim programowo Dodano po 9 tylko musisz uważać na prąd wyjściowy - czyli silnik nie może pobierać więcej niż 400-500mA na jedno uzwojenie
W pierwszym poście zrobiłem update schematu i PCB. Nie wiem czy założenie z GND do programatora jest dobre. A założyłem, że jeżeli 4 gniazdo nie musi być ziemią, to najwyżej wisi w powietrzu. A więc dla pewności je też uziemiłem. Teraz pozostaje mi rozwijanie tego układu. Pierwsze co mi przychodzi do głowy to wyświetlacz hd44870, diody i jakieś proste...
krokowy atmega atmega silnik krokowy silnik krokowy atmega
schemat mikrofali panasonic brzydki zapach pralka prąd inicjacji
gramofon bernard gramofon bernard
Typ lasera w odtwarzaczu DVD Samsung MM-C430D Pilot RC1243B do telewizora Akai - identyfikacja i problemy