stook 发表于 2012-12-27 20:11:55

请问怎么用Arduino输出VGA信号?

因为最近需要,想用Arduino输出VGA信号, 翻遍网络,有的只能试用Arduino输入七彩条的VGA信号,做不了其他的。
最后找到一款 “ PICASO QVGA/VGA/WVGA Graphics Controller” 可以配合Arduino来输出VGA信号。
请问:Arduino有没有其他的好的正在试用的输出VGA信号的方案。
或者说国内那里有 PICASO QVGA/VGA/WVGA Graphics Controller 这个板子买?或者类似的板子。
PICASO QVGA/VGA/WVGA Graphics Controller:https://www.sparkfun.com/products/10329

gaoshine 发表于 2012-12-27 22:22:38

Gameduino 的使用教程
描述:
Gameduino 是 Arduino(或任何其他带有 SPI 接口)的游戏适配器,它叠加在 Arduino 的顶部,拥有 VGA 显示器接头和立体声扬声器插头。适配器是通过 SPI 控制读/写操作,具 有一个 32K 字节 RAM 的 CPU。(不像许多 8 位机,您访问该 RAM 是没有限制的)。我们 给出一个参考文档(你可以在下面给的连接下载)来描述整个系统是如何工作的。
特征:
·视频输出是 512 色 400x300 像素; ·所有的内部颜色处理都是 15 位精度;

stook 发表于 2012-12-28 09:06:03

像素有点低。我现在想是不是可以用广告机的解码板来和Arduino配套呢。

stook 发表于 2012-12-28 20:02:25

刚找到一个芯片,可以解码视频的,但是不知道如何利用芯片是 ESS公司的ES6461SAA

弘毅 发表于 2012-12-28 20:18:22

如果用Arduino DUE是直接可以输出VGA信号的。。。UNO啥的就需要外部芯片扩展了

jack4904 发表于 2012-12-29 12:09:28

找到一個不用外部芯片的, UNO直接輸出
http://www.gammon.com.au/forum/?id=11608

histamine 发表于 2012-12-29 14:27:10

本帖最后由 histamine 于 2012-12-29 14:52 编辑

LZ可以找一个cpld + DAC + sram来搞vga输出部分

arduino用IO口输出vga信号,基本上就干不了其他事情了

上网搜了下,还有一个方法比较简单:
买一块BUTTERFLY ONE (PAPILIO ONE) 500K板子,在上面烧一个ZPUino软核,自己用洞洞板焊一个VGA输出接口
然后用ZPUino自带的vga库,进行输出
见:http://papilio.cc/index.php?n=Papilio.VGAWingIntroduction
使用方法和Arduino基本上一样

stook 发表于 2012-12-30 13:37:58

谢谢楼上的几位。考虑到成本,方便,和可用性,最终决定,购买一块广告机的解码板,价格在100左右,解码能力又强悍。唯一可惜的是,可能协作性不是很好。
页: [1]
查看完整版本: 请问怎么用Arduino输出VGA信号?