Управление серводвигателем швейной машинки
- Войдите на сайт для отправки комментариев
Добрый день, уважаемые форумчане.
Есть необходимость управлять серводвигателем от швейной машинки (старт, стоп, изменение скорости) с помощью МК.
В оригинальном исполнении управление осуществляется с помощью педали, которая двигает магнит и датчик холла меняет напряжение на сигнальном проводе:
Красный провод +5в, белый земля, желтый сигнальный.
В состоянии покоя напряжение на сигнальном проводе +2в, максимальным оборотам соответствует напряжение +4в.
Подскажите, каким способом, гальванически развязанным, лучше всего управлять напряжением (оборотами) в такой ситуации? Ничего лучше оптопары + RC цепочка + шим на ум не приходит, но правильно ли так будет? не хотелось бы спались плату управления.
Датчик хола не занимается регулированием напряжения. У него либо 0 либо 1. А тестором вы измеряете напряжение на датчике зависимое от скорости вращения вала двигателя.
этот датчик стоит в блоке, который связан с педалью. К оборотам двигателя он не имеет никакого отношения. В двигателе свои датчики холла и они сообщают контроллеру какие фактические обороты двигателя.
В зависимости от расположения магнита относительно этого датчика меняется напряжение на сигнальном проводе и по этому напряжению контроллер понимает, что оператор хочет прибавить обороты или удавить
MCP4725
Даже с PCF8591 получается управлять напругой. Не знаю, правда, насколько оно будет гальваноразвязанно ))
Ничего лучше оптопары + RC цепочка + шим на ум не приходит, но правильно ли так будет?
Без точного понимания схемы гарантированно сказать нельзя.
Схему вижу вот такой: