Я щас спросил, сколько стоит подержанный Specol.
Это однолучевой фотоэлектрический спектроколориметр (в терминах разработчика спектроколориметр менее прецизионный, чем спектрофотометр, хотя по сути Specol и есть спектрофотометр) с одной дифракционной решеткой, только в оптическом диапазоне.
Так вот, за 150 бакса можно купить рабочий прибор.
Конечно, доработка потребуется, но доработка будет простая - оптику не будешь ковырять. И самое главное - длина волны РЕАЛЬНАЯ.
А то как калибровать будешь?
Если же взялся идти по тернистому пути НТТМ, давай требования по точности и воспроизводимости длины волны и по монохроматичности (сколько нанометра допустимая полуширота полосы пропускания).
А с 8 байтами ты загнул, однако. 6 максимум. В смысле - верными.
Считаю, что если точность измерения интензитета выше 10%, а требования к точности и воспроизводимости по длины волны жестче 30...50 нанометра, то тебе проще взять рабочий прибор и доработать. И он обеспечит легко и непринужденно на порядок более точный результат.
Кстати, если твои 12 точек совпадают с длиной волны фильтров какого-ныть ФЭК или там КФК, то бери фильтровый прибор. Там полоса пропускания будет поуже самодельного спектроскопа, если используются интерференчные фильтры.
Насчет схемок - поищу сканер или нарисую тебе пару-тройку реальных схем призменных спектроскопов.
Кстати, чувствительный элемент какой намечаешь юзать?
Выброси из головы полупроводниковые и ищи вакуумный фотоумножитель