Подобные импульсные блоки питания имеют защиту (на них и прописаны те максимальные параметры, после которых они уходят в защиту). Но городить под них схему с плавной регулировкой от -12 до +12В довольно геморройно. Тот регулятор, который по ссылке за 39 гривен (+ еще радиатор, ели греться будет), будет обеспечивать только 0...12В, т.е. езду только в одну сторону (можно, конечно, предусмотреть дополнительно переключатель для изменения полярности, опять же надо сначала понизить напряжение до 0В, потом переключать полярность. А вдруг в порыве страсти или нечаянно будет переключено при 12В - тогда движку лока может прийти полярная лиса, т.е. нет при применении переключателя полярности защиты от дурака).
Но для DCC такой блок питания вполне.