Hey,
ik heb op internet zitten rondkijken naar stappenmotor-controllers omdat ik daar zelf ook wat mee wil gaan doen in combinatie met een AVR (ik ben nog bezig een beetje uit te vinden hoe het werkt). Wat ik graag zou willen is via een seriele verbinding meerdere stappenmotoren (2 of 3) aansturen.
Wat me opviel was dat er in de schema's op internet steeds één stappenmotor aangestuurd werd per uC, hoogstens twee.
Wat ik me afvroeg was of er een technisch limiet zit aan het aantal stappenmotoren dat je per avr aan kan sturen, en wat daar dan de oorzaak van is. Ik heb Atmega88 controllers (6 hardware PWM kanalen). Natuurlijk snap ik dat je I/O pinnetjes op een gegeven moment op zijn. Maar is de reden dat er steeds schema's zijn met een stappenmotor, dat je het niet met software PWM kan doen (niet nauwkeurig genoeg voor 3 motoren), of is het om het overzichtelijk te houden?
Als je voor iedere stappenmotor een eigen avr nodig zou hebben en je wil drie stappenmotoren aansturen, lijkt me dat je tussen de controller-avrs en de computer een extra avr moet hebben als interface?
Als er geen technische beperkingen zijn leek mij het juist makkelijk om ze allemaal met een avr aan te sturen.
ik heb op internet zitten rondkijken naar stappenmotor-controllers omdat ik daar zelf ook wat mee wil gaan doen in combinatie met een AVR (ik ben nog bezig een beetje uit te vinden hoe het werkt). Wat ik graag zou willen is via een seriele verbinding meerdere stappenmotoren (2 of 3) aansturen.
Wat me opviel was dat er in de schema's op internet steeds één stappenmotor aangestuurd werd per uC, hoogstens twee.
Wat ik me afvroeg was of er een technisch limiet zit aan het aantal stappenmotoren dat je per avr aan kan sturen, en wat daar dan de oorzaak van is. Ik heb Atmega88 controllers (6 hardware PWM kanalen). Natuurlijk snap ik dat je I/O pinnetjes op een gegeven moment op zijn. Maar is de reden dat er steeds schema's zijn met een stappenmotor, dat je het niet met software PWM kan doen (niet nauwkeurig genoeg voor 3 motoren), of is het om het overzichtelijk te houden?
Als je voor iedere stappenmotor een eigen avr nodig zou hebben en je wil drie stappenmotoren aansturen, lijkt me dat je tussen de controller-avrs en de computer een extra avr moet hebben als interface?
Als er geen technische beperkingen zijn leek mij het juist makkelijk om ze allemaal met een avr aan te sturen.