Ви не увійшли.
Всем добра!
Прошу помощи с драйвером двигателей vnh2sp30.
Подключаю не к Ардуине, а к STM8S. Питание 5В, ШИМ постоянно 100%.
Команды управления сделал так:
void PLATFORM_FORVARD_MOVE(void){
PD_ODR_bit.ODR6=1;
PD_ODR_bit.ODR5=0;
TIM2_SetCompare2(100);
}
void PLATFORM_RETURN_MOVE(void){
PD_ODR_bit.ODR5=1;
PD_ODR_bit.ODR6=0;
TIM2_SetCompare2(100);
}
void PLATFORM_STOP_MOVE(void){
PD_ODR_bit.ODR5=0;
PD_ODR_bit.ODR6=0;
TIM2_SetCompare2(0);
}
Соответствующие выходы настроены как РР
входы EN на драйвере не подключены, т.е постоянно в лог.1
Что имеем: при включении моста в одну сторону на выходе 12в как и источник питания. В другую сторону - 9в или10в на другом мосте. На второй платке один мост нормально работает в обе стороны, а второй 7в дает в одну сторону и 12 в другую.
Измерения делаю без нагрузки и с нагрузкой. Под нагрузкой падение чуть больше на 1В.
И на третьей плате один мост выдает 9,6В вместо 12-ти.
Одну плату брал на Космодроме и две платы брал тут. Ни одна не работает как нужно
Заранее спасибо за любые советы и предположения!
Неактивний
Пропаял газовым паяльником, станции нет. Припой должен был расплавиться снизу под контактами, т.к рядом на клеммах начал плавиться, но ситуация не изменилась. Выпаял убитую микросхему, то площадки под ней звонятся с соответствующими выводами, видимо служат только для больших токов и теплоотвода.
Походу брак ?
Неактивний