Тёмный

КАК РАБОТАЕТ VGA МОНИТОР? 

ElectroHobby
Подписаться 30 тыс.
Просмотров 9 тыс.
50% 1

УПРАВЛЕНИЕ VGA МОНИТОРОМ НА ПЛИС ALTERA . РАЗБИРАЕМСЯ КАК РАБОТАЕТ VGA МОНИТОР.
Вступительное на тему ПЛИС marsohod.org/d... там же на сайте есть много интересного marsohod.org
проект drive.google.c...

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

 

13 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 50   
@user-ex8ed6pu9h
@user-ex8ed6pu9h 9 месяцев назад
Огромное спасибо, лайк + подписка! Очень нужная информация, хотя и для узкого круга зрителей.
@user-ex8ed6pu9h
@user-ex8ed6pu9h 9 месяцев назад
Кстати, в русском тырнэте мало толковых роликов с применением Ардуино, а мне бы хотелось гайдов именно по нему, сможете организовать?
@sergatmel8242
@sergatmel8242 6 месяцев назад
Шикарно ! Спасибо за исходники !
@russianultraviolet4441
@russianultraviolet4441 Год назад
Спасибо большое!!! Не с первого раза получилось. У меня на ПЛИС есть свой разъём VGA, и там оказывается надо было еще две ножки выхода подключить: частоту VGA и готовность данных (то, что у Вас dat_act). Пока докопался до этого.. . Радости -то сколько!!!
@ElectroHobby1
@ElectroHobby1 Год назад
И вам. Давно не занимался ПЛИС , но у самого было много приятных моментов.
@kgbussr5247
@kgbussr5247 6 лет назад
Было бы интересно посмотреть вывод статического изображения через VGA или DVI. Изображение либо вшитое в память, либо по UART принимаемое. Благо в 4 циклоне есть встроенная память, минимум 30 кб. Ролик бы продемонстрировал работу с UART (самописным или нет), встроенной памятью и работой с монитором, а также раскроет иеархичность проекта и его модульность. А дальше можно его развивать, ведь параллельность рулит на ПЛИС))
@kgbussr5247
@kgbussr5247 6 лет назад
Так сказать, сделать серию видео по разработке "большого" проекта
@ElectroHobby1
@ElectroHobby1 6 лет назад
UART будет по крайней мере TX работает.Самое интересное было как с 50 мегагерц получить 115200 с приемом не разбирался.Выше 115200 не проверял(думаю тоже все ок) но на ft232 предавал на комп на скорости в раене до 1 мегагерца (видео про камеру если интересно)
@kgbussr5247
@kgbussr5247 6 лет назад
китайцы в своих примерах не парились о дробном коэффициенте деления и просто округляли) про камеру видал. только там по кадру передавалось, а ПЛИС позволит выводить на монитор по максимуму (30 Гц 640х480 если не ошибаюсь). правда буфер нужен, а встроенной памяти маловато
@user-tg6yo7io2y
@user-tg6yo7io2y 4 года назад
Области синхронизации и обратного хода луча можно сократить и увеличить видимую область изображения. Такой подход используется в компьютерах Амига, где, по желанию, вместо стандартных 640x480 утилитой Overscan можно выставить до 724x568 пикселей. - При стандартной частоте пикселей. Всё зависит от технических особенностей монитора.
@ElectroHobby1
@ElectroHobby1 4 года назад
ОК.
@nRADRUS
@nRADRUS 6 лет назад
так эта светомузыка от клавиш работает ) а вообще очень понравилась ) в качестве ЦАП можно использовать разные резисторы для разных ног ПЛИС )))
@ElectroHobby1
@ElectroHobby1 6 лет назад
Для видео я немного доработал проект,убрал клавиши). Про резисторы знал но суть видео и без них понятна.
@nRADRUS
@nRADRUS 6 лет назад
NEY Industries , да, согласен. хотя тут точные не нужны ) тут и 2-3 битов хватит ))
@user-nv5zd3re9j
@user-nv5zd3re9j Год назад
Я буду очень рад если ты бы рассказал про синтаксик команд.
@TheYour0wner
@TheYour0wner 4 года назад
Познавательно!
@ElectroHobby1
@ElectroHobby1 4 года назад
спасибо.
@Diger67
@Diger67 5 лет назад
А почему бы не воспользоваться ФАПЧ(PLL) и не сформировать точно частоту 25,175 МГц. И используем возможность FPGA, и сэкономим логику. В примере конечно это не так важно, а если на FPGA что то серьезное строить.
@hekto_pyc9998
@hekto_pyc9998 5 лет назад
Круто)
@ugene4063
@ugene4063 3 года назад
Бордюры тоже можно отрисовывать.
@SIM31r
@SIM31r 6 лет назад
Памяти для вывода картинки не хватит, а вот текст и псевдографику можно на ходу формировать. Даже 80*80 символов это всего 6400 байт и 256 символов 8*8 это еще 2 килобайта, каждый символ это 8 байт информации графической.
@ElectroHobby1
@ElectroHobby1 6 лет назад
Пока текст не думал выводить.UART ковыряю тх работает.
@annanikulina3620
@annanikulina3620 6 лет назад
Спасибо за видео :) много смотрела английских аналогов, но посмотрев это видео,расставила для себя точки над и так сказать))) сама недавно начала интересоваться ПЛИС(spartan-6), пока что были только мигания диодами и радуга через vga, вот хотела попробовать с СД карточки вывести через vga картинку,но увидела тут в комментах, что задачка не из простых. Была бы весьма благодарна,, если кто подскажет, чем чревато это направление?
@ElectroHobby1
@ElectroHobby1 6 лет назад
Ну если с СД умеете работать то вперед.Я думаю работать с карточкой без файловой системы собираетесь?
@annanikulina3620
@annanikulina3620 6 лет назад
ElectroHobby к сожалению нет, с карточкой раньше не работала 😅 поэтому и спросила, что ж там такого то...))
@ElectroHobby1
@ElectroHobby1 6 лет назад
Я собирался поработать на микроконтроллере.Вроде реализуемо и примеры есть . SPI интерфейс проще чем UART реализовать на ПЛИС я думаю.
@annanikulina3620
@annanikulina3620 6 лет назад
На моей девелопмент борде ( alinx ax309) уже есть встроенный кардридер (поэтому и появилась идея забрать sd), и в описании написано, что там SD mode. Но я пока не разбиралась, чем это все чревато..))
@ElectroHobby1
@ElectroHobby1 6 лет назад
Чревато потраченным временем) его можно сэкономить разобравшись в чужих проектах по работе с SD.
@user-jj5pp3yt5t
@user-jj5pp3yt5t 3 месяца назад
А возможно этот код реализовать так, чтобы цвета менялись под такт музыки?
@ElectroHobby1
@ElectroHobby1 3 месяца назад
Все возможно.
@user-jj5pp3yt5t
@user-jj5pp3yt5t 3 месяца назад
@@ElectroHobby1 может у вас есть исходник для такой реализации идеи? Я только начинаю учиться программированию. Было бы очень интересно посмотреть. Заранее спасибо.
@fsa_youtube
@fsa_youtube 6 лет назад
А hdmi по цифре можно на плисе?
@ElectroHobby1
@ElectroHobby1 6 лет назад
на HDMI можно картинку выводить но я с этим не разбирался пока.
@ugene4063
@ugene4063 3 года назад
Легко. Есть готовые ip блоки.
@vika_papa
@vika_papa 6 лет назад
Можно уже передать на монитор что-то сложное например картинку или видео? Или ресурсов плис не хватит?
@ElectroHobby1
@ElectroHobby1 6 лет назад
Хватит, но у меня пока ресурсов не хватает)
@ФранцПименов
@ФранцПименов 5 лет назад
Всё приятно, но интересно не квадратики и полоски цветные, а цветные фигуры, размытость все более по взрослому.
@ElectroHobby1
@ElectroHobby1 5 лет назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-JCGvJq-XCk4.html по интересней)
@MsTim159
@MsTim159 6 лет назад
С чем для вас легче работать, с микроконтроллерами или c fpga?
@ElectroHobby1
@ElectroHobby1 6 лет назад
Не знаю) FPGA это конструктор можно и контроллер на нем сделать не хуже стм и авр.А можно и процессор (RISC V) и на нем будет линукс работать .
@MsTim159
@MsTim159 6 лет назад
А можно fpga с soc купить сразу, это понятно все.Интересуют ваши впечатления что сложнее fpga или МК, во что труднее "въехать"
@ElectroHobby1
@ElectroHobby1 6 лет назад
Я бы не сказал, что я въехал в мк и в fpga.Просто какой порог вам нужен в мк.Научится использовать библиотеки это одно.Научится работать и разбираться в регистрах другое.Разбираться в чужих библиотеках третье....Либо вы хотите знать как работает мк (АЛУ. КОНВЕЕР .....)Язык для работы с FPGA я более имение освоил за пару часов (основное) , потом уже забыл через пару дней но синтаксис понятен.Потом просматривая проекты китайцев (распечатку)с ручкой и калькулятором можно разобраться.У мк все есть вызвал функции все настроено и пользуйся.На FPGA можно все тоже сделать что и на мк.Оно для других специфических задач.С микроконтроллером я думаю легче работать там все есть для решения повседневных задач и куча готового кода.
@ElectroHobby1
@ElectroHobby1 6 лет назад
Только пока мк медленно отрисовывает экран и в буфер АЦП ничего не пишется может происходить что-то интересное и мы ничего не увидим.Так и с VGA монитором вроди-бы данные есть , а здесь и сейчас их вывести нельзя нужно ждать т.е тот же осциллограф пока мы ждем буфер АЦП уже пару рас может переполнится. Короче если по осцилографам почитать то производители много чего интересного скрывают.Я думаю Вам ничего нового не сказал так для поддержания беседы) .Кстати какой стм32 для VGA применяли?
@ElectroHobby1
@ElectroHobby1 6 лет назад
Кстати добавить таких пару экранов к этому же ПЛИС уже труда не составит и они все будут отрисовыватся своими темами параллельно.
@denwerxampp4035
@denwerxampp4035 4 года назад
+++
@АлександрИванов-ф2ф4ч
концепция более менее понятно - реализация нихера не понятно - чо то нажужал по типу помощи мелкософта
Далее
Как работает UART ПЛИС 2
4:50
Просмотров 2,3 тыс.
Аушев, Путин, «пощечина»
00:56
Просмотров 1,1 млн
ESP32 VGA Beginner Tutorial [Arduino Library ESP32Lib]
6:09
ПЛИС | Чем FPGA лучше МК
22:52
Просмотров 9 тыс.
UART & FPGA Bluetooth connection | Road to FPGAs #104
11:25
How VGA Works
16:23
Просмотров 120 тыс.
1. ПЛИС (FPGA) Введение
15:20
Просмотров 49 тыс.
Lesson 104 - VGA Controller
12:29
Просмотров 86 тыс.