Добрый день.
Выковырнул из старого сканера его линейную матрицу, и хочу теперь её куда-нибудь приделать.
Например, спектрометр хороший мог бы выйти.
Однако, добиться от неё внятной работоспособности пока не удалось.
В документации приводятся вот такие временные диаграммы:
http://orbides.1gb.ru/etc/tim.pnghttp://orbides.1gb.ru/etc/tim2.pnghttp://orbides.1gb.ru/etc/tim3.pngНасколько я понимаю, выводом является уровень напряжения между импульсами синхронизующего сигнала.
На выходе получается нечто сумбурное - вроде как читается только первый пиксель, но если света мало, то читаются вроде бы все.
Если света ещё меньше, то по мере чтения пиксели затухают (при равномерном освещении).
Читается всё это atmega'й, частота далека от рекомендуемого 1 Мгц.
Нижние пороги на частоту не указаны.
Вопрос - как с такой матрицы правильно считывать данные?
Важна ли скорость считывания, или всё равно завязано всё на сигнал?
Как интерпретировать результат?