roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 15:37

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 12:09 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Взял всё от сюда http://vga-avr.narod.ru/main_rus.html

Технические характеристики проекта:

Технические характеристики VGA-адаптера:
Количество символов: 20 строк по 20 символов
Разрешение матрицы знакогенератора: 8x12 точек
Кодовая таблица знакогенератора: WIN 1251
Формируемый сигнал: VGA
Разрешение: 640x480
Частота кадровой синхронизации: 60Hz
Скорость обмена UART 19200 bps

Вложение:
image004.jpg
image004.jpg [ 14.56 КиБ | Просмотров: 4944 ]


Технические характеристики Video-адаптера:
Количество символов: 20 строк по 38 символов
Разрешение матрицы знакогенератора: 8x12 точек
Кодовая таблица знакогенератора: WIN 1251
Формируемый сигнал: Composite Video(PAL/SECAM)
Разрешение: 625 строк (чересстрочная)
Частота кадровой синхронизации: 50Hz
Скорость обмена UART 19200 bps

Вложение:
image005.jpg
image005.jpg [ 18.07 КиБ | Просмотров: 4922 ]


Тип используемого микроконтроллера: Mega8, Mega16, , Mega32, Mega8535 и т.д.

Тактовая частота микроконтроллера стандартная - 16Mhz

Примечание:
Для того чтобы избежать искажения изображения при приеме данных через UART, для VGA рекомендуется производить обмен данными с адаптером в течении приблизительно 300-600 мкс после сигнала вертикальной синхронизации VSYNC (во время обратного хода луча по кадру).
Объема RAM памяти Mega8535 (512 байт) не достаточно для формирования Видео сигнала с разрешением 38x20 символов.

Вложение:
image002.jpg
image002.jpg [ 36.02 КиБ | Просмотров: 3440 ]


Алгоритм работы программы:

Вложение:
image007.jpg
image007.jpg [ 31.74 КиБ | Просмотров: 3369 ]



Уважаемые товарищи Сишники, перекомпилипуйте плиз проект под Мегу88, 20МГц и уарт 115200
И если не трудно, опишите плиз что и как ему нужно посылать чтобы им управлять (пеервод строки и всякое такое)


Вложения:
VGA_PAL_src.zip [33.75 КиБ]
Скачиваний: 25
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 13:35 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Смотрите также:

http://myavr.narod.ru/video.htm (схема и код приложены)
http://hardcoder.ru/solutions2.php
http://www.hardcoder.ru/tvout.avi (Осторожно видео 7.5 метров)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:42 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а где схема и пошивка по второй ссылке?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:43 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
А нету :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:46 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а смысл тогда в ссылке?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:50 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
А смысл выкладывать код и схему? :wink:

Простое решене - выложил, но этим мои умения не ограничиваются...
Вот такой примерно смысл.


Последний раз редактировалось Michael_K 07 ноя 2009, 14:55, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:51 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
чтоб люди могли повторить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:58 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Смысл в том чтобы показать, что это возможно. Т.е. Показывает возможности обсуждаемой элементной базы.

Добавлено спустя 2 минуты 49 секунд:
EdGull писал(а):
перекомпилипуйте плиз проект под Мегу88, 20МГц и уарт 115200

На 115200 может и не успевать наверно.

Удивляюсь - всё выложил кроме рабочей прошивки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:59 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Простенькое люди могут повторить - все выложено,
(32 символа на 12 мегагерцах - это 50 на 20 мегагерцах).
Кто продвинутый, тот сможет сделать и сам - ничего там суперсложного нет.
Кто менее продвинут - могут и заказать :))
Что я зря во фрилансеры что ли ушел?


Последний раз редактировалось Michael_K 07 ноя 2009, 15:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 14:59 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
в смысле "кроме рабочей прошивки"?
в архиве же исходники


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 15:03 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Исходник этож не прошивка. И нет способа однозначного преобразования в прошивку.

Что мешало автору положить .hex ? Я думаю это сделано специально. Помучается народ с компиляцией - да закажет готовое устройство.

Вот там myavr.narod.ru/video.htm есть прошивка ( правда это для ТВ ) ее можно запустить в PROTEUS до покупки деталей и посмотреть в осциле похоже ли это на видеосигнал.

Но и там заскок ! типа все знают что за лог. элемент "=1" и будто он бывает только в логике одного типа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 15:11 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
типа все знают что за лог. элемент "=1" и будто он бывает только в логике одного типа.


Ну, кто не в состоянии понять, что я имел в виду, могут идти лесом :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 15:13 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Особенно если ещё и читать не уметь, а только картинки рассматривать

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 15:26 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Michael_K писал(а):
кто не в состоянии понять

Сделай пожалуйста прошивку от myavr.narod.ru/video.htm под мега16 , а то в WinAVR 3 ошибки выдает
ideo.s: Assembler messages:
video.s:126: Error: operand out of range: -67
video.s:200: Error: operand out of range: -134
video.s:206: Error: operand out of range: -138


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простой VGA/Видео адаптер на Меге88
СообщениеДобавлено: 07 ноя 2009, 15:36 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Нету желания...
Ну воткните туда метки нормальные, трудно что ли?
Проекту восемь лет... я уж не помню, что там где.
Выложен "as is" безо всяких гарантий и поддержки


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO