Еще вопрос, что менять и в какую сторону если при максимальных отклонениях РУСа напряжение меняется +- 1 вольт от среднего? Зарание спасибо.
Вид для печати
Еще вопрос, что менять и в какую сторону если при максимальных отклонениях РУСа напряжение меняется +- 1 вольт от среднего? Зарание спасибо.
Я добавлю. Попутно придется изменить сопротивление подстроечного резистора "середины", т.к. изменение общего усиления схемы влияет и на баланс средней точки. При нехватке регулировки - подогнать сопротивление резистора, впаянного последовательно с ним.
Добавлено. Это необходимо потому, что напряжение "балансировки" складывается с рабочим напряжением датчика и усиливается вместе с ним.
Может кому интересно будет. Мой способ изготовления датчиков.
Берётся обычный ширпотребовский китайский переменник, 5-кубиковый медицинский шприц, корпус от клапана обычной газовой зажигалки (белая на фото) и прорезиненный магнит из любого кулера. Чуть не забыл, между остатками переменника и клапаном от зажигалки витка 2 или 3 пружины, подходящей по диаметру.
UPD
Пока демо-версия, потом планирую датчик установить на платку, а эту латку прикрутить к прямоугольной рамке.
Повортные трансформаторы (СКВТ) перемещено
Те, которые у меня - одноквадрантные, от чехословацких датчиков давления масла.
Там обмотка возбуждения - 400 гц. Размах - по питанию ОУ т.е. + - 5 в.
Снимаемые с синусовой и косинусовой катушек сигналы, фазовыми звеньями сдвигаются по фазе на + - 45 градусов соответственно. В итоге взаимный сдвиг 90 град.
Затем, сигналы складываются, и результирующее колебание ограничивается компаратором.
Фаза полученного меандра относительно опорного колебания, линейно зависит от угла поворота ротора.
Полученное колебание, и опорное колебание (тоже преобразованное в меандр) перемножаются на элементе 2И-НЕ. В результате получаем импульс, скважность которого равна углу поворота.
Затем - интегратор, и получаем долгожданное постоянное напряжение.
Делал систему очень давно - уже лет 10 как безотказно работает, сначала на геймпорте, затем - (хвала Миндогу во веки веков!) - на USB). Поэтому точно не помню, но ЕМНИП у моего джоя, опорная частота несколько увеличена (до 800 герц).
Стабильность частоты может быть невысокой, в разумных пределах.
У меня - обычный RC генератор синусоидального сигнала на ОУ со стабилизацией амплитуды лампочкой накаливания. Стабильность частоты порядка 5 %. И этого вполне достаточно.
Значительный уход частоты повлияет на работу фазовых звеньев, и цепей компенсации паразитных сигналов. Компенсация заключается в добавлении на входы устройства сигнала необходимой (противоположной) фазы и амплитуды. Так, чтобы при положении ротора 0 и 90 градусов, на синусовом и косинусовом входах соответственно, суммарное напряжение равнялось нулю. При большом уходе, эта настройка может нарушаться.
Фаза двигается путём пропускания сигнала через интегрирующую (запаздывание) или дифференцирующую (опережение) RC цепочки. В принципе, теоретически можно было бы обойтись одним звеном, сдвигающим фазу на 90 град. Но мне хотелось иметь больше свободы для корекции фазы. :)Цитата:
Как сдвинуть фазу сигнала на -45 град. относительно опорного? Знаю, как сдвинуть на +45-это запаздывание, но вот как опередить...
Про компенсацию...Этот сигнал подаётся на компенсационную обмотку СКВТ?
О компенсации. У моих СКВТ три обмотки: входная - возбуждения, и выходные - синусовая, и косинусовая.
На практике, всегда присутствует наводка входного (опорного) сигнала на выходные. Это обусловлено паразитными связями внутри трансформатора, как магнитной, так и ёмкостной.
Чтобы их нейтрализовать, и придуман механизм компенсации путём подачи сигналов, специально сформированных из опорного, в пртивофазе на вход каждого из каналов - синусного и косинусного. Компенсирующие сигналы обеих каналов не совпадают по фазе со входным, и друг с другом.
Думаю, если бы мне сегодня довелось сочинять преобразователь угол/напряжение на основе СКВТ, я бы зашил подобный алгоритм в микропрограмму контроллера, оснащённого АЦП. А может, применил бы тупое табличное преобразование синуса или косинуса в напряжение (хоть это и неэстетично). :)
LeonT, большое спасибо:thx:
А у меня вот какие мысли возникали, относительно кулеров:Цитата:
прорезиненный магнит из любого кулера
Там ведь крестовидный статор. И две взаимно перпендикулярные обмотки.
Включаем их в плечи моста переменного тока.
В зависимости от ориентации ротора, его магнитное поле будет оказывать разное подмагничивание на обмотки, и соответственно, в диагонали моста будет появляться переменное напряжение, пропорциональное углу поворота ротора.
Усилить его и выпрямить - дело техники.
Каково? :D
Думал я немного о другом после просмотра фотографий с вашим джойстиком и прочтения комментариев под ними, нашёл статор от шаговика, подходящий по размерам, начал обмотки наматывать, и подзабил на это%)
Со всех 4-х кулеров, которые были, снял магнит роторный для датчиков, неначем попробовать вашу идею, а вообще интересно)
Хорошо ) Но только как идея в чистом виде, потому как KMZ уже существует, а помимо расчёта арктангенса надо ещё заниматься демодуляцией - частота скорей всего должна быть низкой, чтоб не было фазовых искажений - простым выпрямлением не обойтись, значит синхронный детектор... ну и пошло-поехало :)
Хочу заказать датчики KMZ в чип и дипе.
http://www.chip-dip.ru/search.aspx?s...=KMZ41&x=0&y=0
смущает в наименовании цифры после точки .118, тот ли это датчик KMZ41? :dontknow:
и что такое BLISTER?
Если я не ошибаюсь - блистер это всего лишь вид упаковки (датчики запаяны в пластиковую ленту)
Познавательно, но не более того.
Погрешности датчиков с диаметром 80-100 мм сравнимы, а то и превышают погрешности KMZ41 - и это при том что намного сложнее в изготовлении и в обработке сигналов. К тому же требуют достаточно больших питающих токов.
40 лет как никак прошло...
В изготовлении самый сложный процесс- это составление рисунка катушки в каком-нибудь графическом редакторе. Процесс обработки тот же самый, что и LeonT
описал. Нет я конечно не призываю это делать, так, размышления на тему.
GVL224, поделись номиналами сопротивлений для схемки KMZ + MCP601?
у меня получился R1 = 47кОм(подстроечный, почти до упора выкручен) + 5кОм добавил, иначе не получалось 2,5В на выходе...как там 12,5кОм могло быть :)
Это нормально :) Схема работает на перекосе моста, и перекос этот зависит ещё от начального смещения самого моста - а там разброс допускается значительный. Кроме того, если на KMZ стоит лого Philips, а не NXP - скорей всего это китайская подделка, а там характеристики могут быть самые разнообразные - как по смещениям, так и по кривизне.
ну, китайцы! :)
действительно так, абсолютно две одинаковые платы, детали, а работают датчики чуток поразному с одним и тем же магнитом на оси.
GVL224, угол у меня около 46градусов.
Всем привет!
Парни. Копал в сети KMZ+UZZ, а накопал KMA200/199.
Вроде круче будет и в одном флаконе.
Цена 500-400руб.
Что скажете?
Ага , если сможешь купить , ( надыбать , заказать , спионерить ) потом прогу написать для контроллера , заоодно и юззз добыть , а потом посчитай скока всё будет стоить , думается флакон с операциоником всё таки дешеле и проще , а "малипуски" нелинейности и еденички размаха - ну , кхе , это можно оспаривать и доказывать бесконечо:)
:D Какие кругом злюки.
Подумываю заменить резисторы РУСа, на датчики.
Начал копать темы. Вот наткнулся.
Вроде в ДПДЗ и у нас уже применяются.
А KMZ+UZZ(mcp) тоже еще поискать надо, затем паять.
Думал, тут хоп и в дамки. Прилепил и все.
Может с KMA199e можно и без программирования, если из ДПДЗ выдрать. Он попроще, чем200.
UZZ не надо, все в одной микросхеме.
Ну если не жалко денег потрошить ДПДЗ, то почему бы сразу не купить готовый ВКБ-шный MaRS? Имеет возможность ручной(аппаратной) калибровки(по кнопке), не требует процедуры юстировки магнита - установил, нажал кнопку, поводил ручкой, опять нажал кнопку - и всё настроено.