COMFILE PICBASIC Manuel Utilisateur page 116

Table des Matières

Publicité

Manuel de référence PICBASIC
STEPOUT
Port1 , Var1 , Var2 , Port2 , Var3
STEPOUT
Gestion d'un moteur pas-à-pas
Port1 est une constante ou une variable de type Byte indiquant le N° d'un Port
Var1 est une constante (1~255) ou une variable de type Byte définissant l'interval des impulsions
Var2 est une constante (1~65535) ou une variable de type Integer
Port est une constante ou une variable de type Byte indiquant le N° d'un Port (utilisé pour stopper le moteur pas-à-pas)
Var3 est une constante (0 ou 1)
EXPLICATION
Cette instruction (uniquement disponible sur les PICBASIC de la série « PB ») permet en association avec des interfaces
spécialisées, de piloter très facilement des moteurs pas-à-pas. Ces interfaces (non livrées) doivent pouvoir faire tourner le moteur
suivant un nombre de "pas" proportionnel au nombre d'impulsions qui leur sont envoyées.
Ainsi "STEPOUT" permet de générer des impulsions sur la sortie (Port) dont la fréquence est proportionnelle à (Var1), suivant le
tableau ci-dessous et dont le nombre généré est directement fonction de (Var2).
Plus la valeur de Val1 est petite, plus les impulsions seront fines et plus le moteur tournera vite.
Inversement, plus la valeur de Val1 est grande, plus les impulsions seront larges et plus le moteur ira lentement.
COMFILE Technology (traduction Française Lextronic)
M o to rc o ntr o l l e r
Val1 (1~255)
1B,/1S/ 2S
1
2
5
10
20
50
100
0.819 KHz
200
0.423 KHz
255
0.333 KHz
Ste p p i ng m o to r
2H/3B/ 3H
11.6 KHz
60.9 KHz
10.3 KHz
53.2 KHz
7.6 KHz
38.47 KHz
5.3 KHz
26.31 KHz
3.3 KHz
16.13 KHz
1.54 KHz
7.463 KHz
3.937 KHz
2.024 KHz
1.597 KHz
116

Publicité

Table des Matières
loading

Table des Matières