Дык я ж уже тебе толковол это при обсуждении L293 про которую ты написал что она "Г" - я ж объяснил что она не "Г" а конструкторы лепят из нее "Г" применяя в низковольтных схемах.
Применять микрухи на биполярных и дарлингтонах надо ПРАВИЛЬНО. Т.е. при напряжении питания близком к макисмальному. Тогда и КПД будет приемлимым. И уж ни какни при 4-5 вольтах питания.
ИМХО ОЧЕВИДНО что для низковольных драйверов ТОЛЬКО MOSFET годятся.
Значит всё правильно, т.е. питать её на борту робота для нормального КПД надо чем-то порядка 20-40В - не видел недорогих моторов под эти напряжения и источников питания. Хуже того - вообще такого добра в среднеразмерных и роботах не видел.
Одно неверное движение при программировании МК с таким ШИМом и "ваши двигатели превращаются в тыкву" А еще это не решает проблему с источником питания.