raspberry pi

LinuxCNC kan hier besproken worden

Moderator: Moderators

Plaats reactie
Gebruikersavatar
frank
Berichten: 208
Lid geworden op: 01 jun 2007 19:10
Locatie: Diessen
Contacteer:

raspberry pi

Bericht door frank » 07 feb 2018 20:34

@dabit:
Op youtube zag ik een filmpje van je waarin een raspberry pi met daarop linuxcnc een stappen motortje aanstuurt. Als ik het goed begrijp genereert die STM32microcontroller de puls en richtings signalen?
Ik zou graag 9 motortjes simultaan willen aansturen. Zou dat gaan met jouw opzet?
Do or do not. There is no trying. "Yoda"

Gebruikersavatar
DaBit
Donateur
Berichten: 7505
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: raspberry pi

Bericht door DaBit » 07 feb 2018 21:26

Ja hoor, dat kan met die opzet. Stepgeneratie is softwarematig in dat filmpje, dus dat kan tot de I/O pinnen op zijn.

Met die L6470 drives die ik in de printer gebruik ook zonder STM32 trouwens.

Gebruikersavatar
frank
Berichten: 208
Lid geworden op: 01 jun 2007 19:10
Locatie: Diessen
Contacteer:

Re: raspberry pi

Bericht door frank » 07 feb 2018 21:38

Dan gebruik je direct de GPIO voor de stap en richtings signalen?
Do or do not. There is no trying. "Yoda"

Gebruikersavatar
DaBit
Donateur
Berichten: 7505
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: raspberry pi

Bericht door DaBit » 07 feb 2018 21:58

Ja, dat was voor het originele doel (LinuxCNC workshop) het handigste want snel en robuust te programmeren.

Haal je overigens alsnog 25-50kHz stapfrequentie mee zonder slimmer te doen, voor de meeste toepassingen met 9 motoren is dat wel genoeg.

Microcontrollertje doet overigens dom stapgeneratie, handwieltjes inlezen, etc. Alle intelligentie ligt nog steeds in LinuxCNC. Dumb hardware, smart PC; een goed concept imho.

Gebruikersavatar
Linki
Berichten: 636
Lid geworden op: 22 dec 2009 13:20
Contacteer:

Re: raspberry pi

Bericht door Linki » 07 feb 2018 23:38

Ik zie dat er steeds meer boardjes komen met een FPGA en een microcontroller er op.

Zoals deze b.v. https://www.adafruit.com/product/1553

Zouden die hiervoor (nog beter) geschikt zijn?
An expert is someone who knows some of the worst mistakes, which can be made, in a very narrow field. Niels Bohr 1885-1962

Gebruikersavatar
DaBit
Donateur
Berichten: 7505
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: raspberry pi

Bericht door DaBit » 07 feb 2018 23:57

Ja hoor.

FPGA's zijn heel goed in simpele repeterende zaken heel snel doen. Microprocessoren zijn heel goed in minder simpele zaken doen, maar wel minder snel.
Stapjes maken, encoderpulsjes tellen, PWM maken, enzovoorts is precies waar FPGA's helemaal tot hun recht komen.

Ik gebruikte geen FPGA maar dat STM32F103 bordje vanwege de kosten. Ze zijn wat in prijs gestegen, maar nog steeds geen 2 euro. Met die DRV8825 stepperdrives idem; die kosten een euro per stuk ofzo.
Voor de workshop was dat ideaal; als de rook dan eens een keer ontsnapt dan kun je gewoon al lachend het lijk in het vierkante archief deponeren en een vers setje pakken zonder thuis uit te hoeven leggen dat er de komende maand droog brood gegeten moet worden. Die wetenschap scheelt in angst om wat verkeerd te doen.

Met zoiets zou je ook een aardig eind moeten kunnen komen overigens: https://nl.mouser.com/ProductDetail/Lat ... MA8Q%3d%3d

Deze is ook leuk: http://www.terasic.com.tw/cgi-bin/page/ ... ish&No=941
Vooral omdat de MachineKit jongens zich ermee bezig hebben gehouden, en de Mesa hostmot2 FPGA-code geport hebben naar dat ding. In feite is het dus een soort van Raspberry Pi gecombineerd met 5i25.

Nadeel van die bordjes is dat ze grafisch nogal zwak zijn, dus een complete LinuxCNC GUI op die dingen gaat wat moeizamer lopen.

Gebruikersavatar
frank
Berichten: 208
Lid geworden op: 01 jun 2007 19:10
Locatie: Diessen
Contacteer:

Re: raspberry pi

Bericht door frank » 08 feb 2018 09:44

Ik ga eerst maar eens met een Raspberry Pi boardje aan de gang. Dat levert voor mij al genoeg uitdaging op.
Laat wel weten hoe dat gaat.
Do or do not. There is no trying. "Yoda"

Gebruikersavatar
DaBit
Donateur
Berichten: 7505
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: raspberry pi

Bericht door DaBit » 08 feb 2018 09:54

Je weet me te vinden als dat nodig is ;-)

Plaats reactie