Технический форум по робототехнике.
Votmax » 10 окт 2007, 15:34
Привет всем!
Я пытаюсь сделать ПИД регулятор для управления ДПТ. В протеусе есть объект MOTOR-DC(в разделе Electromechanical), однако с него нельзя взять обратную связь по оборотам для определения рассогласования. Я пытался представить ДПТ как инерционное звено из Laplace Primitives,однако на переходной характеристики по осциллографу не было видно нарастания сигнала. Вообщем, может я что-то и не так делал.
Пожалуйста, кто знает как правильно осуществить мою задумку, откликнитесь!
avr123.nm.ru » 10 окт 2007, 15:49
В PROTEUS есть модель мотора с энкодером.
Votmax » 10 окт 2007, 16:03
Что за модель? Что за энкодер?
avr123.nm.ru » 10 окт 2007, 16:09
Очевидно MOTOR-ENCODER
Votmax » 11 окт 2007, 08:54
А в каком месте лежит MOTOR-ENCODER? Я его не могу найти. Может скинь мне его на почту
votmax@narod.ru. Заранее спасибо.
avr123.nm.ru » 11 окт 2007, 09:18
наверно старый "прот" у тебя. уже в 6.9 sp4 он был. Скачай 7.2 - линк есть на avr123.nm.ru
а библиотека наверно не подойдет на старый.
Votmax » 11 окт 2007, 10:33
Все нашел, установил. Но это как-бы не то, мне не нужны импульсы, а нужен определенный аналоговый сигнал, пропорциональный оборотам двигателя. Что делать???
avr123.nm.ru » 11 окт 2007, 11:31
Очевидно ! Преобразовать импульсы в напряжение. Частота - напряжение. Либо резисторами и конденсаторами, либо с ОУ, либо с МК.
avr123.nm.ru » 11 окт 2007, 11:32
А можно апноут AN696 посмотреть -
viewtopic.php?f=2&t=1070
Votmax » 11 окт 2007, 22:38
А где можно посмотреть пример такой схемы преобразования?