Sterownik na ST L6474

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

Autor tematu
jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 43
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

Sterownik na ST L6474

#1

Post napisał: jarekk » 23 wrz 2012, 21:06

Hejka,

Czy ktoś już może coś robił na L6474 ? Mocn się grzeje ?

Potrzebuję w miarę prostego sterownika sterowanego za pomocą step/dir oraz przez port szeregowy.

Narysowałem schemat prototypu - chętnie usłyszę wszelkie uwagi.

Obrazek

Obrazek


Płytkę zrobię jak dostanę próbki elementów ( co by mieć pewność że dobrze zrobiłęm obudowy).

Obrazek



Tagi:


poorchava
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 327
Rejestracja: 10 sty 2012, 15:32
Lokalizacja: Festung Breslau

#2

Post napisał: poorchava » 24 wrz 2012, 16:00

Skąd zalatwiłeś L6474? Zastanawiałem sie nad tym scalakiem jak kombinowałem swój driver, ale jak zwykle w polsce nie da sie tego dostać w ilości poniżej tysiąca sztuk a juz zwłaszcza bez firmy.


Kolega zamawiał te sample bezpośrednio z ST czy dogadał się z przedstawicielem?

W Polsce znalazłem tylko w Kamami do kupienia.

A tak swoją drogą, to w datasheecie power dissipation rating obydwu obudów oraz maksymalny rating są oznaczone jako TBD... Masz gdzieś taka informację?


Autor tematu
jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 43
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#3

Post napisał: jarekk » 24 wrz 2012, 17:00

Ja kupiłem z Kamami, ale często też biorę z Digikey'a ( USA) więc nie ma problemu :-). Mam też dostęp bezpośredni do przedstawieciela ST, ale w Finlandii (nie opłacało się dla próbek).

No ja też widziałem te TBD - dlatego pytałem czy już ktoś próbował jaki z niego grzejnik.
Używam innych elementów mocy ST is są naprawdę dobrę, więc mam nadzieję że też będzie ok.

http://www.digikey.com/product-detail/e ... ND/3028579


poorchava
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 327
Rejestracja: 10 sty 2012, 15:32
Lokalizacja: Festung Breslau

#4

Post napisał: poorchava » 24 wrz 2012, 18:11

Tak na pierwszy rzut oka, to TB6560 ma w temperaturze pokojowej Rdson dla górnych i dolnych tranzystorów w mostku 0.4R. L6474 ma odpowiednio 0.37 i 0.18, więc powinno grzać się trochę mniej. Z drugiej strony prąd jest większy. A z trzeciej strony jest jeszcze kwestia strat przy przełączeniu mostka, które mogą być diametralnie różne.

Myślę, że trzeba by zapytać ST.

Mam służbowo (w pracy na etacie) kontakt z ST, ale akurat osobnik, którego do nas przypisali jest raczej mało skory do współpracy, i załatwienie prywatnej sprawy z nim raczej nie wchodzi w grę :/. Generalnie w ST panuje dość spory bajzel moim zdaniem :(

Ja z digikeya biorę tylko większe ilości (jeżeli się opłaca) albo jakieś zamówienia zbiorowe, bo $30 za przesyłkę jednak trochę boli.


Autor tematu
jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 43
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#5

Post napisał: jarekk » 24 wrz 2012, 21:12

poorchava pisze:bo $30 za przesyłkę jednak trochę boli.
Wiem, dlatego biorę jak zamówinie przekracza 200$ ( wtedy przesyłka darmo - tylko urząd celny bierze dolę).

Straty to najprędzej sprawdzę organoleptycznie :-)


lu-dzik
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 18
Posty: 68
Rejestracja: 24 sie 2012, 12:26
Lokalizacja: Lubuskie

#6

Post napisał: lu-dzik » 24 wrz 2012, 21:58

W dataschecie nie widzę Rthja=TBD ani Ptot=TBD :) hehe.
W zestawie ewaluacyjnym nie widzę radiatora. NIe stosuj radiatora, ale na wszelki wypadek umieściłbym scalaka na warstie bottom. Wtedy można go przykręcić do jakiejś blaszki/obudowy i odprowadzić ciepło.

[Tutaj było głupie pytanie]
Jeżeli chodzi o ESD zastosowałbym na wejściu rezystory, transile. Albo od razu transoptory. Izolacja galwaniczna uczyni układ kuloodpornym, Sterownik to nie takie pitu pitu i o szpileczki napięcia/prądu nietrudno.
Ja bym w ogóle zrobił ze 3 sterowniki na jednej płycie, jeżeli takie słabogrzejące. Cena scalaków jest podobnego rzędu co PCB. Będziesz miał oszczędność.

Nawiasem mówiąc ten sterownik to jest coś czego szukałem do mojej maszynki pick and place.
Offtop: tendspic jest tani jak atmega8 :) Jaki jest mniej więcej koszt rozpoczęcia pracy z nim i jakie są możliwości. Środowisko debugowanie flashowanie itp itd.

Dopisał:
VCC bierz z głównego zasilania
Ostatnio zmieniony 24 wrz 2012, 22:42 przez lu-dzik, łącznie zmieniany 1 raz.


poorchava
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 327
Rejestracja: 10 sty 2012, 15:32
Lokalizacja: Festung Breslau

#7

Post napisał: poorchava » 24 wrz 2012, 22:17

Ja bym tutaj szczerze mówiąc bardziej widział CPLD jakies małe, np. coś serii XC9500, minimalne opóxnienia propagacji sygnału, a możnaby zaimplementowac sterowanie szeregowe, równoległe i step/dir jednocześnie.

Jeżeli chodzi o grzanie sie, to mała paczuszka SMD wcale nie wyklucza dużego grzania. Widzialem obudowy SOP-24-podobne infineona, które miały Rthj identyczne jak D2-PAK.

W datasheecie zastanowiła mnie jeszcze jedna rzecz: schemat aplikacyjny pokazuje 2 diody w zewnętrznej części układu pompy ładnkowej, ale nie ma żadnych zaleceń co do porzadanych parametrów tych diód. Ja bym dał jakieś Schottky, dla zminimalizowania spadku napięcia i uzyskania jak najwyższego napięcia na pompie.

Generalnie w ogóle mocno niekompletna ta specyfikacja tego układu, a moznaby pomyślec, że skoro go juz normalnie wypuścili na rynek (grudzień 2011) to powinna być w miarę kompletna :/.

EDIT:
własnie zauwazyłem w datasheecie płytki ewaluacyjnej, że używają do pompy ładunkowej BAV99.


Autor tematu
jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 43
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#8

Post napisał: jarekk » 25 wrz 2012, 09:19

lu-dzik pisze:Jeżeli chodzi o ESD zastosowałbym na wejściu rezystory, transile. Albo od razu transoptory. Izolacja galwaniczna uczyni układ kuloodpornym, Sterownik to nie takie pitu pitu i o szpileczki napięcia/prądu nietrudno.
Ja bym w ogóle zrobił ze 3 sterowniki na jednej płycie, jeżeli takie słabogrzejące. Cena scalaków jest podobnego rzędu co PCB. Będziesz miał oszczędność.
To co pokazałem to "proof of concept". Jeżeli się sprawdzi to następny będzie 3 osiowy sterownik z galwaniczną optoizolacją i radiatorami ( znajomy już zamówił 30 sztuk takich zestawów - wyślę mu prototyp do testów). I chyba wezmę tą wersję z większą obudowa - ale to zdecyduję po testach.

Co do kosztów - potrzebny jest w zasadzie procesor ( według własnego wyboru ) z debuggerem. Ja wziąłem PICa bo mam do nich wszystko i są tańsze niż małe Cortexy ( a tu nie trzeba wiele). Najprostszy debugger do PICów to kilkadziesiąt złotych, środowisko jest darmowe.

[ Dodano: 2012-09-25, 09:28 ]
lu-dzik pisze:Dopisał:
VCC bierz z głównego zasilania
A po co ? (zwłaszcza że go nie mam przy optoizolacji)
L6474 ma wbudowany zasilacz liniowy dajcy do 40mA.
PIC chodzący na 1Mips to około 2mA - wwięcej wezmą LEDy


poorchava
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 327
Rejestracja: 10 sty 2012, 15:32
Lokalizacja: Festung Breslau

#9

Post napisał: poorchava » 25 wrz 2012, 10:20

Swoja droga można użyć nawet bardziej pradożernego procesora/cpld/fpga i spiąć regulatory z wszystkich 3 L6474 (pytanie tylko, czy cos takiego nie bedzie wpadało w oscylacje).

@jarekk:
prowadzisz firme elektroniczą? Bo po poziomie inwestycji widzę, że to "trochę" wyższa półka niż moje skromne poczynania :)

Może nawet zamówię parę sztuk do potestowania, jak skończę obecny projekt. Ciekaw jestem, jak jest zrealizowana kontrola prądu. Zewnetrznych rezystorów nie ma, więc musza być na chipie. Z tego co wyczytałem zastosowano jakiś wymyślny rodzaj przetwornika AD o rozdzielczości 5 bitów zamiast standardowego podejścia DAC+komparator. Ciekawi mnie tez na ile widoczny efekt ma ten algorytm automatycznego dobierania decay mode, którym się chwalą i jak to wszystko wypada w porównaniu do chipów Trinamica.


Autor tematu
jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 43
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#10

Post napisał: jarekk » 25 wrz 2012, 10:30

poorchava pisze:Swoja droga można użyć nawet bardziej pradożernego procesora/cpld/fpga i spiąć regulatory z wszystkich 3 L6474 (pytanie tylko, czy cos takiego nie bedzie wpadało w oscylacje).
Tak nie można - wyraźnie zabronione ( nie można wpuszczać prądu do regulataora w scalaku )

Tak - prowadzę firmę. Mogę zrobić więcej sztuk, bo ostatnio kupiłem używany automat i mogę już tylko patrzeć jak się elementy układają ( ufff )
poorchava pisze:AD o rozdzielczości 5 bitów
To pewnie wewnętrzny przetwornik typu "flash" - dla 5 bitów jest bardzo efektywny w implementacji w krzemie.
poorchava pisze:Ciekawi mnie tez na ile widoczny efekt ma ten algorytm automatycznego dobierania decay mode, którym się chwalą i jak to wszystko wypada w porównaniu do chipów Trinamica.
Pobawię się - dlatego tam jest RS aby móc stroić parametery kontrolera prądu.

[ Dodano: 2012-09-25, 12:02 ]
Dostałem 5 sztuk L6474 - małe to - aż strach podłączać ;-)

Obrazek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”