Controllo del “Servo Motor Control” con un ingresso analogico
per controllare un servocomando, è necessario pilotare il segnale PWM come nell’esempio PWM- GetByte.
l’ingresso analogico può può essere controllato da un potenziometro o da qualsiasi sensore esterno che ha un’uscita analogica.
nuovi oggetti da inserire nel 3D System Panel:
Utilizzo gli oggetti, la variabile e i Component Macro utilizzati nel programma PWM-GetByte,
nel 3D System Panel, aggiungo i nuovi componenti .
In “Simulation”, il “Servo Motor Control” può essere collegato a un servocomando standard, oppure a qualsiasi altro oggetto presente nel System Panel.
La freccia bianca indica il collegamento tra i servocomandi.
inserisco i Component Macro necessari per utilizzare il Servo Controller
Servo_Controller_Inizialize
nel ciclo principale aggiungo il Component Macro per controllare il Servocomando
il comando “MoveToPosition”, dipende dalla variabile ADC_in controllata dal potenziometro slider collegato all’ingresso analogico.
C code
Riccardo Monti