Qual è il vantaggio di utilizzare uno scudo motore se voglio usare un motore passo-passo?


11

So che è possibile collegare un motore passo-passo direttamente a un Arduino ( come mostrato qui ). So che un'altra opzione è quella di utilizzare uno scudo motore (ad esempio Arduino Motor Shield o Adafruit Motor Shield ).

Cosa vorrei sapere: quali sono i vantaggi effettivi dell'utilizzo di uno scudo motore?

È solo una questione di convenienza? Oppure uno scudo motorizzato fa qualcosa che non può essere facilmente eseguito senza uno scudo? Mi permette di collegare più motori di quanti ne potrei collegare direttamente senza uno schermo (mi viene in mente l'alimentazione)?

Risposte:


9

L'esempio a cui ti sei collegato non sta effettivamente collegando Arduino direttamente a un motore passo-passo. Passa attraverso un driver ULN2003A. È un array di transistor Darlington molto comune, che in pratica consente di utilizzare una piccola corrente per commutare un carico più grande.

Ciò è necessario perché i pin di Arduino non sono in grado di alimentare in modo sicuro abbastanza corrente per guidare direttamente il motore passo-passo. Potrebbe funzionare per un po ', ma prima o poi danneggerebbe Arduino.

Gli schermi del motore di solito hanno un driver simile, ma possono anche fornire funzionalità aggiuntive che potresti trovare utili. Ad esempio, lo scudo Adafruit a cui si è collegati è controllato dal bus I2C e ha il proprio PWM integrato. Ciò significa che puoi controllare diversi motori senza bisogno di pin di uscita extra sul tuo Arduino.

In breve, gli schermi del motore non sono necessari. Tuttavia, possono essere utili, soprattutto se non si ha familiarità con l'elettronica sottostante o non si desidera costruirla da soli.


5

La stabilità meccanica di tutto è probabilmente il vantaggio principale. Personalmente opterei per un modulo generico o componenti sciolti. Il principale svantaggio degli scudi è rappresentato dai conflitti tra pin quando si utilizza più di uno scudo.


4

Sto usando un parabrezza adafruit v2 per il mio progetto di inseguitore solare con due motori stepper atm. sono abbastanza nuovo per Arduino e la programmazione e penso che lo scudo mi abbia reso molto più facile comprenderlo - facile da programmare e impilare bene sull'Ardiuno (piccola saldatura da assemblare ma non troppo difficile).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.