Может тупой вопрос , но все же. Можно ли и имеет ли вообще смысл подключить к МК видеокарту? Хочется выводить на ЖКИ VGA монитор незатейливую графику в стиле игрушек игровых аппаратов.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Ed_Gull
11 октября 2003 г. 09:47
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Всем огромное человеческое сенкс. Я сделал вывод , что лучше всего все таки остановится на EPIA (этакий "видеоконтроллер" с процессором и звуком да еще с сетью и прочей лабудой на борту) и не заморачиваться . Не хилый видеоконтроллер получается 8-) , но дл янаших партий думаю дешевле не получится. Еще раз все вери-вери сенкс. Вы развеяли мои сомнения, какой-то коллективный разум получается 8-) ..
—
Ed_Gull
(11.10.2003 14:06,
пустое
)
Один из вариантов (если раньше не встречался)
—
none
(11.10.2003 14:04, 136 байт,
картинка
)
если по 30 баксов - вообще супер чипы. только я посмотрел data sheet - так и не понял - как в него инфу впихивать. неуж-то через SPI флешь?
—
Max_Fly
(11.10.2003 16:02,
пустое
)
О они уже доросли до воплощения в кремний :) а начинали просто с хорошей графической библиотеки.
—
si
(11.10.2003 14:49,
пустое
)
Ответ: Господа! Сенкс за такое оперативное обсуждение, я даже не успеваю по поисковикам ходить и отвечать на вопросы 8-) , но это все равно хорошо. В сязи с такой активностью может мне более подробно описать ситуацию для чего мне нужен этот самый видеоконтроллер?
—
Ed_Gull
(11.10.2003 12:19,
пустое
)
Опиши. а то мы тут насоветуем :)
—
si
(11.10.2003 12:20,
пустое
)
Ответ: Мы разработали на заказ игровой аппарат. Аналог тех , что стоят в игровых залах все вычисления делаются на AVR , а всю графику у нас выводит обычный ПК. Заказчику все понравилось, теперь у него появились заказы на продажу , а не только для себя. Мы подумали и решили , что использывать ПК только для вывода видео тупо будет. Отсюда вопрос че делать?
—
Ed_Gull
(11.10.2003 12:26,
пустое
)
на всякий случай, а если как предлогалось ранее древний ZX Spectrum?? Но, имхо, лучше все- таки одноплатный дешевый 386 и нет головной боли по программированию графики...
—
иа
(11.10.2003 12:53,
пустое
)
соотв во времени на разраб и модификацию графики, если что будет развиваться вы проиграете...
—
иа
(11.10.2003 12:56,
пустое
)
также качество графики упадет, т.к. имея готовые граф библиотеки рисуете быстро и на любой вкус...
—
иа
(11.10.2003 13:14,
пустое
)
Ответ: Это тоже естественно и совершенно понятно.
—
Ed_Gull
(11.10.2003 13:16,
пустое
)
Ответ: Так поэтому и хочется купить что-то готоое и программируемое на самом высоком уровне.
—
Ed_Gull
(11.10.2003 12:59,
пустое
)
Ответ: , а дешевый это по вашему сколько? или Вы имеете б.у.?
—
Ed_Gull
(11.10.2003 12:55,
пустое
)
Если новый - 150$...
—
иа
(11.10.2003 13:00,
пустое
)
Ответ: Имеется ввиду весь комп взборе или только мать?
—
Ed_Gull
(11.10.2003 13:01,
пустое
)
а что кроме нее еще нужно?? Внешние 5V есть откуда взять??
—
иа
(11.10.2003 13:06,
пустое
)
Ответ: ну например сам видеоконтроллер + винт + звук + БП, потому как просто +5В тут не обойдешся, винту и СОМ-порту надо остальные вольтажи , а это как минимум еще +12В -12В. и приходим туда от куда вышли.
—
Ed_Gull
(11.10.2003 13:10,
пустое
)
Вместо винта- DiskOnChip (5V) Какой объем нужон 4M хватит?? Для RS 232 +/-12 не нужны т.к. делаются микросхемой max232...
—
иа
(11.10.2003 13:36,
пустое
)
Или со встроенной Flash, Ram...
—
иа
(11.10.2003 13:43,
пустое
)
Ответ: Покажешь мать с МАХ232 на борту поставлю литру водки 8-) А в место DiskOnChip у нас есть другая хорошая альтернатива CompactFlash по более низкой цене при не сравненно большем объеме. Да ктом уже 98Lite еще ни кто не отменял, а ради такого дела даже Win XP Embedded демо уже приобрели.
—
Ed_Gull
(11.10.2003 13:41,
пустое
)
а как данные от AVR в комп передаются сейчас?
—
Max_Fly
(11.10.2003 12:33,
пустое
)
видео имелось в виду.
—
Max_Fly
(11.10.2003 12:34,
пустое
)
Ответ: По СОМ-порту шлем команду проиграть такой-то слот с таким-то результатом , а там дельфевая програ выводит то , что ей сказали.
—
Ed_Gull
(11.10.2003 12:36,
пустое
)
всё равно ещё один процессор ставить. не знаю я видеопроцессоров с последовательной шиной.
—
Max_Fly
(11.10.2003 12:47, 175 байт)
только (+)
—
Max_Fly
(11.10.2003 12:52, 673 байт)
Ответ: Дело в том , что хочеться купить что-то более не менее готовое.И сократить время разработки.
—
Ed_Gull
(11.10.2003 12:54,
пустое
)
знаете... тогда стоит посмотреть в сторону одноплатных компьютеров.(+)
—
Max_Fly
(11.10.2003 13:07, 393 байт,
ссылка
)
и если будете производить широкой серией - сразу много денюжки теряете. :) руководство "жаба" не задавит?
—
Max_Fly
(11.10.2003 13:10,
пустое
)
Ответ: Вот это я что-то не понял.
—
Ed_Gull
(11.10.2003 13:13,
пустое
)
если закладывать одноплатную ЭВМ за неё с вас возьмут как минимум 150-200. НО! (+)
—
Max_Fly
(11.10.2003 13:18, 384 байт)
Ответ: Да я сам себе руководство , но есть еще и заказчик о котором тоже иногда думать приходится 8-) по поводу индустриальных ПК , так у меня есть более интересная альтернатива в лице EPIA стоимостью 90 у.е. , но хотелось бы еще более снизить себестоимось
—
Ed_Gull
(11.10.2003 13:26,
пустое
)
:) у нас EPIA (VIA) стоит 110. ну может 105.
—
Max_Fly
(11.10.2003 13:32, 403 байт)
Ответ: 1. Я брал за 90 у.е. с доставкой в Тольятти 2. Софт пишется один раз поэтому мало влияет на удешевление. Вы батенька знаете почем в Москве игровые аппараты? От ТРЕХ до СЕМИ тысячь совсем не русских денег. , но это не повод для отказа в снижении себестоимости, особенно если учесть , что заказчик продает дешевле в разы от Москвы.
—
Ed_Gull
(11.10.2003 13:46,
пустое
)
да на разработку софта уйдут деньги - но при меньшей себестоимости комплектующих - и хороших партиях изготовления - те деньги которые съекономятся на производстве - окупят сторицей то что вложено в разработку софта. хотя конечно до определённого предела. рассматривайте оба варианта. И прицеливайтесь на партии которые Ваш заказчик планирует купить.
—
Max_Fly
(11.10.2003 13:49,
пустое
)
Ответ: Возразить нечего , Ваша позиция полностью совпадает с моей.
—
Ed_Gull
(11.10.2003 13:51,
пустое
)
Ответ: Да процов поставим сколько надо. Все дело в том , что ПК + бесперебойник под 500 у.е. вытягивают, а проц ну 20 ну 30у.е. порядок цифр все равно не тот .это я к тому , что запас по деньгам хороший , а про устойчивость я просто молчу.
—
Ed_Gull
(11.10.2003 12:52,
пустое
)
Берешь АРМ со встроенным LCD контроллером :)
—
si
(11.10.2003 12:12,
пустое
)
Ответ: Хочеться взять что-то готовое и просто посылать команды типа - отобразить вот этот кусок там-то.
—
Ed_Gull
(11.10.2003 12:16,
пустое
)
Ну там так это и делается. только вместо куцого AVR будет вполне мощный процессор, да и по цене более приемлемо.
—
si
(11.10.2003 12:17,
пустое
)
Ответ: Вы готовы взяться за разработку готового видеоадаптера для наших целей?
—
Ed_Gull
(11.10.2003 12:33,
пустое
)
К сожалению нет. Перегружен.
—
si
(11.10.2003 13:37,
пустое
)
Ответ: жаль , но как не исправимый оптимист видящий во всем только положительные стороны не могу не заметиить , что если есть перегрузка в работе значит есть и перегрузкав кошельке 8-) .так что я рад , что у хорошего человека все нормально с финансами.
—
Ed_Gull
(11.10.2003 13:49,
пустое
)
Спасибо:) надеюсь и у тебя все получится.
—
si
(11.10.2003 14:47,
пустое
)
Ответ: А куда ж оно денется 8-)
—
Ed_Gull
(11.10.2003 19:27,
пустое
)
Вариант: Возьми видеокарту с шиной PC104. На MK PC-104 реализуется достаточно легко...
—
иа
(11.10.2003 09:55,
пустое
)
Ответ: , а по подробней можно чё за видеокарта? , а то про компьютеры в формфакторе РС-104 слышал (видео у них на борту присутствует), а вот про такие видеокарты первый раз слышу.
—
Ed_Gull
(11.10.2003 10:13,
пустое
)
Загляни сюда, поинтересуйся...
—
dsp
(11.10.2003 11:27,
пустое
,
ссылка
)
или напр Octagon 2430 в Прософте, Напр 5420тамж - в формате MicroPC шина 8разр ISA как от древних ХТ...
—
иа
(11.10.2003 11:52,
пустое
)
Ответ: Ну допустим выбрали карточку , а где описание команд хотя бы какой нибудь? Все инет уже облазил, везде описание только разъемов и т.д. о командах ни слова.
—
Ed_Gull
(11.10.2003 12:01,
пустое
)
а потом ищите описание на главный чип. Много почерпнёте разгребая драйвера от Линукса - вероятнее всего какой-то студент из Хотяновки писал курсовую.
—
Max_Fly
(11.10.2003 12:06,
пустое
)
Возьми описание чипа от видеокарты. Такж в древней документации на программирование под x86 архитектурой было много раз расписано как работать с видеоадаптором напрямую а не через прерывание int10h...
—
иа
(11.10.2003 12:05,
пустое
)
Ответ: Сенкс. Хорошая мысль , но не ужеле нет ничего более не менне готового?
—
Ed_Gull
(11.10.2003 12:12,
пустое
)
Предлагается сдублировать вопр по работе с видеоадаптором на ixbt.com... Но вот напр навскидку нашел Google...
—
иа
(11.10.2003 12:25,
пустое
,
ссылка
,
картинка
)
Ответ: Сенкс за ссылку , но там фалы не скачиваются. , а Вы какую строку поиска задавали?
—
Ed_Gull
(11.10.2003 12:30,
пустое
)
но если нужен развитый графический интерфейс, можно напр поставить карманный компьютер...
—
иа
(11.10.2003 12:08,
пустое
)
Ответ: Вери сенкс за ссылочку , но все равно остались вопросы: 1. где почитать как их программить? 2. Так как промышленный диапозон не нужен, может есть что-то по дешевле? а то я нашел только ДВЕ платы около 70 у.е. , остальные за 300 переваливают 3. Может есть смысл самому видеоконтроллер разработать на AVR?.
—
Ed_Gull
(11.10.2003 11:46,
пустое
)
Имхо, время разработки устройства- очень важная величина по теперешнему времени.
—
иа
(11.10.2003 11:55,
пустое
)
такж спец конторы съели собаку на этом деле, тебе потр неск лет на дораб симпатичной видеокарты...
—
иа
(11.10.2003 12:00,
пустое
)
Ответ: Полоностью согласен. Поэтому и хочу прикрутить что-то готовое.. Пока не получается даже остановиться на чем-то .
—
Ed_Gull
(11.10.2003 12:05,
пустое
)
Такж тебе нужна графика или только текст режимы??
—
иа
(11.10.2003 11:55,
пустое
)
Ответ: Нужна графика , но не слижком замороченная. Готов поговорить о приобритении "технологии" как прикрутить готовую видеокарту к AVR.
—
Ed_Gull
(11.10.2003 12:03,
пустое
)
а сильно замороченная и не получится. AVR делает один внешний цикл за 4 такта (+
—
Max_Fly
(11.10.2003 12:12, 471 байт)
Ответ: Ради такого дела нежалко и отдельный AVR поставить.
—
Ed_Gull
(11.10.2003 12:14,
пустое
)
:) думаю что даже придётся. А если брать готовую - то проще всего на самом деле ISA. оно конечно старое и дряхлое - но зато просто стыкуется к процессору. адрес к адресу, данные к данным, Богу божье - кесарю - кесарево.
—
Max_Fly
(11.10.2003 12:20,
пустое
)
Ответ: А команды, где команды? 8-) , а так естественно согласен
—
Ed_Gull
(11.10.2003 12:31,
пустое
)
послал вам на почту пример.
—
Max_Fly
(11.10.2003 12:43,
пустое
)
Ответ: Вери сенкс. Получаю.
—
Ed_Gull
(11.10.2003 12:47,
пустое
)
На AVR фиг сделаешь, а на FPGA запросто.
—
si
(11.10.2003 11:53,
пустое
)
гы-гы.. уж тогда на ПЛИС а не на АVR. Слабоват он для такого.
—
Max_Fly
(11.10.2003 11:52,
пустое
)
обратите всой взор ещё и на EPSON. там вполне простойные контроллеры долларов по 17-25.
—
Max_Fly
(11.10.2003 11:53,
пустое
)
Ответ: EPSON слишком обширная фирма. можно носом по конкретней ткнуть?
—
Ed_Gull
(11.10.2003 12:06,
пустое
)
на сайте есть визард который помогает выбрать нужный контроллер - одна беда - минимальная упаковка у них 500 штук.(+)
—
Max_Fly
(11.10.2003 12:17, 505 байт)
В роли МК хотелось бы видеть что-то из серии ATmega например 128.
—
Ed_Gull
(11.10.2003 09:51,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru