Sterownik serwo do silnika DC z enkoderem

Dyskusje dotyczące serwonapędów i napędów serwokrokowych.
Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#31

Post napisał: markcomp77 » 23 sie 2006, 18:21

pit202 pisze:otworzyc jakis temat serwo DC opensource , chyba nie ma jeszcze nigdzie darmowego wsadu w procka do takiego sterowania.
jestem za... a nawet więcej - bo od sterownika DC juiż nie daleko do BLDC ;)
sama elektronika TO nie jest problem (dla DC)
pozostaje wybór procka i.... najtrudniejsze - > WSAD do niego


SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Tagi:


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#32

Post napisał: pit202 » 23 sie 2006, 21:09

jezeli male RISC`owe procesorki atmela sie sprawdzają u innych to czemu tez nie uzyc ? chyba ze ktos sie zna na czyms powazniejszym np. altera , tylko czy kazdy bedzie pozniej potrafił i mógł to zaprogramować , najlatwiej chyba ISP do AVR ?
PiteR


faniron
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 320
Rejestracja: 12 lut 2006, 18:56
Lokalizacja: Dolnośląskie

#33

Post napisał: faniron » 23 sie 2006, 21:22

Jest tylko jedno pytanie. Czy dla jednego piwa warto wyważać otwarte drzwi ?

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#34

Post napisał: markcomp77 » 23 sie 2006, 21:35

faniron pisze:Jest tylko jedno pytanie. Czy dla jednego piwa warto wyważać otwarte drzwi ?
można też postawić pytanie czy takie "open source" rozwiązanie jest potrzebne?
oraz
czy Ci co się przy tym napracują będą mieli szansę coś zyskać?
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#35

Post napisał: pit202 » 24 sie 2006, 08:00

a co mozna zyskac na oprogramowaniach OpenSource ? niewiele poza tym , ze moze ogladac kod wiele ludzi i w miare swoich mozliwosci poprawiac , zadnych korzyści majątkowych, projekty OS są raczej hobbystyczną sprawą , tak jak nasze frezarki, wiele osob robi bo lubi a nie bo musi zarabiać, jakby tak podchodzic do tematu ze na wszystkim trzeba zarobic to chyba linuxa bysmy sie nie doczekali w takiej formie jak teraz jest, jego ewolucja komercyjna przypominala by raczej M$ i pewnie miala byc duzo wiecej bledow i 1000x mniej oprogramowania.

to tylko propozycja dla osob majacych doswiadczenie w programowaniu prockow, majacych troche czasu aby takie cos zrobic/zacząć/poprowadzic , jak ktos potrzebuje gotowca mozna przeciez kupic , swoja drogą - po co budować frezarke ( wyważać otwarte drzwi ? ) skoro mozna kupic zapewne lepszą ?
PiteR


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#36

Post napisał: jarekk » 24 sie 2006, 08:43

Ja mam radochę robiąc coś takiego (w swoim wolnym czasie) i mogąc się tym podzielić. Planuję taki projekt - jak już uporam się ze swoim aktualnym dziełem- sterownikiem dla silnika krokowego
Obrazek
Tu prototyp prototypu( uruchomiony,ale słabo działający ze względu na problemy hw) oraz jego nowa wersja ( w trakcie składania)

wsad i pliki projektowe do obejrzenia pod
www.kartech.org/cnc/cnc.zip

W zasadzie po prostu przebuduję ten sterownik na sterwnik servo - zmodyfikuje w nim program a na zewnątrz dodam jeden procek do obsługi enkodera i sterownik PID ( mam parę innych prototypów w szufladzie). Generalnie dopiero jakby ruszyło to zrobiłbym docelową elektronikę
Ostatnio zmieniony 24 sie 2006, 09:39 przez jarekk, łącznie zmieniany 1 raz.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#37

Post napisał: markcomp77 » 24 sie 2006, 09:38

markcomp77 pisze:czy Ci co się przy tym napracują będą mieli szansę coś zyskać?
pit202 pisze:a co mozna zyskac na oprogramowaniach OpenSource ? niewiele poza tym , ze moze ogladac kod wiele ludzi i w miare swoich mozliwosci poprawiac , zadnych korzyści majątkowych, projekty OS są raczej hobbystyczną sprawą , tak jak nasze frezarki, wiele osob robi bo lubi a nie bo musi zarabiać, jakby tak podchodzic do tematu ze na wszystkim trzeba zarobic to chyba linuxa bysmy sie nie doczekali w takiej formie jak teraz jest, jego ewolucja komercyjna przypominala by raczej M$ i pewnie miala byc duzo wiecej bledow i 1000x mniej oprogramowania.
to pytanie było troszeczkę retoryczne... bo przecież do zyskania jest wiele
....powstaje w ten sposób wiele projektów - a autorzy na tym zyskują: reklamę, chwałę i popularność ;)
....oczywiście to przekłada się na korzyści bardziej konkretne :)
---

a teraz o technikaliach...

mi się marzy zastosowanie procka który można by programować w C.... tak aby bardziej się skupiać na cyzelowaniu algorytmów... a nie kodu ;(

zastosowany w UHU avr 2313 jest przypadkiem procesora skrojonego na miarę... jeśli chcemy coś dołożyć... coś musimy ująć

czy do swobodnego programowania wystarczy atmega8 (88)?

osobiście troszeczkę bawiłem się ostatnio ARMeme... ciekaw jestem czy do takiego zastosowania by się nadawał?

ObrazekObrazek

taki modulik - gotowiec można wstawić do projektowanego stopnia mocy... i tylko pisać program
komunikacja do ładowania programu idzie po USB
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#38

Post napisał: jarekk » 24 sie 2006, 09:52

Stosując dwa mega88 można jeden zaprogramować w asm ( do sterowania modułem mocy) a w drugim algorytm w C. Z doświadczenia wydaje mi się że takie rozwiązanie byłoby conajmniej tak szybkie ( lub nawet szybsze) niż jeden ARM użyty do kontroli całości ( taktowany jest on 60 MHz). W zasadzie to nawet dałbym 3 mega88 ( ten trzeci do obróbki sygnałów z enkodera) - chociaż takie rozwiązanie to już drobna perwersja.

Lubię ARMy ( spędziłem kilka lat na ich programowaniu), ale ostanio jestem w fazie 'programowania rozproszonego' za pomocą małych, sprawnych klocuszków zamiast jednej kobyłki do wszystkiego.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#39

Post napisał: markcomp77 » 24 sie 2006, 11:10

taka wieloprocewsorowość może mieć sens - zwłaszcza gdy przydzie nam do głowy zrobić ze sterownika DC ---> BLDC

pewne klocki nie ulegają zmianie... a dorabiamy klocek falowniczka
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

wood carver
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1243
Rejestracja: 28 lip 2006, 19:14
Lokalizacja: okolice Krakowa
Kontakt:

#40

Post napisał: wood carver » 20 wrz 2006, 00:35

Moje skromne, naiwne pytanie...co to jest...UHU? :oops:

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Serwomotory / Serwonapędy / Napędy Serwokrokowe”