GIMBAL 1 AXIS STM32F103

Engineer asked Mar 19,2025
1

II'm looking for someone who can make me the schematic and design of a 40mm x 26mm PCB for a single-axis brushless motor controller like the one in the photo.


I think that would work like this

Components:

- Batery_1S_4S: (+) -> VIN_LM2596, (-) -> GND

- LM2596:

- VIN -> Bateriy_1S_4S(+)

- VOUT -> 5V (AMS1117_VIN, DRV8313_VM, CP2102_VBUS)

- GND -> GND

- C10: 100uF (VIN to GND)

- C11: 220uF (VOUT to GND)

- L1: 33uH

- R5: 1.5kΩ (feedback)

- R6: 4.7kΩ (feedback)

- C12: 0.1uF (VOUT to GND)

- STM32F103:

- VDD -> 3.3V (AMS1117_VOUT)

- GND -> GND

- PA8 -> DRV8313_IN1

- PA9 -> DRV8313_IN2, CP2102_RXD

- PA10 -> DRV8313_IN3, CP2102_TXD

- PB6 -> MPU6050_SCL

- PB7 -> MPU6050_SDA

- PB1 -> LED (via R3)

- Crystal: 8MHz (OSC_IN to OSC_OUT)

- C1: 22pF (Crystal to GND)

- C2: 22pF (Crystal to GND)

- C3: 0.1uF (VDD to GND)

- DRV8313:

- IN1 -> PA8

- IN2 -> PA9

- IN3 -> PA10

- OUT1 -> Motor_Pin1

- OUT2 -> Motor_Pin2

- OUT3 -> Motor_Pin3

- VM -> 5V (LM2596_VOUT)

- GND -> GND

- C4: 0.1uF (VM to GND)

- Motor_Brushless:

- Pin1 -> DRV8313_OUT1

- Pin2 -> DRV8313_OUT2

- Pin3 -> DRV8313_OUT3

- Connector: CONN_03

- MPU6050:

- VCC -> 3.3V (AMS1117_VOUT)

- GND -> GND

- SDA -> PB7

- SCL -> PB6

- R1: 4.7kΩ (SDA to 3.3V)

- R2: 4.7kΩ (SCL to 3.3V)

- AMS1117_3.3V:

- VIN -> 5V (LM2596_VOUT)

- VOUT -> 3.3V (STM32_VDD, MPU6050_VCC, CP2102_3.3V)

- GND -> GND

- C5: 10uF (VIN to GND)

- C6: 10uF (VOUT to GND)

- CP2102:

- VBUS -> 5V (LM2596_VOUT)

- GND -> GND

- TXD -> PA10 (STM32_RX)

- RXD -> PA9 (STM32_TX)

- 3.3V -> AMS1117_VOUT

- RST# -> GND (via C9, R4)

- C7: 0.1uF (VBUS to GND)

- C8: 1uF (3.3V to GND)

- R4: 10kΩ (RST# to 3.3V)

- C9: 0.1uF (RST# to GND)

- Mini_USB:

- VBUS -> Not connected (optional)

- D+ -> CP2102_D+

- D- -> CP2102_D-

- GND -> GND

- LED:

- Anode -> PB1 (via R3: 330Ω)

- Cathode -> GND

- Interruptor:

- Between Bateriy(+) and LM2596_VIN


Conection:

- Bateriy(+) -> Interruptor -> LM2596_VIN

- LM2596_VOUT (5V) -> AMS1117_VIN, DRV8313_VM, CP2102_VBUS

- AMS1117_VOUT (3.3V) -> STM32_VDD, MPU6050_VCC, CP2102_3.3V

- CP2102_TXD -> STM32_PA10

- CP2102_RXD -> STM32_PA9

- STM32_PA8 -> DRV8313_IN1

- STM32_PA9 -> DRV8313_IN2

- STM32_PA10 -> DRV8313_IN3

- DRV8313_OUT1/2/3 -> Motor_Pin1/2/3

- STM32_PB6 -> MPU6050_SCL

- STM32_PB7 -> MPU6050_SDA

- STM32_PB1 -> R3 -> LED -> GND


  • Your Answer(1)
Upload photo
You can only upload 5 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000
    Browse other questions tagged or ask your own question.