Цитата(aerobus @ Feb 23 2009, 17:26)

Ну тогда напрашивается решение на процике.
Тогда более конкретные замечания
1. Про диоды на выходе ( написано 1N4148 ) все оценили тонкость юмора.
2. Про pull-down на ENx - говорили
3. По 30 вольтам конденсатором в 100н не отделаетесь - надо еще электролит поставить по-местному хотя бы 47мкф
4. На фиг Вам этот подстроечник? Сделайте на тиньке с использованием свободного ШИМа регулятор порога срабатывания. Заодно его в алгоритм задвинете - пусковой ток такой-то, затем через время, допустим 1 сек взяли и плавно опустили порог, т.е. если кака случается в работе, то это уже никак не пусковой ток, а хотя бы 3/4 от него. Там надо RC цепь от ШИМА к компаратору - 10к/100н.
5. Если Вы не содержите последовательный интерфейс, кварц можно не закладывать. Будет надежнее с точки зрения устойчивости к наносекундным ЭМП.
6. Про сброс R1=10к C3=1н - обычно ставят так.
7. С5 100пФ мало надо где-то 3.3нФ будет хооший фильтр, а 6.6 мкс постоянная времени - даже IGBT можно успеть вырубить в прерывании, а не только Л298.
где-то так. Если чего забыл, добавлю.
Цитата(aerobus @ Feb 23 2009, 16:16)

А контроль превышения тока какбы отдельно от ШИМА идет. И как их совместить?

Никак - это максимально-токовая защита. В отличие от шаговиков, тут задача - просто следить и обрубать, т.е. все намного проще.
ЗЫ:
R5 0,5 Ом - дофига. 8Вт мощности...