Description
Omschrijving:De C Back Driver is een stuurkaart die compatibel is met de M5StickC. Deze kaart maakt gebruik van het STM32F030F4P6-regelschema en communiceert via de I2C-interface met de M5StickC. Het biedt 4 sets PWM-stuurinterfaces, waarmee de servo’s direct kunnen worden aangestuurd. De interne batterij van de M5StickC kan de meeste standaard servo’s, zoals de SG90, van stroom voorzien. Deze module heeft een I2C-bus aan de bovenkant van de StickC en biedt een extra GPIO-interface via STM32-uitbreiding. Het kan worden gebruikt voor algemene logica-niveaus en voor het lezen van analoge ADC-ingangssignalen. Dankzij het LEGAO-compatibele gatontwerp aan de achterkant kunnen gebruikers deze stuurkaart eenvoudig integreren in de LEGAO-bouwstructuur, wat het mogelijk maakt om bestuurbare constructies te bouwen, zoals robotarmen.
Producteigenschappen:4 x Servo-stuurprogrammaCompatibel met M5StickC en C PlusInterface-uitbreiding (GPIO, I2C)
Specificaties:Communicatieprotocol: I2C: 0x38Werkstroom: 15mANetto gewicht: 9gBrutogewicht: 13,5 gAfmetingen van het product: 23,7 x 49,2 x 21 mmVerpakkingsgrootte: 42 x 40 x 30 mm
Toepassing:ServocontrollerRobotbesturing
Pakket inbegrepen:1 x C Back Driver2 x Zeskantschroeven M2 x 51 x Inbussleutel
Pin-toewijzing:
|
M5StickC |
GPIO0 |
GPIO26 |
3.3V |
GND |
|
C Achterbestuurder |
SDA |
SCL |
3.3V |
GND |
Voorbeeld:Deze toepassing gebruikt de C Back Driver voor 4-kanaals servobesturing en ADC-uitlezing. Selecteer hieronder het bijbehorende programma op basis van de apparatuur die u gebruikt.
ArduinoStickC PlusStickC
ProtocolProtocoltype: I2CI2C-adres: 0x38* ———————————————— ————————————————– *SERVO_ANGLE_REG | 0x00-0x03————————————————- – ———————————————-servo_1_reg [0] 0x00 | R / W | SERVO1 Hoekwaarde (0 ~ 180)servo_2_reg [1] 0x01 | R / W | SERVO2 Hoekwaarde (0 ~ 180)servo_3_reg [2] 0x02 | R / W | SERVO3 Hoekwaarde (0 ~ 180)servo_4_reg [3] 0x03 | R / W | SERVO4 Hoekwaarde (0 ~ 180)* ———————————————— ————————————————– -* ———————————————— ————————————————– *SERVO_PULSE_REG | 0x10-0x17————————————————- – ———————————————-servo_1_reg [0: 1] 0x10-0x11 | R / W | SERVO1 PULSE-waarde (500 ~ 2500)servo_2_reg [2: 3] 0x12-0x13 | R / W | SERVO2 PULSE-waarde (500 ~ 2500)servo_3_reg [4: 5] 0x14-0x15 | R / W | SERVO3 PULSE-waarde (500 ~ 2500)servo_4_reg [6: 7] 0x16-0x17 | R / W | SERVO4 PULSE-waarde (500 ~ 2500)* ———————————————— ————————————————– -* ———————————————— ————————————————– *PPORTB_ADC_REG | 0x20-0x21————————————————- – ———————————————-portb_adc_reg [0: 1] 0x20-0x21 | R | PPORTB ADC-waarde (0 ~ 4095)* ———————————————— ————————————————– -* ———————————————— ————————————————– *PPORTB_OUTPUT_REG | 0x30————————————————- – ———————————————-portb_output_reg [0] 0x30 | R | PPORTB Uitgang Digitale waarde (0/1)* ———————————————— ————————————————– -* ———————————————— ————————————————– *PPORTB_INPUT_REG | 0x31————————————————- – ———————————————-portb_input_reg [0] 0x31 | R | PPORTB Input Digitale waarde (0/1)* ———————————————— ————————————————– –






Reviews
There are no reviews yet.