Операция выполнена!
Закрыть
Хабы: DIY или Сделай сам, Лайфхаки для гиков, Нанотехнологии, Физика, Химия

Перед тем, как мы перейдем к главному предмету, позвольте я немного отойду в сторону к ранее обсуждаемому измерителю толщины мононити, на который меня вдохновил и помог с составлением аппаратной базы @nikolz . Ключевым элементом которого является ПЗС TCD1304 (краткие ТТХ: ширина матрицы 29,2 мм., количество пикселей 3948, расположены линейно, размер пикселя 8х200 мкм., 16 бит, диапазон длин волн 330-100 нм.). Мы много обсуждали варианты таких устройств. В текущей момент в продаже, укажу всем известный Aliexpress, существует множество вариантов дорогих лазерных измерителей ,что по определенным причинам не подходит. Конструирование движется и, в ближайшей перспективе, я представлю готовое к свободному копированию устройство, но речь сейчас пойдет о способах увеличении точности. Исходя из текущего разрешения матрицы, напрашивается прямое решение "в лоб" - подсчет засвеченных и не засвеченных пикселей, при этом точность составит 8 мкм. (~ 0,008 мм.), но используя программно субпиксельную обработку (методы интерполяции по краям объекта: поиск точки пересечения сигнала с порогом, аппроксимация линейного участка фронта сигнала) позволит увеличить точность до 1-2 мкм.

Пример: Устанавливаем порог (например, уровень АЦП = 1500), и если сигнал выше — считаем пиксель "засвеченным" - это решение "в лоб" или второй вариант (для объекта диаметром ~1.0 мм.):

Читать далее
Читайте также
СТАТЬ АВТОРОМ
НОВОСТИ

ПИШИТЕ

Техническая поддержка проекта ВсеТут

info@vsetut.pro