Co powinien umieć sterownik?

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: 16
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#21

Post napisał: markcomp77 » 11 paź 2012, 11:58

IRF540 wypada czasem na papierze gorzej niż w realu...
to najczęściej stosowany tranzystor w takich rozwiązaniach...
łatwiej o model do ltspice.. itd


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

Tagi:

Awatar użytkownika

AOLEK
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 376
Rejestracja: 17 lip 2011, 20:27
Lokalizacja: Świdnica

#22

Post napisał: AOLEK » 11 paź 2012, 12:00

A niemożna zrobić pomiaru prądu tak jak w UHU na zasadzie prąd maxymalny PWM=0
SPRZEDAM dwie nakrętki kulowe 20x5 więcej w dziale GIEŁDA !

Awatar użytkownika

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

#23

Post napisał: markcomp77 » 11 paź 2012, 12:11

allegro faktycznie - nie ma sterowników dla silników DC z końcówką dla mosfetów (same końcówki)

ciekawiej jest dla BLDC (ale to już z halem) - A3930 and A3931, A4936, A4938....

[ Dodano: 2012-10-11, 12:22 ]
wysiłek włożony w opracowanie czegoś dla BLDC ma większą szansę na zwrot...
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

Autor tematu
ursus_arctos
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 20
Posty: 2083
Rejestracja: 11 cze 2011, 18:29
Lokalizacja: Warszawa / Lublin

#24

Post napisał: ursus_arctos » 11 paź 2012, 12:33

@AOLEK:
Jeżeli będę robił pomiar prądu, to układ bedzie taki:
1. Zostawiam DAC, bo dobrze działa
2. Podłączę komparator, który będzie porównywał wynik z DACa (przez odpowiedni dzielnik) z odczytem z rezystora
3. Wynik komparatora wchodzi do AVRa, który zarządza 6x IR2104 albo 3x jakimś innym sterownikiem. IR2104 jest słaby, bo nie obsłuży PWMa 100%. Mogę też użyć VNH3SP30 - jest to zintegrowany mostek H na 40V/30A (!). Wadą VNH3SP30 jest max 10kHz częstotliwość pracy (trochę malizną wieje).
Przy układzie AVR + 3x komparator + 3x VNH3SP30 powinno być jeszcze w miarę luźno na płytce.

Awatar użytkownika

AOLEK
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 376
Rejestracja: 17 lip 2011, 20:27
Lokalizacja: Świdnica

#25

Post napisał: AOLEK » 11 paź 2012, 12:46

I jak widzisz koszty sterownika idą w górę. Powiedzmy będziesz w danej chwil wiedział ile silnik pobiera prądu ale jak to będziesz chciał wykożystać w 100% algorytm się skomplikuje i wzrośnie zapotrzebowanie na moc obliczeniową mikrokontrolera i np. przejdziesz na ATXMEGE co pociągnie za sobą znów koszty np. z dostosowaniem napięć 3.3v do 5V no i się zapętliłem :) Moim zdaniem wystarczy na początek tylko kontrola prądu maxymalnego no może 1,2 wartości pośrednie.
SPRZEDAM dwie nakrętki kulowe 20x5 więcej w dziale GIEŁDA !

Awatar użytkownika

Autor tematu
ursus_arctos
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 20
Posty: 2083
Rejestracja: 11 cze 2011, 18:29
Lokalizacja: Warszawa / Lublin

#26

Post napisał: ursus_arctos » 11 paź 2012, 12:57

Ale właśnie mnie chodzi o prąd maksymalny :)
Muszę go _jakoś_ zmierzyć i odłączyć zasilanie na jakiś czas (aż prąd sobie spadnie).
Atmega8 to jakieś 6-8zł, czterorkanałowy komparator też nie jest ultradrogi.

Awatar użytkownika

AOLEK
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 376
Rejestracja: 17 lip 2011, 20:27
Lokalizacja: Świdnica

#27

Post napisał: AOLEK » 11 paź 2012, 13:17

Atmega 8 do tego 3osie czarno to widzę a jeszcze obsługa klawiatury wyświetlacza lcd krańcówek i innych bajerów nawet jednej osi niewydoli. Proponuje skupić się na początek na 1 osi i Atmega32 16mhz albo Atmega 644 20mhz (3,4 osie i ATXMEGA192 32mhz to na zimę.) Sam algorytm PID wychodzi coś koło 1400 taktów procesora.
SPRZEDAM dwie nakrętki kulowe 20x5 więcej w dziale GIEŁDA !

Awatar użytkownika

Autor tematu
ursus_arctos
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 20
Posty: 2083
Rejestracja: 11 cze 2011, 18:29
Lokalizacja: Warszawa / Lublin

#28

Post napisał: ursus_arctos » 11 paź 2012, 14:07

Nie zrozumieliśmy się. ATMega8 (wraz z DACem i komparatorami) ma być tylko regulatorem prądu; PID i cała reszta idą na STM32F4 - 168Mhz + FPU

Awatar użytkownika

AOLEK
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 376
Rejestracja: 17 lip 2011, 20:27
Lokalizacja: Świdnica

#29

Post napisał: AOLEK » 11 paź 2012, 14:11

ursus_arctos pisze:STM32F4 - 168Mhz + FPU
już wydoli :shock::) ile takie coś kosztuje ?
SPRZEDAM dwie nakrętki kulowe 20x5 więcej w dziale GIEŁDA !

Awatar użytkownika

Autor tematu
ursus_arctos
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 20
Posty: 2083
Rejestracja: 11 cze 2011, 18:29
Lokalizacja: Warszawa / Lublin

#30

Post napisał: ursus_arctos » 11 paź 2012, 14:19

Wiesz, jakby robić step-dir, to i na ATMedze by poszedł PID. Może nie 8 tylko 32 (2kB ramu by się przydało). Ale mam zamiar wrzucić tam interpolacje krzywych beziera i może nawet troche planowania ruchu (interpretacja GCode może nawet?), co w połączeniu z szybkimi posuwami i obsługą USART na 1Mbps już jakoś nie pasuje do 8-bitowej zabawki.

STM32F4Discovery - płytka prototypowa - kosztuje 89zł na Kamami.
Sam procesor STM32F407VGT6 kosztuje 50zł na aliexpress i 60-70zł na Kamami.
Wersja z 64 nogami jest tańsza i kosztuje ok 50zł.
Ostatnio zmieniony 11 paź 2012, 14:24 przez ursus_arctos, łącznie zmieniany 1 raz.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”