|
Wie schafft man 1'000'000 Schritte pro Sekunde? 23. November 2015 15:49 |
Registrierungsdatum: 15 Jahre zuvor Beiträge: 7.616 |
Quote
Stud54
Quote
VDX
... für meine 'industriellen' CNC-Controller verwende ich auch ein STM32F4Discovery-board für 17€ beim blauen Klaus, auf die ich die Firmware für Editask10 flashe - da entwickle ich aber nicht selber, sondern kooperiere hier mit dem Entwickler, damit er für mich wesentliche Features implementiert.
Mit der Variante schaffe ich allerdings nur max. 100kHz Stepper-Takt für 3 Achsen mit 80 G-Code-Befehlen lookahead ... mit (selbst anpaßbarem/angepaßtem) Marlin4Due und Pronterface schaffe ich bis über 300kHz ... mit einem BeagleBoneBlack-Lasercontroller (4-achsig oder 2-achsig als 'XY-Scanner-Ersatz') bis zu 500kHz ...
Etwas OT.
Hast du ne Ahnung Viktor, wie der industrielle CSMIO Controller bei 3 Achsen 1MHz schafft? Was wird denn da drin stecken? Man findet da ja keine Infos, die Angabe fand ich aber irgendwie...unrealistisch.
Gruß
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 23. November 2015 15:55 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |
QuoteQuote
- STEP frequency up to 4MHz (differential outputs, very resistant to interference).
- Extremely stable machine speed control, thanks to FPGA and advanced control algorithms.

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 23. November 2015 16:56 |
Registrierungsdatum: 15 Jahre zuvor Beiträge: 7.616 |
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 23. November 2015 17:28 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 00:52 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 02:38 |
Registrierungsdatum: 15 Jahre zuvor Beiträge: 7.616 |
Quote
Wurstnase
Das Board gibt es auch mit 168MHz und ein paar Leute haben das dann auch schon mit 250MHz laufen lassen. Damit könnte man dann das MHz knacken.
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 04:03 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 338 |
Quote
Wurstnase
Ja, da ging noch mehr.


Naja, Encoder-Signale zu verarbeiten ist auch nicht ohne. Das sind ja digitale Eingänge.Quote
vdx
die bis zu 2MHz Encoder-Signale verarbeiten können ... 4MHz ist aber auch mit FPGA's schon recht 'sportlich'

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 04:38 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 04:53 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |
Quote
Brummie
Naja, Encoder-Signale zu verarbeiten ist auch nicht ohne. Das sind ja digitale Eingänge.Quote
vdx
die bis zu 2MHz Encoder-Signale verarbeiten können ... 4MHz ist aber auch mit FPGA's schon recht 'sportlich'
Die max. Schrittfrequenz sind ja Ausgabesignale, die "nur" von der Rechenzeit abhängen. Ist also ein völlig anderes Thema
Da hat dann die Endstufe das Problem, die Signale richtig zu verarbeiten.

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 06:27 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 06:53 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.398 |

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 06:59 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 2.094 |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 07:07 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 07:08 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 07:26 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 16:29 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 919 |

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 17:03 |
Registrierungsdatum: 15 Jahre zuvor Beiträge: 7.616 |
Quote
VDX
@Wurstnase - hab' das im github auch schon gefragt -- ich suche eine Lösung zum Ansteuern einer Drehachse in Kombination mit dem Byte-weisen Auslesen einer SD-Karte und Ausgeben auf einen Analogausgang mit >300kHz (idealerweise bis 1MHz) ... ginge das evtl. mit deinem STM32F4-port kurzfristig zu programmieren?
uint32_t steps = whatever;
while (steps) { // 4 Takte
WRITE(pin, 1); // 2 Takte
steps--; // 4 Takte
WRITE(pin, 0); // 2 Takte
} // 2 Takte
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 19:17 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 24. November 2015 23:14 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 338 |
Also wenn Du Geschwindigkeit erreichen willst, solltest Du Arduino-libs meiden, wie der Teufel das WeihwasserQuote
mit den Standard-Arduino-libs ...

Krass - sind die noch bezahlbar und für Normalos kaufbar?Quote
Die 'Geschwindigkeit' der Endstufen ist hier weniger das Problem - ich habe 1/256-Mikroschritt-Endstufen von IMS, die bis zu 10MHz getaktet werden können.
Hast Du schon mal Meister Benezan angesprochen?Quote
Bisher habe ich aber noch keinen CNC-Controller, der mehr als 300 oder 500kHz schafft
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 25. November 2015 01:09 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |

| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 25. November 2015 02:23 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |
Quote
Krass - sind die noch bezahlbar und für Normalos kaufbar?Quote
Die 'Geschwindigkeit' der Endstufen ist hier weniger das Problem - ich habe 1/256-Mikroschritt-Endstufen von IMS, die bis zu 10MHz getaktet werden können.
Quote
Hast Du schon mal Meister Benezan angesprochen?Quote
Bisher habe ich aber noch keinen CNC-Controller, der mehr als 300 oder 500kHz schafft
Quote
Das was Viktor braucht klingt für mich wie nen Plattenrekorder

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 25. November 2015 02:35 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
Quote
VDX
@Wurstnase:
... nicht ganz -- statt Scheibe wird ein Zylinder 'beschrieben' (obwohl ich die Anfrage für einen Plattenrecorder auch schon hatte)Quote
Das was Viktor braucht klingt für mich wie nen Plattenrekorder
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 25. November 2015 03:37 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 25. November 2015 10:17 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 25. November 2015 10:33 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 338 |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 25. November 2015 10:54 |
Administrator Registrierungsdatum: 18 Jahre zuvor Beiträge: 14.162 |

|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 27. November 2015 11:52 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 501 |
Quote
Traumflug
Wer jetzt doch keinen FPGA programmieren will, @Wurstnase hat da gerade ein paar Bilder auf Github gepostet:
[attachment 66432 af897a94-922f-11e5-8ed5-44c76db916d5.png]
[attachment 66433 734aedf4-9231-11e5-9d20-2b748f2db64d.png]
Nach dem, was er sonst erzählt, ist das Teacup Firmware auf seinem STM32F4.
Genau deswegen hab ich drauf verzichtet.Quote
Wurstnase
Das Nucleo F411RE was ich habe, hat keinen DAC.
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 27. November 2015 17:13 |
Registrierungsdatum: 15 Jahre zuvor Beiträge: 7.616 |
Quote
bianchifan
We couldn’t find any repositories matching 'wurstnase'
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 27. November 2015 22:30 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 338 |
Schau mal, das Board von Olimex hat alles was man nicht brauchtQuote
bianchifan
Genau deswegen hab ich drauf verzichtet.
|
Re: Wie schafft man 1'000'000 Schritte pro Sekunde? 28. November 2015 04:47 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
| Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |