Блок питания взять от компбютера, там мощности хватит с избытком, а ШИМ регулятор можно собрать типа такого. Подобная схема делалась в железе. Примерно такая схема использовалась в грузовом электромотоцикле (только там стояли драйвера на управление ключами, и схема с защитой от обрыва, что бы мотоцикл случайно не понесло, но принцип управления ШИМ тот же) . Частота ШИМ от 100гц до 300 гц, больше не надо. Операционные усилители желательно с полевиками на входе (TL061, ТL062, TL071, TL072, TL081 ТL82 TL091, TL092), Генератор пилы имеет большое выходное сопротивление, то на биполярниках могут быть сбои в работе.
Частота регулируется конденсатором C1.
На полевой транзистор возможно понадобится небольшой радиатор, а возможно он и не нужен будет.
Такой схемой можно управлять двигателем от единиц ватт до 500 ватт (ограничено БП , есть компьютерные БП ватт на 500 и более ). Транзисторы, которые лучше IRFZ44- IRF2804, IRF3205 и еще куча транзисторов.