Осциллограф с выходом VGA
Осциллограф с выходом VGA
Добрый день!
Открыть эту тему сдесь меня побудил материал, найденный в видео просторах ресурса "Ты-Труба". Вот это:
"Осциллограф с 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, ну и так далее.
Открыть эту тему сдесь меня побудил материал, найденный в видео просторах ресурса "Ты-Труба". Вот это:
"Осциллограф с 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
на дискавери можно еще такую полезную вещь в хозяйстве заиметь: http://security-corp.org/hard/diy/7301- ... zator.html
Лидерство – это стиль жизни, девиз которой: «Если не мы, то кто?..»
Re: Осциллограф с выходом VGA
s987654321 писал(а):на дискавери можно еще такую полезную вещь в хозяйстве заиметь: ... prostoy-logicheskiy-analizator
Отлично! Ставлю в закладки это тоже.
Я себе заказал китайское "не-совсем-дискавери", но если обвязка того-же STM чипа есть, и отдельный ST-Link программатор тоже, по моему должно всё ставится на такое тоже.
Спойлер

- Nicacoi
- Потрогал лапой паяльник
- Сообщения: 371
- Зарегистрирован: Сб июл 03, 2010 20:25:15
- Откуда: М5 1001км
Re: Осциллограф с выходом VGA
Тоже приглядываюсь к этому проекту. Хочу переделать плату под smd 1206, а то автор что-то перемудрил с минимизацией. Да и проверять всё надо по схеме, на видео ведь совсем другая плата. Как пишет автор базовую схему можно дёрнуть из дискавери на камне F103R8T6(64пин). Кто подскажет, где её "дёрнуть"? Хочу воссоздать, да здесь выложить. И как это автор создавал печатку не имея перед глазами схему? Неужто всё в голове держит.
Re: Осциллограф с выходом VGA
Хотел сделать тут более развёрнутый пост по новой конструкции, на F407VGT6, с рисунком подключения уже разьёма VGA, но как то пока поленился, так что только укажу на вот эту ссылочку от Автора:
https://yadi.sk/d/-57ABNSJzRhrb
Там рисунок платы и простенькая проверочаная прошивка, на предмет, правильно ли VGA подключен и выдаётса ли картинка. Там VGA экран будет просто поочерёдно цветами заполнятся. Я опробовал, работает. Подключение выхода от VGA высматривал по плате. Когда нарисую какое-то подобие схемы, выложу сдесь.
PCB:
https://yadi.sk/d/-57ABNSJzRhrb
Там рисунок платы и простенькая проверочаная прошивка, на предмет, правильно ли VGA подключен и выдаётса ли картинка. Там VGA экран будет просто поочерёдно цветами заполнятся. Я опробовал, работает. Подключение выхода от VGA высматривал по плате. Когда нарисую какое-то подобие схемы, выложу сдесь.
PCB:
- Nicacoi
- Потрогал лапой паяльник
- Сообщения: 371
- Зарегистрирован: Сб июл 03, 2010 20:25:15
- Откуда: М5 1001км
Re: Осциллограф с выходом VGA
Вот схема первого варианта на рассыпухе, которая на ютубе, так сказать для ознакомления. https://drive.google.com/file/d/0B1JqSp ... sp=sharing Кстати, что за деталь стоит на входе(обвёл красным кружочком) - конденсатор? 
Re: Осциллограф с выходом VGA
То кандёр на 100pf, он был в прошлой версии, теперь там стоит 22pf после резистора 47ом
Я номиналы подписал, смотрим печатку
Я номиналы подписал, смотрим печатку
- Вложения
-
- scope PCB.lay6
- (244.28 КБ) 1319 скачиваний
- Nicacoi
- Потрогал лапой паяльник
- Сообщения: 371
- Зарегистрирован: Сб июл 03, 2010 20:25:15
- Откуда: М5 1001км
Re: Осциллограф с выходом VGA
В общем плата готова, недостающие детали заказаны, НО не имел дела с STM, хочу просто повторить конструкцию с ютуба. Поэтому вопрос. Прошивать буду прогой Flash Loader Demonstrator через переходник USB-UART. как я понял в STM заливаем файл .bin, а файл .elf для чего?
Re: Осциллограф с выходом VGA
elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )
Re: Осциллограф с выходом VGA
msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )
Это интересные новости!
Ну и от меня сейчас - Всех с Рождеством !!
(и перед тем как кто-то начнёт про разные календари, скажу - не это главное
- 240265
- Электрический кот
- Сообщения: 1029
- Зарегистрирован: Сб мар 09, 2013 11:29:22
- Откуда: 40RUS, Жуков
Re: Осциллограф с выходом VGA
Juris писал(а): перед тем как кто-то начнёт про разные календари, скажу - не это главное)
Согласен !
IVL ex UA6PJ
Re: Осциллограф с выходом VGA
msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )
Сейчас я тут ляпну по своему уровню незнания: а на двух модулях? Не может ли один модуль быть "мозгом", а второй "графической картой"? Смеятса разрешаю
К слову, о модулях. Я теперь обладатель и такой платки, как STM32F429I-DISCO, это такая уже со встроенным 2.4" Touch TFT. Если какой вдруг интересный код под такое затестировать - то я готов
- 240265
- Электрический кот
- Сообщения: 1029
- Зарегистрирован: Сб мар 09, 2013 11:29:22
- Откуда: 40RUS, Жуков
Re: Осциллограф с выходом VGA
msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )
Так что исходники есть на данный проект? Хотелось бы глянуть . На 103С8Т6 было бы здорово. и АЦП в интерливе запустить.
IVL ex UA6PJ
Re: Осциллограф с выходом VGA
msc398 писал(а):elf не нужен, шейте bin , постараюсь на 407 доделать тестовый осцилл к НГ. Параллельно на F103C8T6 пробую завести - памяти ему нехватает )
Я тут ещё заказал себе парочку китайских модулей на STM32F103RCBT6 (CB, а не C8), вот таких:
http://www.ebay.com/itm/152115041250?
Это что-то меняет, по необходимому обьёму памяти?
- 240265
- Электрический кот
- Сообщения: 1029
- Зарегистрирован: Сб мар 09, 2013 11:29:22
- Откуда: 40RUS, Жуков
Re: Осциллограф с выходом VGA
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
Re: Осциллограф с выходом VGA
Спасибо, сохранил, почитаю в эти дни.
К слову, у моего модуля STM32F429I-DISCO оперативной памяти в чипе 256KB, и ещё внешняя память, как пишут: SDRAM 64 Mbits (1 Mbit x 16-bit x 4-bank). Жаль, что у Вас такого нет. Может будет?
Интересно, грядущий вариант на F407 может пошёл бы и на F429? (но F407 у меня тоже уже есть, проверку VGA уже на нём делал)
И ещё, про память - я так понял на новой плате предусмотрен стабилизатор для питания RAM. Предвидетса подцепление внешней оперативной памяти? Это я, на предмет, может что-то заказать уже на будущее.
К слову, у моего модуля STM32F429I-DISCO оперативной памяти в чипе 256KB, и ещё внешняя память, как пишут: SDRAM 64 Mbits (1 Mbit x 16-bit x 4-bank). Жаль, что у Вас такого нет. Может будет?
Интересно, грядущий вариант на F407 может пошёл бы и на F429? (но F407 у меня тоже уже есть, проверку VGA уже на нём делал)
И ещё, про память - я так понял на новой плате предусмотрен стабилизатор для питания RAM. Предвидетса подцепление внешней оперативной памяти? Это я, на предмет, может что-то заказать уже на будущее.
Re: Осциллограф с выходом VGA
Для тех, кто не делает Авторскую плату для нового осцила на 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 Ом.
--== Всем удачного Нового Года !! ==--
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
Гуляя по И-нету наткнулся на такое изделие 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.
Добавлено after 2 minutes 14 seconds:
Готовый шилд есть https://ru.aliexpress.com/item/Free-Shi ... 0.0.qT3mW4
Добавлено after 8 minutes 23 seconds:
Причем если делать одноканальный вариант , то (по моему) АЦП можно поставить AD9280.
IVL ex UA6PJ
Re: Осциллограф с выходом VGA
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/