Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 18.06.2019, 00:08  
Arvalon
Частый гость
 
Регистрация: 19.03.2019
Сообщений: 10
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Arvalon на пути к лучшему
По умолчанию Подключение к ПК камеры SE4500

Здравствуйте.

Есть камера с шиной I2C и интерфейсом "Camera Port on 21 pin ZIF connector". Информация по сигналам в наличии.

Есть ли возможность подключить её к ПК под управлением Linux/Window (не считая физического переходника 21 пин ZIF - ножки микросхемы)? Поиск по сети выдал следующий способ. В нём используется I2C-USB переходник из USBasp программатора и микросхема MCP23017 (I2C расширитель портов, Datasheet). Написано что микросхема MCP23017 имеет 16 I/O портов (из 2. Далее напрашивается вопрос, хватит ли выводов микросхемы что бы подключить камеру? Читаю спецификацию на микросхему и не донца понимаю, кажется хватает.

Опционально, можно ли избавиться от самостоятельного изготовления связки I2C-USB переходник + MCP23017 а воспользоваться готовым? Есть ли в продаже адаптер I2C-USB с достаточным количеством портов? На AliExpress'е что-то не нашлось подходящего.
Миниатюры:
Нажмите на изображение для увеличения
Название: signal_information.png
Просмотров: 0
Размер:	59.0 Кб
ID:	142749  
Реклама:
Arvalon вне форума  
Непрочитано 18.06.2019, 02:00  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,110
Сказал спасибо: 0
Сказали Спасибо 3,751 раз(а) в 1,982 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Подключение к ПК I2C камеры с 21 пинами

Arvalon,
а где ДШ на камеру? и схема всего свинтопрульного аппарата? камера какие данные по I2C гонит?
jump вне форума  
Сказали "Спасибо" jump
mike-y-k (18.06.2019)
Непрочитано 18.06.2019, 04:58  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 8,083
Сказал спасибо: 8,393
Сказали Спасибо 2,583 раз(а) в 1,981 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подключение к ПК I2C камеры с 21 пинами

Arvalon, очень вероятно, что I2C у камеры всего-то управлением и состоянием занимается (99,(9)%), а данные с неё уже на параллельном интерфейсе.
Сами посчитайте H*V*8[*3]*FPS и сравните с стандартными для I2C 400kbps. Про затраты самого протокола даже не будем упоминать.
Реально передать кадр 44х44 при 256 уровнях серого и 25fps на пределе возможностей шины.
Расширители портов и иные существуют, но они никак не помогут решить проблему.
На оставшихся из 21 контакта (после I2C, земли, и чего-то ещё служебного), явно минимум параллельный интерфейс с тактовой, а при хорошем разрешении вообще LVDS.
И потребуется не переходник USB-I2C, а USB-MCU, в котором будет обработка данных с камеры и вывод их в USB.
Получится реализация USB камеры.
Если на USB3 и с хорошим MCU, то вполне приличная камера может получится

Подробности в студию!

PS Для общего понимания можно тут почитать начало.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при малом числе вариантов…

Последний раз редактировалось mike-y-k; 18.06.2019 в 05:07.
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
laser532 (18.06.2019)
Непрочитано 18.06.2019, 10:22  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,052
Сказал спасибо: 86
Сказали Спасибо 400 раз(а) в 251 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Подключение к ПК I2C камеры с 21 пинами

Тут явно обычный параллельный интерфейс. I2C для конфигурирования.
А для того, чтобы получать нормальное изображение, нужно еще знать адреса и назначение конфигурационных регистров.
А знать их можно, зная название матрицы камеры и скачав даташит.
Т.к. регистры у всех разные.
Примеры подобных матриц: MT9P031, MT9T031, MT9J003 и еще вагон и маленькая тележка.
pambaru вне форума  
Эти 2 пользователя(ей) сказали Спасибо pambaru за это сообщение:
laser532 (18.06.2019), mike-y-k (18.06.2019)
Непрочитано 18.06.2019, 14:44  
Arvalon
Частый гость
 
Регистрация: 19.03.2019
Сообщений: 10
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Arvalon на пути к лучшему
По умолчанию Re: Подключение к ПК I2C камеры с 21 пинами

Сообщение от jump Посмотреть сообщение
Arvalon,
а где ДШ на камеру? и схема всего свинтопрульного аппарата? камера какие данные по I2C гонит?
Добрый день. Это SE4500 камера для сканирования штрихкодов.
Вложения:
Тип файла: pdf ZEBRA SE4500 OverView.pdf (1.06 Мб, 0 просмотров)
Тип файла: pdf ZEBRA SE4500 MANUAL.pdf (5.13 Мб, 0 просмотров)
Arvalon вне форума  
Непрочитано 18.06.2019, 17:38  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 8,083
Сказал спасибо: 8,393
Сказали Спасибо 2,583 раз(а) в 1,981 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подключение к ПК I2C камеры с 21 пинами

Arvalon, собственно на 37 странице мануала все написано про интерфейс (Вы его в первый топик добавили)- 5…13,18,20 и есть данные с камеры. На 16-й странице блок-схема интерфейса. 8-бит данных, H,V, CLK - обычный параллельный интерфейс для камеры.
Для подключения к компьютеру нужен интерфейс, можно посмотреть на возможности UDK и воспроизвести нужный кусок той платы, можно свой интерфейс на подходящем МК сделать.
Не нашёл сразу про fps, но для одного кадра уже нужно будет 752*480 (360960) тактов для чтения кадра, потом ещё на число кадров в секунду помножить.
Собственно дальше принятый поток минимум в USB запихнуть и тогда можно (естественно с нужным драйвером в ПК) считать поток картинок на ПК.
А вот с I2C тоже нужно будет разбираться - без данных через него камера может просто не работать.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при малом числе вариантов…

Последний раз редактировалось mike-y-k; 18.06.2019 в 17:53.
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
Arvalon (19.06.2019)
Непрочитано 19.06.2019, 18:47  
Arvalon
Частый гость
 
Регистрация: 19.03.2019
Сообщений: 10
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Arvalon на пути к лучшему
По умолчанию Re: Подключение к ПК камеры SE4500

Сообщение от mike-y-k Посмотреть сообщение
можно свой интерфейс на подходящем МК сделать
А Raspberri Pi 3 B+ подойдёт?
Arvalon вне форума  
Непрочитано 19.06.2019, 19:05  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 8,083
Сказал спасибо: 8,393
Сказали Спасибо 2,583 раз(а) в 1,981 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подключение к ПК камеры SE4500

Arvalon, ну на малинке можно и с достаточно мощной обработкой справится, а поток выдать в два потока DLNA через LAN/WiFi…
А если мысль с тем интерфейсом камеры, что на плате, то там смотреть нужно на спецификации.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при малом числе вариантов…
mike-y-k вне форума  
Непрочитано 19.06.2019, 19:20  
Arvalon
Частый гость
 
Регистрация: 19.03.2019
Сообщений: 10
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Arvalon на пути к лучшему
По умолчанию Re: Подключение к ПК камеры SE4500

Сообщение от mike-y-k Посмотреть сообщение
А если мысль с тем интерфейсом камеры, что на плате, то там смотреть нужно на спецификации.
Вы имеете ввиду CSI camera port что есть на плате малинки? Да, я тоже о нём подумал и почитал. Он ZIF 15 как написано, а у моей камеры ZIF 21, не хватает линий.
Arvalon вне форума  
 

Закладки

Метки
i2c, i2c-usb, mcp23017
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sevcon Millipak 200A 36v как реализовать подключение потенциометра ? sobyninsk Электроника - это просто 9 01.07.2018 14:28
Как выбрать камеру заднего вида? Инн Электроника - это просто 48 11.07.2017 09:32
Распознать распиновку радиомодуля беспроводной камеры 208C Lion01 Видеотехника 4 10.11.2014 14:01
Подключение новых устройств на шину 1-wire - как отслеживать 40inD Микроконтроллеры, АЦП, память и т.д 23 08.01.2009 19:47
[Решено] считывание видео сигнала (аналог.) с цифровой ЮСБ камеры jezuz christ Автоматика и аппаратура связи 0 16.04.2005 10:32


Часовой пояс GMT +4, время: 11:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot