2025-01-07 08:09 AM
Hey,so I was trying to use the VND7020AJ as a driver to loads,and wanted to power the load to 7.2V while powering the high side driver with 12V.Im using a stm32f103rb,and using an outpin pin timer to control the pulse width to the input pin on the driver.It works fine when not connecting the driver to the load,but when I connect it jumps to 12V.Is it possible to pulse width the output or not?Is there a specific frequency that I am supposed to use?The input pin is still under 60%pulse(around 1.9V).Ive tried modifying the pulse while connected to the load but it didnt change anthing on the output.
The code is pretty simple,Ive only set the input pin and controlled it:
__HAL_TIM_SET_COMPARE(&htim3,TIM_CHANNEL_3,3000);
Clock(8Mhz)
Prescaler(8-1)
CounterPeriod(10000-1)
2025-01-14 08:05 PM - edited 2025-01-14 08:06 PM
Is there a specific pwm Frequency that I am supposed to follow or it can be just whatever?I am now testing a new board with VNQ9025AJ with the same problem.The schematic is the same and followed the datasheet recommend diagram.
I was testing with a servo and noticed eventhough the tension was closer to vcc(8v) when the in1 pin was in for example half the duty cicle the tension stayed the same as vcc,when measured in multimeter and osciloscope, but the servo worked like it was less then 8v,it barely moved.I suppose the real tension is not the one being measured but idk
Also i dont think overcurrent or over temperature protections went active,as I measured the current and temperature and they were normal.