本帖最后由 ky123 于 2018-2-12 09:58 编辑
一、项目名称:
基于STEP_FPGA带MICO8软核的线性CCD传感器图像采集系统
二、项目概述:
本设计采用STEP-MXO2-C核心板为控制板,设计了一款线性CCD图像采集系统。实现了将1024像素的线性CCD传感器的图像发送到上位机软件并显示出来。 硬件方面:采用STEP-MXO2-C核心板为控制,使用了一款1024个像素的线阵CCD传感器LIS1024,ADC芯片采用TLC5510,DAC使用ADC7512。使用了MAX4451高速运算放大气设计了一个减法电路,减法电路用于减去CCD传感器的暗电流,并放大有效信号。使用STM32F103制作了一个USB转高速UART转接板,波特率最高可达2MHz。 软件方面:CCD驱动模块,ADC芯片TLC5510驱动,DAC7512驱动,数据协议串口发送模块,还使用到IP核FIFO_DC与PLL。同时还移植了MICO8软核,用于显示运行状态。编写了PC上位机。 设计过程:电子系统的设计技术及调试技术,包括需求分析,硬件PCB设计,器件采购,硬件调试,软件模块编写,软件模块测试,系统整体测试等整个开发调试过程。 三、作品实物图
实物图:
框图:
软件图:
PCB:
四、项目文档
见附件下载处
五、演示视频
演示视频请点击此处:PS:视频一定要看,很精彩哦,大半夜录了好几次。
http://v.youku.com/v_show/id_XMzE1MTczNzMyMA==.html?spm=a2h3j.8428770.3416059.1
|