Цитата:
Сообщение от Николай_С
В современном Мире, где правят МК, глупо возвращаться к схемам прошлого века. Алгоритм такой:
- в течение 10 сек измеряем кол-во импульсов с датчика Холла;
- рассчитываем ошибку;
- выдаем на аналоговый выход МК компенсацию ошибки.
Делов-то... 1 МК и 1 мосфет.
|
Да за 10 сек нагрузка поменяется несколько раз. Я бы использовал другой алгоритм: меряется период между импульсами, если период большой - напряжение растет, двигатель немного разгоняется, мал- напряжение падает, двигатель тормозит. И использовать таходатчик с несколькими импульсами за период. Использовать датчики Холла, штуки 4, и два магнита, по разные стороны вала, уже будет 8 импульсов.
Но, если надо не большую точность, точность вращения не хуже +- 0,5% (мах допуск для кассетных магнитофонов): то лучше аналоговой схемы РЧВ не придумать.
Ну, если надо точно, то тут шаговый двигатель в руки. Сколько их в старых принтерах.