Комментарии 28
в качестве международного стандарта давно приняты единицы ASA и DIN
Разве не ISO? Который, кстати, совпадает с ГОСТ.
Новый ГОСТ идентичен ASA, который был затем принят в качестве стандарта ISO.
Простите, если я Вас запутал. Стандарт ISO по сути объединил ASA и DIN. Старая шкала ГОСТ была аналогична ASA, но там использовался другой критерий чувствительности.

Проблема в том, что оптопара ведёт себя как разрыв цепи, что не даёт устройству быть автоматически обнаруженным, хотя иногда это срабатывало.А что мешает ввести дополнительный шунтирующий резистор?
Хм, вообще-то во многих современных телефонах уже есть датчик уровня освещенности.
Может быть можно было использовать его?
P.S.
Проверить наличие датчика можно например с помощью программы oschook.
https://play.google.com/store/apps/details?id=com.hollyhook.oscHook&hl=en&gl=US
Чтобы фотодиод измерял не попугаи, а экспозиционные числа, нужно, чтобы его спектральная чувствительность хотя бы была близка к спектральной чувствительности пленки. У кремниевого фотодиода кривая чувствительности отличается чрезвычайно сильно, имея максимум в ближнем ИК, где пленка нечувствительна. Из-за этого при освещении лампами накаливания, на закате Солнца и т.п. -- ошибки будут составлять несколько ступеней. Скорректировать можно фильтром из стекла СС-1 толщиной около 1,5 мм. Это не совсем точная коррекция, но учитывая, что разные пленки таки имеют разную кривую спектральной чувствительности, а ошибки менее половины ступени не страшны -- то сойдет.
Безусловно, хорошее замечание. На рынке есть диоды с подходящим фильтром, например, BPW21, я смотрел в его сторону.
Скорее это фотометрический фильтр, подгоняющий (довольно грубо, к слову) чувствительность фотодиода к чувствительности глаза. Но это лучше, чем ничего.
Еще один момент -- это диаграмма направленности. Для замера со стороны объекта нужна косинусная диаграмма, которая делается матовым колпачком специальной формы. Для замера со стороны камеры -- напротив, узкая диаграмма направленности. Желательно, с визированием.
Купить советский экспонометр за 100р можно, только в них использовался селеновый фотоэлемент который со временем сильно деградирует. А времени уже прошло достаточно.
В телефоне уже есть датчик освещённости, есть и проложения которые показывают освещенность в люксах. Наверно есть приложения которые показывают сразу выдержку и диафрагму.
И показывает этот датчик цену на дрова на Марсе при правлении Аменхотепа. Потому что чтобы быть люксметром (или экспонометром), датчик должен обладать определенной кривой спектральной чувствительности и диаграммой направленности.
Если вы говорите про датчик, который находится на лицевой стороне устройства, то сразу напрашивается вопрос: а почему не брать данные напрямую из камеры телефона?
Про спектральную чувствительность кремниевого фотодиода уже сказали — она мало отличается от чувствительности кремниевого же фототранзистора.
Проблема в том, что в реальности произвести два абсолютно одинаковых транзистора с одинаковыми характеристиками невозможно. Для этих целей применяются специальные согласованные пары на одном кристалле, которые почти все сняты с производства и их поиск превращается в довольно непростой квест.
Предполагаю, что с достаточной "для дома, для семьи" согласованностью (2 мВ макс.) и, соответственно, температурным дрейфом) — будут ширпотребные пары DMMT3904 или BCM84x.
Выбранные ОУ уже не отличаются аппетитом, многие сдвоенные и счетверённые усилители потребляют значительно больше.
ОУ, с учётом медленно меняющейся освещённости, могут иметь рабочие токи на уровне десятков мкА, самой "жручей" частью был бы "молотящий" на 15..20 кГц ПНЧ. Который — тоже можно было бы сделать на микромощных ОУ или компараторах.
Также — не вполне понятна необходимость оптрона. Ведь всё равно питание формируется относительно "земляного" вывода Jack'а?
Но и МК — ничуть не хуже. Тем более, что спектральная чувствительность интегрального датчика более приближена к чувствительности плёнки и глаза.
Плюсую.
Также — не вполне понятна необходимость оптрона. Ведь всё равно питание формируется относительно "земляного" вывода Jack'а?
В том-то и дело, что нет - относительно одного из каналов, который принимается за «землю». Правый канал - инвертированный левый, в результате получаем в два раза большее напряжение.
Спасибо за статью, читать было очень интересно. Нравится идея с логарифмическим усилителем. Чисто из любви к схемотехнике, идея красивая. Более того если найти сборку на 3-4 транзистора то можно с помощью оставшихся измерять температуру. К стати если сделать ГУН на операционниках можно заметно снизить потребление. Правда, деталей будет много. Возможно стоит пересмотреть эту идею в сторону создания новой начинки для аналогового стрелочного экспонометра.
Попытка запитать все от 3,5мм разьема выглядит как героическое преодоление трудностей особенно с того момента как в схему пришел цифровой датчик и микроконтроллер. Не пора ли переехать на USB OTG? Тогда можно без проблем передавать больше данных и например подключить 5канальный RGB-C-IR датчик.
Что касается самой идеи экспонометра, в наше время вопрос экспонометрии можно по другому решать. Например использовать цифровую камеру в качестве экспонометра. Да хоть саму камеру телефона. Один мой знакомый любитель пленки так и делал. Снимал на Hasselblad 6x6 а старая зеркалка у него была как экспонометр с предпросмотром. Дело в том что для экспонометрии хорошо бы знать не среднюю освещенность от сцены а освещенность самых светлых и самых темных участков отдельно. В пленочные зеркалки для этих целей специально вводили мультисегментные экспонометрические датчики. Там матрица фотодиодов оценивала освещенность в разных областях сцены и камера ставила экспозицию исходя из такого анализа. К стати этот подход перешел и в цифровые зеркалки и только с появлением live view и беззеркалок экспонометрия по основной матрице стала мейнстримом в камерах со сменной оптикой.
1) Не пробовали запитку меандром вместо синуса( как по мне, эффективность должна повыситься)?
2) вместо оптопары резисторный делитель на настоящую GND, а модулировать переводом пина в 0/Z сотояния( если "GND" это L/R( схему умножителя бы для понимая))
Не пробовали запитку меандром вместо синуса( как по мне, эффективность должна повыситься)?
Выход на Jack, скорее всего, развязан по постоянному току. Так что, не факт — будет зависеть от соотношения ёмкостей конденсаторов на выходе телефона (десяток мкФ по моей прикидке) и на входе умножителя (заметно больше).
Заморочился по-хардкору :)
Очень удивил умножитель.
Тут скорее не хардкор, а дурная голова и желание разобраться, как питание и передачу данных организовали ребята из lumu, чтоб всё было как в ролике Кая :)
Про дурную голову
Позволю себе немного порефлексировать. На самом деле тут множество косяков: выше писали про меандр и смысл заморочиться с USB, неправильно включенный резистор у оптопары; ещё я очень внимательно читал даташит к контроллеру, пропустил раздел про аппаратный I2C и потащил программный, кодирование максимально тупое, да и замер только по падающему свету...
С другой стороны, для меня это уже маленький подвиг и неизбежное набивание шишек. В универе формально было какое-то подобие схемотехники, плис, микроконтроллеры, но всё это не стоило и выеденного яйца.
Экспонируй это