Activity

Линейные энкодеры
ZusuL:

Если вы плохо читаете

Видимо для вас написать две-три строчки в программе это огромная работа ЭЛЕКТРОНЩИКА а не просто пшик ПРОГРАМИСТА,

Вопрос скорее к вам. Это полная отсебятина, я такого не говорил.

ZusuL:

а использование потенциометров при требуемой от датчика точности гиблое дело…

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

Линейные энкодеры

При чем тут вы вообще? Автор темы говорил, что не имеет большого опыта в электронике, так что для него, возможно, реализовать приемлемую точность будет проблематично. И все сказанное написано для него, а не для вас. Вы и дальше можете “…поголовно мультипрексираванным АЦП…” мерить напряжение с резистора…😃 Чем вас не устраивает просто запитать переменник от стабильного напряжения, равного максимальному входному для АЦП и мерить напряжение между средним и “земляным” выводом. И не надо будет никакого “мультипрексиравания”

ZusuL:

У переменного резистора 3 вывода, меришь падение напряжения между подвижным и одним из крайних, а затем между крайними. Делиш получаеш отношение сопротивления… ацп щас поголовно мультипрексираванные входы имеют и входят в состав МК такчто учить никого ненадо, надо просто понимать чего хочеш и алгоритм писать.

ну при требуемых 14 остается 2 разряда на шум, уже почти само сабой получится вменяемый результат даже без особого умения.

Выше приводились ссылки, там есть картинки (www.yadro.de/pics/digital-scale-caps-big.jpg) с некоторыми размерами, фактически надо нарисовать 5.1мм пп из 2-3 медных площадок прямоугольной формы и размножить до 3м (нарисовать надо только линейку а это всего 1 слой и притом до жути тривиальный). Только некто не обещает точного совподения пп ихних штангелей с тем что купите вы. А реальной работы на 10-15 мин. Мерить с микронной точностью там ничего не надо, надо определить кратно оно дюймам или метрам, и все размеры с приемлемой точностью в дольях первого или второго получатся.

Линейные энкодеры

"…Отрываете линейку у него счищаете до меди, срисовываете картинку… копипаст много раз… отдаете в фирму по изготовлению "гибких"печатных плат… "

Довольно трудоемко.

“…А по поводу резистора: 16 разрядными ацп сейчас никого не удивишь и стоят не особо дорого…”
Это да. Только еще нужно уметь реализовать его точность…

“…и опорный источник точный несильно нужен, мерь се сопротивление всего резистора и текущего положения да дели…”

Ну ну…Вы мк как объяснять будете, сколько Ом текущее положение, а сколько весь резистор? Или вручную сидеть, делить?

Линейные энкодеры

Можно вместо переменного резистора использовать энкрементный энкодер, либо даже абсолютный, если стоимость не пугает. Рассчитать конструкцию так, чтобы единица линейного перемещения соответствовала одному щелчку энкодера. Далее на мк считаем импульсы, простейшая программа выдаст расстояние…А вариант с переменником требует наличия прецизионного источника тока и точного АЦП.