sterownik serva elm-chan

Dyskusje dotyczące serwonapędów i napędów serwokrokowych.

kamilkamil1
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 38
Posty: 62
Rejestracja: 12 mar 2009, 16:53
Lokalizacja: Sandomierz

#101

Post napisał: kamilkamil1 » 01 gru 2010, 17:59

Tak o to właśnie chodzi mnożyć impulsy wejściowe. Ja już zmontowałem ten układ i wszystko chodzi, tylko zrobiłem enkoder który daje 1500imp (cztery zbocza) na obrót i komp nie wyrabia dlatego chce mnożyć te impulsy.



Tagi:


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#102

Post napisał: Leoo » 04 gru 2010, 21:45

Kolega mnoży impulsy STEP i proc nie wyrabia - tak będzie.
Proszę dzielić impulsy z enkodera, efekt będzie ten sam.


kamilkamil1
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 38
Posty: 62
Rejestracja: 12 mar 2009, 16:53
Lokalizacja: Sandomierz

#103

Post napisał: kamilkamil1 » 04 gru 2010, 22:21

Witam, jeszcze nic nie mnożyłem bo nie wiem jak :) zmieniałem coś ale nic się nie zmieniało. Chodziło mi, że komputer nie wyrabia z podawaniem impulsów, uC powinien nadążyć zliczać ma max do 100kHz.

Awatar użytkownika

blue_17
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 14
Posty: 1715
Rejestracja: 16 kwie 2009, 07:55
Lokalizacja: Kraków/Kornatka

#104

Post napisał: blue_17 » 30 gru 2010, 01:16

Witam chciał bym zapytać co oznaczają lub gdzie mają być podpięte odpowiednie sygnały wyprowadzone na złącza bo jeśli chodziło by o sterownik silnika krokowego to było by wszystko ok ale nie jestem obeznany w sterownikach serw :)

Jak na razie jasne są dla mnie z zasilaniem +80V
Error i wyjście uarta oraz wejście enkodera.

Proszę ewentualnie o objaśnienia pozostałych sygnałów

Pozdrawiam
Załączniki
SERVO3_sch.pdf
(178.36 KiB) Pobrany 586 razy
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego." :D


kamilkamil1
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 38
Posty: 62
Rejestracja: 12 mar 2009, 16:53
Lokalizacja: Sandomierz

#105

Post napisał: kamilkamil1 » 30 gru 2010, 15:15

Witam, do "blue_17" pozostają tylko wyprowadzenia Limit czyli krańcówki i Direction ale tego nie podłączałem. Ten schemat jest bardziej rozbudowany od tych co widziałem. Można pousuwać parę rzeczy ale to już zależy od Ciebie.

Inny schemat
Załączniki
servo-sch.pdf
(32.91 KiB) Pobrany 382 razy

Awatar użytkownika

blue_17
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 14
Posty: 1715
Rejestracja: 16 kwie 2009, 07:55
Lokalizacja: Kraków/Kornatka

#106

Post napisał: blue_17 » 30 gru 2010, 16:55

Schemat faktycznie prostszy ale nie wiem czy lepszy jeżeli koledze to działało poprawnie i posiada sprawdzony plik wynikowy (.hex) i/lub źródłowy to pokusił bym się zrobienia pcb jeśli niema

W tej chwili mam zamiar robić czeską wersję i mam płytkę i ją przystosowuję do złącz śrubowych po piny nie zawsze się sprawdzają

Usunąłem Limit i Direction nad krańcówkami będzie czuwał program :)

Mam jeszcze pytanie na moim schemacie jest coś takiego jak GND_PC czy nie lepiej było by podłączyć to do całej masy układu :?:
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego." :D


kamilkamil1
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 38
Posty: 62
Rejestracja: 12 mar 2009, 16:53
Lokalizacja: Sandomierz

#107

Post napisał: kamilkamil1 » 31 gru 2010, 14:41

Jest dużo wersji płytek i schematów na http://www.cnczone.com/forums/open_sour ... nik-3.html , ja przeprojektowałem płytkę na własne potrzeby bo zamiast IR2184 mam IR2111, usunąłem też komparatory na wejściu enkodera i zastosowałem 74HC14 tak jak jest w UHU. GND_PC zapewnia izolacje galwaniczną LPT>Servo i lepiej żeby była :).

Awatar użytkownika

blue_17
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 14
Posty: 1715
Rejestracja: 16 kwie 2009, 07:55
Lokalizacja: Kraków/Kornatka

#108

Post napisał: blue_17 » 31 gru 2010, 15:43

Witam
Czy te rozwiązania zdały egzamin :?:

Jeśli kolega miałby gdzieś pliki projektu to prosił bym na PW bo widz że schemat od kolegi rysowany jest w Protelu lub AltiumDesignrze

Pozdrawiam
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego." :D


kamilkamil1
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 38
Posty: 62
Rejestracja: 12 mar 2009, 16:53
Lokalizacja: Sandomierz

#109

Post napisał: kamilkamil1 » 31 gru 2010, 16:34

Jak do tej pory nie miałem problemu, ale zastosowanie IR2111 skomplikowało układ.


stonka361
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 2
Rejestracja: 11 mar 2010, 19:03
Lokalizacja: bydgoszcz

#110

Post napisał: stonka361 » 24 sty 2011, 10:41

Witam wszystkich. Jestem pierwszy raz na tym forum. Mam prośbę do was, czy ktoś mógłby mi wgrać program na Atmega 88, ten do sterownika zrobionego przez etet 100.

ODPOWIEDZ Poprzedni tematNastępny temat

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