Strona 1 z 1
Budowa servo sterownika
: 28 lut 2010, 11:15
autor: metalex
zastanawiam się nad wykorzystaniem do budowy servo sterownika układu FPGA Xilinx XC3S1500 co o tym sądzicie
: 28 lut 2010, 11:24
autor: skoczek
Witam serdecznie.
To nie jest procesor tylko matryca programowalna (FPGA). Pomysł fajny aczkolwiek trzeba dość dobrze czuć "jak to się je". Jeżeli Kolega dobrze zna rodzinę SPARTANa albo umie budować układy na innych rodzinach fpga to trzymam kciuki. Bez problemu zbuduje sobie Kolega liczniki do enkoderów. Trochę więcej roboty będzie pewnie z pid-em (sam do tego jeszcze nie doszedłem

). Tak czy inaczej trzymam kciuki jeżeli Kolega ma zamiar to zbudować.
Pozdrawiam, skoczek.
: 28 lut 2010, 17:04
autor: jurek15
jurek15
Mamam silniczek elektryczny trojfazowy o mocy 0,25kw,obr. 2830 1/min i chcialbym zwiekszyć jego obroty do 3200 1/min i jego moc do 0,3kw.Podobno można to uzyskać przy pomocy falownika. Problem w tym jaki to powinien być falownik najprostrzy,jaka cena i jak go pdłączyć. Mają to być stałe obroty,a silniczek ma służyć do ostrzenia narzędzi stoarskich[pił,frezów,noży].
Jeżeli ktoś mógłby mi coś podpowiedzieć,to byłbym bardzo wdzięczny i z góry dziekuję
jurek15
: 01 mar 2010, 21:15
autor: jarekk
metalex pisze:XC3S1500 co o tym sądzicie
Po co taką kobyłę ?? No chyba że kolega chce tam wsadzić kilka procesorów.
Trochę nie tędy droga - trzeba najpierw zrobić projekt , dopiero to da oszacowanie potrzebnej wielkości.
Z mojej zabawy ( nie ze sterownikami servo - nieco innymi), wynika że prościej jednak dać normalny procesor + mniejsze FPGA. Lub w tym zastosowaniu nawet lepiej - DSP + FPGA.
Oczywiście wszystko się da zrobić na samym FPGA, tyle że będzie to drogie ( w tym akurat wypadku).
[ Dodano: 2010-03-01, 21:16 ]
skoczek pisze:Bez problemu zbuduje sobie Kolega liczniki do enkoderów
W XC3S1500 to wejdzie ich pewnie kilka tysięcy

: 05 mar 2010, 14:08
autor: blue_17
Czytałem akurat o tym FPGA i można wsadzić jak dobrze pamiętam 6 rdzeni picf16xx lub trochę mniej 8051 a jeśli zaprzęgnie się jakiś kombajn do tego np Altiuma to tam można wszystko od A do Z nawet bez znania języka potrzebnego do "klasycznej" implementacji.
Ale... zostaje główny problem czy układ będzie wystarczająco szybki

: 05 mar 2010, 14:44
autor: jarekk
Pojedynczy procek da się zsyntezować na 50..100MHz
: 05 mar 2010, 15:09
autor: blue_17
A w czym to będziesz projektował ?
: 05 mar 2010, 15:24
autor: jarekk
Zgadnij
Do tego Eagle, Sourcery G++ ( kompialtor C), Source Insight (edytor), NoIcedebugger+ OpenOcd ( debugger Arm) , Xilinx ISE Webpack ( FPGA)
: 05 mar 2010, 16:53
autor: blue_17
Obstawiam Eagla z domyślnym ustawieniem białego tła w module PCB
Szacunek
to jest przed daniem w Eaglu opcji swap pin
Twój wybór ale w altiumie masz wszystkie narzędzia w jednym, projektując graficznie kod sam Ci się pisze i możesz korzystać z bibliotek.
Pozdrawiam
: 05 mar 2010, 20:27
autor: jarekk
blue_17 pisze:to jest przed daniem w Eaglu opcji swap pin
Tak to jest po optymalizacji

- ale pójdzie na 4 warstwach .
Raczej nie wezmę Altiuma, przyzwyczaiłem się do swoich narzędzi.