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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Динамический опрос матрицы фотодиодов, Опрос матрицы 7х7 точек при помощи АЦП STM32F100
jcxz
сообщение Sep 2 2014, 04:46
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 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 2 2014, 05:18
Сообщение #17


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

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



Доброе утро всем! Заказчик из Донецка. В ходе общения выяснилось что он на стороне ополчения. То что это будет применяться не в мирных целях - даже не думал. Заказчику дам отказ, я не собираюсь уничтожать чьи то жизни.
ПС: г.Ахтырка , 99% населения на стороне украинского правительства.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Sep 2 2014, 06:07
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



sm.gif смешно...
Вы что думаете сделать прибор за неделю, или думаете что через пол года там ничего не кончится?
Даже если вы сделаете, то пока серия и прочее... мы уже с голоду перемрем и воевать некому будетsm.gif
Да и ваще немного смешная поделка для военных целей если честно, скорее это система индикации отклонения объекта. Мы что-то подобное придумывали для дистанционного контроля целостности объектов. Правда у нас светили диодики, а принимала камера, изменение положения точек - деформация объекта.

По сути я предлагал вам сделать параллельное АЦП сравнения. То есть на одном входе компаратора у вас выход диода на другом уровень с ЦАП. Выходы всех компараторов на проц в параллель. Медленно меняете уровень ЦАП, чтобы отсечь средний уровень диодов, и определить один в который светит лазер. Или же меняете уровень ЦАП пилой быстро, и к каждому значению читаете все выходы. Получите АЦП сравнения.

Но тут много проблем. Солнце, блики, попадение луча в 2 диода, не попадение ни в какой, надо сделать огромное количество тестов...



Go to the top of the page
 
+Quote Post
Artos5
сообщение Sep 2 2014, 06:29
Сообщение #19


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

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



Цитата(Golikov A. @ Sep 2 2014, 09:07) *
sm.gif смешно...
Вы что думаете сделать прибор за неделю, или думаете что через пол года там ничего не кончится?
Даже если вы сделаете, то пока серия и прочее... мы уже с голоду перемрем и воевать некому будетsm.gif
Да и ваще немного смешная поделка для военных целей если честно, скорее это система индикации отклонения объекта.


Да , может и так sm.gif
В домашних условиях практически невозможно сделать что то весьма серьезное .
По поводу контроля отклонения объекта - тоже реально, так как он утверждал что луч будет "бить" с другой стороны, а не со стороны приёмника..
Значит буду делать.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Sep 2 2014, 06:39
Сообщение #20


Гуру
******

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



Цитата(Golikov A. @ Sep 2 2014, 12:07) *
Но тут много проблем. Солнце, блики, попадение луча в 2 диода, не попадение ни в какой, надо сделать огромное количество тестов...

Солнце с посторонними засветками убирается расположением приёмника на дне приёмной трубы (чёрной трубы).
И через 1.5км даже у лазерного луча будет уже не точка, а некоторое пятно на приёмной плоскости (рассеяние даже у лазера не нулевое).
И при анализе надо будет определять границы и центр данного пятна.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Sep 2 2014, 06:52
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Именно по этому надо использовать не 4 диода, а матрицу, и желательно многопиксельную.
Там достаточно малые отклонения можно определить по сабпиксельным расчетам.

Мы солнце блики и прочую байду планировали убирать ночными измерениями) Но у нас как бы не приемник луча, а съемка картинки, потому у нас и листики и прочее лезло в кадр, и трубой не закрыться. В случае лазера может быть, Можно диоды разнести в стороны сделать их 7 штук.
Один в центре, остальные 6 по кругу на каком-то расстоянии, может так получиться, проверять все это надо....

Go to the top of the page
 
+Quote Post
jcxz
сообщение Sep 2 2014, 07:01
Сообщение #22


Гуру
******

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



Если даже источник и приёмник намертво закреплены на каких-то конструкциях, то есть ещё температурный дрейф из-за температурной деформации несущих конструкций.
Так что это тоже надо учитывать.
Go to the top of the page
 
+Quote Post
Artos5
сообщение Sep 2 2014, 07:35
Сообщение #23


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

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



Система я так понял будет иметь привод , который будет подстраиваться под луч (вернее луч будет иметь привод) , который будет приходить с другой стороны.
Я с фотодиодом работал раньше, довольно хорошо работали, не было не смещений ни помех. Но я сигнал фотодиода усиливал хорошим операционным усилителем: AD8552. Система та разрабатывалась для определения уровня освещенности в % .
А тут много каналов надо , и хочу сразу на АЦП подавать ...

Сообщение отредактировал Artos5 - Sep 2 2014, 07:37
Go to the top of the page
 
+Quote Post
Artos5
сообщение Sep 2 2014, 09:29
Сообщение #24


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

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



Сегодня уточнил ТЗ. инфракрасный датчик будет на расстоянии 3-4м будет отражаться от пластины (типа датчика положения) . Все это , по его утверждению , для видеонаблюдения . Странно все как то... sm.gif вчера он говорил что расстояние от датчика к приемнику 1.5км. и сигнал будет очень слабым...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 04:11
Рейтинг@Mail.ru


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