PCB photo:
Physical map:
characteristic
There is no PWM generator, and an external microcontroller or 3525 control circuit is required.
The built-in 12v300ma voltage reducer provides the voltage for the driving part and control circuit.
There are four logic control pins, all of which are positive logic and support 3.3v/5v level.
PWM is recommended not to exceed 90% and 200KHz.
Wide voltage input range 10-36V, built-in undervoltage protection, the power input voltage can reach up to 50V when the driver part is independently powered (the filter capacitor needs to be replaced).
The chip has a built-in dead time generator, and the Mos tube is connected in parallel with the Schottky diode for freewheeling. It effectively protects the H-bridge when carrying inductive loads and frequently commutates, avoiding direct damage and making software programming easier.
Welding and usage instructions:
The four terminals H1L1H2LL2 are used to connect to the MCU and control the full-bridge mos tube.
The VCC terminal is the output of the onboard voltage reducer and can carry a 12v fan with a current of no more than 200ma.
The Vin terminal is the input of the onboard voltage reducer. When disconnecting R12, you need to input 15-40v voltage here.
Vpower is the main power input, the full bridge will modulate the voltage input here
R12 is the selection jumper for the voltage regulator input, short circuit to take power from Vpower
Adjusting the ratio of R10 and R11 can adjust the output voltage of the buck, but it is not recommended to be lower than 10v or higher than 15v. The default is 12v.
Bipolar modulation SPWM example based on STM32F0: See the attachment spwm_test1.7z for the code
STM32 uses two timers, TIM1 uses CH3 to complementary output 48K PWM as the carrier, TIM17 serves as the interrupt time base, and the interrupt frequency is 12.8khz (fundamental wave 50Hz X modulation ratio 256). Use the equal area method to calculate the SPWM duty cycle sequence, rewrite the TIM17 interrupt callback function, update the value of TIM1->CCR3 for each interrupt, and dynamically change the duty cycle. The output is SPWM, and after filtering it is a sine wave.
Waveform diagrams and physical pictures:
//STM32 ESC control code is being written and will be uploaded at a later date.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet