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

 
 
> Динамический опрос матрицы фотодиодов, Опрос матрицы 7х7 точек при помощи АЦП STM32F100
Artos5
сообщение Sep 1 2014, 14:42
Сообщение #1


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

Группа: Участник
Сообщений: 124
Регистрация: 21-07-13
Из: Украина, Ахтырка
Пользователь №: 77 613



Добрый день уважаемые форумчане !
Возникла необходимость читать состояние фотодиодов (по аналогии чтения клавиатурной матрицы) при помощи фотодиодов.
Количество фотодиодов огромное 7х7 штук.
Есть ли какие то подводные камни при реализации данной задачи? Есть тот кто делал подобное?
Заранее всем спасибо!
С уважением Артем
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Artos5
сообщение Sep 1 2014, 18:47
Сообщение #2


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

Группа: Участник
Сообщений: 124
Регистрация: 21-07-13
Из: Украина, Ахтырка
Пользователь №: 77 613



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

Задача такая:
воспринимать мощный инфракрасный луч на расстоянии около 1.5 км. и видеть в какой области сенсора он находится.
разрешения хватит думаю и 4 бита.

думаю заказать такие диоды: http://www.kosmodrom.com.ua/pdf/VEMD20.pdf
Go to the top of the page
 
+Quote Post
kovigor
сообщение Sep 1 2014, 20:58
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Artos5 @ Sep 1 2014, 21:47) *
воспринимать мощный инфракрасный луч на расстоянии около 1.5 км. и видеть в какой области сенсора он находится.

Луч лазерный (а иначе говорить о его попадании на определенную область сенсора, думаю, нет смысла) ? Если да, то задача вовсе не в этом. Вам нужно прежде всего ПОПАСТЬ этим лучом в ваш приемник, а затем - удержать его в поле зрения приемника. Вот это - задача так задача. На таком расстоянии любая вибрация передатчика уведет луч в сторону. А вибрация будет. Проехал по улице грузовик - вот вам и вибрация sm.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Sep 2 2014, 04:46
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Резисторы R1-R3 подключите не к +V, а к 3-м GPIO-выводам. Подаёте на них бегущую лог.1 (на остальных двух - 3-е состояние) - т.е. запитываете только одну строку диодов.
Далее - там где у вас показано SWITCH - на три входа АЦП.
Или на три компаратора (если вам нужен только уровень срабатывания), сигналы с них - на GPIO.
Тогда вам не нужно никаких доп. мультиплексоров.
Надеюсь понятно объяснил.

Цитата(kovigor @ Sep 2 2014, 02:58) *
Луч лазерный (а иначе говорить о его попадании на определенную область сенсора, думаю, нет смысла) ? Если да, то задача вовсе не в этом. Вам нужно прежде всего ПОПАСТЬ этим лучом в ваш приемник, а затем - удержать его в поле зрения приемника. Вот это - задача так задача. На таком расстоянии любая вибрация передатчика уведет луч в сторону. А вибрация будет. Проехал по улице грузовик - вот вам и вибрация sm.gif

Раз задача поставлена именно таким образом, значит луч УЖЕ попал. И нужно УЖЕ только определять когда этот грузовик (а может быть - танк?) проезжает (т.е. - величину отклонения луча при некотором воздействии на систему).
К гадалке не ходи: первоначально наверняка производится калибровка с центровкой луча по полю.
Да и кто сказал что там есть грузовики? Может это прибор для фиксации сейсмических колебаний в отдалённом районе?

PS: А насчёт оптики и линз я Вас не зря спрашивал. Так и предполагал что у вас лазер скорей всего.
И зря не рассматриваете вариант с камерой. У дискретных диодов наверняка есть разброс характеристик от диода к диоду. А значит из-за этого может быть большая погрешность в определении положения луча
(у вас же будет не точечный приём, а некотрое пятно (даже лазер через 1.5км рассеивается)).
Для вашей задачи можно предложить такое:
Луч лазера попадает на экран. Камера фиксирована относительно экрана и смотрит на этот экран (в отражённом свете, либо матовый экран на просвет).
На экран нанесены (чёрные/цветные) метки (решётка) для калибровки исходного положения луча (установка 0).

PPS: 1.5км как я понимаю - вполне себе прицельная дальность для танковой пушки или противотанковых средств. Чьи танки собираетесь лазером подсвечивать - сепаратистские или укропские?
Ахтырка за кого?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Artos5   Динамический опрос матрицы фотодиодов   Sep 1 2014, 14:42
- - kovigor   Цитата(Artos5 @ Sep 1 2014, 17:42) Количе...   Sep 1 2014, 15:18
- - Artos5   я планировал использовать в фотодиодном режиме. Ко...   Sep 1 2014, 15:23
|- - kovigor   Цитата(Artos5 @ Sep 1 2014, 18:23) я план...   Sep 1 2014, 15:25
- - Artos5   Если сенсор мышки воспримет инфракрасное излучение...   Sep 1 2014, 15:33
|- - jcxz   Изобретаете ИК ПЗС-матрицу? Почему не подходит гот...   Sep 1 2014, 15:41
- - Artos5   Да, что то в этом духе Нужна скорость считывания....   Sep 1 2014, 15:51
|- - jcxz   А каков источник света? Оптика (линзы) нужна? Цит...   Sep 1 2014, 16:05
|- - _pv   Цитата(jcxz @ Sep 1 2014, 22:05) Ну - лом...   Sep 1 2014, 16:30
|- - Artos5   Цитата(_pv @ Sep 1 2014, 19:30) сколько к...   Sep 1 2014, 16:31
|- - _pv   Цитата(Artos5 @ Sep 1 2014, 22:31) До 30 ...   Sep 1 2014, 17:01
- - Golikov A.   а правильно ли я понимаю что в этом режиме вам не ...   Sep 1 2014, 19:00
- - Artos5   Что то я не до понял..... Можете подробнее рассказ...   Sep 1 2014, 19:34
- - Artos5   Доброе утро всем! Заказчик из Донецка. В ходе ...   Sep 2 2014, 05:18
- - Golikov A.   смешно... Вы что думаете сделать прибор за неделю,...   Sep 2 2014, 06:07
|- - Artos5   Цитата(Golikov A. @ Sep 2 2014, 09:07) с...   Sep 2 2014, 06:29
|- - jcxz   Цитата(Golikov A. @ Sep 2 2014, 12:07) Но...   Sep 2 2014, 06:39
- - Golikov A.   Именно по этому надо использовать не 4 диода, а ма...   Sep 2 2014, 06:52
|- - jcxz   Если даже источник и приёмник намертво закреплены ...   Sep 2 2014, 07:01
- - Artos5   Система я так понял будет иметь привод , который б...   Sep 2 2014, 07:35
- - Artos5   Сегодня уточнил ТЗ. инфракрасный датчик будет на р...   Sep 2 2014, 09:29


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:27
Рейтинг@Mail.ru


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