EP2C35+USB2.0+VGA+SD视频开发套件

标准配置售价:680(元)

EP2C35+USB2.0+VGA+SD卡视频采集开发系统组合图

 

搭载LCD1602液晶效果

 

EP2C35 V5.1核心板结构布局图

 

USB2.0 VGA SD扩展板结构布局图

2.8英寸TFT触摸屏+数字摄像头显示驱动实验

EP3C25 V2.0驱动30W像素数字摄像头视频采集LCD实时回放实验

一、FPGA核心板简介

   【HS2C35V5.1核心板硬件配置】
   采用6层PCB工业标准高速布线 ,因为布线和布局合理,系统能够高速运行在100M频率以上,能够满足大多数应用需求,如果用户有特殊要求,可以按照要求更换更高性能的FPGA芯片。
1。FPGA芯片:

   EP2C35F484C8 选用工业级芯片EP2C35F484I8加100元
2。RS232

   一个标准RS232接口。通过RS232接口芯片引出,并提供相应通讯历程。
3。SDRAM

   单片16M BYTE SDRAM 32BIT, 高166MHz读写速度;
4。FLASH

  16MByte快速FLASH AMD29LV128M123R(NIOS IDE集成开发环境下自带IP核驱动。这点很重要,很多自定义FLASH 根本不可能启动LINUX运行)读写速度为90ns;灵活的页面方式,可以用来存储FPGA配置文件或者操作系统镜像文件;
5。配置芯片
  采用标准EPCS4配置芯片进行配置,可以烧写多配置文件。避免单独使用CPLD+FLASH进行配置不能做很多EDA实验的麻烦和烧写不便 ,这样虽然增加了系统成本。
6.网络接口

   采用10/100M DM9000A网络接口芯片进行设计。DM9000A芯片是一款应用广泛的10/100M网络芯片,支持以太网II 和IEEE802.3 10Base5,10Base2,10BaseT、支持可编程输出的4-诊断 LED。利用DM9000A可以在niosII系统中方便的建立起完整的网络服务器,可以通过网络从FPGA芯片构成的软嵌入式系统中收发数据。 我们还有8019 10M网络扩展板可以供用户选择。

7.SRAM

   独立数据和地址总线,避免共享总线时候不能单独操作麻烦和共享总线进行高速读写干扰和地址数据对其问题。方便用户使用。

   普及配置采用512K Byte 高速,异步SRAM一片256K×16Bit SRAM ,10ns读写速度 ,16Bit位宽,独立的字节使能信号 IS61LV25616

   增 配置 采用1M Byte 高速,异步SRAM一片512K×16Bit SRAM ,10ns读写速度 ,16Bit位宽,独立的字节使能信号 IS61LV51216

8.音频接口
  采用了CS3342立体声音频解码芯片、从而可在小型低功耗设计中实现高保真音频输出,设计实例提供了音频芯片的配置方法以及音频播放实验的基于NIOS下的实现.

9.LCD接口

   核心板提供3种常用的LCD接口。一种是NIOS自带IP核的LCD1620液晶接口。还有2个TFT LCD接口芯片。用户可以根据需要选择我们提供的8英寸640X480 或 5.7英寸640X480分辨率TFT LCD显示屏。

10.时钟源

   板上带有2个有源晶振分别为50M 和27M 。可以满足大数项目需求。并同时为用户提供一个高速外部时钟输入端。射频接口。满足部分用户做系统时钟同步输入或其他特殊需求。

11.数码管

   一个2位7段显示数码管,可以根据要求显示大多数系统状态。

12.LED

   4个标准独立LED.

13.按键

   4个上拉琴键,可以满足很多项目需求。

EP2C35 core resources board 
peripherals  number  Note 
Configuration 1 Configuration comes standard with a chip EPCS4 
SRAM 1 1 standard with a 256K × 16Bit SRAM, an independent data bus address of the user-friendly, and enhance allocation of 512K x 16bit
SDRAM 1 SDRAM 1 a 4M × 32Bit SDRAM, read and write speed of 133MHz maximum 16M bytes.
FLASH 1 FLASH 1 configuration AM290LV128 16M byte
Clock 3 2 clock sources 50M, 27M, 1 way high-speed external clock input (RF side)
LCD 3 a LCD1620 LCD interface, a 5.7-inch TFT LCD, an 8-inch TFT LCD interface
keys switch 4 four push buttons
RS232 1 standard RS232 interface
power 3 5V power input 3.3V/3A, 1.2V/1000MA, 2.5V/800MA
JTAG 1 debug FPGA, NIOS or FLASH programming
AS 1 AS the realization of a port on the device configuration EPCS
LED digital 2 7 LED digital display
LED 4 Four independent LED display
Reset key 1 main system reset
Network 1 DM9000A 100M network interface
audio 1 audio output stereo audio decoder CS4334
expansion 3 The expansion of I / O 3  38+38+42 =118 (lead)

 【配套软件】
1。NiosII开发工具,包括
    NisoII 集成开发环境(IDE 9.1)
     GNU工具
     NiosII指令仿真器(ISS)
2。带有开发许可的Micro uC/OS-II实时操作系统及其uCLinux Boot
3。LightWeightIP TCP/IP堆栈
4。QuartusII设计软件,9.1版 + SP2补丁,支持全系列CycloneI/II芯片;
5。SoPC Builder标准微处理器外设库
6。Microtronix NiosII  Linux开发包
7。FPGA/ASIC设计资源,超过1GB的参考资料
8。所有接口控制器源代码,实验程序原代码
9。实验指导书,用户手册等
【设计文档】
1。开发板用户手册
2。开发板原理图(pdf格式)
3。 QuartusII和NIOSII IDE安装指导和入门教程
4。Verilog HDL/VHDL教学实验指导手册
5。NIOSII嵌入式系统L教学实验指导手册
6。Modelsim软件使用教程
7。FPGA培训视频与培训资源
8。主要芯片的数据手册和仿真模型(HDL语言描述模型,用于系统仿真)
【HDL硬件设计开发实例】

实验书指导下载

HS2C35 V5.1实验程序清单
单核心板实验
用HDL语言写的串口通讯程序
一个LCD1602的显示试验程序.
板上按键和LED显示实验
7段数码管扫描显示实验
HSNIOS1C板上的SRAM实验程序
板上面的LED控制程序。
SOPC实验
实验一.SOPC 小系统数码管LED控制试验
实验二hello world试验
实验三  LCD1620显示试验
实验四.从flash启动LCD代码的测试程序试验
实验五.RS232通讯试验
实验六 串行AD采集实验(TLC549)
实验七 按键LED控制实验
实验八 FPGA双核CPU实验
实验九 UCOS实验
实验十 DM9000网卡芯片驱动实验
实验十一 WEB SERVER实验
实验十二 立体声音频回放实验(CS3343)
实验十三 NIOS运行在板上SRAM实验
实验十四 8英寸TFT LCD驱动显示实验(GUI)
配合EDA5.1底板实验程序
第一部分 基础实验
实验一 3/8 译码器
实验二分频器(VERILOG)
实验三 BCD 七段显示译码器实验
实验四 4X4矩阵键盘实验
实验五 一个6分配实验(VHDL)
实验六.四位加法器
实验七.多路选择器
实验八.十六进制BCD译码器
实验九. 简易频率计
实验十.比较器
实验十一.并口转串口简易控制器
实验十二.异步清零加法计数器
实验十三.移位运算器
实验十四.LPM_ROM
实验十五.LPM_RAM
实验十六.数字时钟
实验十七 流水灯实验
第二部分接口控制器实验
实验十八 RS-232 串口控制器
实验十九 LCD 显示实验
实验二十  VGA 控制输出实验
实验二十一 在VGA显示器上显示字母和图像
实验二十二 PS/2 键盘控制器实验
实验二十三 接口互连实验
第三部分 其它基本逻辑实验
实验二十四 音乐演奏实验
实验二十五 并行AD采集控制实验(ADC0804).
实验二十六 步进电机控制实验.
实验二十七.直流电机速度控制和闭环测速实验(PWM)
实验二十八.DA转换实验(TLC5620)
实验二十九 用状态机实现对串行高速AD采样控制实验(TLC549)
第四部分 单片机PLD混合编程实验
单片机全地址译码实验
实验一 LCD1602驱动显示实验
实验二 温度采集实验
实验三 LCD12864液晶显示实验
实验四 数码管显示实验
实验五 音乐演奏实验
单片机I/O控制实验
实验六 999计数实验.
实验七 123456显示实验
实验八 电子钟实验
实验九 数码管扫描显示实验
实验十 警报器实验
实验十一 按键移位实验
实验十二 流水灯实验
实验十三 RS232通讯实验
实验十四 EEPROM读写实验(93C46)
实验十五  彩灯控制实验  实验平台上的8个LED实现常见彩灯实验。


六、USB2.0 VGA SD扩展板说明

1.概述:  

   我们根据目前视频开发应用方向,设计了这块功能完整,结构合理,资源丰富的扩展板开发板,这块板可以很方便的和我们目前的FPGA下载板进行直接连接使用,您只要我们的下载板插在我们的这块板上,就可以构成一套完整视频 输出USB2.0拆机传输应用系统.比如我们的EP1C6,EP1C12,EP2C8,EP2C35,EP3C25等等!我们还将推出更多功能 大设计合理的FPGA核心板.并保持与目前这块视频开发板的兼容性.所以选用我的视频采集板能够充分保证您的设计的需要,并能够根据您所研究的方向和项目的复杂程度选用不同容量的FPGA核心板.

 

2。系统资源:

1.板上载有独立的电源模块,可以稳定提供运行时的电源,避免使用FPGA下载板电源造成干扰和不稳定.可以通过核心板对扩展板进行供电,也可以通过USB端口供电,也可以通过外部电源供电。并有独立的电源开关,方便用户使用。

2.采用12bit电阻网络构成DAC视频输出,可以产生4096色VGA图像输出.提供对应的4096色VGA输出控制源码。

3.USB芯片:CY7C68013A-56,USB2.0单片机芯片。集成了USB2.0 传输技术,速度达到43MBYTE/S ,USB2.0有独立的复位按键,EEPROM可以通过跳线选择单独擦除,避免误烧程序造成不能重新烧写麻烦。

4.8位上拉拨码开关,满足大多数实验和应用需求。

5.SD卡座,并提供对应的SD卡的FAT和FAT32读写测试源码。

6.PS2端口。提供对应的PS键盘读写程序。

7.18B20温度传感器。提供对应的18B20温度采集显示源码。

8.5V长声蜂鸣器。提供音乐演奏源码。

9.2个40针的扩展口,可以插我们提供的其他扩展板,比如TFT LCD屏和数字模拟摄像头的扩展等。

3.实验及其代码:

1.VGA输出控制实验。。

2.PS2键盘鼠标控制实验。

3。SD卡FAT格式读写实验。

4。SD卡FAF32格式读写实验。

5。18B20温度采集显示实验。

6。拨码开关的8/3译码实验。

7。CY7C68013传输速度测试

8。USB数据传输测试

9。USB2.0的波形显示数据采集实验。

10。USB2.0 EEPROM擦除实验。

10.Slave FIFO端点速度测试演示代码(包含上位机数据采集波形显示VC++代码、驱动程序代码、CY7C68013代码和FPGA 源代码)

 

七.视频采集 TFT触摸屏控制显示说明

实验例程:

  1、TFT LCD初始化控制图片显示实验。

  2、TFT LCD开窗口显示文字,LCD刷屏,LCD显示图,CMOS摄像头采集图像LCD显示实验

视频采集回放程序

1.CMOS摄像头模块

 

 

 

 

 

 

 

(板上留有OV7670和MT9M111摄像头插座接口)

    OV7670 CAMERACHIPTM图像传感器,体积小、工作电压低,提供单片VGA摄像和影像处理器的所有功能。通过SCCB 总线控制,可以输出整帧、子采样、取窗口等方式的各种分辨率8位影响数据。该产品VGA图像 高达到30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、饱和度、色度等都可以通过SCCB接口编程。OmmiVision 图像传感器应用独有的传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、托尾、浮散等,提高图像质量,得到清晰的稳定的彩色图像。

● 高灵敏度适合低照度应用
● 低电压适合嵌入式应用
● 标准的SCCB接口,兼容I2C接口
● RawRGB,RGB(GRB4:2:2,RGB565/555/444),YUV(4:2:2)和YCbCr(4:2:2)输出格式
● 支持VGA,CIF,和从CIF到40x30的各种尺寸
● VarioPixel 子采样方式
● 自动影响控制功能包括:自动曝光控制、自动增益控制、自动白平衡,自动消除灯光条纹、自动黑电平校准.图像质量控制包括色饱和度、色相、伽玛、锐度ANTI_BLOOM
● ISP具有消除噪声和坏点补偿功能
● 支持图像缩放
● 镜头失光补偿
● 50/60Hz自动检测
● 饱和度自动调节(UV调整)
● 边缘增 自动调节
● 降噪自动调节

关键参数
感光阵列640X480
IO电压2.5V to 3.0V(内部LDO给核供电1.8V)
功耗工作60mW/15fps VGA YUV
休眠<20μA
温度操作-30℃到70℃
稳定工作0℃到50℃
输出格式(8位) YUV/YCbCr4:2:2   RGB565/555/444  GRB4:2:2 Raw RGB Data
光学尺寸1/6"
视场角25°
大贞率30fps VGA
灵敏度1.3V/(Lux-sec)
信噪比46 dB
动态范围52 dB
浏览模式逐行
电子曝光1行到510行
像素面积3.6 μm x 3.6 μm
暗电流12 mV/s at 60℃
Well capacity 17Ke

2.LCD模块2.8英寸TFT 触摸屏

触摸屏控制IC:ADS7843

LCD:尺寸:2.8英寸,分辨率:320 X 160,65K色

输入电压:5V

连接器: 40PIN 2.54MM, 30PIN 2.0MM

控制器:ILI9320

 

 

 

标准配置

EP2C35 V5.1核心板一块

USB2.0 VGA SD扩展板一块

高品质USB2.0纯铜线一根USB通讯供电用

RS232通讯线一条

30W像素摄像头模块一个

TFT2.8英寸触摸屏模块一个

ATMEL/BLASTER II通用下载一条

6角铜柱6个

 

5V/1A开关电源

DVD1张

可选配件以及扩展板 (更多扩展板将陆续推出,让您轻松面对各种应用和设计要求)

AD/DA扩展板

LCD1602液晶

EDA5.1底板

音频采集回放SD CF扩展板

视频音频采集(VER3.1)开发板

EDA4.1底板

工业级5.7寸LED背光640X480LCD

TFT8英寸夏普工业显示屏

24位色VGA LCD扩展板

USB转串口线

USB BLASTER Ver.C下载线

高品质USB BLASTER下载 (ALTERA原厂方案)

TFT2.8英寸LCD扩展板 VER2.0

 

 

 

 

八.相关配件 (标准配件)

EP2C35 V5.2核心板 一块

USB2.0 VGA/SD卡 扩展板 一块

2.8英寸TFT 触摸屏模块 一个

30万像素摄像数字头模块 一个

USB2.0优质纯铜线 一条

RS232通讯线   1根

AT89/BLASTER II通用下载线 1根;(如果换USB BLASTER下载线加 70元)

铜柱 6个

5V/1A开关电源   一个

资料光盘    DVD光盘 1张

 

可选配件

LCD1602液晶   15(元)

LCD12864带中文字库图形点阵液晶 65(元)

TFT1.8英寸图像LCD模块  35(元)

换EPCS16配置芯片  20(元)

换USB BLASTER下载线 70元

音频视频采集开发板VIDEO3.1 450元

音频采集SD/CF卡扩展板 200元

TFT 8英寸LCD显示屏包括5层图形显示IP 500元

USB BLASTER Ver.C下载线 40(元)

http://www.hseda.com/product/download_cable/usb_blasterVC/usbblast.HTM