Proponuję więc zacząć całkiem prosto - zamiast DAC - PWM. Cała konstrukcja 1 procesor 2 wzmacniacze operacyjne i pare dodatków (konesatorki,oporniczki,jakiś TTL, tranzystor itp). Logika poniżej 30zł. Myślę że warto spróbować.
[ Dodano: 2004-08-20, 12:45 ]
Zrobiłem coś takiego:
http://www.cnc.elektroda.net/album_pic.php?pic_id=90
Teraz tworzę jakiś soft do tego
[ Dodano: 2004-08-27, 17:31 ]
Niestety, najprostsze rozwiązanie (ATTiny26 i LM319) nie działa za dobrze – przy pracy z półkrokiem wszystko jest ok. natomiast już przy 1/4 kroku silnik zaczyna pracować nierównomiernie. Spróbuję zamienić LM319 na L6506 i zobaczę co się dzieje.
dla zainteresowanych: http://www.cnc.elektroda.net/download.php?id=132
Przy okazji jak do tej pory TIP122 przy sterowaniu czoperowym zachowuje się bardzo dobrze, podczas testów przy pracy z silnikiem 2.8V i prądzie ustawionym na 3A paktycznie nie grzeją się (zasilanie ok 13-15V)
Znaleziono 14 wyników
Wróć do „Wstępny projekt sterownika z mikrokrokiem”
- 23 lip 2004, 00:29
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
- 22 lip 2004, 22:59
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
- 22 lip 2004, 17:17
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
- 21 lip 2004, 16:04
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
Aktualnie mam bardzo mało czasu więc na szybko narysowałem tylko schemat blokowy, ale powinien przynajmniej częściowo wyjaśnić działanie tego sterownika.
https://www.cnc.info.pl/album_pic.php?pic_id=61
https://www.cnc.info.pl/album_pic.php?pic_id=61
- 20 lip 2004, 17:20
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
- 20 lip 2004, 16:16
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
Spróbuje zrobić pierwsze testy – na początek AT90S8515 i 2x DAC08. Procesor może ma tylko 8MHz ale za to 32x porty I/O, tak więc wejść i wyjść nie zabraknie. Do pierwszych testów wystarczy.
Mam jeszcze jedną prośbę – czy możemy pod tym tematem skupić się na razie nad prostym sterownikiem a o bardziej zaawansowanym sterowaniu porozmawiać pod nowym.
Mam jeszcze jedną prośbę – czy możemy pod tym tematem skupić się na razie nad prostym sterownikiem a o bardziej zaawansowanym sterowaniu porozmawiać pod nowym.
- 19 lip 2004, 16:30
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
Dzięki za ceny przetworników. Widząc je dochodzę do wniosku, że chyba na razie zostawimy przetworniki w spokoju (trochę nie pasują do założeń cenowych). Oczywiście dokumentację końcową na pewno opublikuje się w pdf i Eagle. Ale nie dzielmy na razie skóry na niedźwiedziu.
Jeśli chodzi o BASCOMa to w rozwiązaniu 1 procesor na jedną oś wystarczy w zupełności, po prostu cały soft musi do DACa czy rejestrów sterujących PWM wpisywać dane z wcześniej przygotowanej tabeli wartości napięć sterujących komparatorami w L6505 + sterowanie faz. Jeśli sygnał step podłączymy do pinu z obsługą przerwania zewnętrznego wystarczy, że procedura obsługi tego przerwania będzie wpisywała w zależności od stanu linii dir następną lub poprzednią wartość z tablicy. Zmniejszenie lub zwiększenie jednego wskaźnika oraz wpisanie kilku danych z tablicy do rejestrów trwa naprawdę niewiele cykli.
Jeśli chodzi o BASCOMa to w rozwiązaniu 1 procesor na jedną oś wystarczy w zupełności, po prostu cały soft musi do DACa czy rejestrów sterujących PWM wpisywać dane z wcześniej przygotowanej tabeli wartości napięć sterujących komparatorami w L6505 + sterowanie faz. Jeśli sygnał step podłączymy do pinu z obsługą przerwania zewnętrznego wystarczy, że procedura obsługi tego przerwania będzie wpisywała w zależności od stanu linii dir następną lub poprzednią wartość z tablicy. Zmniejszenie lub zwiększenie jednego wskaźnika oraz wpisanie kilku danych z tablicy do rejestrów trwa naprawdę niewiele cykli.
- 18 lip 2004, 22:13
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
Trzeba jednak pamiętać że dla obsługi trzech osi w trybie mikrokroku (przydały by się 4)procesor musi być naprawdę szybki, chcę wykonać sterownik w którym kwestia ewentualnych zgubień kroków nie była spowodowana przez układ logiki dlatego pozostaje za opcją z jednym procesorem na oś. Natomias jeśli uda się wukorzystać sygnał PWM do sterowania zamiast przetworników DAC ciężko będzie znaleść tani procesor z 6 szybkimi kanałami PWM tak więc koszt obu rozwiązań może być podobny.
- 18 lip 2004, 21:26
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919
Jak tylko zdecyduje jakie rozwiązania sastosować (przetworniki DAC czy PWM) zabieram się za schematy i soft (Eagle i BASCOM-AVR). Jeśli chodzi o procesor na początek myślę jednym procesorem sterować jedną oś sygnały step/dir. Jak się uda to można będzie pomyśleć nad bardziej zaawansowanym sterowaniem - RS, enkodety itp.
- 17 lip 2004, 12:07
- Forum: Elektronika CNC
- Temat: Wstępny projekt sterownika z mikrokrokiem
- Odpowiedzi: 33
- Odsłony: 23919