sterowanie frezarką cnc - not PWM
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 21
- Rejestracja: 20 maja 2009, 18:07
- Lokalizacja: Wawa
sterowanie frezarką cnc - not PWM
Witam,
Chciałbym zaprojektować układ do sterowania póki co jednym silnikiem krokowym, chodzi o sterowanie mikrokrokowe.
Wiem, że jest masa układów do tego ale wszystkie oparte są na PWM - a ja tego bym nie chciał.
Mój pomysł to uC z przetwornikiem napięciowym DA eg. 8-bitowy. Jednak jak wysterować końcówkę mocy? Na wyściu uC otrzymuję załóżmy 256 różnych poziomów prądu jednak muszę sprawić żeby raz płynął on od A+ do A- a potem z A- do A+ i konsekwentnie od B+ do B- i vice versa (zgodnie z metodą mikrokrokowego sterowania - prąd uzwojenia A względem B jest przesunięty o 90st).
I tutaj mam zagwostkę... Nie mogę stosować H-bridge bo dostanę wtedy znów PWMa..
Jakby ktoś chciał pomóc to bedę wdzięczny
Chciałbym zaprojektować układ do sterowania póki co jednym silnikiem krokowym, chodzi o sterowanie mikrokrokowe.
Wiem, że jest masa układów do tego ale wszystkie oparte są na PWM - a ja tego bym nie chciał.
Mój pomysł to uC z przetwornikiem napięciowym DA eg. 8-bitowy. Jednak jak wysterować końcówkę mocy? Na wyściu uC otrzymuję załóżmy 256 różnych poziomów prądu jednak muszę sprawić żeby raz płynął on od A+ do A- a potem z A- do A+ i konsekwentnie od B+ do B- i vice versa (zgodnie z metodą mikrokrokowego sterowania - prąd uzwojenia A względem B jest przesunięty o 90st).
I tutaj mam zagwostkę... Nie mogę stosować H-bridge bo dostanę wtedy znów PWMa..
Jakby ktoś chciał pomóc to bedę wdzięczny
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 114
- Rejestracja: 04 paź 2004, 22:02
- Lokalizacja: Kutno
Może to ci coś pomorze.
Gdzieś na forum był link do stronki projektu ale nie wiem gdzie.
Gdzieś na forum był link do stronki projektu ale nie wiem gdzie.
- Załączniki
-
- microstep.pdf
- (321.85 KiB) Pobrany 999 razy
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 21
- Rejestracja: 20 maja 2009, 18:07
- Lokalizacja: Wawa
dzięki bardzo za rady przydały się
Teraz szukam uC z jak najwiekszą ilością przetworników DAC on board.
Wtedy podłącze wyjscie bezposrednio do koncówki mocy.
Ale jedynie udaje mi się znaleźć max z 2 przetornikami D/A. A tym wysteruje jedynie dwa uzwojenia silnika. do tego te mikrokontrolery mają 80 nóżek :/ a to zupełnie mi jest nie potrzebne...
Czy moze udałoby się z jednego wyjscia D/A sterować jednym silnikiem ? czy raczej sobie odpuścić i każde uzwojenie to oddzielny D/Acz?
Teraz szukam uC z jak najwiekszą ilością przetworników DAC on board.
Wtedy podłącze wyjscie bezposrednio do koncówki mocy.
Ale jedynie udaje mi się znaleźć max z 2 przetornikami D/A. A tym wysteruje jedynie dwa uzwojenia silnika. do tego te mikrokontrolery mają 80 nóżek :/ a to zupełnie mi jest nie potrzebne...
Czy moze udałoby się z jednego wyjscia D/A sterować jednym silnikiem ? czy raczej sobie odpuścić i każde uzwojenie to oddzielny D/Acz?
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 114
- Rejestracja: 04 paź 2004, 22:02
- Lokalizacja: Kutno
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 21
- Rejestracja: 20 maja 2009, 18:07
- Lokalizacja: Wawa
a co myślicie o końcówce mocy opartej na TDA2050 ? Wydajność prądowa jest całkiem całkiem nie wiem tylko jak zaprojektować to... w pdfie w drugim poscie odpowiedzi był użyty TDA2030 ale tamten układ powiem szczerze mało mi mówił...
a wzięty z data scheet od TDA raczej nie znajduje tutaj zastosowania...
a wzięty z data scheet od TDA raczej nie znajduje tutaj zastosowania...
-
- Lider FORUM (min. 2000)
- Posty w temacie: 6
- Posty: 4017
- Rejestracja: 15 lis 2006, 22:01
- Lokalizacja: Tarnobrzeg
Powiem tak: nie moja sprawa, co Kolega projektuje ale jedynie traci czas.
Ja wiem, że najlepiej uczyć się na własnych błędach, tyle że nie opłaca się czasowo.
Przejdźmy do konkretów.
Dokument mikrostep.pdf zawiera projekt sterownika do silników małej mocy i należy traktować go jako poglądowy a nie użytkowy. Widziałem podobne aplikacje w czytnikach CD, w których sterowały silnikami przesuwającymi wózek lasera.
Wzmacniacze mocy audio przeznaczone są do sterowania głośnikami.
Ze strony Sponsora można jedynie dwa silniki wysterować FL57STH56-1006A lub FL57ST51-0856A i to po obniżeniu napięcia zasilania do 7,4 lub 6,0V! Przy tak niskich napięciach uzyskiwana prędkość obrotowa będzie znikoma i maszyna będzie wykonywała prosty detal przez wiele godzin. Proszę się przypadkiem nie sugerować wykresami momentu w funkcji częstotliwości kroku, gdyż ta jest uzyskiwana za pomocą sterowników impulsowych o napięciu zasilania 30V.
Oczywiście sterowanie silnikami o napięciu 3V lub niższym nie wchodzi w grę, gdyż minimalne napięcie pracy układu TDA to +/- 4,5V.
Darmowe sample są fajne (też mam kilka z Maxima, Nationala i Crystala) ale często okazuje się, że cena sklepowa takiego układu jest nieakceptowalna.
Ja wiem, że najlepiej uczyć się na własnych błędach, tyle że nie opłaca się czasowo.
Przejdźmy do konkretów.
Dokument mikrostep.pdf zawiera projekt sterownika do silników małej mocy i należy traktować go jako poglądowy a nie użytkowy. Widziałem podobne aplikacje w czytnikach CD, w których sterowały silnikami przesuwającymi wózek lasera.
Wzmacniacze mocy audio przeznaczone są do sterowania głośnikami.
Ze strony Sponsora można jedynie dwa silniki wysterować FL57STH56-1006A lub FL57ST51-0856A i to po obniżeniu napięcia zasilania do 7,4 lub 6,0V! Przy tak niskich napięciach uzyskiwana prędkość obrotowa będzie znikoma i maszyna będzie wykonywała prosty detal przez wiele godzin. Proszę się przypadkiem nie sugerować wykresami momentu w funkcji częstotliwości kroku, gdyż ta jest uzyskiwana za pomocą sterowników impulsowych o napięciu zasilania 30V.
Oczywiście sterowanie silnikami o napięciu 3V lub niższym nie wchodzi w grę, gdyż minimalne napięcie pracy układu TDA to +/- 4,5V.
Darmowe sample są fajne (też mam kilka z Maxima, Nationala i Crystala) ale często okazuje się, że cena sklepowa takiego układu jest nieakceptowalna.
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 21
- Rejestracja: 20 maja 2009, 18:07
- Lokalizacja: Wawa
dziękuję za komentarz, otóż ja potraktowałem to jako pomysł.. Implementacja interfejsu I2C nie spodobała mi się.. dlatego wybrałem prostszy SPI...
do mojego uC podłączam D/A AS1505 i z niego dopiero chce sterować wzmacniaczem..
Nie wiem czy dobrze rozumuję ale to ten TDA2050 jest za słaby??
zaznaczam że chciałbym wysterować silnik o momencie 3Nm i przy prądzie uzwojenia 4A.. dlatogo szukam wzmacniacza z niezłą wydolności prądową....
do mojego uC podłączam D/A AS1505 i z niego dopiero chce sterować wzmacniaczem..
Nie wiem czy dobrze rozumuję ale to ten TDA2050 jest za słaby??
zaznaczam że chciałbym wysterować silnik o momencie 3Nm i przy prądzie uzwojenia 4A.. dlatogo szukam wzmacniacza z niezłą wydolności prądową....