Для мотор редукторов стекло подъемников есть мощные интегральный драйверы L6203 Н-мост 4 Апмера 40 Вольт 120 рублей - http://mkpochtoi.narod.ru/price.htm
Меня сбили с толку 7 ампер в заголовке, там 4 достаточно. L6203 держит ШИМ до 100 Кгц так что можно регулировать ток даже с помощью L297 либо с МК который и будет за положением следить.
L6203 можно включать параллельно - будет 8 ампер.
Проект сервопривода ( это то что вам потребуется ) есть в PROTEUS по AN696 http://www.microchip.com
==========
ИДЕЯ ! ночная но старинная.
2 реле для изменения направления, а ШИМ на одном мощном полевом транзисторе серии IRL за 35 рубликов на 80 ампер - прямо от нескольких ног МК.
мм.. вы собираетесь подобрать скважность ШИМ чтобы вал под нагрузкой поворачивался только на определенный угол? т.е. мотор по сути в КЗ работал ? или таки будет датчик по положению какой то ? толи я слепой, толи тут и правда из стеклоподъемника серву без ОС хотят сделать ..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Насколько я в теме - шим нужен для плавного старта-финиша, чтобы не дергал. Даже не нужно два положение: нажал кнопку - плавно поехала вперед, отпустил - плавно остановилась, плавно поехала назад до вертикального положения. Пожалуй avr123 уже ответил, задача в том чтоб деталек поменьше.