TMC239

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

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

#121

Post napisał: Adalber » 28 sie 2006, 15:09

W czasie pracy potencjały Vb cyklicznie się zmieniają .Można próbować zamiast pompy ładunkowej dać rezystor między Vb a napięcie zasilające mostka taki aby prąd nie zniszczył diody zenera którą należy włączyć między VB i VS .
Ostatnio zmieniony 29 sie 2006, 16:22 przez Adalber, łącznie zmieniany 1 raz.




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:

#122

Post napisał: mag32 » 29 sie 2006, 11:15

Na razie wymodziłem coś takiego, kierując się raczej dataschitem, ale myślę że powinno zadziałać ? Jak uważacie ?

Obrazek
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)


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

#123

Post napisał: Adalber » 29 sie 2006, 16:11

Tranzystory Q5-Q8 musisz podłączyć inaczej - zrób tak jak w tmc249.pdf inaczej nie wysterujesz górnych tranzystorów mało tego możesz spalić wejścia '244 .Układ może się nie spalić bo ma wewnętrzne zabezpieczenie w postaci diód i rezystora .
Przeanalizuj: jeśli tranzystor Q5 będzie niewysterowany to wejście 2 (IC2A) będzie zwarte do masy przez rezystor R9 , jeśli + zasilania tego scalaka będzie podłączone do +35 V to różnica między wejściem a zasilaniem wyniesie ponad 30 V . Względem koncówki GND będzie to np -20V .
Gdy tranzystor przewodzi wejście 2 (IC2A) będzie na potencjale +12 V ale względem masy ,natomiast względem końcówki GND scalaka jest także ujemne .
W obydwu przypadkach napięcie wejściowe jest ujemne i bramka się nie przełączy ,by to nastąpiło musi być dodatnie (upraszczam np.+5 V ) względem GND scalaka '244


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:

#124

Post napisał: mag32 » 29 sie 2006, 17:03

Ten układ tranzystora który jest na .pdf TMC239 jest nieco dziwny, dlatego pomyślałem o takim rozwiązaniu.
Nie bardzo rozumiem co oni mieli tam na myśli podłączając wyście TMC pod Source BSSa.
To masz na myśli ?
Załączniki
bufor.jpg
bufor.jpg (11.83 KiB) Przejrzano 1773 razy
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)


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

#125

Post napisał: Adalber » 29 sie 2006, 20:13

Działa to tak :
Gdy na wyjściu układu HA1 jest stan wysoki - napięcie jest zbliżone do VT ,tranzystor Q1 jest zatkany (za mała różnica napięcia między żródłem a bramką ) .W takim stanie napięcie na wejściu IC2A jest równe napięciu V+ .Prąd przepływa przez R1 i R2.
Gdy HA1 ma poziom niski różnica między żródłem a bramką wynosi kilka wolt i tranzystor Q1 przewodzi ,zarazem ściąga napięcie na wejściu IC2A w dół tak ,że bramka w '244 zmienia stan .
W tym momencie napięcie na wejściu '244 w zależności od wielkości napiecia zailającego V+ może być znacznie poniżej napięcia GND ,jednak układ zabezpieczający w scalaku i rezystor R1 chronią przed uszkodzeniem wejście bramki .


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:

#126

Post napisał: mag32 » 30 sie 2006, 09:24

I wszystko jasne. Dzięki, działam dalej.

[ Dodano: 2006-08-31, 13:16 ]
Na obecną chwilę tak to wygląda. Co Wy na to ?

Obrazek
Obrazek
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)


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

#127

Post napisał: Leoo » 07 sty 2007, 23:18

Mam pytanie do prowadzących projekt.

Na jakim procesorze ostatecznie wykonano translator?
Jaką prędkość obrotową udało się uzyskać?


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:

#128

Post napisał: mag32 » 08 sty 2007, 07:50

U mnie ostatecznie zastosowałem układy IR2110, z tranzystorami IRFZ44, które jednak zamierzam zmienić na tranzystory o napięciu powyżej 100V i w obudowie izolowanej.
Translator to TMC239-SA, zamiast tranzystorów P, zastosowałem układ 4069. Prędkość obrotowa maksymalna przy napięciu zasilania 35V i prądzie 4A plasuje się na poziomie około 400 rpm.
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)


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

#129

Post napisał: Leoo » 08 sty 2007, 11:14

Pisząc "translator" miałem na myśli układ, który zamienia sygnały STEP, DIR na SPI. TMC239 ma alternatywny, nieco bardziej równoległy interfejs (fazowy) ale i tak daleko mu do STEP, DIR. W trybie "stand alone" przetworniki DA zablokowane są na wartości 100% i by uzyskać mikrokrok trzeba podawać sygnały analogowe na wejścia INA, INB. A może pracujesz tylko w pełnym kroku?


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:

#130

Post napisał: mag32 » 08 sty 2007, 11:25

Pracuje na mikrokroku, sterowanie z mikroprocesora, jednak u mnie całe urządzenie jest sterowane z uCPU, nie ma konieczności podłączania pod PC.

[ Dodano: 2007-07-05, 14:40 ]
Witam, wykonał ktoś do końca i przetestował sterownik na TMC239 :?::?:
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”