Easyelectronics.ru

Электроника для всех
Текущее время: 25 май 2020, 23:59

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 12 июн 2015, 04:12 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 1996
странно всё это - может камера совсем другая ? китайцы любят одно выдавать за другое - у меня две штуки болтаются в африке - как часы работают


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 13 июн 2015, 03:19 
Только пришел

Зарегистрирован: 09 мар 2014, 06:55
Сообщения: 28
Ну да читать данные камеры через регистр порта не совсем удачное решение, для этого есть буфер AL422, а вообще камера очень удобная в работе, я запускал ее и в bmp 565 и 555 режимах, сейчас использую только JPG режим, выжимаю полное разрешение 1600x1200 на F407 по DCMI.
Про инициализацию скажу, что есть рабочий код от ST со всеми режимами этой камеры, в том числе и JPG.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 26 июн 2015, 12:58 
Только пришел

Зарегистрирован: 21 авг 2012, 12:21
Сообщения: 13
Andrew_kmr писал(а):
Ну да читать данные камеры через регистр порта не совсем удачное решение, для этого есть буфер AL422, а вообще камера очень удобная в работе, я запускал ее и в bmp 565 и 555 режимах, сейчас использую только JPG режим, выжимаю полное разрешение 1600x1200 на F407 по DCMI.
Про инициализацию скажу, что есть рабочий код от ST со всеми режимами этой камеры, в том числе и JPG.

Если не сложно, поделитесь ссылкой. Поиском на ST и mbed не нашел.
з.ы. но нашел библиотеку для 401 https://github.com/tomvdb/stm32f401-nuc ... 0/ov2640.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 27 июн 2015, 11:33 
Только пришел

Зарегистрирован: 09 мар 2014, 06:55
Сообщения: 28
Да это стандартная библиотека периферии, вот например http://stm32-spl-doc-online.esy.es/STM3 ... pi_8c.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 09 фев 2016, 16:18 
Только пришел

Зарегистрирован: 09 фев 2016, 15:50
Сообщения: 6
Ответьте, пожалуйста, на пару вопросов:
1) Можно ли разместить камеру, пару конденасторов по питанию на отдельной плате, а видео-буфер, стабилизаторы питания и тактирующий кварц на основной? Разнести их между собой хочу на 10-15см.
2) Нашёл у китайцев такую вот схемку. Не мог бы кто-нибудь вкратце обяснить алгоритм работы с камерой по такой схеме?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 09 фев 2016, 20:04 
Старожил
Аватара пользователя

Зарегистрирован: 27 мар 2015, 04:10
Сообщения: 1931
Откуда: Харьков
Буфер может принимать данные от камеры на скорости, на которую настроена камера, а вы уже читать из него на скорости, которая вам удобна. Но нужно учитывать что если скорость наполнения буфера камерой выше чем скорость чтения из него, то вы упретесь в переполнение.
Буфер хорош если нужно сделать фото с камеры. Настраиваете её на родную частоту, чтоб она быстрее подбирала баланс белого и другие автонастройки, а потом включаете буфер на захват одного фрейма. Как только фрейм в буфере - отключаете захват видео буфером и спокойно вычитываете из него данные.

По поводу где что разместить - однозначно камера и буфер на одной плате. МК можно на другой через шлейф если скорости небольшие. Иначе могут быть косяки при передаче. Но это как схемотехнику сделаете


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 09 фев 2016, 21:13 
Только пришел

Зарегистрирован: 09 фев 2016, 15:50
Сообщения: 6
alexsam писал(а):
Буфер хорош если нужно сделать фото с камеры.

Видео же тоже не должно стать проблемой до момента
alexsam писал(а):
если скорость наполнения буфера камерой выше чем скорость чтения из него

Я не имел ранее дела с камерами, поэтому перебираю доступные схемы в интернете. Даташит на камеру пока рассматривал только на предмет расключения (которого там нет - всё в отдельных пдфках).
По схеме можете что сказать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 09 фев 2016, 23:39 
Старожил
Аватара пользователя

Зарегистрирован: 27 мар 2015, 04:10
Сообщения: 1931
Откуда: Харьков
Так а что конкретно по схеме интересует?
Я ж написал как оно работает.
Кристал вам нельзя ставить далеко от камеры. Он должен быть на той же плате и чем ближе тем лучше. Буфер тоже.
Буфер который на плате для трансляции видео это УГ. Там 384K памяти всего. http://www.averlogic.com/AL422B.asp вот альтернативы http://www.averlogic.com/product_fifos.asp


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 10 фев 2016, 05:57 
Только пришел

Зарегистрирован: 09 фев 2016, 15:50
Сообщения: 6
alexsam писал(а):
Так а что конкретно по схеме интересует?
Я ж написал как оно работает.

Я пока не въеду - как работать с камерой по такой схеме.

Хорошо, настроили камеру по I2C.
Затем дёргаем SN74LVC1G00 для начала съёмки. Далее мне не понятно, что и зачем идёт.

Соберу пока по это схеме. Диаграммы в даташите буду смотреть позднее и, скорее всего, прибегу за подробностями.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 10 фев 2016, 18:03 
Старожил
Аватара пользователя

Зарегистрирован: 27 мар 2015, 04:10
Сообщения: 1931
Откуда: Харьков
Вам буфер конкретно этот зачем нужен-то? Вы полностью опишите задачу, может и без него обойдетесь, меньше гемору будет.
Так же есть уже готовые модули с этой камерой и буфером. Лучше их использовать для прототипов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 10 фев 2016, 18:13 
Только пришел

Зарегистрирован: 09 фев 2016, 15:50
Сообщения: 6
alexsam писал(а):
Вам буфер конкретно этот зачем нужен-то?

Надо делать снимок с камеры OV2640 раз в несколько минут; ещё хотел бы попробовать снимать короткие ролики. В принципе, всё.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 10 фев 2016, 20:30 
Старожил
Аватара пользователя

Зарегистрирован: 27 мар 2015, 04:10
Сообщения: 1931
Откуда: Харьков
Эта камера 2хмегапиксельная, от этого буфера толку мало. Попробуйте сначала без него камеру подключить к МК. Иначе можtте запутаться очень сильно. Будет непонятка где проблема.
Ну и без лог. анализатора тут тоже тяжело будет.
Проц лучше брать с поддержкой DCMI


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 11 фев 2016, 14:45 
Только пришел

Зарегистрирован: 09 мар 2014, 06:55
Сообщения: 28
По схеме надо еще соединить VSYNC и WRST.
Вся работа с буфером заключается в том чтобы отловить VSYNC и остановить запись, после этого можно считывать данные на любой удобной скорости. По приходу очередного VSYNC можно запустить запись снова.
По размеру в буфер помещается 320х240 фото 16 бит или JPEG вплоть до максимального разрешения, в среднем фото 640х480 сжатое данной камерой весит 22кб.


Последний раз редактировалось Andrew_kmr 12 фев 2016, 02:13, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 11 фев 2016, 22:44 
Только пришел

Зарегистрирован: 09 фев 2016, 15:50
Сообщения: 6
Andrew_kmr писал(а):
По размеру в буфер помещается JPEG вплоть до максимального разрешения

Я не видел JPEG снимков с этой камеры, но они же не должны быть совсем уж ущербными?

alexsam писал(а):
Попробуйте сначала без него камеру подключить к МК.
Проц лучше брать с поддержкой DCMI.

Когда модули придут, то сделаю два варианта: с буфером и без, так будет лучше.
А вот МК без этого интерфейса.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 12 фев 2016, 02:02 
Только пришел

Зарегистрирован: 09 мар 2014, 06:55
Сообщения: 28
Вот снимок с этой камеры.
Ну там еще можно освещенность подстроить и цветовую гамму.
Только у меня камера без буфера, но подключить его не составит проблем.
Есть еще одна камера подороже тоже с JPEG,
MT9D111 я с ней тоже работал, там фото намного лучше, но она сложнее в работе.


Вложения:
12-02-2016_03-07-45.jpg
12-02-2016_03-07-45.jpg [ 22.8 Кб | Просмотров: 4703 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Камера OV2640 и STM32F401
СообщениеДобавлено: 15 июл 2019, 11:19 
Заглядывает иногда

Зарегистрирован: 04 фев 2016, 12:43
Сообщения: 191
Откуда: BELARUS
STM32 OV2640 пример видео 10FPS 800x600, либо 5 fps в высоких разрешениях https://youtu.be/sId3DtJXlUU
Проект доступен для скачивания также есть подробный мануал,что куда.

_________________
#ElectroHobby


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: BARS_, Eddy_Em, Порфирий


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB