为了构建数码复印机CCD单元的驱动及输出信号的高速采集、存储、传输和处理系统,应用FPGA完成CCD驱动和FIFO模块的设计。采用ARM为主控制器来完成对CCD单元、高速A/D单元、FIFO模块、高速存储单元和USB通讯的整体控制,构成了高速的数据采集、存储、传输和处理系统,实现了CCD图像信号的高速采集存储。经过上位机的图像处理测试平台,验证了基于ARM和FPGA的CCD信号采集系统设计的正确性和稳定性。
Abstract
In order to build a driver of digital copier’s CCD unit and a system of CCD output signal’s highspeed acquisition, storage, transmission and processing. The article uses the technology of FPGA to design CCD driver and FIFO module. It makes ARM as a main controller control, coordinate the CCD unit, highspeed A/D unit, FIFO module, highspeed storage unit and USB transmission. They constitute a highspeed data acquisition, storage, transmission and processing system to complete CCD image signal’s highspeed acquisition and storage. At last, using the testing platform of image processing has verified the correctness and stability of CCD signal acquisition system based on ARM and FPGA.
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1]邹中民. 复印机原理与实用[M]. 长沙:湖南科学出版社,1996.
[2]周立功. ARM嵌入式系统基础教程[M]. 北京:北京航空航天大学出版社,2005.
[3]Altera Corporation. Cyclone Ⅱ Device Handbook[Z]. Altera Corporation, 2005.
[4]蔡弘,戴胜华. 基于ARM+FPGA的高速信号采集系统设计[J]. 仪器仪表标准化与计量,2007(6):38-40.
[5]张万宝,郑英,陈惠明. 数码复印机扫描成像单元的研究[J]. 电子工程师,2007,33(10):38-40.
[6]王冠,黄熙,王鹰. VerilogHDL与数字电路设计[M]. 北京:机械工业出版社,2005.
[7]杨博雄,张晓华,傅辉清,等. 线阵CCD数据的高速采集与存储[J]. 大地测量与地球动力学,2004,24(2):124-127.
[8]陈一新. 高速A_D转换器TLC5540及其应用[J]. 国外电子元器件,2002(3):63-65.
[9]王庆有,孙学珠. CCD应用技术[M]. 天津:天津大学出版社,1999.
[10]余宗佐,李树华. 基于FPGA的高速A_D转换控制模块的设计[J]. 内蒙古大学学报,2006,33(4):455-458.
[11]周润,景图雅,张丽敏. 基于QuartusⅡ的FPGA/CPLD的数字系统设计实例[M]. 北京:电子工业出版社,2007.
[12]高西宽,刘泊,马熙源. 基于VB与MATLAB混合编程的数字水印软件设计[J]. 哈尔滨理工大学学报,2008,13(4):17-20.
基金
收稿日期:2008-12-06修回日期:2009-04-28基金项目:南京林业大学与南京田中有限公司合作项目作者简介:袁风永(1982—),硕士生。*陈惠明(通讯作者),教授,研究方向为智能仪器仪表和自动检测与控制系统。Email: chenhuiming6500@sina.com。引文格式:袁风永,陈惠明,朱东南,等. 基于ARM和FPGA的CCD信号采集系统设计[J]. 南京林业大学学报:自然科学版,2009,33(5):147-150.