
Mały, prosty sterownik krokowca pod AVR
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 21
- Posty: 6354
- Rejestracja: 29 kwie 2009, 10:11
- Lokalizacja: Kraków / Jaworzno / Kopanka
Re: Mały, prosty sterownik krokowca pod AVR
DSO150 / 15001K do samodzielnego polutowania - jak widać do czegoś się przydaje 
Jakub

Jakub
„Największym wrogiem wolności jest najedzony niewolnik.”
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 21
- Posty: 6354
- Rejestracja: 29 kwie 2009, 10:11
- Lokalizacja: Kraków / Jaworzno / Kopanka
Re: Mały, prosty sterownik krokowca pod AVR
Wrócę do tego tematu jeśli można...TOP67 pisze: ↑19 sty 2020, 11:15OCR1A i OCR1B to nazwy rejestrów, które są podpięte pod różne piny na różnych procesorach. Masz je w kodzie programu. Odkomentuj jeden z nich i ustaw przypisany do niego port na OUTPUT.oprawcafotografii pisze: ↑19 sty 2020, 08:31Czy dobrze rozumiem, ze sygnał STEP będzie nadal na pinie 10 (np)
a zmieniam tylko "OCR1A = licznik;" na "OC1B = licznik"?
Przyznaje, że takich zapisów nie rozumiem ;(
q
Pojawiła się kolejna potrzeba przy innym projekcie - czy da się w podobny sposób
wysterować driver krokowca zadając obrót o pewną ilość kroków z daną prędkością?
Dokładna prędkość jest mniej istotna, wymagana dokładna ilość korków i płynny ruch...
q
„Największym wrogiem wolności jest najedzony niewolnik.”
-
- Lider FORUM (min. 2000)
- Posty w temacie: 27
- Posty: 2224
- Rejestracja: 17 wrz 2018, 10:47
- Lokalizacja: Wrocław
- Kontakt:
Re: Mały, prosty sterownik krokowca pod AVR
Zaprogramować można wszystko. Są też gotowe biblioteki. Ale jeśli nie jest wymagana rampa, to wystarczy użyć Timera.
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 21
- Posty: 6354
- Rejestracja: 29 kwie 2009, 10:11
- Lokalizacja: Kraków / Jaworzno / Kopanka
Re: Mały, prosty sterownik krokowca pod AVR
Sugerujesz, żeby znając częstotliwość z jaką generowane są ukroki po prostu puścić je przez
określony czas i zgasić gdy teoretycznie odpowiednia ich ilość przeleci?
Spróbuję coś takiego zrobić...
Jeszcze jedno - czy na Mega 2560 - wykorzystując Twoją funkcję - da się obsłużyć trzy silniki?
Jeśli tak to mógłbyś mi podpowiedzieć co trzeba zmodyfikować?
Z góry dzięki.
q
określony czas i zgasić gdy teoretycznie odpowiednia ich ilość przeleci?
Spróbuję coś takiego zrobić...
Jeszcze jedno - czy na Mega 2560 - wykorzystując Twoją funkcję - da się obsłużyć trzy silniki?
Jeśli tak to mógłbyś mi podpowiedzieć co trzeba zmodyfikować?
Z góry dzięki.
q
„Największym wrogiem wolności jest najedzony niewolnik.”
-
- Lider FORUM (min. 2000)
- Posty w temacie: 27
- Posty: 2224
- Rejestracja: 17 wrz 2018, 10:47
- Lokalizacja: Wrocław
- Kontakt:
Re: Mały, prosty sterownik krokowca pod AVR
Nie. Timery mają też funkcję odliczania określonej ilości impulsów. Wpisujesz w rejestr żądaną liczbę i puszczasz Timer. Problemem jest tylko dostępny zakres częstotliwości taktowania.oprawcafotografii pisze: ↑30 lis 2021, 06:58Sugerujesz, żeby znając częstotliwość z jaką generowane są ukroki po prostu puścić je przez
określony czas i zgasić gdy teoretycznie odpowiednia ich ilość przeleci?
Ale jeśli potrzebujesz określoną częstotliwość, to Timer używasz do generowania impulsów zegarowych i odliczasz je w podprogramie wywoływanym przerwaniem.
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 21
- Posty: 6354
- Rejestracja: 29 kwie 2009, 10:11
- Lokalizacja: Kraków / Jaworzno / Kopanka
Re: Mały, prosty sterownik krokowca pod AVR
Niestety kompletnie mnie to przerasta ;( Było się uczyć 

„Największym wrogiem wolności jest najedzony niewolnik.”
-
- Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 9323
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: Mały, prosty sterownik krokowca pod AVR
Po cholerę chcesz się tak męczyć?
Weź dwa chińskie Arduino Nano, do jednego wgraj GRBL, a drugim wysyłaj przez port szeregowy g-kody i czekaj na odpowiedź "ok".
-
Autor tematu - Lider FORUM (min. 2000)
- Posty w temacie: 21
- Posty: 6354
- Rejestracja: 29 kwie 2009, 10:11
- Lokalizacja: Kraków / Jaworzno / Kopanka
Re: Mały, prosty sterownik krokowca pod AVR
Tak <> będzie docelowo, teraz potrzebuję prosty układ do kręcenia silnikami...
Z jednym działa idealnie. W sumie dwa pozostałe są mniej istotne, mogę nawet
sam generować impulsy... Byle dojechały na miejsce.
Z jednym działa idealnie. W sumie dwa pozostałe są mniej istotne, mogę nawet
sam generować impulsy... Byle dojechały na miejsce.
„Największym wrogiem wolności jest najedzony niewolnik.”