Тёмный

CNC V3 Shield Arduino Pinout (Which Arduino Pins Connect Where On A CNC V3 Shield?) 

Make It Quick
Подписаться 1,9 тыс.
Просмотров 11 тыс.
50% 1

I've often struggled to find information about how to control the pins on an Arduino CNC V3 shield directly, so I decided to figure it out and hopefully help others with the same problem.
When using the shield it is not uncommon to simply upload a version of GRBL which takes care of everything. However, what if you don't want to do that and want code your own commands? You need to know which pin commands in the code link to which pins on the CNC shield.
Hopefully this video helps.
Buy Arduino, shield and stepper motor driver set (affiliate link):
amzn.to/3n5Janr
0:00 Intro
0:35 Pins Used To Control Stepper Motors
2:37 Pins Not Connected To Arduino
3:50 Non-Editable Pins
4:39 Digital Pins
5:37 Analog Pins
6:23 Communication Pins
7:22 Using Different Arduino
7:46 Schematic and Outro

Опубликовано:

 

25 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@johnathanvogt3727
@johnathanvogt3727 Год назад
Thank you for this video. It was very hard to find this info elsewhere.
@makeitquick9638
@makeitquick9638 Год назад
Exactly why I made it. Glad it was useful
@gibrie6865
@gibrie6865 Год назад
Your contribution enlighted my search...🥵👍
@jleen1968
@jleen1968 6 месяцев назад
Excellent !
@PatnaikUC
@PatnaikUC 6 месяцев назад
Thanks. useful
@lwhack458
@lwhack458 6 месяцев назад
Which version/library of grbl are you using for the Mega?
@calgarysparky
@calgarysparky 6 месяцев назад
Thanks for the video, very informative. I have built a project that is using TMC2209 drivers. From what I've been told they run in stealthchop mode but I want them to run in spreadcycle mode. There is no UART communication and I could only find a vague reference to physical pins to change this. Do you have any experience with the 2209 and this shield?
@mihailomilanovic6520
@mihailomilanovic6520 2 месяца назад
tnx!
@GustavoGuevara123
@GustavoGuevara123 4 месяца назад
Excelente muchas gracias por el valioso aporte, consulta, si quiera añadir otro motor nema pero no en X, Y, Z o A, sino desde los pines para habilitar un motor tangencial con cuchilla para cortes de vinilo etc, se podria, y como lo podria hacer si son tan amables por favor, muchos saludos y bendiciones.
@andreshernandez353
@andreshernandez353 Год назад
thanks, is there a way to easily make one of the motors move just by connecting some of the pins together?
@makeitquick9638
@makeitquick9638 Год назад
This shield is used for stepper motors which work differently to other motors in that applying a current locks the motor in place rather than causing motion. Switching between locked states causes motion. I have another video on controlling stepper motors without motor drivers. The same code can pretty much be applied to the pins as necessary: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-E_TI7ny26pI.html A better video for this might be this though by Electronic Clinic: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-TMK_fLgpESQ.html For your specific question I'd suggest watching from about 15:00 in, but it might be worth watching the whole thing to increase your understanding of everything.
@Htfhjooffhgghwwwwdf
@Htfhjooffhgghwwwwdf 11 месяцев назад
Can you please tell me what the EN/GND pins are used for on the shield? (Near the reset button). THANKS.
@makeitquick9638
@makeitquick9638 11 месяцев назад
EN is the exact same enable pin that is used for each of the stepper motor drivers i.e. pin 8 on the Arduino, with a multimeter you should be able to sense continuity between every connection marked EN. GND is the same really, its the same ground as every other place marked GND and hence the same ground as the Arduino itself. Hope that helps.
@Htfhjooffhgghwwwwdf
@Htfhjooffhgghwwwwdf 11 месяцев назад
Thanks for the reply. I have inherited a CNC spindle machine and see that this pin is linked to ground. So, should this link be removed as it is in effect grounding the enable pin?
@makeitquick9638
@makeitquick9638 11 месяцев назад
By the sounds of it the previous user has bypassed the enable function and made it so that the stepper motor drivers are permanently enabled (by pulling the level of the EN pin down to ground as explained in the video). The machine should still work with that setup, I can't see many issues coming up with that setup but just to be sure I would remove that connection. If you are using a commercial software to run the system that is made to work with Arduino and this shield then it will toggle the EN pin as necessary to run the motors as desired.
@Htfhjooffhgghwwwwdf
@Htfhjooffhgghwwwwdf 11 месяцев назад
THANKS for taking the time to reply. That makes perfect sense as the motors are permanently energised. As suggested, I will remove the link and allow the software to control the enable state. 👍👍
@makeitquick9638
@makeitquick9638 11 месяцев назад
@@Htfhjooffhgghwwwwdf Glad I could help
@DesertVox
@DesertVox 2 месяца назад
Was the music added as a form of torture?
@piorism
@piorism 11 месяцев назад
Are all Enable pins actually on #8 ?
@makeitquick9638
@makeitquick9638 11 месяцев назад
With this specific setup with the Arduino Uno and the CNC V3 shield yes, also works for the Mega (assuming you plug the shield into the right place).
@piorism
@piorism 11 месяцев назад
@@makeitquick9638 Interesting, thanks.
@omarsalem5832
@omarsalem5832 2 месяца назад
Would have been nicer without the music, but thanks!
@agahgokdag1845
@agahgokdag1845 3 месяца назад
Those who placed the A4988 as in the video, raise your hand...
Далее
CNC Shield, Arduino UNO, DRV8825 - Tips for success!
8:02
GRBL with Arduino CNC Shield - Complete Guide
31:36
Просмотров 166 тыс.
All About HC-05 For CNC Shield and MKS DLC
28:43
Просмотров 2 тыс.
Arduino - Shields Introduction
11:49
Просмотров 35 тыс.
Connect NEMA23 to CNC SHIELD
8:39
Просмотров 52 тыс.
Big Stepper Motors with Arduino
29:43
Просмотров 1,2 млн