Тёмный
No video :(

Вывод информации на монитор по VGA 

RADIOSOFT
Подписаться 36 тыс.
Просмотров 17 тыс.
50% 1

drive.google.c... - ссылка на прошивку для платы ардуино нано
cxem.net/ardui...
lslwww.epfl.ch/...
www.epanorama.n...
www.linusakesso...
• Lesson 104 - VGA Contr...
en.wikipedia.o...
4a4ik.blogspot....
www.vga-avr.nar...

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 52   
@andreivoronin8636
@andreivoronin8636 2 года назад
Спасибо за вашу работу! Было очень интересно увидеть что у вас получилось!
@k0x024
@k0x024 4 года назад
Ура, наконец-то видос по VGA! Спасибо! По поводу разных таблиц с таймингами, возможно это обусловлено разными режимами работы монитора. Как например разные разрешения экрана, частота обновления экрана и т.д. 6:39 VGA, SVGA (I,II,III), XGA - это разные спецификации и если обратить внимание на таблицу то можно заметить что данные аббревиатуры различаются между собой по таймингам. т.е. у них разное разрешение экрана, частота обновления экрана (вертикальная синхронизация) и т.д. VGA - это разрешение 640х480; SVGA - это уже 800х600. и т.д. UPDATE: А вы не пробовали смотреть осциллографом на сигналы при подключении моника к ПК? Как мне кажется, там можно точно измерить все амплитуды и длительности сигналов (по сути это образцовый сигнал), что бы позже сопоставить их с теми которые выдает атинька.
@RADIOSOFT1
@RADIOSOFT1 4 года назад
про сигнал на мониторе думал, но лень делать переходник чтобы можно было посмотреть.
@user-hy3bn1vz7k
@user-hy3bn1vz7k Год назад
Идеальную картинку можно получить, только если формировать синхроимпульсы аппаратными средствами МК, а avr'ки увы, достаточно игрушечные для такой задачи. Формировать синхроимпульсы в главном цикле программными задержками - это конечно сурово! Из опыта скажу, не ищите точных таймингов синхронизации, некоторые погрешности вполне допустимы. В общем для аттинки, то что есть, это нормальный результат)
@user-ec7kq9hy9l
@user-ec7kq9hy9l 4 года назад
так есть и давно проект вгатестера на 2313.
@dmitriy687
@dmitriy687 4 года назад
вся информация о которой вы говорите берётся прям из монитора читайте про "EDID"
@dmitriy687
@dmitriy687 4 года назад
я пару лет назад писал программу для чтения EDID из виндовс (если найду выложу)
@dmitriy687
@dmitriy687 4 года назад
drive.google.com/open?id=1nUIcGZc9DbrShYg7j9sIzwQQNbGBBchV возможно вывод не всей информации так как программу писал для себя, а точнее нужно было узнать DPI монитора (винда оперирует виртуальным dpi 100, 75, и тп) и эта вся информация берётся из других пинов vga (как и каких не знаю)
@user-dl7px4je5i
@user-dl7px4je5i 4 года назад
14:50 Вам надо было портами управлять как 8 битным массивом. Тогда бы контроллер за один такт менял состояние всех портов B. Не офф. информация по VGA ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YuF4AoS-LnQ.html как по мне достаточно информативная для понимания.
@RADIOSOFT1
@RADIOSOFT1 4 года назад
спасибо
@Кост286
@Кост286 Год назад
если вывод цветного изображения кажется не реальным на 20 мгц, то посмотри на компьютеры или игровые приставки 80-хх годов с частотой тактирования единицы мегагерц.
@RADIOSOFT1
@RADIOSOFT1 Год назад
тебе обьяснили принцип формирования картинки, если ты его не понял, то это не мои проблемы.
@aeforeve1234
@aeforeve1234 2 года назад
"официальной информации о vga я не нашел" нет - я все понимаю - но это ... ну как так то - ну нельзя же так но скоре всего это было сказано - чтоб комменты на это писали ...
@OMG4WTF4OMG
@OMG4WTF4OMG 4 года назад
Осталось допилить интерфейс осциллографа и будет Arduino VGA осциллограф.
@RADIOSOFT1
@RADIOSOFT1 4 года назад
"пилите Шура, пилите..."
@excelentdevicesl5061
@excelentdevicesl5061 4 года назад
@@RADIOSOFT1 они же золотые
@user-dv1qu1ly2g
@user-dv1qu1ly2g 4 года назад
На ESPшке есть.
@user-bq8yz2jk2d
@user-bq8yz2jk2d 4 года назад
На Raspberry PI без проблем. Или на старом нетбуке, который сейчас на мусорке найти можно.
@USER-ruzer2000
@USER-ruzer2000 4 года назад
Я чтоб провода питания с крокодилами не замыкали друг с другом, сажаю крокодилы на обычную вилку 220. Получается они жёстко параллельны.
@Vlad_4572
@Vlad_4572 4 года назад
Есть же готовые скетчи, для ардуино, которые выводят шрифты.
@valentinsavchuk7807
@valentinsavchuk7807 2 года назад
Много лет назад выводил uart сигнал с atmega8 на video вход телевизора. Схема была на макете, кварц там нестандартный. Зато работало.
@Alexander_Gurov_RF
@Alexander_Gurov_RF 4 года назад
При чём тут стандарты? Для разных режимов (разрешений) свои тайминги. Вот и всё. Больше 640х480 нет смысла делать на avr.
@OMG4WTF4OMG
@OMG4WTF4OMG 4 года назад
www.instructables.com/id/Arduino-VGA-Color-Bars-Gen/ - Генератор видео сигнала.
@Romalisenkov
@Romalisenkov 2 месяца назад
в какой среде был написан код ?
@RADIOSOFT1
@RADIOSOFT1 2 месяца назад
flowcode
@JekaMandra
@JekaMandra 4 года назад
Реально ли с двух ардуин гнать тв сигнал в один тв вход телевизора чтоб делился экран пополам. верху отражается поток от одной ардуины, внизу от другой..,?????... Такая необходимость обусловлена задачей. Покупать два тв как то не очень....
@RADIOSOFT1
@RADIOSOFT1 4 года назад
не думаю что это реально. сделать два экрана на одной ардуино
@JekaMandra
@JekaMandra 4 года назад
@@RADIOSOFT1 2 ардуины -> 1 экран. 50/50
@user-eq7pc8hu4f
@user-eq7pc8hu4f 4 года назад
Попадался еще более интересный проект, или даже группа проектов, называлось что то вроди UZBOX. ))) Не помню где найти, но нашел видео с похожей на тот проект платой ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ydtDAn4TtaM.html (Хотя там еще какая то микросхема была на видеовыходе)
@ugjfjejdhccr5332
@ugjfjejdhccr5332 4 года назад
возможен ли вывод изображения с платы смартфона или планшета,на которых нет видео выходов на моник или телек именно по проводу каким нибудь способом?
@RADIOSOFT1
@RADIOSOFT1 4 года назад
чисто теоретически возможен, но это нужно разбирать аппарат и вмешиваться в его схему.
@k0x024
@k0x024 4 года назад
Мысли в слух: Возможно ли для увеличения частоты тактирования на атиньке использовать 2 МК параллельно, но запускать их не одновременно а со сдвигом по фазе на 90 градусов? Понимаю, что это извращение и проще взять ту же самую СТМ32 дешевую с частотой тактирования 72Мгц, но просто любопытно..
@RADIOSOFT1
@RADIOSOFT1 4 года назад
я не представляю себе что вы хотите сделать
@k0x024
@k0x024 4 года назад
@@RADIOSOFT1 Смотрите, предположим что у нас частота тактирования пикселей = 32Мгц а частота работы ардуинки 16Мгц. Тогда, что бы иметь возможность тактировать все пикселы а не ч-з 1, мы запускаем 2 ардуинки но вторую с некоторой задержкой, тем самым сдвигая сигналы на выходе второй ардуинки на половину периода. Это можно представить себе как ШИМ-драйвер, который управляет импульсами подаваемыми на верхний и нижний ключи. Поняли? )
@RADIOSOFT1
@RADIOSOFT1 4 года назад
@@k0x024 :) идею, понял, сделать такое возможно, но я точно пробовать не буду )
@Vlad_4572
@Vlad_4572 2 года назад
@@k0x024 , это двухъядерный проц получится))
@user-dg4rp7hv7g
@user-dg4rp7hv7g 3 месяца назад
​@@k0x024не получится.
@KZ-ql4di
@KZ-ql4di 4 года назад
Не подскажешь а с компьютера можно вывести сигналы ргб и подключить на вход видео усилителей кинескопного телевизора,так сказать в обход видео процессора телевизора?
@RADIOSOFT1
@RADIOSOFT1 4 года назад
не подскажу, не знаю как они там работают. да и кинескопный телевизор... стоит ли
@KZ-ql4di
@KZ-ql4di 4 года назад
@@RADIOSOFT1 мне интересно будет оно работать или нет, есть кинескопный телевизор хотелось бы на нем поэкспериментировать
@DenisUL73
@DenisUL73 4 года назад
@@KZ-ql4di возможно, по сути кинескопные телевизоры так и работают. Надо только разбирать схему, смотреть куда подпаиваться и какая амплитуда импульсов нужна
@KZ-ql4di
@KZ-ql4di 4 года назад
@@DenisUL73 ну там подписано rgb вход на видео усилитель.вот насчёт амплитуды не знаю.нечем проверить.осцилографа нет
@CatYoutuberTV
@CatYoutuberTV 2 года назад
Video Graphics Array
@Pro-pd9yx
@Pro-pd9yx 4 года назад
Привет, Андрей. www.vga-avr.narod.ru/main_rus.html
@RADIOSOFT1
@RADIOSOFT1 4 года назад
привет. эта ссылка есть под видео.
@Pro-pd9yx
@Pro-pd9yx 4 года назад
@@RADIOSOFT1 Тогда может это готовое решение использовать как своего рода видеопроцессор? Например собрать на тиньках кучу датчиков и вывести на VGA дисплей и прочее.
@YaroslavFedorov
@YaroslavFedorov 4 года назад
Вот тут парень Ben Eater делает похожий эксперимент. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-l7rce6IQDWs.html Возможно кому-то будет интересно.
@user-Alexey.Sikorsky
@user-Alexey.Sikorsky 2 года назад
что-то подобное Тестер мониторов на ATtiny2313
Далее
Can You Bend This Bar?
01:00
Просмотров 5 млн
I built my own graphics card
15:34
Просмотров 1,4 млн
Уроки Ардуино. ПИД регулятор
28:57
КАК РАБОТАЕТ VGA МОНИТОР?
8:38
Просмотров 9 тыс.