Инкрементный датчик скорости

Apr 20, 2007 6 Replies

Hello Alles.



Вот тут начальство предположило, что вместо работающего вхолостую двигателя в демонстрационном стенде лучше использовать его симулятор. Звено второго порядка, у которого вход (задание напряжения якорной цепи) - аналоговый сигнал, а выход (скорость вала) должен быть похож на сигналы, выдаваемые инкрементным датчиком скорости - ну тем, у которого много меток на диске, так что за оборот по первому каналу импульсы приходят 1024 раза, по второму столько же, но со сдвигом на четверть периода, а по-третьему - только один раз, для синхронизации.



Предположив, что мне удастся не очень напрягаясь выдумать соответствующую штуковину с участием микроконтроллера, я впал в сомнение по следующему вопросу:



А каков формат импульсов (скважность например - и вообще, положительные они или отрицательные) которые дает датчик скорости применяемый в системах с промышленными контроллерами Siemens... ;-(



Подскажите, пожалуйста, если кто-то что-то хорошее знает... Или намекните, если "вводных данных" в моем вопросе недостаточно... Я только сейчас спросонок задумался об этом и пока еще, возможно, четкой картины в голове не сочинил.



с почтеньем, Rodion


Hello, Rodion! You wrote to Alles on Fri, 20 Apr 2007 04:45:00 +0400:

RG> Hello Alles.

RG> Вот тут начальство предположило, что вместо работающего вхолостую RG> двигателя в демонстрационном стенде лучше использовать его симулятор.

Смысл? Я понимаю, когда вместо самолета используют его симулятор - дешевле в

100000 раз, а моторчик-то чем не нравится? Ему на вал можно грузики навешивать, токи мерять, скорость, очень познавательно.

RG> Звено второго порядка, у которого вход (задание напряжения якорной RG> цепи) - аналоговый сигнал, Пойду, полистаю книжку. Что-то меня терзают смутные воспоминания относительно второго порядка.

RG> а выход (скорость вала) должен быть похож на сигналы, выдаваемые RG> инкрементным датчиком скорости - ну тем, у которого много меток на RG> диске, так что за оборот по первому каналу импульсы приходят 1024 раза, RG> по второму столько же, но со сдвигом на четверть периода, а по-третьему RG> - только один раз, для синхронизации. RG> А каков формат импульсов (скважность например - и вообще, положительные RG> они или отрицательные) которые дает датчик скорости применяемый в RG> системах с промышленными контроллерами Siemens... ;-( Не знаю, как сименс, но датчиков таких видел немало. И 1000 имп/оборот, и

2500. У sin и cos скважность, естественно 2, уровни - ТТЛ, За ноль-импульс помню только, что у многих датчиков он присутствует на вых. разъеме в обоих вариантах. Погляди осциллографом.

RG> Подскажите, пожалуйста, если кто-то что-то хорошее знает... Подсказал, но сомневаюсь, хорошее оно или плохое :-)

With best regards, Alexander Hohryakov.

Hello Alexander.

20 Apr 07 07:12, you wrote to me: RG>> Вот тут начальство предположило, что вместо работающего вхолостую RG>> двигателя в демонстрационном стенде лучше использовать его симулятор. AH> Смысл? Ты как Декарт... Когда нам его по софофилии задавали, я чуть не на каждой странице наталкивался на слово "raison"... ;-)

AH> Я понимаю, когда вместо самолета используют его симулятор - AH> дешевле в 100000 раз, а моторчик-то чем не нравится? Ему на вал можно AH> грузики навешивать, токи мерять, скорость, очень познавательно. Hу вообще моторчику на вал у нас не грузики навешивают, а второй моторчик обычно ставят, который используют в режиме тормоза или нагрузочной машины.

Hо в этом "стенде", увы, моторчик собирались крутить вообще вхолостую. Я намекнул, что это затея вовсе малополезная... В общем пришли к тому, к чему пришли... ;-)

RG>> Звено второго порядка, у которого вход (задание напряжения якорной RG>> цепи) - аналоговый сигнал, AH> Пойду, полистаю книжку. Что-то меня терзают смутные воспоминания AH> относительно второго порядка. Hу... Двигатель постоянного тока... Гм... Вчера пока ехал в троллейбусе, мучительно вспоминал - вышло что-то в этом духе:

ток якоря: Iя(s)=(Uя(s)-сФ*w(s))/Rя(1+Te*s) скорость на валу: w(s)=(cФ*Iя(s)-Mc(s))/(J*s)

М-да... Вроде так...

Hу и передаточные функции получаются (введя обозначение Tm=J*Rя/(сФ)^2): По напряжению якоря: Ku(s)=w(s)/Uя(s)=(1/cФ)/(1+Tm*s+Tm*Te*s^2) По моменту сопротивления: Km(s)=w(s)/Mс(s)=(Rя/(cФ)^2)*(1+Те*s)/(1+Tm*s+Tm*Te*s^2)

Типа звено второго порядка и есть, и собственно по соотношению механической и электромагнитной постоянной можно догадаться, будет ли процесс отработки задания колебательным или апериодическим...

RG>> А каков формат импульсов (скважность например - и вообще, RG>> положительные они или отрицательные) которые дает датчик скорости RG>> применяемый в системах с промышленными контроллерами Siemens... ;-( AH> Hе знаю, как сименс, но датчиков таких видел немало. И 1000 AH> имп/оборот, и 2500. У sin и cos скважность, естественно 2, Поясни, пожалуйста, для тех, которые в танке - почему sin и cos? AH> уровни - ТТЛ, AH> За ноль-импульс помню только, что у многих датчиков он присутствует на AH> вых. разъеме в обоих вариантах. Погляди осциллографом. Главная беда в том, что несмотря на мои предложения "сначала сделать дело, а потом бумаги рисовать" весь проект делается посредством пуканья мозгами. Датчик как вид отсутствует вовсе и если его попытаться заказать, то соменваюсь, что он к нам быстро придет... ;-)

RG>> Подскажите, пожалуйста, если кто-то что-то хорошее знает... AH> Подсказал, но сомневаюсь, хорошее оно или плохое :-) Все хорошо, что не вредоносно! ;-)

с почтеньем, Rodion

Hello Vitaly.

20 Apr 07 08:19, you wrote to me:

RG>> Вот тут начальство предположило, что вместо работающего вхолостую RG>> двигателя в демонстрационном стенде лучше использовать его симулятор. RG>> Звено второго порядка, VP> И давно ним стал интегратор? Так... Минуточку... А почему интегратор... Обмотка якоря представляется апериодическим звеном, передаточная функция от момента до скорости - интегратор. Обратная связь со входа на выход - вот и получилось второго порядка... Кажется...

RG>> Предположив, что мне удастся не очень напрягаясь выдумать RG>> соответствующую штуковину с участием микроконтроллера, VP> Было-бы это нужно в серию или с какими-то "спецфицкими" требованиями Могу обрадовать, это вообще на фиг не нужно... ;-) В прожектах это красивый чемоданчик, который можно использовать в демонстрационных или методических целях. Я же подозреваю, что кипу бумаги, которая должна стать результатом моей работы, не смогут воплотить в жизнь вовсе... Потому что руководитель сказал "Тут главное - документация! Собрать-то дело плевое - мы на практику студента с третьего курса возьмем - главное, чтоб все чертежи, схемы, программы... Hу ты понял!"

По-моему как обычно недооценивают реальную сложность простых вещей. ;-)

VP> (например, имитации динамики реального объекта), можно было понять VP> затраты времени на софтописание, Чего там особенно-то писать... Выход АЦП к таймеру привинтить, помножить поделить... ;-)

- А вы татуировки делаете?

- Делаем!

- А выколите мне танк на спине, пожалуйста!

- Ложитесь... Так... Вот так... Готово!

- Что, так быстро?

- А фиг ли там - всего четыре буквы! ;-)

VP> для, например, готового контроллера, VP> а так.. ..погремушку давно надо было выкинуть заменив ГУHом А кто такой ГУH? VP> (% точность) с парафазным выходом - 2-3 ИМС, +счетчик на 2^10 для 3-го VP> выхода. Или ты аналоговую схему предлагаешь, а я в силу тупости догнать твою мысль не могу... ;-)

VP> смотри какие энкодеры там стоит, и поднимай на них "ксива". У этих клоунов предполагается так. Есть у нас промышленный контроллер за $600. К которому мы покупаем за $100 блок обработки сигналов с датчика. И датчик с проводом, еще за $50-$200. Провод датчика втыкается в разъем блока. Блок привинчивается к планке, на которой собраны остальные блоки контроллера.

"Ксива" заключает в себе красивую фотографию блока, записи о максимальной обрабатываемой частоте и напряжении питания, потребляемом токе, количестве входов... Они хамы... ;-(

Собственно энкодера вообще нету, и поэтому измерить осциллографом низя... ;-(

с почтеньем, Rodion

Hello, Rodion! You wrote to Alexander Hohryakov on Sat, 21 Apr 2007 04:24:00 +0400:

RG> Ты как Декарт... Когда нам его по софофилии задавали, я чуть не на RG> каждой странице наталкивался на слово "raison"... ;-) Что такое софофилия? Софистика? Или марксистско-ленинская?

RG> Hу вообще моторчику на вал у нас не грузики навешивают, а второй RG> моторчик обычно ставят, который используют в режиме тормоза или RG> нагрузочной машины. Много потеряли. Гирлянда грузиков, шуршание ленты по шкиву, пружина динамометра... Красота. Романтика...

RG> Hо в этом "стенде", увы, моторчик собирались крутить вообще вхолостую. RG> Я намекнул, что это затея вовсе малополезная... В общем пришли к тому, RG> к чему пришли... ;-) Роль начальника занята, остается роль дурака. Знакомо. Сочувствую.

RG> Поясни, пожалуйста, для тех, которые в танке - почему sin и cos? "Две последовательности прямоугольных импульсов со скважностью два, сдвинутые на четверть периода" - 29 слогов, а "синус и косинус" - только 6. Больше никакой разницы. Жаргон. Для тех, кто в танке на всякий случай напоминаю, что скважность 2- это когда длительность импульса равна длительности паузы между импульсами:-)

RG> Главная беда в том, что несмотря на мои предложения "сначала сделать RG> дело, а потом бумаги рисовать" весь проект делается посредством пуканья RG> мозгами. Датчик как вид отсутствует вовсе и если его попытаться RG> заказать, то соменваюсь, что он к нам быстро придет... ;-) Тогда смело выбирай дерево в качестве материала для сердечника трансформатора, придет датчик - скорректируешь.

With best regards, Alexander Hohryakov.

Hello, Rodion! You wrote to Alexander Hohryakov on Sun, 22 Apr 2007 06:41:00 +0400:

RG> Философия означает "любовь к мудрости"... Софофилия - это какой-то RG> остряк составляющие части слова поменял, чтобы больше на болезнь было RG> похоже... ;-) Разве этот предмет не ушел в прошлое, когда "оказался наш отец не отцом, а сукою"(с)?

RG> С нагрузочной машиной все же удобнее... Можно и истинно холостой режим RG> отыскивать, и генераторные режимы испытывать... А с грузиками... В RG> принципе, тоже можно... Хотя и не со всякими... ;-) С грузиками нагляднее. Чтобы удобнее - рисуй все на экране монитора. "Тут не надо плясать или петь, просто надо сидеть и смотреть".

RG>>> Поясни, пожалуйста, для тех, которые в танке - почему sin и cos? AH>> "Две последовательности прямоугольных импульсов со скважностью два, AH>> сдвинутые на четверть периода" - 29 слогов, а "синус и косинус" - AH>> только 6. Больше никакой разницы. Жаргон. RG> Понятно... То есть за счет симметрии вовсе нет никакой разницы, RG> положительные это импульсы или отрицательные - выскакивают ли они от RG> нуля к пяти или проваливаются от пяти к нулю? Направление вращения определяется по тому, кто раньше выскакивает.

RG> А тот канал, который синхронизирующий, который один импульс в течение RG> оборота дает - у него ширина этого импульса такая же (то есть pi/1024, RG> скажем)? Примерно так, судя по ширине риски на стекле. Скорее всего - без разницы, отслеживается момент перехода 0/1 (или 1\0), а может быть, он вообще не нужен, если важна лишь скорость, а не угол поворота вала.

RG> Решено... Все-таки модель объекта - то самое звено второго порядка - RG> сделаю на операционниках... Hа бумаге это рисуется не сложнее, чем RG> программа для микроконтроллера - а выглядеть будет куда как RG> внушительнее... ;-))) Не забудь ГУН, что тебе уже предлагали.

RG> А контроллер тоже пусть останется - в качестве формирователя RG> импульсов... К155ТМ2 образца 196* года, три рубля в розницу спасут гиганта мысли.

With best regards, Alexander Hohryakov.

Привет Rodion!

23 Apr 07 8:42, Alexander Hohryakov -> Rodion Gorkovenko:

AH> Hаправление вращения определяется по тому, кто раньше выскакивает. RG>> А тот канал, который синхронизирующий, который один импульс в течение RG>> оборота дает - у него ширина этого импульса такая же (то есть pi/1024, RG>> скажем)? AH> Примерно так, судя по ширине риски на стекле. Скорее всего - без разницы, AH> отслеживается момент перехода 0/1 (или 1\0), а может быть, он вообще не AH> нужен, если важна лишь скорость, а не угол поворота вала.

561ИЕ16

RG>> Решено... Все-таки модель объекта - то самое звено второго порядка - RG>> сделаю на операционниках... Hа бумаге это рисуется не сложнее, чем RG>> программа для микроконтроллера - а выглядеть будет куда как RG>> внушительнее... ;-))) AH> Hе забудь ГУH, что тебе уже предлагали. Можно и на ОУ, как вариант, в составе 7555 (КМОП аналог 555 ака 1006ВИ1), но есть варианты и повкусней, типа 74HC4538, требующие меньше обвязки.

RG>> А контроллер тоже пусть останется - в качестве формирователя RG>> импульсов... AH> К155ТМ2 образца 196* года, три рубля в розницу спасут гиганта мысли.

561ТМ2, если не стоит задача обогревать заодно и помещение, как это было на кафедре с процессорной стойкой от ЕС1022, не спысываемой до последнего :)

Vitaly Polikarpov, vitvp[эt]mail.ru

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required