Осциллограф с выходом VGA

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Осциллограф с выходом VGA

Сообщение Juris »

Добрый день!
Открыть эту тему сдесь меня побудил материал, найденный в видео просторах ресурса "Ты-Труба". Вот это:
"Осциллограф с VGA выходом VGA Oscilloscope на STM32F103"
https://www.youtube.com/watch?v=UiyQ5yj2yeQ
Идея VGA выхода для самодельного осциллоскопа / осциллографа мне лично кажетса жизнеспособная. Особенно, если есть в наличии экранчик сравнительно небольших размеров, на подобие китайских конструкторов, вот приблизительно таких:
https://www.aliexpress.com/item/INNOLUX-7-inch-Raspberry-Pi-LCD-Touch-Screen-Display-TFT-Monitor-AT070TN90-with-Touchscreen-Kit-HDMI/32583337754.html?
Прошивка для STM32 и рисунок печатной платы свободно доступны для повторения, а что особенно интересно, в дискуссиях с Автором я узнал, что сейчас в стадии разработки уже следующий вариант, теперь на STM32F407VGT6.
Автор любезно предложил своё участие в дискуссиях, если такая тема где-то откроетса, вот я и открыл.
Резюме о том что имеетса сейчас, и что разрабатываетса.
Есть законченная конструкция на STM32F103VGT6, с рисунком печатной платы. Рисованной схемы нет, на печатной плате есть номиналы деталей. Выход VGA. Файлы сдесь:
https://yadi.sk/d/tN2x5lo7vATjM
Разрабатываетса конструкция на STM32F407VGT6, также с выходом VGA. В процессе разработки Автор на данный момент использует плату STM32F4DISCOVERY. Я лично заказал себе китайскую платку с процессором, обвязкой, USB портом, но без встроенного программатора ST-Link. Мне такие полу-универсалы нравятса. Все любители разводить самодельные платы, конечно, добро пожаловать, на то и тема.
Разрабатываетса конструкция под встроенный ADC (АЦП), но вопрос подключения внешнего в будущем открыт.
Информация, естественно, будет сдесь обновлятся и добавлятся по мере появления таковой.

Лирика: я бы тему назвал по шире, типа "Самодельные осциллографы с нетипичными методами визуализации информации", но показалось длинновато. Было бы интересно сдесь узнать также про варианты вывода на планшеты, телефоны, может какие HDMI, DVI, Display Port, ну и так далее.
Аватара пользователя
s987654321
Мучитель микросхем
Сообщения: 405
Зарегистрирован: Пн мар 01, 2010 23:46:57
Откуда: Пенза

Re: Осциллограф с выходом VGA

Сообщение s987654321 »

на дискавери можно еще такую полезную вещь в хозяйстве заиметь: http://security-corp.org/hard/diy/7301- ... zator.html
Лидерство – это стиль жизни, девиз которой: «Если не мы, то кто?..»
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

s987654321 писал(а):на дискавери можно еще такую полезную вещь в хозяйстве заиметь: ... prostoy-logicheskiy-analizator

Отлично! Ставлю в закладки это тоже.
Я себе заказал китайское "не-совсем-дискавери", но если обвязка того-же STM чипа есть, и отдельный ST-Link программатор тоже, по моему должно всё ставится на такое тоже.
СпойлерИзображение
Аватара пользователя
Nicacoi
Потрогал лапой паяльник
Сообщения: 371
Зарегистрирован: Сб июл 03, 2010 20:25:15
Откуда: М5 1001км

Re: Осциллограф с выходом VGA

Сообщение Nicacoi »

Тоже приглядываюсь к этому проекту. Хочу переделать плату под smd 1206, а то автор что-то перемудрил с минимизацией. Да и проверять всё надо по схеме, на видео ведь совсем другая плата. Как пишет автор базовую схему можно дёрнуть из дискавери на камне F103R8T6(64пин). Кто подскажет, где её "дёрнуть"? Хочу воссоздать, да здесь выложить. И как это автор создавал печатку не имея перед глазами схему? Неужто всё в голове держит.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

Хотел сделать тут более развёрнутый пост по новой конструкции, на F407VGT6, с рисунком подключения уже разьёма VGA, но как то пока поленился, так что только укажу на вот эту ссылочку от Автора:
https://yadi.sk/d/-57ABNSJzRhrb
Там рисунок платы и простенькая проверочаная прошивка, на предмет, правильно ли VGA подключен и выдаётса ли картинка. Там VGA экран будет просто поочерёдно цветами заполнятся. Я опробовал, работает. Подключение выхода от VGA высматривал по плате. Когда нарисую какое-то подобие схемы, выложу сдесь.
PCB:
Спойлерhttp://bildites.lv/a/8c3wc6xs#fakg9e3z
Аватара пользователя
Nicacoi
Потрогал лапой паяльник
Сообщения: 371
Зарегистрирован: Сб июл 03, 2010 20:25:15
Откуда: М5 1001км

Re: Осциллограф с выходом VGA

Сообщение Nicacoi »

Вот схема первого варианта на рассыпухе, которая на ютубе, так сказать для ознакомления. https://drive.google.com/file/d/0B1JqSp ... sp=sharing Кстати, что за деталь стоит на входе(обвёл красным кружочком) - конденсатор? Изображение
msc398
Родился
Сообщения: 7
Зарегистрирован: Ср ноя 04, 2015 17:42:16

Re: Осциллограф с выходом VGA

Сообщение msc398 »

То кандёр на 100pf, он был в прошлой версии, теперь там стоит 22pf после резистора 47ом
Я номиналы подписал, смотрим печатку
Вложения
scope PCB.lay6
(244.28 КБ) 1319 скачиваний
Аватара пользователя
Nicacoi
Потрогал лапой паяльник
Сообщения: 371
Зарегистрирован: Сб июл 03, 2010 20:25:15
Откуда: М5 1001км

Re: Осциллограф с выходом VGA

Сообщение Nicacoi »

В общем плата готова, недостающие детали заказаны, НО не имел дела с STM, хочу просто повторить конструкцию с ютуба. Поэтому вопрос. Прошивать буду прогой Flash Loader Demonstrator через переходник USB-UART. как я понял в STM заливаем файл .bin, а файл .elf для чего?
msc398
Родился
Сообщения: 7
Зарегистрирован: Ср ноя 04, 2015 17:42:16

Re: Осциллограф с выходом VGA

Сообщение msc398 »

elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )

Это интересные новости!
Ну и от меня сейчас - Всех с Рождеством !! :)
(и перед тем как кто-то начнёт про разные календари, скажу - не это главное :) )
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Осциллограф с выходом VGA

Сообщение 240265 »

Juris писал(а): перед тем как кто-то начнёт про разные календари, скажу - не это главное :) )


Согласен !
IVL ex UA6PJ
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )

Сейчас я тут ляпну по своему уровню незнания: а на двух модулях? Не может ли один модуль быть "мозгом", а второй "графической картой"? Смеятса разрешаю :D Сам напрашиваюсь ведь.
К слову, о модулях. Я теперь обладатель и такой платки, как STM32F429I-DISCO, это такая уже со встроенным 2.4" Touch TFT. Если какой вдруг интересный код под такое затестировать - то я готов ;-)
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Осциллограф с выходом VGA

Сообщение 240265 »

msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )

Так что исходники есть на данный проект? Хотелось бы глянуть . На 103С8Т6 было бы здорово. и АЦП в интерливе запустить.
IVL ex UA6PJ
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )

Я тут ещё заказал себе парочку китайских модулей на STM32F103RCBT6 (CB, а не C8), вот таких:
http://www.ebay.com/itm/152115041250?
Это что-то меняет, по необходимому обьёму памяти?
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Осциллограф с выходом VGA

Сообщение 240265 »

Juris писал(а):Я тут ещё заказал себе парочку китайских модулей на STM32F103RCBT6 (CB, а не C8), вот таких:
http://www.ebay.com/itm/152115041250?
Это что-то меняет, по необходимому обьёму памяти?

Вы выиграли в обьеме Flash (128КВ) . а нужен большой обьем RAM для организации видеопамяти.
Вот ссылка по теме http://www.artekit.eu/vga-output-using-a-36-pin-stm32/
http://tinyvga.com/
Там при 400х200 пикселей в монохроме это уже около 10КВ . а в этих чипах всего 20. Нужен чип с 64КВ RAM .
IVL ex UA6PJ
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

Спасибо, сохранил, почитаю в эти дни.
К слову, у моего модуля STM32F429I-DISCO оперативной памяти в чипе 256KB, и ещё внешняя память, как пишут: SDRAM 64 Mbits (1 Mbit x 16-bit x 4-bank). Жаль, что у Вас такого нет. Может будет? :)
Интересно, грядущий вариант на F407 может пошёл бы и на F429? (но F407 у меня тоже уже есть, проверку VGA уже на нём делал)
И ещё, про память - я так понял на новой плате предусмотрен стабилизатор для питания RAM. Предвидетса подцепление внешней оперативной памяти? Это я, на предмет, может что-то заказать уже на будущее.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

Для тех, кто не делает Авторскую плату для нового осцила на STM32F407, а делает по-своему (как я), вот типа "схема" подсоединения разьёма VGA к контроллеру:

B5 (pin91) - VGA-pin1 (RED)
A7 (pin32) - VGA-pin2 (GREEN)
B15 (pin54) - VGA-pin3 (BLUE)
B3 (pin89) - VGA-pin14 (V-SYNC)
C6 (pin63) - VGA-pin13 (H-SYNC)

GND - VGA-pins 5,6,7,8,10
+5V - VGA-pin9

Во все сигнальные цепи на всякий случай включаем резисторы сопротивлением около 47 Ом.

--== Всем удачного Нового Года !! ==--
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Осциллограф с выходом VGA

Сообщение 240265 »

Гуляя по И-нету наткнулся на такое изделие http://p45.at.ua/forum/8-19-1 , тоже в принципе "Осциллограф с выходом VGA". И характеристики вроде не плохие, и стоимость доступная.

Добавлено after 2 minutes 14 seconds:
Готовый шилд есть https://ru.aliexpress.com/item/Free-Shi ... 0.0.qT3mW4

Добавлено after 8 minutes 23 seconds:
Причем если делать одноканальный вариант , то (по моему) АЦП можно поставить AD9280.
IVL ex UA6PJ
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Re: Осциллограф с выходом VGA

Сообщение Juris »

240265 писал(а):Гуляя по И-нету наткнулся на такое изделие http://p45.at.ua/forum/8-19-1 ...

Это USB-шный осциллограф, клон промышленных китайских Instrustar и Hantek. Тема, безусловно там отличная, мною тоже подхваченная, и такой приборчик у меня тоже в стадии сборки, по идее уже рабочий. Вот тут мой процесс в картинках:
http://bildites.lv/a/kdebwp8y#f3hkeuhg
Повторюсь - отличная тема, но не родственная. Там просто передача данных на комп через USB, типичный осциллоскоп-приставка. А тут у нас Автор делает полностью осцик, только картинка выводитса на VGA монитор. То есть, компютер не нужен.
А вообще я много чего по теме разного пробую :-)
http://bildites.lv/users/ThunderJuris/albums/
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Осциллограф с выходом VGA

Сообщение 240265 »

Или 2x AD9280 - двухканальный (по цене выгоднее).
IVL ex UA6PJ
Ответить

Вернуться в «ARM»