sterownik serva elm-chan
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 38
- Posty: 62
- Rejestracja: 12 mar 2009, 16:53
- Lokalizacja: Sandomierz
blue_17, ja w swoim projekcie zastosowałem IR2111 ale na schemacie jest IR2101 (nie było go w bibliotece programu), Servo Tuning łączy się ze sterownikiem ale interfejs mam zrobiony na tranzystorach nie na max232. Kolega Leoo kiedyś wspominał aby do tego ogranicznika prądowego dorobić "zatrzask" na przerzutniku typu D ale nie wiem dokładnie jak to zrobić może jak znajdzie Leoo trochę wolnego czasu coś nakreśli
Ostatnio zmieniony 20 sie 2011, 13:32 przez kamilkamil1, łącznie zmieniany 2 razy.
Tagi:
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 14
- Posty: 1715
- Rejestracja: 16 kwie 2009, 07:55
- Lokalizacja: Kraków/Kornatka
Istotna informacja z tym driverami
U mnie zastosuje jakieś hexfety i powinno śmigać napięcie do moich serv to 30V
A z chłodzeniem jak widząc nie będzie problemów tylko nie mam natchnienia jak zrobić sterowanie jakaś szafa a może w obudowie od PC
Raczej obudowa od PC odpada bo konektory są od środka kiedy zamontuje się zasilacz na swoim miejscu
Pozdrawiam
U mnie zastosuje jakieś hexfety i powinno śmigać napięcie do moich serv to 30V
A z chłodzeniem jak widząc nie będzie problemów tylko nie mam natchnienia jak zrobić sterowanie jakaś szafa a może w obudowie od PC
Raczej obudowa od PC odpada bo konektory są od środka kiedy zamontuje się zasilacz na swoim miejscu
Pozdrawiam
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego."
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 6
- Posty: 376
- Rejestracja: 17 lip 2011, 20:27
- Lokalizacja: Świdnica
Działa :)
Witam! Wykonałem ten sterownik jak w temacie. Jak na pierwszy mój kontakt z mikrokontrolerem powiem, że poszło bez żadnych problemów. Nie działała mi tylko dioda servo error był zimny lut. Wgrałem oprogramowanie "Servo_AtMega88_CompInt_Modif".
Na zdjęciu po lewej jest silniczek DC12v z drukarki HP z podłączoną tarczą enkodera od starej elektronicznej wagi. Wydaje mi się, że działa to prawidłowo. Ale mam kilka pytań dla bardziej zaawansowanych:
Jeśli tarcza ma 75 wycięć to rozdzielczość enkodera wynosi 75 czy 150 ?
Jak podłączyć ten sterownik do programu SERVOTUNING ?
Czy wystarczy tylko ten program do testowania serva tzn pod port lpt już nic nie trzeba podpinać ?
Może ktoś z forumowiczów dysponujący dokładną maszynką CNC zechciał by mi wykonać tarcze enkodera z blaszki aluminiowej o większej liczbie nacięć np 125 średnicy koło 90mm ?
Jakie byście polecili tanie śilnik na prąd stały ?
Na zdjęciu po lewej jest silniczek DC12v z drukarki HP z podłączoną tarczą enkodera od starej elektronicznej wagi. Wydaje mi się, że działa to prawidłowo. Ale mam kilka pytań dla bardziej zaawansowanych:
Jeśli tarcza ma 75 wycięć to rozdzielczość enkodera wynosi 75 czy 150 ?
Jak podłączyć ten sterownik do programu SERVOTUNING ?
Czy wystarczy tylko ten program do testowania serva tzn pod port lpt już nic nie trzeba podpinać ?
Może ktoś z forumowiczów dysponujący dokładną maszynką CNC zechciał by mi wykonać tarcze enkodera z blaszki aluminiowej o większej liczbie nacięć np 125 średnicy koło 90mm ?
Jakie byście polecili tanie śilnik na prąd stały ?
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 14
- Posty: 1715
- Rejestracja: 16 kwie 2009, 07:55
- Lokalizacja: Kraków/Kornatka
Żeby połączyć się z servo tuning jeśli nie masz na płytce układu max 232 to musisz sobie zrobić taką przejściówkę i z com-a wszystko skonfigurujesz
Wystarczy taka przejściówka
Albo jeśli masz tylko usb to na układzie ft232rl tylko tu już musisz zainstalować zainstalować sterowniki na PC
Dodatkowo tego układu niema w wersji przewlekanej
Pozdrawiam
Wystarczy taka przejściówka
Albo jeśli masz tylko usb to na układzie ft232rl tylko tu już musisz zainstalować zainstalować sterowniki na PC
Dodatkowo tego układu niema w wersji przewlekanej
Pozdrawiam
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego."
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 38
- Posty: 62
- Rejestracja: 12 mar 2009, 16:53
- Lokalizacja: Sandomierz
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 6
- Posty: 376
- Rejestracja: 17 lip 2011, 20:27
- Lokalizacja: Świdnica
Jak ustawić krok po kroku parametry w serwo tuning?
Jestem połączony z servo tuning no iiiiii... jedyna metoda jaką opanowałem to chybił-trafił kompletnie niekumam oco chodzi ! Może tak wyjaśnić krok po kroku strojenie serva.
np: pkt1 - podpinam kabelki klikam połącz i wyświetlają się dane. A dalej co - chybił-trafił ?
np: pkt1 - podpinam kabelki klikam połącz i wyświetlają się dane. A dalej co - chybił-trafił ?
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 152
- Rejestracja: 14 maja 2007, 19:51
- Lokalizacja: pl
Uruchomił ktoś ten sterownik na atmedze8 ?
Ja mam z tym problem, mianowicie:
procesor zaprogramował się ok, fusebity ok, a po włączeniu zero reakcji na obroty enkodera. Enkoder sprawny, sprawdzany oscyloskopem. Na wyjściach komparatora 1,7 nóżka podczas kręcenia enkoderem nie ma nic, komparator ok, sprawdzałem na kilku. Na pinie PB1 (wejście Hin ir2184) mam przebieg taki jak na zdjęciu, a powinien być prostokąt moim zdaniem, na PB2 nie ma nic. Z komputerem łączy się bez problemu. Wciąż świeci się dioda Over Current.
Wgrałem Servo_AtMega_CompInt próbowałem też TimerInt ale zachowanie takie samo.
Podawałem też sygnał step ale nie reaguje na nic. Zmieniałem na inną atmegę8 i to samo.
Może ktoś poradzi co może być nie tak.
Kożystałem ze schematu arisova.
[ Dodano: 2011-12-08, 21:19 ]
Nowe wieści:
dioda over current zgasła - miałem odwrotnie zamontowaną diodę między 2 nóżką komparatora a Vcc. Teraz po włączeniu silnik kręci się skokowo tzn dostaje impulsy prądu, jak lekko przytrzymam oś to zaczyna się obracać ciągle. Wniosek - prąd wzrasta i zaczyna pracować ciągle, ale jaka tego przyczyna to nie wiem. Problem braku impulsów enkodera na wyjściu komparatora dalej pozostał.
Ja mam z tym problem, mianowicie:
procesor zaprogramował się ok, fusebity ok, a po włączeniu zero reakcji na obroty enkodera. Enkoder sprawny, sprawdzany oscyloskopem. Na wyjściach komparatora 1,7 nóżka podczas kręcenia enkoderem nie ma nic, komparator ok, sprawdzałem na kilku. Na pinie PB1 (wejście Hin ir2184) mam przebieg taki jak na zdjęciu, a powinien być prostokąt moim zdaniem, na PB2 nie ma nic. Z komputerem łączy się bez problemu. Wciąż świeci się dioda Over Current.
Wgrałem Servo_AtMega_CompInt próbowałem też TimerInt ale zachowanie takie samo.
Podawałem też sygnał step ale nie reaguje na nic. Zmieniałem na inną atmegę8 i to samo.
Może ktoś poradzi co może być nie tak.
Kożystałem ze schematu arisova.
[ Dodano: 2011-12-08, 21:19 ]
Nowe wieści:
dioda over current zgasła - miałem odwrotnie zamontowaną diodę między 2 nóżką komparatora a Vcc. Teraz po włączeniu silnik kręci się skokowo tzn dostaje impulsy prądu, jak lekko przytrzymam oś to zaczyna się obracać ciągle. Wniosek - prąd wzrasta i zaczyna pracować ciągle, ale jaka tego przyczyna to nie wiem. Problem braku impulsów enkodera na wyjściu komparatora dalej pozostał.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 152
- Rejestracja: 14 maja 2007, 19:51
- Lokalizacja: pl
Soft napewno taki jak trzeba. Podłączenie silnika o ile wiem to nie robi różnicy, tylko kierunek, ale zmieniałem też to. Nie wiem gdzie już szukać przyczyn ale nie poddam się bo to musi działać
[ Dodano: 2011-12-10, 14:26 ]
Wszystko jest na dobrej drodze . Wyeliminowałem już większość błędów, sterownik robię na płycie łączeniowej więc szybko mogę wszystko posprawdzać. Teraz jest nowy problem: po podaniu sygnału step (z generatora ne555) silnik zrobi kilka obrotow i zapala sie serwo error.
[ Dodano: 2011-12-10, 14:26 ]
Wszystko jest na dobrej drodze . Wyeliminowałem już większość błędów, sterownik robię na płycie łączeniowej więc szybko mogę wszystko posprawdzać. Teraz jest nowy problem: po podaniu sygnału step (z generatora ne555) silnik zrobi kilka obrotow i zapala sie serwo error.