TMC239

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC
Awatar użytkownika

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

#81

Post napisał: markcomp77 » 27 sty 2006, 01:38

vector11 pisze:
poza tym oddzielony jest od wysokiego napięcia przez IR2110 i TMC239
niestety, nie jest to separacja galwaniczna
zgadza się... zobaczymy jak to będzie się zachowywać tak jak jest teraz


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


vector11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 8
Posty: 296
Rejestracja: 31 gru 2004, 01:18
Lokalizacja: N1 NOKTO

#82

Post napisał: vector11 » 27 sty 2006, 02:00

najbezpieczniej byłoby odseparować cały obwód wykonawczy, czyli IR i fety od reszty i zrobić to na oddzielnym zasilaniu;
najprościej separować tylko zewnętrzne sygnały sterujące, które przyjdą np. z Mach'a
transoptory wtedy mogą być tańsze i wolniejsze, np. CNY17

[ Dodano: 2006-01-27, 02:10 ]
wybrałem tranzystory IRF740 - 400V
zbyt niskie napięcie tranzystorów

Awatar użytkownika

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

#83

Post napisał: markcomp77 » 27 sty 2006, 07:32

vector11 pisze:zbyt niskie napięcie tranzystorów
te 350V zasilania to taki DOWCIP ;)
myślę, iż będziemy "happy" jeśli wyjdzie 100V (no 150V to byłoby super)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

Kostek
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 18
Posty: 168
Rejestracja: 09 cze 2005, 23:27
Lokalizacja: Kutno

#84

Post napisał: Kostek » 27 sty 2006, 10:32

1. To chyba nie jest tak, przynajmniej tak wynika ze schematu blokowego.Z zewnatrz sa brane napiecia referencyjne ktore
dalej ida na przetwornik.Daje to szanse na regulacje pradu potencjometrem , lub zworkami.Trzeba sprawdzic czy
mam racje.
Trzeba dolozyc oporniki z ostatniej strony dokumentacji Moze jeszcze trzeci do kroku 1/128.PWMem w calym zakeresie
predkosci obrotowych mikrokroku zrobic sie nie da.Trzeba o tym zapomniec.
2. Nie.
3.Potrzebny do tego zasilacz impulsowy , mozliwie prosty, ktory wytrzymalby 150V.Ja takiego nie znalazlem.Proponuje
na poczatek tylko stabilizator do 5V a 15V z zewnetrznego zasilacza.Jak cos znajdziemy mozna dolozyc.
4. Co do procesora proponuje zaczac od 53 (czy programuje sie w ukladzie?)Trzeba na plytce zostawic troszke miejsca to zawsze mozna zmienic nie ruszajac reszty ukladu.


Autor tematu
Adalber
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 39
Posty: 694
Rejestracja: 10 lip 2005, 15:13
Lokalizacja: Polska

#85

Post napisał: Adalber » 27 sty 2006, 14:31

AT89S8253 programuje się w systemie.
INA INB to wejścia napięcia referecyjnego dla przetworników C/A -sądze ,ze za ich pomocą także można by zwiększyć rozdzielczość układu (można oczywiście sterować układ w trybie "Classical").
Kostek ma rację przydała by się regulacja prądu potencjometrem i te wejścia to umożliwiają (ANN=0) maksymalne napięcie wejściowe to 3V a napięcie pracy 0-2V ,
Można by tu także redukować prąd za pomocą procesora np.do 60%
Może coś takiego
Załączniki
Redukcja.rar
(5.86 KiB) Pobrany 248 razy

Awatar użytkownika

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

#86

Post napisał: markcomp77 » 28 sty 2006, 02:23

Redukacja (rys. kolegi Adalbera)

Obrazek

szersza perspektywa

Obrazek

tak można zastosować jako ustawialne źródło referencyjne
tak można reduować prąd... jak zaproponował kolega Adalber... ale redukcje prądu można wykonać programowo.. poprostu po bezczynności wysłać prze SPI polecenia ustawienia niższego prądu

jest też ważniejsza przyczyna.. nie redukowania pradu przez INA/B... wyjaśnienie w faq - strona 13... pytanie "When I reduce..."
maleje dokładność pomiaru obciążenia przez układ TMC249 jeśli stosujemy zewnętrzne źródło referencyjne...

ustalenie prądu na podstawie Vina,b i wartości podawanej po SPI
Obrazek

kilka sposobó podłączenia...
Obrazek

jeden ze sposbów zwiększenia rozdzielczoci
Obrazek

następny sposób.. z faq
Obrazek

dużo tego ;)
co jednak wybrać?
określmy jaka rozdzielczość nas zadowoli....
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
Adalber
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 39
Posty: 694
Rejestracja: 10 lip 2005, 15:13
Lokalizacja: Polska

#87

Post napisał: Adalber » 28 sty 2006, 10:12

Oczywiście ,że można programowo zredukować prąd ,ale jest jeden problem .
Załóżmy , że mamy na fazie A napięcie wartośći 14 (zadana wartość przez SPI dla jednej fazy ) a na drugiej B 6 - tu sprawa wydaje się prosta przy redukcji o 50% wysyłamy dane A-7 ,B-3 .Co jednak gdy na początku będzie A- 15 i B- 4 wtedy po redukcji będzie A-7 lub A-8 zaś B=2 .Taka zmiana wywoła obrót osi silnika (powiedzmy połowę założonego mikrokroku ).
Pozostaje jeszcze sprawa niedokładności z kwantowaniem wartości napięcia .
Opiszę to tak :dla określonej pozycji silnika wartość funkcji sinus (lub cos) powinna wynosić np 12,6 (w 15 stopniowej skali liczb naturalnych ) my musimy przyjąć najbliższą =13 .Przy redukcji powinno być 6,3 przyjmiemy 6 a to już nie jest połowa 13
Błędy te nie pociągają większych ruchów silnika niż połowa mikrokroku ale nie wiem czy to
jest do przyjęcia .
Wyjścia są dwa :
1 Zwiększenie rozdzielczości
2 Zakładamy że prąd sterownika będziemy ustawiać tylko za pomocą rezystora Rs a redukcję prądu uzyskamy za pomocą układu który przedstawił markcomp77 "2 level control"
Jak to będzie działać :
W czasie normalnej pracy napięcie na końcówce ANN - H (wysokie ) włączone wewnętrzne napięcie odniesienia (stabilne) ,gdy chcemy zredukować prąd procesor przełącza stan ANN w stan niski ,wtedy napięcie odniesienia jest pobierane z wejścia INA ,INB .Ponieważ nie jest ważne czy zredukujemy do 52% czy 60% napięcie to może być mało stabilne -ważne ,że jest takie samo dla dwóch wejść
Jeśli napięcie na tych końcówkach będzie np 1 V uzyskamu redukcję prądu o 50%

Awatar użytkownika

Kostek
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 18
Posty: 168
Rejestracja: 09 cze 2005, 23:27
Lokalizacja: Kutno

#88

Post napisał: Kostek » 28 sty 2006, 21:22

Adalber , czy w tym procesorze sa jakies wyjscia bez podciagania do plus 5V.Cos w rodzaju OC?


Autor tematu
Adalber
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 39
Posty: 694
Rejestracja: 10 lip 2005, 15:13
Lokalizacja: Polska

#89

Post napisał: Adalber » 28 sty 2006, 21:58

Port P0 ma wyjścia typu otwarty dren maksymalny prąd wpływający 3,2 mA


mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 15
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#90

Post napisał: mag32 » 31 sty 2006, 13:07

Witam Panów. Jestem w trakcie prac projektowych nad ploterem tnącym metal Plazmowo. Ale nie w tym rzecz.
Zakupiłem TMC239 i nurtuje mnie pewne pytanie. Interfejs ISP tego sterownika urzywa 12 bitów, natomiast interfejs ISP ATMegaxx urzywa 8 bitów, jak to rozwiązujecie ? Czy można jakoś oszukać ten driver, np, nadająć 2 bajty jeden za drugim ? lub Sterująć linią SS ?
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”