Происходит ограничение тока при ШИМ мосфетом
Добавлено: Вс дек 03, 2017 15:00:50
Решил починить детям игрушку - трассу на 2 машинки. Пульты управления скоростью не работали - решил использовать ATTiny13, 2 мосфета и 2 потенциометра.
Симуляция на макетке работает, светодиод шим'иться отлично.
Первые грабли получил по питанию, как только ставил машинку на трассу - генерация импульсов улетала напрочь.
Решилось установкой керамики 0.1uF и электролита 1000uF вбилизи МК.
Но вторая проблема для меня непонятна - как будто ограничение тока.
Относительно медленный разгон при максимальном заполнении шим, осцилл показывает почти 100%.
При установке на одну колею 2-х машинок - они почти не едут.
Блок питания показывает, что независимо от обстоятельств (2 машинки на одной трассе, затормозить машинку на трассе) - ток всей конструкции не превышает примерно 1.1А.
Технические характеристики:
Транзисторы 13N03LA, DPAK, в даташите указано Logic level, "транзистор тестер" промерял, что Vt =2.5 вольт, RDS=0.1 ом.
Замена транзистора на 9916gh (даташит гласит Capable of 2.5V gate drive, "транзистор тестер" показал Vt =1.1 вольт, RDS=0.1 ом) - НЕ ПОМОГЛА.
Затвор транзистора подтянут к земле резистором 10кОм, соединен с МК через резистор 100ом.
Двигатели машинок - при нормальном движении ток около 440мА, при блокировки колес 2.2А (испытания напрямую от БЖ).
При езде 1 машинки на трассе, падение напряжение на транзисторе не превышает 25мВ.
Потенциометры 10кОм
Использование ATTiny13:
#define pot1 PB3
#define pot2 PB4
#define fet1 PB1
#define fet2 PB0
ШИМ - встроенный в функцию analogWrite, осциллограф считает, что частота шима плавает между 4 и 8 кГц, в зависимости от тока нагрузки (это уже после установки конденсаторов по питанию).
Где искать ограничение тока? Неужели провода?
Симуляция на макетке работает, светодиод шим'иться отлично.
Первые грабли получил по питанию, как только ставил машинку на трассу - генерация импульсов улетала напрочь.
Решилось установкой керамики 0.1uF и электролита 1000uF вбилизи МК.
Но вторая проблема для меня непонятна - как будто ограничение тока.
Относительно медленный разгон при максимальном заполнении шим, осцилл показывает почти 100%.
При установке на одну колею 2-х машинок - они почти не едут.
Блок питания показывает, что независимо от обстоятельств (2 машинки на одной трассе, затормозить машинку на трассе) - ток всей конструкции не превышает примерно 1.1А.
Технические характеристики:
Спойлер
Питание - "лабораторный" БЖ (Понижающий преобразователь с 24В), установлено 5 вольт, при КЗ выдает около 5 ампер.Транзисторы 13N03LA, DPAK, в даташите указано Logic level, "транзистор тестер" промерял, что Vt =2.5 вольт, RDS=0.1 ом.
Замена транзистора на 9916gh (даташит гласит Capable of 2.5V gate drive, "транзистор тестер" показал Vt =1.1 вольт, RDS=0.1 ом) - НЕ ПОМОГЛА.
Затвор транзистора подтянут к земле резистором 10кОм, соединен с МК через резистор 100ом.
Двигатели машинок - при нормальном движении ток около 440мА, при блокировки колес 2.2А (испытания напрямую от БЖ).
При езде 1 машинки на трассе, падение напряжение на транзисторе не превышает 25мВ.
Потенциометры 10кОм
Использование ATTiny13:
#define pot1 PB3
#define pot2 PB4
#define fet1 PB1
#define fet2 PB0
ШИМ - встроенный в функцию analogWrite, осциллограф считает, что частота шима плавает между 4 и 8 кГц, в зависимости от тока нагрузки (это уже после установки конденсаторов по питанию).