Как и обещал привожу, схему, печатку и исходники.
Усиливаем сигнал с таходатчика до прямоугольников с помощью rail-to-rail операционника)
Заводим на пин контроллера.
Через прерывание по пину по спаду импульса запускаем таймер.
Выключаем его на спаде второго импульса.
Так вычисляем частоту двига.
Далее ацп снимаем напряжение на подстроечнике и переводим в требуюмую частоту
Второй подстроечник нужен для реверса, так как частота в прямом и в реверсе у меня отличалась на 15 Герц от 1000. Я связываю это с разным диаметром валов, а может какая ещё причина.
Далее сравниваем реальную частоту с требуемой.
С помощью дака выводим напряжение, которое потом усиливаем другим операционником.
Ну и 317 изменяет выходное напряжение на мотор.
так же нужно припаять два провода сюда, для того, чтобы контроллер понимал, что находимся в реверсе.
Схема пойдёт не только в акай, но по сути для любого двигателя с таходатчиком.
И всë это из-за того, что не удалось найти живую микросхему UC1003C2 C1003C2
Схема и прошивка не претендует на совершенство, поэтому любая критика вэлком )