Mario
Guest
Fri Apr 11, 2014 11:55 am
W dniu 2014-04-11 02:23, Pawel "O'Pajak" pisze:
Quote:
Powitanko,
Ma 2 mostki w środku. Tylko bez radiatora?
Jak dobry FET z PWMa popedzany nie za szybko, to sie nie spoci za
bardzo. Wersja PD jest pod radiator. Bawilem sie jakims ukladem Allegro
(-Microsystems) do sterowania krokowcow i przy ok. 1,5 A na faze cieplo
bylo ledwie wyczuwalne pod palcem, a kosteczka chyba 4x4mm.
To po co to kupować?
Bo mam mechanike do zrobienia i to jest dla mnie pewne wyzwanie, jak bym
mial czas, to bym sobie taki sterownik wystrugal nawet na 1024
mikrokroki;-) w celach edukacyjnych. Ale jest tyle problemow
technicznych do rozwiazania, ze ni cholery nie chce mi sie jeszcze tego
drivera robic.
Sterowanie tymi mosfetami zrobisz na dsPICu chociażby.
I jeszcze poznawac nowa rodzine prockow i DSP, o ktorym nie mam
najmniejszego pojecia.
Najlepiej od razu pisz w asm, bo Sylwek wykazał, że kompilatory c od
Microchipa są do niczego.
--
pozdrawiam
MD
Mario
Guest
Fri Apr 11, 2014 12:02 pm
W dniu 2014-04-11 11:46, Sylwester Łazar pisze:
Quote:
A)
Wygląda na ciekawy chip. Dla jednej sztuki kupiłbym od razu.
B)
Jednak dla kilkunastu sztuk?
Sam jesteś śmiech na sali. Same mosfety nie wystarczą. Jak je chcesz
sterować? Bezpośrednio z wyprowadzeń uC? A sprzężenie zwrotne? Pomiar
prądu w gałęziach? Detekcja zatrzymania wału silnika? Zabezpieczenie
zwarciowe i termiczne?
Jednak w odniesieniu do Twoich uwag:
a) Jedynym problemem, który powstrzymuje włożenie 8 dodatkowych tranzystorów
bipolarnych do obudowy
uC wydaje się być właśnie radiator.
I nie wiem, dlaczego na razie tylko ST to zrobił.
Dokładnie zespolił uC z "driverem" i małymi MOSFETAMI +SPI + software w
jednej obudowie.
b) Kod.
Śmiejecie się z ASM, a teraz się okazuje, że boisz się uruchomić gotowych i
dostępnych za darmo,
bez szukania, bo podanych na stronach każdego producenta ... aplikacji w C?
Bo wykazałeś, że po kompilacji kompilatorem ze stajni Microchip trzeba
się bać :)
--
pozdrawiam
MD
Michał Lankosz
Guest
Fri Apr 11, 2014 12:21 pm
W dniu 2014-04-11 11:46, Sylwester Łazar pisze:
Quote:
A)
Wygląda na ciekawy chip. Dla jednej sztuki kupiłbym od razu.
B)
Jednak dla kilkunastu sztuk?
Sam jesteś śmiech na sali. Same mosfety nie wystarczą. Jak je chcesz
sterować? Bezpośrednio z wyprowadzeń uC? A sprzężenie zwrotne? Pomiar
prądu w gałęziach? Detekcja zatrzymania wału silnika? Zabezpieczenie
zwarciowe i termiczne?
Jednak w odniesieniu do Twoich uwag:
a) Jedynym problemem, który powstrzymuje włożenie 8 dodatkowych tranzystorów
bipolarnych do obudowy
uC wydaje się być właśnie radiator.
I nie wiem, dlaczego na razie tylko ST to zrobił.
Dokładnie zespolił uC z "driverem" i małymi MOSFETAMI +SPI + software w
jednej obudowie.
b) Kod.
Śmiejecie się z ASM, a teraz się okazuje, że boisz się uruchomić gotowych i
dostępnych za darmo,
bez szukania, bo podanych na stronach każdego producenta ... aplikacji w C?
Ja się nie boję. Użyłam ich i zadziałały mi bezbłędnie. Przerobiłem
tylko funkcje obsługi SPI i równoległych wejść pod swój hardware.
Quote:
c) Mosfety na szczęście już są z pomiarem prądu.
No i co? Gdzie i jak to wepniesz?
Quote:
W związku z powyższym odpada z projektu rezystor:
np.
IRC740.
Oczywiście ten ma aż 10 A@400V, więc też i Ron nie imponuje swoim 0,55Ohm,
ale myślę że wyczujesz sens'e
d) Zabezpieczenie zwarciowe i termiczne? Detekcja zatrzymania wału silnika?
Przyjrzyj się zabezpieczeniom wbudowanych modułów PWM.
np.
15.6 Dead Time Control
15.10 PWM Fault Pins
Większość producentów mikrokontrolerów ma w swojej ofercie układy
wyposażone w takie bloczki.
Quote:
Co innego gdyby chodziło o zwykłe, proste kręcenie silnikiem. Ale o
, nie wgłębiając się w zaawansowane algorytmy sterowania.
Te zaawansowane algorytmy sterowania masz w Pralce AMICA.
Znajdź tam dedykowany chip do analizy pola w silniku.
Ale Paweł-o-Pająk nie jest inżynierem/projektantem w firmie produkującej
elektronikę do sprzętu AGD, a amatorem-hobbystą próbującym zrobić kilka
egzemplarzy urządzeń, może troszkę więcej. Jest w stanie wydać 10zł
więcej za układ scalony niż zapłaciłby za elementy dyskretne bo nie
będzie już musiał ślęczeć nad projektowaniem (dobór elementów) i
uruchamianiem samego sterownika silnika i robić jakieś iteracje
projektowe. Lutuje jednego scalaka i ma co chce.
Gdyby chciał się zabawić we własny sterownik nie pytałby o L6470,
nieprawdaż?
Miałem się wygadać jaki układ bierzemy do następnego projektu, ale
ugryzłem się w język. Chyba bym musiał wziąć urlop na 4 tygodnie z
powodu kolejnej bezsensownej dyskusji z Sylwestrem :P
--
Michał
Michał Lankosz
Guest
Fri Apr 11, 2014 1:23 pm
W dniu 2014-04-11 13:22, RoMan Mandziejewicz pisze:
Quote:
Hello Michał,
Friday, April 11, 2014, 1:21:00 PM, you wrote:
W dniu 2014-04-11 11:27, RoMan Mandziejewicz pisze:
zdecydowanej większości wypadków by mi się nie chciało. Ale ja stary i
leniwy jestem i już od 7 lat nie programuję w jakimkolwiek języku -
stara miłość - elektronika - okazała się lepsza.
Młodym też się nie chce, szczególnie studentom. Ci do przesady i na siłę
szukają do każdej duperełki biblioteki.
Mają rację - po co wyważać otwarte drzwi?
Nie w tym rzecz. Kwestia dobrania środków do realizacji zadania.
--
Michał
LS
Guest
Sun Apr 13, 2014 10:51 am
W dniu 2014-04-11 14:21, Michał Lankosz pisze:
Quote:
Miałem się wygadać jaki układ bierzemy do następnego projektu,
Wiadomo że optymalny:) Zawsze.