Генератор статичной ТВ картинки из ПЗУ - нужна помощь
- Сообщения: 130
- Зарегистрирован: Сб сен 18, 2010 16:21:29
Добрый день! есть идея- записать двухцветную картинку в пзу типа 27сХХ как последовательность точек, а потом просто опрашивать с частотой строк и обнулять опрос в конце кадра,и подключить к УКВ АМ-передатчику. в цифре не особо силен. как сделать чтоб из 27сХХ получить построчный вывод?
- Реклама
полно схем испытательных генераторов, в том чесле и цветных полос...
или это из спортивного интереса?
http://monitor.espec.ws/section30/topic118471.html
к примеру
или это из спортивного интереса?
http://monitor.espec.ws/section30/topic118471.html
к примеру
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
- Сообщения: 130
- Зарегистрирован: Сб сен 18, 2010 16:21:29
это из интереса не испытательный сигнал сделать а какую-нибудь надпись или лого попробовать запустить с минимальными затратами))
http://zxbyte.ru/ik17.htm
несколько примеров
в своё время в Радио печатали ...правда на дискретной логике, но чтобы понять прицип- есть смысл полистать на тему видеоигровых приставок самодельных и синтеза изображений на экране
несколько примеров
в своё время в Радио печатали ...правда на дискретной логике, но чтобы понять прицип- есть смысл полистать на тему видеоигровых приставок самодельных и синтеза изображений на экране
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
В любом случае тебе придется сделать генератор синхросигналов строчных и кадровых с сеткой частот по вертикали и горизонтали.Ramirezz писал(а):это из интереса не испытательный сигнал сделать а какую-нибудь надпись или лого попробовать запустить с минимальными затратами))
Эта сетка частот пойдет на выборку адресаПЗУ и мультиплексирования выходов. Т.е. для RGB нужно иметь 3 выхода, получишь 8 цветов, или ещё подмешать 3 выхода RGB, тогда получишь 16 цветов и 2 выхода ПЗУ будут свободными. А дальше считаешь количество пикселей на строку и помножаешь на количество строк в кадре. Получаешь емкость ПЗУ. Количество пикселей на строку задается сеткой частот. Дальше рисуешь картинку, разбивешь её попиксельно, выбираешь для каждого пикселя цвет и составляешь таблицу ПЗУ, программишь её и твоя статическая картинка на экране ТВ готова.
- Реклама
- Сообщения: 3443
- Зарегистрирован: Вт июн 28, 2011 12:11:50
- Откуда: Россия,Ставропольский край, ст.Бекешевская
для синхроимпульсов можно использовать дополнительный вывод пзу .
Если адресных входов у ПЗУ хватит, то почему бы и нет. как раз 2 свободных выхода на строчные и кадровые синхроимпульсы использовать.rus084 писал(а):для синхроимпульсов можно использовать дополнительный вывод пзу .
Получается генератор, счетчиков пяток, ПЗУ и транзисторные ключи на RGB и синхросмесь.
Можно проще, формировать трёхкомпонентный сигнал (яркостной и цветоразностные) тогда все синхроимпульсы фомируются в яркостном канале. Три ПЗУ работают синхронно и записывается в них два полукадра. Был у меня сохранён буржуйский проект, только никак найти не могу (боюсь что уже нет его). Если найду, то выложу.Rokl писал(а):Если адресных входов у ПЗУ хватит, то почему бы и нет. как раз 2 свободных выхода на строчные и кадровые синхроимпульсы использовать.
Вот есть попроще. На одной ПЗУ.
- Вложения
-
- epromgenerator_a5.pdf
- (347.98 КБ) 417 скачиваний
R3Dio 73!
- Сообщения: 130
- Зарегистрирован: Сб сен 18, 2010 16:21:29
в идеале-получить полный сигнал. пусть хотя бы ч-б
И в чем проблема? Генератор - счётчики - ПЗУ и немного логики. Какое разрешение картинки нужно?Ramirezz писал(а):в идеале-получить полный сигнал. пусть хотя бы ч-б
R3Dio 73!
http://zx.pk.ru/showthread.php?t=12628
готовый генератор ЛЮБЫХ картинок
+программируется на бэйсике
всего порядка 28-ми микросхем
готовый генератор ЛЮБЫХ картинок
+программируется на бэйсике
всего порядка 28-ми микросхем
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
- Сообщения: 130
- Зарегистрирован: Сб сен 18, 2010 16:21:29
Проблема в том как реализовать. у ПЗУ 27хх вывод паралельный. а надо сделать последовательный да еще и чересстрочныйVIRGO писал(а):И в чем проблема? Генератор - счётчики - ПЗУ и немного логики. Какое разрешение картинки нужно?Ramirezz писал(а):в идеале-получить полный сигнал. пусть хотя бы ч-б
заведите выходы на сдвиговый регистр и выводите последовательно- в чём трудности?
я же не порсто так на спектрум намекнул- там именно так...
на 555 ИР1
я же не порсто так на спектрум намекнул- там именно так...
на 555 ИР1
https://www.int-s.spb.ru
" Можно я лягу?"(C)
" Можно я лягу?"(C)
Зачем сдвигать? С выхода 27хх берётся один бит для формирования синхросмеси и 7 бит через матрицу R2R для получения 128 градаций серого. В ПЗУ пишется весь кадр (два полукадра).Ramirezz писал(а):Проблема в том как реализовать. у ПЗУ 27хх вывод паралельный. а надо сделать последовательный да еще и чересстрочный
R3Dio 73!
- Сообщения: 130
- Зарегистрирован: Сб сен 18, 2010 16:21:29
128 градаций серого ? а влезет в ПЗУ?VIRGO писал(а):Зачем сдвигать? С выхода 27хх берётся один бит для формирования синхросмеси и 7 бит через матрицу R2R для получения 128 градаций серого. В ПЗУ пишется весь кадр (два полукадра).Ramirezz писал(а):Проблема в том как реализовать. у ПЗУ 27хх вывод паралельный. а надо сделать последовательный да еще и чересстрочный
Без особых проблем.Ramirezz писал(а): 128 градаций серого ? а влезет в ПЗУ?
- Сообщения: 130
- Зарегистрирован: Сб сен 18, 2010 16:21:29
тут еще постращали что ПЗУ при постоянном обращении и считывании зверски греться будет )
Возможное решение такое - картинка (или несколько, если нужно) записывается в дешевое медленное последовательное флеш-ПЗУ. МК считывает нужную картинку (можно выбрать, какую), при включении, неспеша, и записывает в ОЗУ. Потом быстро перебираются адреса ОЗУ и выдаются данные, на ЦАП. Перебором адреса занимается или ПЛИС, или сам МК (если у него хватит быстродействия). Встечались мне такие самодельные генераторы испытательных ТВ-сигналов...
Умываю руки. \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\мк...ВСЕМУ ГОЛОВА!!!!SmarTrunk писал(а):Возможное решение такое - картинка (или несколько, если нужно) записывается в дешевое медленное последовательное флеш-ПЗУ. МК считывает нужную картинку (можно выбрать, какую), при включении, неспеша, и записывает в ОЗУ. Потом быстро перебираются адреса ОЗУ и выдаются данные, на ЦАП. Перебором адреса занимается или ПЛИС, или сам МК (если у него хватит быстродействия). Встечались мне такие самодельные генераторы испытательных ТВ-сигналов...
R3Dio 73!
- Сообщения: 130
- Зарегистрирован: Сб сен 18, 2010 16:21:29
это слишком сложно.SmarTrunk писал(а):Возможное решение такое - картинка (или несколько, если нужно) записывается в дешевое медленное последовательное флеш-ПЗУ. МК считывает нужную картинку (можно выбрать, какую), при включении, неспеша, и записывает в ОЗУ. Потом быстро перебираются адреса ОЗУ и выдаются данные, на ЦАП. Перебором адреса занимается или ПЛИС, или сам МК (если у него хватит быстродействия). Встечались мне такие самодельные генераторы испытательных ТВ-сигналов...



