Ардуино и видеокарта

loading3z
Offline
Зарегистрирован: 21.07.2015

Не судите меня строго, я только начинаю изучать железо, но у меня вопрос по поводу реализации вывода по схеме АРДУНИО ->VGА видеокарта (S3 Trio - в моем случае) ->кабель к монитоу ->монитор.

Суть такова, если взять разрешение (640pх на 480px) то это составляет 307200 точек,то есть для за 1 сек, ардуино должен отрабоать с частотой 307200Гц или 0.3072МГц , а если 10 кадров/сек то частота должна составлять 3.072 МГц (насколько помнится ардуино имеет частоту в 16 МГц). На каждый пиксель требуется три цветовых канала RGB => 3.072 х 3=9.216 МГц. 

Я клоню к тому, почему бы ардуино вело бы все прощеты (допустим оно опросило датчик температуры и давления) ,сформировало бы изображение, но данные о точках не резервировала бы в себе (ОЗУ не хватет) , а отправляло на видиокарту (S3 Trio), ну , а дальше все просто кабель к видюхе и монитору.

Как это можно реалезовать (или может просто нужно как то увеличить объем ОЗУ на котролере)?

Подскажите пожалуйсто, если можно, то не очень хитрым языком

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

Нет. С видеокартой не получится у вас. Смотрите что-то такое http://www.hobbytronics.co.uk/serial-vga

Radjah
Offline
Зарегистрирован: 06.08.2014

А где ты это изображение хранить будешь?

loading3z
Offline
Зарегистрирован: 21.07.2015

Radjah пишет:

А где ты это изображение хранить будешь?

В моем видение изображение нужно хранить на тех 8 МБ ОЗУ видеокарты (только как бы туда его передать)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

круто. делай

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

Начать надо с распиновки PCI и используемыми контактами в S3 Trio. http://pinouts.ru/Slots/PCI_pinout.shtml внушительное количество контактов адреса и данных для ардуинки.

Очевидно что понадобится контроллер шины PCI.

И так микросхема за микросхемой вы соберете материнскую плату для процессоров Intel Pentium.

Можно наверное с помощью кучи регистров сделать подобие контроллера, но для этого нужно знать как работает видеокарта, сам PCI и много чего еще.

Я бы даже браться не стал.

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

NeiroN пишет:

Нет. С видеокартой не получится у вас. Смотрите что-то такое http://www.hobbytronics.co.uk/serial-vga

+1 

или такое

При определенной настойчивости глубоких знаниях и с видяхой получится. Только зачем? 

Вот народ вообще VGA к Дуне на прямую пдключает. :)

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

loading3z, вы осознаёте всю сложность задумки? Это ОЧЕНЬ СЛОЖНО реализовать.  Нужен вывод на монитор - используйте готовые аппаратно-програмные решения на плисах,  типа GameDuino

Radjah
Offline
Зарегистрирован: 06.08.2014

У меня есть монитор с COM-портом. :) Фулашди, тачскрин. все дела.

loading3z
Offline
Зарегистрирован: 21.07.2015

Я пролистал сайтик,спасибо, но для меня это все очень как-то хитро и нуторно

loading3z
Offline
Зарегистрирован: 21.07.2015

ну это уже готовый продукт,как альтернатива - согласен