Видеотехника Ремонт телевизоров, видео, DVD-проигрывателей. Разработка систем видеонаблюдения. |
17.10.2011, 11:54
|
|
Частый гость
Регистрация: 17.10.2011
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
10 бит по воздуху
Народ, прошу помочь с... "общим дизайном" следующей схемы. (Интересует в первую очередь сама схема, железо, программная составляющая уже другой вопрос.)
Задача:
Передать на расстояние 5 метров 10 бит кода (любого кода), через мерцание светодиода (видимый, ИК не важно), принять этот "код" обычной CMOS камерой, и декодировать.
Не через фотодиод, Не через радио, Не через кабель, а именно через мерцание света.
Эмиттер:
Светодиод - плата - батарейка.
Ресивер:
Камера (например обычная веб) - компьютер
Описание:
Светодиод мерцает с частотой 30 мерцаний в секунду. Камера снимает со скоростью 30 кадров в секунду. В мерцании светодиода (горит - "1" фиксированная яркость, не горит - "0" полный покой) Таким образом будет кодироваться 10 бит информации для передачи.
Светодиод мерцает, камера видит мерцание пятна света и считывает информацию из определенной области кадра.
Для того чтобы мерцание совпадало с кадрами, т.е. не было смазанных кадров и можно было получить пересылаемую информацию, необходимо синхронизировать работу камеры и светодиода. Это можно сделать либо через радио, либо через кабель, не важно. Но задача стоит в передачи 10 бит именно через свет, кабель или радио только для синхронизации! Я знаю, что так проще, проще через WiFi 2 Тб передать*))
Вопрос по дизайну:
1. Эмиттер
2. Ресивер
3. Синхронизация эмиттера и ресивера
Буду благодарен любым идеям, советам, комментариям, ну и путям решения конечно же*)
Если кому интересно-интересно, пишите в личку.
Спасибо!
|
|
|
|
17.10.2011, 12:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: 10 бит по воздуху
Ну для Ваших целей светодиод должен мерцать с частотой не выше 15 Гц - тогда и синхронизировать не придется. Вся информация из ряда кадров извлечется.
|
|
|
|
17.10.2011, 12:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: 10 бит по воздуху
Понизить частоту мерцания раза в 3 и добавить старт-импульс который заметно длиннее остальных. Тогда никакой синхронизации не надо
|
|
|
|
17.10.2011, 12:23
|
|
Заблокирован
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
|
Re: 10 бит по воздуху
Как Вы видите, народ активно сопротивляется нелогичной идее передавать синхро по проводам, а информацию по воздуху. Я тоже против проводов-радио.
Чтобы обойтись без синхронизации и смазывания кадров на 30Гц, можно добавить второй светодиод радышком, мерцающий со сдвигом в 90град. Тогда ежели кадр попадает на переход 1-0, 0-1 у одного источника, у другого будет полная синхронизация. Программой выбрать нужный светодиод в кадре изображения.
|
|
|
|
17.10.2011, 12:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
|
Re: 10 бит по воздуху
Цитата:
|
радышком, мерцающий со сдвигом в 90град
|
...вы имеете ввиду в противофазе?
Каковы аргументы TC для использования именно WEB-камеры, чем обусловлено?
Цитата:
|
Если кому интересно-интересно, пишите в личку
|
а вы приведите ссылку на наше общение, дабы по 10-ть раз не повторяться.
|
|
|
|
17.10.2011, 13:30
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: 10 бит по воздуху
Сообщение от Fitz
|
Задача:
Передать на расстояние 5 метров 10 бит кода (любого кода), через мерцание светодиода (видимый, ИК не важно), принять этот "код" обычной CMOS камерой, и декодировать.
|
Азбука "Морзе", модернизированная. "Точка" - "0", "тире" - "1". Между точкой и тире - паузы. Сделать старт-бит, тогда завершение конца передачи легко рассчитать, да и определить время начала передачи пакета. Длительность пауз, точек и тире должна превышать длительность кадра камеры. Идея синхронизации камеры и передатчика убьёт саму идею передачи информации таким образом.
|
|
|
|
17.10.2011, 13:48
|
|
Гуру портала
Регистрация: 26.01.2007
Адрес: Дивное, Россия
Сообщений: 14,813
Сказал спасибо: 7,281
Сказали Спасибо 18,277 раз(а) в 6,377 сообщении(ях)
|
Re: 10 бит по воздуху
А использовать IrDA религия не позволяет?
__________________
Любое утверждение верно, включая и это.
|
|
|
|
17.10.2011, 14:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
|
Re: 10 бит по воздуху
Для синхронизации можно попробовать использовать частоту 50Гц сети электропитания.
У меня сомнения что, чтото выйдет, если использовать веб камеру.
У некоторых веб камер есть особенность, которая заключается в том, что кадр формируется в различное время ( сначала формируется верх картинки а затем низ).
И если источник будет перемещатся относительно камеры или будет присудствовать движение, будет куча ошибок.
|
|
|
|
18.10.2011, 22:15
|
|
Частый гость
Регистрация: 17.10.2011
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: 10 бит по воздуху
VladimirIvan,
Есть хороший анекдот про религию и запреты:
Один Еврей собирается переезжать из Бердичева в Израиль. Приходит к раввину за напутственным словом и говорит.
Е - Ребе, скажите, вот в Израиле жарко, у девушек платье с декольте, можно мне на них смотреть?
Р - Можно
Е - А скажите, там девушки на пляже загорают в купальниках, можно мне на них смотреть?
Р - Можно
Е (восклицает радостно) - Ребе, так есть на свете что то на что еврею нельзя смотреть?!
Р - Да, есть. Электросварка.
IrDA это IrDA. Там все более менее понятно. Там инфракрасный светодиод и фотодиод настроенный на инфракрасный спектр. У меня другая задача и другие условия. У меня есть камера и есть обычный светодиод. Светодиод вымаргивает код, камера и комп его читают с расстояния 5-7 метров. Присутствие в схеме радиоканала, конечно, ломает логику и мозг, но он будет по любому, так как синхронизация съемки и моргания в единый такт не единственная функция радиоканала в моей схеме. А синхронизация нужна, так как нужно выжать из 30fps все возможное.
|
|
|
|
18.10.2011, 23:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,240
Сказал спасибо: 2,091
Сказали Спасибо 1,704 раз(а) в 965 сообщении(ях)
|
Re: 10 бит по воздуху
Пытаетесь бэкдор в охранную систему подсадить?
Тогда уж пусть реагирует на клетчатое поле - поднёс шахматную доску к объективу на заранее спланированное расстояние - система без писка открыла все замки.
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:22.
|
|