基于CPLD和VHDL的线阵CCD驱动电路的设计
- 格式:pdf
- 大小:181.26 KB
- 文档页数:4
目录1 技术指标 (2)1.1 实验目的 (2)1.2 实验要求 (2)2 实验所需设备及实验原理 (2)2.1实验设备 (2)2.2 CPLD驱动基本原理 (2)2.3 CCD驱动时序要求 (5)3 实验内容及步骤 (8)3.1实验内容 (8)3.2实验步骤 (8)4 实验过程分析 (9)4.1 变频部分 (9)4.2 SH信号与Φ1、Φ2信号部分 (9)4.3 SP、CP、RS信号部分 (12)5实验结果分析及调试过程 (14)5.1 软件仿真结果分析 (14)5.2 测试结果分析 (15)5.3 调试过程 (17)6 心得体会 (17)7 参考文献 (18)1基于VHDL的彩色线阵CCD驱动电路设计1 技术指标1.1 实验目的1、了解线阵CCD驱动时序要求;2、学会QuartusII软件基本使用方法;3、学会使用VHDL语言编写基本逻辑时序并设计出线阵CCD驱动电路。
1.2 实验要求1、能够独立使用QuartusII软件编写时序;2、能够使用CPLD驱动板让线阵CCD正常工作。
2 实验所需设备及实验原理2.1实验设备1、CPLD驱动板一块(附带下载线一条)以及12V电源;2、双踪示波器一台(带宽50MHZ以上);3、计算机一台以及QuartusII软件一套。
2.2 CPLD驱动基本原理CPLD驱动板分布图如图1所示:2图1 CPLD驱动板分布CPLD驱动板主要包括电源模块、时钟输入模块、JTAG下载模块、主芯片、驱动信号处理模块、CCD模块、测试区以及扩展I/O口。
各模块内容以及功能如下:电源模块:包括12 V电源输入和12V转5V电路,实验板有三个电源开关,分别为NO1、NO2、NO3,NO1为实验板电源输入开关,闭合此开关12V转5V 电路工作;NO2为5V电源开关,闭合此开关实验板有5V电源输入;NO3为CCD电源开关,闭合此开关CCD模块有12V电源输入。
时钟输入模块:时钟输入模块为50MHZ有源晶振提供,可以在CPLD模块中分频和倍频得到不同的频率时钟。
基于CPLD技术的线阵CCD驱动电路设计
蔡泽彬;蒋跃
【期刊名称】《空军预警学院学报》
【年(卷),期】2004(018)001
【摘要】针对以往设计的电荷耦合器件(CCD)驱动电路存在着体积大、易受干扰和工作频率低的缺点,设计出一种基于复杂可编程逻辑器件(CPLD)技术的CCD驱动电路,可用于不同型号的CCD,同时提高了整个系统的稳定性和工作的效率.仿真结果表明,该电路具有一定的实用价值.
【总页数】4页(P50-52,55)
【作者】蔡泽彬;蒋跃
【作者单位】空军雷达学院基础部,湖北,武汉,430019;空军雷达学院基础部,湖北,武汉,430019
【正文语种】中文
【中图分类】TN79
【相关文献】
1.基于CPLD的带电子快门功能线阵CCD驱动电路设计 [J], 赵光兴;赵雅
2.基于CPLD的线阵CCD驱动电路设计方法的研究与实现 [J], 胡丽;宋文爱;杨录
3.基于CPLD的线阵CCD驱动电路设计 [J], 何敏;王道平
4.基于CPLD的线阵CCD的驱动电路设计与实现 [J], 郭焱
5.基于CPLD和Verilog的高精度线阵CCD驱动电路设计 [J], 黄文林;扬光永;胡国清
因版权原因,仅展示原文概要,查看原文内容请购买。
第25卷 第2期核电子学与探测技术Vol .25 No .2 2005年 3月N uclear Electronics &Detection T echnologyMar ch 2005 基于CPLD 的CCD 通用驱动电路设计方法张 勇,唐本奇,肖志刚,王祖军,黄绍艳(西北核技术研究所,陕西西安 710024) 摘要:建立CCD 通用测试平台有助于系统研究各类CCD 器件的辐射效应及损伤机理。
探讨了一种基于CPLD 的线阵CCD 通用驱动电路设计方法与实现途径。
利用M AX -P LU SII 开发系统,选用MAX7000S 系列CPLD 芯片,设计实现了核心驱动主控制器,用于读取外部存储器驱动文件,设置相关参数寄存器,并产生符合参数要求的驱动时序脉冲。
在此方法的基础上,完成了基本驱动模块电路的设计。
基本驱动模块电路输出波形的测试结果表明,这种设计方法是完全可行的。
关键词:CP LD ;CCD ;驱动时序;电路设计中图分类号: TN99 文献标识码: A 文章编号: 0258-0934(2005)02-0214-04收稿日期:2004-05-08作者简介:张勇(1971-),男,陕西人,西北核技术研究所助理研究员,硕士生 随着CCD 器件在空间遥感、卫星侦察方面的应用,人们开始关注空间辐射环境对CCD 器件辐射损伤效应[1~3]。
研制CCD 通用测试平台有助于系统研究CCD 在模拟辐射环境中的性能参数变化。
精确的驱动时序是CCD 器件正常工作的保证。
由于CCD 的系列种类很多,不同生产商的CCD 器件的驱动时序往往是不同的,通常选用专用IC 驱动、数字电路驱动、单片机I/O 口驱动等方法产生驱动时序。
这些方法存在着调试困难、柔性较差、驱动时钟低等缺点。
本文探讨了一种基于CPLD 的线阵CCD 通用驱动电路设计方法。
利用MAX -PLUSII 开发系统,选用MAX7000S 系列CPLD 芯片,设计实现了核心驱动主控制器,用于读取外部存储器驱动文件,设置相关参数寄存器,并产生符合参数要求的驱动时序脉冲,适用于各种不同CCD 驱动时序要求。