Sterownik z układami TMCxxx Trinamic
-
Autor tematu - Administrator
-
Specjalista poziom 3 (min. 600)
- Posty w temacie: 4
- Posty: 639
- Rejestracja: 29 maja 2004, 12:49
- Lokalizacja: Augustów
- Kontakt:
Sterownik z układami TMCxxx Trinamic
Zatanawiam się czy nie zmajstrować sterownika na jednym z układów Trinamic.
Układy jak czytałem są całkiem niezłe i sterownik na tym scalaku mógłby być niezłą zabawką sczególnie że w dotychczasowych brakuje mikrokroku i dużego prądu.
Czy robił już ktoś z Was jakieś urządzenie z wykożystaniem tych elementów?
Dla zainteresowanych pink do strony producenta:
http://www.trinamic.com/tmcweb/core.php
Układy jak czytałem są całkiem niezłe i sterownik na tym scalaku mógłby być niezłą zabawką sczególnie że w dotychczasowych brakuje mikrokroku i dużego prądu.
Czy robił już ktoś z Was jakieś urządzenie z wykożystaniem tych elementów?
Dla zainteresowanych pink do strony producenta:
http://www.trinamic.com/tmcweb/core.php
Tagi:
-
- Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 3962
- Rejestracja: 18 wrz 2004, 12:51
- Lokalizacja: k/w-wy
- Kontakt:
NIEchaos pisze:Czy robił już ktoś z Was jakieś urządzenie z wykożystaniem tych elementów?
a na którym scalakuTRINAMICa kolega próbuje coś zrobić?
to może dało by się poznać cos ciekawego

SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
-
Autor tematu - Administrator
-
Specjalista poziom 3 (min. 600)
- Posty w temacie: 4
- Posty: 639
- Rejestracja: 29 maja 2004, 12:49
- Lokalizacja: Augustów
- Kontakt:
narazie to przeglądam materiały na ich temat i zastanawiam się, który wybrać.
Myśle że coś na chipie TMC246 bym zmodził ale znowóż pozostaje kwestia otoczenia.
Zastanawiałem się nad jakimś atmelkiem ale atmele są chyba moło odporne na zakłucenia. Przynajmniej stare wersje 8538 tak mi jakoś to w głowie utrwaliły.
Narazie tak tylko się pytam bo planuje zrobić sterownik taki do około 6A co by mikrokrokiem ruszył. Można by walczyć z procesorkiem i pisać programy do sterowania krokami ale lepiej chyba zastosować gotowca.
Cena układu to praktycznie cena dobrego procka, przetworników i komparatorów ale odpada spora część pracy poświęconej pisaniu dobrze działającego programu.
Myśle że coś na chipie TMC246 bym zmodził ale znowóż pozostaje kwestia otoczenia.
Zastanawiałem się nad jakimś atmelkiem ale atmele są chyba moło odporne na zakłucenia. Przynajmniej stare wersje 8538 tak mi jakoś to w głowie utrwaliły.
Narazie tak tylko się pytam bo planuje zrobić sterownik taki do około 6A co by mikrokrokiem ruszył. Można by walczyć z procesorkiem i pisać programy do sterowania krokami ale lepiej chyba zastosować gotowca.
Cena układu to praktycznie cena dobrego procka, przetworników i komparatorów ale odpada spora część pracy poświęconej pisaniu dobrze działającego programu.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 3962
- Rejestracja: 18 wrz 2004, 12:51
- Lokalizacja: k/w-wy
- Kontakt:
propozycja na uC do sterownia
najtańszy ARM philipsa LPC2131FBD64 (ok 19zł)
cechy lpc2131
---
32-bitowy rdzeń ARM7TDMI-S,
taktowanie sygnałem zegarowym o częstotliwości do 60 MHz (dzięki wbudowanej pętli PLL),
32 kB programowanej w systemie pamięci programu Flash,
8 kB pamięci RAM,
2 interfejsy UART,
2 interfejsy I2C,
2 interfejsy SPI,
jeden 8-kanałowy 10-bitowy przetwornik AC,
do 47 linii I/O kompatybilnych z logiką 3,3 V oraz 5 V,
możliwość programowania w systemie (IAP) poprzez interfejs RS232,
wbudowany kontroler przerwań, sprzętowy zegar RTC, watchdog, timery o zaawansowanych możliwościach (w tym generacja PWM), system zarządzania pobieraną energią.
---
układy z tej rodziny można programować w arm-gcc... 32bity... pozwala na wykonywanie skomplikowanych obliczeń - nawet zmiennoprzecinkowych...
nieco większe wersja tego układu to kandydat na uC do sterownika frezarki w projekcie OS
"Projekt - Program sterujący ploterem/frezarką CNC"
https://www.cnc.info.pl/viewtopic.php?t=973
najtańszy ARM philipsa LPC2131FBD64 (ok 19zł)
cechy lpc2131
---
32-bitowy rdzeń ARM7TDMI-S,
taktowanie sygnałem zegarowym o częstotliwości do 60 MHz (dzięki wbudowanej pętli PLL),
32 kB programowanej w systemie pamięci programu Flash,
8 kB pamięci RAM,
2 interfejsy UART,
2 interfejsy I2C,
2 interfejsy SPI,
jeden 8-kanałowy 10-bitowy przetwornik AC,
do 47 linii I/O kompatybilnych z logiką 3,3 V oraz 5 V,
możliwość programowania w systemie (IAP) poprzez interfejs RS232,
wbudowany kontroler przerwań, sprzętowy zegar RTC, watchdog, timery o zaawansowanych możliwościach (w tym generacja PWM), system zarządzania pobieraną energią.
---
układy z tej rodziny można programować w arm-gcc... 32bity... pozwala na wykonywanie skomplikowanych obliczeń - nawet zmiennoprzecinkowych...
nieco większe wersja tego układu to kandydat na uC do sterownika frezarki w projekcie OS
"Projekt - Program sterujący ploterem/frezarką CNC"
https://www.cnc.info.pl/viewtopic.php?t=973
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
-
Autor tematu - Administrator
-
Specjalista poziom 3 (min. 600)
- Posty w temacie: 4
- Posty: 639
- Rejestracja: 29 maja 2004, 12:49
- Lokalizacja: Augustów
- Kontakt:
Ten ARM jest niezły, cena jego też nie odstrasza ale niestety programować to ja tylko Atmele potrafie
.
Po rozmowach z kilkoma ludźmi co zrobili sterowniki na procesorze i sami probowali napisać program co by mikrokrok zrobił jestem niemile zaskoczony.
Praktycznie nikomu nie udało się uzyskać dobrych parametrów przy podziale kroku większym niż 1/2, dlatego właśnie rozważam zastosowanie czegoś gotowego do kontroli mikrokroku a procka tylko do przerobienia sygnałów CLK,DIR,ENA na SPI.
Kontroler SMC246 mógłbym mieć za około 50zł/szt do tego jakiś mały procek tranzystory garść rezystorów i kondziorów czyli w zaokrągleniu 100pln za mikrokrokowy sterownik kilkuamperowy.

Po rozmowach z kilkoma ludźmi co zrobili sterowniki na procesorze i sami probowali napisać program co by mikrokrok zrobił jestem niemile zaskoczony.
Praktycznie nikomu nie udało się uzyskać dobrych parametrów przy podziale kroku większym niż 1/2, dlatego właśnie rozważam zastosowanie czegoś gotowego do kontroli mikrokroku a procka tylko do przerobienia sygnałów CLK,DIR,ENA na SPI.
Kontroler SMC246 mógłbym mieć za około 50zł/szt do tego jakiś mały procek tranzystory garść rezystorów i kondziorów czyli w zaokrągleniu 100pln za mikrokrokowy sterownik kilkuamperowy.
Akcesoria CNC - EBMiA.pl
Elementy Budowy Maszyn i Automatyki
www.ebmia.pl
MECHANIKA * AUTOMATYKA * PNEUMATYKA * NARZĘDZIA * BHP, CHEMIA * TWORZYWA SZTUCZNE
Elementy Budowy Maszyn i Automatyki
www.ebmia.pl
MECHANIKA * AUTOMATYKA * PNEUMATYKA * NARZĘDZIA * BHP, CHEMIA * TWORZYWA SZTUCZNE
-
- Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 3962
- Rejestracja: 18 wrz 2004, 12:51
- Lokalizacja: k/w-wy
- Kontakt:
poczytałem troszeczkę na temat TMC246... bardzo ciekawe jest (przewaga nad a3977!):chaos pisze:Ten ARM jest niezły, cena jego też nie odstrasza ale niestety programować to ja tylko Atmele potrafie .
Po rozmowach z kilkoma ludźmi co zrobili sterowniki na procesorze i sami probowali napisać program co by mikrokrok zrobił jestem niemile zaskoczony.
Praktycznie nikomu nie udało się uzyskać dobrych parametrów przy podziale kroku większym niż 1/2, dlatego właśnie rozważam zastosowanie czegoś gotowego do kontroli mikrokroku a procka tylko do przerobienia sygnałów CLK,DIR,ENA na SPI.
wykrywanie przeciążenia silnika - przez analizę prądu, a nie za pomocą enkodera

wydaje się, iż przy zastosowaniu sterowania SPI i programowaniem źródła referencyjnego (dla prądu wyjściowego) - dało by się w prosty sposób zrobić parę profili sterowania... aby linearyzować nieliniowe charakterystyki niektórych starych silników krokowych (->nieliniowość mikrokrok\kąt)
jednak ten zintegrowany kontroler (246) ciągnie tylko do 1,5Achaos pisze: planuje zrobić sterownik taki do około 6A

dopiero układ TMC249 (lub starszy 239) - został przewidziany do sterowania zewnętrznymi kluczami... co daje mu szansę na sterownie większymi prądami
a co to jest SMC246chaos pisze:Kontroler SMC246 mógłbym mieć za około 50zł/szt do tego jakiś mały procek tranzystory garść rezystorów i kondziorów czyli w zaokrągleniu 100pln za mikrokrokowy sterownik kilkuamperowy.

SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
-
Autor tematu - Administrator
-
Specjalista poziom 3 (min. 600)
- Posty w temacie: 4
- Posty: 639
- Rejestracja: 29 maja 2004, 12:49
- Lokalizacja: Augustów
- Kontakt:
Oczywiście miało być 239 
Sporo kosztują sterowniki fetów IR2101
ale bez nich to nie ma szans aby przez sterownik przepuścić 6A 
Zastanawiam się tylko co daje ta przetwornica na 555.
markcomp77 ty napewno będziesz wiedział
. Opowiadaj.

Sporo kosztują sterowniki fetów IR2101


Zastanawiam się tylko co daje ta przetwornica na 555.
markcomp77 ty napewno będziesz wiedział

Akcesoria CNC - EBMiA.pl
Elementy Budowy Maszyn i Automatyki
www.ebmia.pl
MECHANIKA * AUTOMATYKA * PNEUMATYKA * NARZĘDZIA * BHP, CHEMIA * TWORZYWA SZTUCZNE
Elementy Budowy Maszyn i Automatyki
www.ebmia.pl
MECHANIKA * AUTOMATYKA * PNEUMATYKA * NARZĘDZIA * BHP, CHEMIA * TWORZYWA SZTUCZNE