Znaleziono 11 wyników

autor: rchobby
25 sty 2007, 16:57
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

x pisze:Projekt jest w ogóle amatorsko-hobbistyczny, czy po dopracowaniu trafi do sklepiku?
Jak na razie projekt jest amatorski, na własne potrzeby. Na komercję nie mam czasu.

Dla wszystkich zainteresowanych polecam wizytę na forum cnczone i zapoznanie sie z tematem chyba 'unipolar microstepping'. Jest tam bardzo podobny układ (bez L6506) i są opublikowane kody źródłowe BascomAVR, pliki pdf. Kompilator BascomAVR ma problemy z dobrą obsługą nowych procesorów Atmela, szczególnie Timer0 i Watchdog.
autor: rchobby
24 sty 2007, 13:34
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

Gdybyś mógł wrzuć na forum "wprasowankę" no i program (asm lub hex)
Nie przewidywałem udostepnienia kodu stąd wątek jest w tym dziale "Elektronika CNC" a nie w "Open Source".
autor: rchobby
24 sty 2007, 11:54
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

Na żaden konkretny prąd nie był projektowany. Zmiana tranzystorów i rezystorów umożliwi wyciągnięcie całkiem sporych wartości. Obecnie przy uruchamianiu w tej wersji, 2.5A 12V z silnikiem 2A 3V, tranzystory bez radiatora są ledwie ciepłe w całym zakresie prędkości. Poprzednio, bez TC427, już przy prądzie 2A/12V bardzo szybko były gorące.

Moim zdaniem przy użytych elementach powinno być bez problemu do 3-4A, do większych prądów trzeba zmienić rezystory na 0.1ohm i wstawić mocniejsze tranzystory.
autor: rchobby
24 sty 2007, 09:15
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

astony pisze:Sorry niezauważyłem
Dobrze widziałeś bo nie było. Dodałem dzisiaj.
autor: rchobby
24 sty 2007, 06:47
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

Dodałem płytkę/schemat w plikach pdf.
autor: rchobby
23 sty 2007, 09:41
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

Poprawiona wersja sterownika unipolarnego. Dodane drajwery mosfetów TC427 (poprzednio tranzystory troche zbyt mocno sie grzały), ograniczenie prądu 50% bieżącej wartości (włączanie zworką, brak impulsu STEP przez ok. 3 sek.), mikrokroki 1/1 1/2 1/4 1/5 1/8 1/10 1/16.
autor: rchobby
12 gru 2006, 09:50
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

Schemat obecnej wersji sterownika unipolarnego na procesorze ATTINY2313 i końcówce na tranzystorach IRLZ14 (10A/60V). Układ został zaprojektowany na wymiar płytki sterownika A3977. Zasilany 25V z ograniczeniem prądu na oś 2A. Z krokiem 1/8 i śrubą M14 (skok 2mm) na frezarce model 'zoltar' osiągi 1200mm/min.
Na schemacie/płytce są diody BAT27 które w testowanych sterownikach zostały usunięte ze względu na ograniczanie prędkości maksymalnej silnika.
autor: rchobby
30 lis 2006, 14:35
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

Czy PWM daje lepsze rezultaty ?
Nie wiem czy lepsze ale prównywalne np. z pracą sterownika na PIC-ku LiniStepper. Jestem na razie zadowolony bo mogłem uruchomic normalną pracę silników bipolarnych z listy społecznej.
Sterownik na A3977 nie umiał sobie z nimi poradzić. Mój sterownik napędza te silniki bez żadnych zgrzytów czy charchotów. Na luzie a3977 gubił z nimi kroki a teraz idzie bez problemów, cicho przyjemnie szumi, z dowolną prędkością jak i z napięciem.
Sprawdzałem nawet z ciekawości jak będzie w maszynie na najbardziej obciążonej osi X. Silnik unipolarny 2V/2.8A, krok 1/8, silnik przesuwał z predkością do 1200mm/min (śruba o skoku 2mm), na mikrometrze (podziałka 0.01mm) nie było błędu. Jak dla mnie to sukces bo dotychczas mogłem pracowac w pobliżu 500-600mm/min na tym samym silniku.
autor: rchobby
30 lis 2006, 13:23
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

Zobaczę jak wyjdą dalsze prace nad tym układem ale również rozmyslam czy przyszłościowo nie wstawić ciut większego procka. Na obecna chwilę pozostało mi jeszcze ok 30% pamięci, trochę miejsca zajęte przez zbędne w wersji docelowej tabele testowe mikrokroku.
Na przerwaniu chodzi tylko sygnał STEP, napiecia kroków generowane przez kanały PWM. Wyjście mocy sterowane przez L6506 i tu 'robi' się ograniczenie prądu.
Sygnał jest wystarczająco dokładny, na oscyloskopie przebieg trochę poszatkowany ale do przyjęcia. Testowo uruchomiony w maszynie działał bez problemu ze wszystkimi podziałami kroków (bez pracy pełnokrokowej).
autor: rchobby
30 lis 2006, 11:01
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30476

AVR ale ATTINY2313. Na razie bipolarna końcówka na 2xL6203 a unipolarna na IRLZ14.

Wróć do „Sterowniki na procesorach AVR”