M
Marc PELTIER
Compagnon
Bonsoir à tous!
Je voulais signaler que LinuxCNC (Emc2) tourne désormais sur la carte BeagleBone Black (45€). Il semble que les premières applications ne concernent que des axes PAP sur des imprimantes 3D. Mais comme LinuxCNC est capable de gérer directement des boucles d'asservissement, cela ouvre des possibilités pour créer des systèmes économiques avec axes sur servos, gérés directement par LinuxCNC.
http://bb-lcnc.blogspot.fr/
N'étant pas un cador de la programmation de micro-contrôleurs, je pensais déléguer le décodage des signaux en quadrature à un circuit spécialisé, comme celui-ci :
http://www.robogaia.com/two-axis-encoder-counter-mega-shield-version-2.html , mais cette approche est contradictoire avec la recherche d'économie. Je pense que la carte BeagleBone devrait pouvoir gérer efficacement les signaux en quadrature de nombreux axes, notamment grâce à son coprocesseur PRU, qui, dans le portage cité ci-dessus, prend déjà en charge les tâches temps réel de Linux/LinuxCNC.
L'objectif est de disposer d'une solution complète à servos, encore moins chère que celle à moteurs PAP, pour nos petites machines (hors moteurs/encodeurs, bien sûr, mais il y a la récup', et ebay...). Pour info, la carte BeagleBone gère aussi les périphériques permettant d'assurer l'autonomie du système (vidéo, usb hôte, Ethernet...).
Qu'est-ce que ça vous dit ?
Je voulais signaler que LinuxCNC (Emc2) tourne désormais sur la carte BeagleBone Black (45€). Il semble que les premières applications ne concernent que des axes PAP sur des imprimantes 3D. Mais comme LinuxCNC est capable de gérer directement des boucles d'asservissement, cela ouvre des possibilités pour créer des systèmes économiques avec axes sur servos, gérés directement par LinuxCNC.
http://bb-lcnc.blogspot.fr/
N'étant pas un cador de la programmation de micro-contrôleurs, je pensais déléguer le décodage des signaux en quadrature à un circuit spécialisé, comme celui-ci :
http://www.robogaia.com/two-axis-encoder-counter-mega-shield-version-2.html , mais cette approche est contradictoire avec la recherche d'économie. Je pense que la carte BeagleBone devrait pouvoir gérer efficacement les signaux en quadrature de nombreux axes, notamment grâce à son coprocesseur PRU, qui, dans le portage cité ci-dessus, prend déjà en charge les tâches temps réel de Linux/LinuxCNC.
L'objectif est de disposer d'une solution complète à servos, encore moins chère que celle à moteurs PAP, pour nos petites machines (hors moteurs/encodeurs, bien sûr, mais il y a la récup', et ebay...). Pour info, la carte BeagleBone gère aussi les périphériques permettant d'assurer l'autonomie du système (vidéo, usb hôte, Ethernet...).
Qu'est-ce que ça vous dit ?
Dernière édition par un modérateur: