реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Датчик с 4-мя фотодиодами и точечным отверстием для определения вектора солнца
fazid
сообщение Mar 23 2017, 17:22
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 17-05-13
Пользователь №: 76 874



Добрый день!
Возникла трудность с определением координат центра светового луча на плоскости фотодиодов солнечного датчика. Его принцип работы и принципиальная схема представлены ниже.



По идеи, фотодиоды должны выдавать сигналы пропорциональные площади светового пятна на их поверхности. При низкой мощности излучаемого света все работает нормально. Но при увеличении мощности - один из фотодиодов (в зависимости от положения светового пятна) может достигать точки насыщения. Во время насыщения одного из фотодиодов, соседние фотодиоды так же начинают немного открываться, выдавая сигналы на выходящие пины (например, если В фотодиод в насыщение, то А и С начинают выдавать большие уровни сигналов, при этом, D фотодиод находится в спокойствии) .
Пример приведен ниже. Световое пятно смещается вдоль оси Х от В к А фотодиоду. На графиках показаны выходные сигналы для низкой и высокой мощностей светового излучения (оси: Х – смещение вдоль оси Х фотодиодной сборки, мм; Y – считываемое напряжение в мВ).



На графике с высокой мощностью светового излучения на уровне -0,8 мм фотодиод В находится в насыщении, С и А выдают увеличенные уровни сигнала, при том, что А фотодиод вообще не должен быть покрытым световым лучом (радиус светового пятна: 0.5 мм).

Подскажите, пожалуйста, в чем может быть причина появления сигналов на соседних фотодиодах.

Сообщение отредактировал fazid - Mar 23 2017, 17:27
Go to the top of the page
 
+Quote Post
fazid
сообщение Mar 23 2017, 18:32
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 17-05-13
Пользователь №: 76 874



Используется вот такая фотодиодная сборка: http://www.hamamatsu.com/jp/en/product/alp...4349/index.html
Go to the top of the page
 
+Quote Post
_pv
сообщение Mar 24 2017, 06:08
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



из даташита: crosstalk 2%, и это без насыщения.

для определения положения пятна имхо лучше взять любой модуль камеры, они от 3$, а усреднить картинку по строкам и столбцам и найти максимумы на обоих графиках, мозгов даже у любого 8ми битного AVR хватит.
получится намного точнее.
Go to the top of the page
 
+Quote Post
Baxt
сообщение Mar 24 2017, 19:51
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 14-03-06
Из: Белокаменной
Пользователь №: 15 240



Цитата(fazid @ Mar 23 2017, 21:22) *
... Подскажите, пожалуйста, в чем может быть причина появления сигналов на соседних фотодиодах.
Смущает надпись "voltage data". Фотодиод выдаёт ток, пропорциональный световому потоку, а не напряжение. Напряжение может появиться и от банальной засветки внутри кристалла. Если Вы снимаете сигнал на высокоомный вход, то скорее всего от этого и проблемы.

ЗЫ: У меня видна только одна картинка

Go to the top of the page
 
+Quote Post
Alex11
сообщение Mar 24 2017, 23:32
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



А зачем у Вас резистор между + питания и фотодиодами? Чтобы организовать как раз зависимость диодов друг от друга? И совершенно невозможно прочесть название усилителя на картинке - мелко, не контрастно и не резко.
Go to the top of the page
 
+Quote Post
Plain
сообщение Mar 25 2017, 01:59
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



LTC1053, четыре заурядных автообнуляемых ОУ, но за древностью лет по 16$, ну и датчик за 80$ — задача похоже не сигналы получить, а установить рекорд по сверхзатратам.

И да, чтобы это хоть как-то заработало, невесть зачем поставленный R10 требуется ликвидировать, но всё равно не понятна конечная цель, хотя бы потому, что сигналы ограничены данными ОУ диапазоном 0,5...3,5 В.
Go to the top of the page
 
+Quote Post
fazid
сообщение Mar 27 2017, 13:10
Сообщение #7





Группа: Новичок
Сообщений: 3
Регистрация: 17-05-13
Пользователь №: 76 874



Спасибо большое за ответы.

Небольшое предисловие к возникшей проблеме.
Этот датчик используется на японском университетском спутнике, который был запущен год назад.

В подобных проектах большая текучка из-за окончания или начала обучения в университете. Я вошел в проект уже на завершающей стадии инженерной модели. Занимался написание ПО для микроконтроллера системы угловой ориентации (считывания данных с различных датчиков, адаптации алгоритма угловой ориентации, работа с памятью, бортовым компьютером и другими подсистемами). Железо разрабатывали другие ребята. Поэтому я сильно не вникал в подробности схемотехнике (только если были проблемы во время тестирования).

Для тестирования солнечного датчика использовали узконаправленный излучатель света. Мощность излучаемого света довели до уровня световой солнечной постоянной, т.к. на тот момент был только люксометр. Все было в норме. Сейчас проверил мощность излучаемого света в Вт/м2 другим прибором и оказалось, что она в 5 раз меньше, чем солнечная постоянная на орбите.

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


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

Цитата(_pv @ Mar 24 2017, 09:08) *
из даташита: crosstalk 2%, и это без насыщения.

В полученных показателях датчика сигналы на соседних фотодиодах доходят до 10% при насыщении основного.

Цитата(Baxt @ Mar 24 2017, 22:51) *
Смущает надпись "voltage data".

Это "voltage data" после ОУ датчика, которая приходит на АЦП платы угловой ориентации.

Цитата(Alex11 @ Mar 25 2017, 02:32) *
А зачем у Вас резистор между + питания и фотодиодами? Чтобы организовать как раз зависимость диодов друг от друга?

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

Цитата(Plain @ Mar 25 2017, 04:59) *
LTC1053, четыре заурядных автообнуляемых ОУ, но за древностью лет по 16$, ну и датчик за 80$ — задача похоже не сигналы получить, а установить рекорд по сверхзатратам.

И да, чтобы это хоть как-то заработало, невесть зачем поставленный R10 требуется ликвидировать, но всё равно не понятна конечная цель, хотя бы потому, что сигналы ограничены данными ОУ диапазоном 0,5...3,5 В.

Этот ОУ хоть и старый, но был испытан в условиях космоса ранее. Для минимизации вероятности выхода спутника со строя, используется проверенная элементная база.

А почему диапазон с 0.5 В? Нормально работает и в мВ.
Опорное напряжение АЦП - 4В. Выходные сигналы с датчика ограничили до 3.5 В.
Go to the top of the page
 
+Quote Post
Plain
сообщение Mar 27 2017, 13:53
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(fazid @ Mar 27 2017, 16:10) *
почему диапазон с 0.5 В?

Потому что это сказал производитель в официальной бумаге.

Цитата
Нормально работает и в мВ.

Если у древних японцев это работало, то только если они перевели выходы в класс А резисторами.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 17:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01444 секунд с 7
ELECTRONIX ©2004-2016