"Полувавтомат", я так понимаю, сварочный?
Поставь датчик Холла возле шестерни, и стабилизируй непосредственно скорость подачи. По нынешним временам самое простое решение - крохотный микроконтроллер типа ATTiny, плюс MOSFET в ключевом режиме. Разумеется, если владеешь программированием МК (или не боишься осваивать
)
Кстати, если это инверторный полуавтомат, то можно относительно просто привязать скорость подачи проволоки к току дуги ("капельный" массоперенос электродной проволоки во многих режимах сварки [почти] прямо зависит от тока в дуге, разумеется, параметрически - типы металлов, газа и мн.др.)
"Модные" дорогие полуавтоматы (уже как-то не очень "полу")) стабилизируют не подачу, не ток и не напряжение, а некий комплексный (векторный) параметр, назвая его "режим сварки". Минимум две фазы - сначала поджиг дуги, потом выполнение программы режима. Если делать по-честному, то этапов будет уже как минимум 4
- поджиг дуги (параметры - напряжение и ток)
- разогрев металла и формирование сварочной ванны (параметры -
предполагаемая энтальпия)
- сварка - "sustained" процесс
- разрыв дуги (аварийный)
Дерзайте!
Успехов!