Timeline for I2C Master-Slave Arduino system to control array of steppers
Current License: CC BY-SA 3.0
11 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Mar 20, 2016 at 13:31 | comment | added | lenyapugachev | ok, if I get it, yes I will avoid delay(), planning to use something like airspayce.com/mikem/arduino/AccelStepper | |
| Mar 20, 2016 at 9:04 | comment | added | Damiano Verzulli | @lenyapugachev : 1) the "non-blocking" concept is something that most arduino developer will experience early in her developer career. If you already have NOT "hit" related problems, than How and Why to avoid delay() is the place where to start :-) 2) no ; 3) unfortunately I have NO experience with stepper-motors but.... my "feeling" is that you need a sort of multitasking and, as such, you definitely need to investigate point 1), that is mandatory in such a scenario :-) | |
| Mar 20, 2016 at 3:32 | comment | added | lenyapugachev | @Hans Neve Sorry for my idiotic questions, but what is non-blocking code? loop+setup? What if I want to drive steppers simultaneously but with different speed and direction? | |
| Mar 19, 2016 at 16:20 | comment | added | Hans Neve | Well first off, if two or more steppers need to go simultaneously just connect them in parallell. These stepper doesent require any PWM or timers really, in normal program loop you need to delay stepping them or else it will stall them(run faster than they can handle), so maybe by using a non-blocking code you could easily run 13 of theese steppers of one mega. or basically any amount of theese steppers you want using shift registers. | |
| Mar 19, 2016 at 16:03 | comment | added | lenyapugachev | It is for simultaneously moving steppers, like in kinetic statues. With accelerated moves and so on. | |
| Mar 19, 2016 at 14:47 | comment | added | Hans Neve | If you were to tell us what this system of yours is going to do, we might be of more help. | |
| Mar 19, 2016 at 14:31 | comment | added | Gerben | Why would you need PWM? It's not like doing micro-stepping on a 28BYJ-48 is useful? | |
| Mar 19, 2016 at 14:09 | comment | added | lenyapugachev | Well, 4 pwm outputs, 15 ppm on each arduino. | |
| Mar 19, 2016 at 14:00 | comment | added | Hans Neve | These steppers doesn't require any timers really, you can control them with 4 outputs each and control each stepper in code. | |
| Mar 19, 2016 at 13:58 | comment | added | lenyapugachev | How much does she more can handle? Can you point me, how it possible, because as my newbie brain think when one stepper requires 4 PWM outputs and mega has only 15, I can drive only 3. Thank you for your help! | |
| Mar 19, 2016 at 13:43 | history | answered | Hans Neve | CC BY-SA 3.0 |