Цитата Сообщение от Georg III Посмотреть сообщение
Большое спасибо за ответы!

Датчика у меня пока нет. Рано как и ПР.

Датчик будет скорее всего такой - Sharp GP2Y0A51SK0F - http://www.sharp-world.com/products/...2y0a51sk_e.pdf Мне нужен миниатюрный датчик расстояния 0-50 мм (можно и 20-ххх мм).

Вернее, будут четыре таких датчика и ПР, которое должно включать исполнительное устройство в зависимости от расстояния до объекта. Так что думаю брать ПР114. Разве что с ПР200 работать удобнее?

Теперь, какой еще момент непонятен. Если в Ардуше аналогичные датчики имеют либо 8-битный выход, отображающий расстояние в реальных миллиметрах до объекта, либо имеют т.н. эхо-выход (подают на выход логическую единицу в течение времени, прямо пропорциональном расстоянию до объекта), то данный датчик Sharp имеет специфическую кривую, а отнюдь не линеен, т.е. получаемое на вход ПР значение напряжения не прямо пропорционально, и расчет по формуле выше в данной теме некорректен.

Нажмите на изображение для увеличения. 

Название:	Distance_to_Voltage.jpg 
Просмотров:	342 
Размер:	118.2 Кб 
ID:	24035

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

Название:	Захват-1.png 
Просмотров:	318 
Размер:	20.8 Кб 
ID:	24038
Здесь аппроксимация шестью отрезками прямой линии
С аппроксимацией ПР справится без вопросов.
Однако, сама кривая не есть гуд из-за того, что есть точка перегиба. Тут придется ограничится таким диапазоном расстояний
Нажмите на изображение для увеличения. 

Название:	Захват-2.png 
Просмотров:	330 
Размер:	20.7 Кб 
ID:	24039
Иначе будут не однозначные показания измеренного расстояния
Нажмите на изображение для увеличения. 

Название:	Захват-3.png 
Просмотров:	320 
Размер:	20.5 Кб 
ID:	24040
Например напряжение 1,8 V это 0,5см или ~2,8см?