microcontroleur pour piloter un driver de moteur pas à pas

Nov 24, 2020 35 Replies

En utilisant un level shifter 3.3V->5V

Pas besoin de l'alimenter en 5V ?

r

ue celui-ci

a
s

mentaire angulaire du

angulaire fixe

ts PU, on le

choisi

joute

s

ateur de

le

'on

?a

par le

e seuil de

ilote sont dans

. ?

5V - utiliser des transistors externes comme dans Figure 2 page 4 du manuel me semble le plus simple.

Dans quel cas je dois utiliser celui de gauche, et dans quel cas celui de droite ? Sur arduino/BeagleBone la modulation se fait par la borne positive, de

our

que celui-ci

la

ens

?mentaire angulaire du

se angulaire fixe

onts PU, on le

n choisi

ajoute

",

les

rateur de

as le

l'on

?a

ux par le

le seuil

du pilote sont

3.6V.

r ?

nt 5V - utiliser

ux

u VCC. Pour les fermer il faut un niveau logique proche de VCC. Si le VCC = 5V

il vous faut le niveau logique 5V et ce n'est pas votre cas.

metteur sur la masse, vous pouvez les piloter avec un niveau logique faible, pas

de la logique basse tension.

ux par le

le seuil de

pilote sont dans

6V.

r ?

Si, bien sur.

Par contre, quand je mesure le signal qui alimente une des bobines je

quoi s'agit il ?

l'image....

Mail .invalid

es

avec

sont des

nmoins,

retrouve

ogrammer

ent

ires,

.

pour

tion de

haut.

isme, mais de centraliser via des interface ttl-se_que_tu_aime par raison d

que des portes logiques en automatisme ?

avain de Mende, qu?est ce que le crie de guerre ingegegegenieur ?

? Ptilou

hum... si je comprend bien, la sonde est sur le B+ et sa masse au B-

montage).

Si tu veux mesurer la tension B+ - B- il faut connecter un canal sur l'un, l'autre canal sur l'autre, et utiliser la fonction ADD et inverser l'un des deux.

tension autour de 0"

Mail .invalid

formatting link
et je confirme qu'on peut assez simplement

setInterval(() => { digitalWrite(D0, s = !s) }, 1/4000)

voir

formatting link

En attendant, il faut se plonger dans la programmation PRU et ce ne sera pas aussi simple...

formatting link
et je confirme qu'on peut assez simplement

setInterval(() => { digitalWrite(D0, s = !s) }, 1/4)

voir

formatting link

En attendant, il faut se plonger dans la programmation PRU et ce ne sera pas aussi simple...

On Sat, 05 Dec 20 17:42:32 +0000, Julien Arlandis wrote: salut,

mises en pile etc ... ?

Mail .invalid

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required