基于CPLD的CIS图像传感器驱动电路设计
基于CPLD的线阵CCD的驱动电路设计与实现
ห้องสมุดไป่ตู้
摘 要: C C D驱动时序 电路 的设计实现是其应用 的关键 问题。该 文在分析 T C D 1 2 0 9 D线阵 C C D的工作原 理和驱动时序等特性的基础上 , 提 出了一种基 于 C P L D的线阵 C C D驱动电路的设计方法 , 其 中选用 MA X I l 系歹 4 C P L D作为硬件设计平台 , 运用 V H D L 语 言设计 驱动时序电路 。该设计 使用 Q u a r t u s I I 软件对所设
l o g i c d e v i c e( C P L D ) i n t h i s p a p e r . I n o r d e r t o r e a l i z e t h e t i me s e q u e n c e d r i v i n g , t h e MA X I I d e v i c e s W a S u s e d
计的驱动程序进行 了仿真 , 仿真与实验结果表 明该方案设计可行 , 电路结构简单 , 集成度较 高 , 实用性强 ,
并具有一定通用性 。 关键词 : 线阵 C C D ; 驱动时序 电路 ; 复杂可编程逻辑器件 ; V H D L
中图分类号 : T N3 8 6 . 5 文献标识码 : A 文章 编号 : 1 0 0 3 - 0 1 0 7 ( 2 0 1 3 ) 1 0 — 0 0 1 3 - 0 5
基于CPLD 的面阵CMOS 图像传感器的驱动时序设计
Experimentsshowthatthedrivingtimingissuitableforthehigh-speedCMOSimagesensor.Keywords:arrayCMOSimagesensor;CPLD;VHDL;drivingtimingEEACC:7230G;6140C基于CPLD的面阵CMOS图像传感器的驱动时序设计甘玉泉1,2,高 伟1倡,董 钊1,2(1.中国科学院西安光学精密机械研究所,西安710119;2.中国科学院研究生院,北京100039)收稿日期:2008-12-28作者简介:甘玉泉(1986-),女,硕士研究生,研究方向为CMOS视频信号处理,图像处理,ganyuquan@opt.ac.cn高 伟(1966-),研究员,陕西人,主要从事光电信息处理,自动控制等方面的研究,gaowei@opt.ac.cn摘 要:在分析LUPA300型面阵CMOS图像传感器驱动时序关系的基础上,设计了此面阵CMOS图像传感器的驱动时序。
选用CPLD器件作为硬件设计平台,试验VHDL语言对驱动时序进行了硬件描述,采用QuartusII对所设计的驱动进行了功能仿真,并针对ALTERA公司的EPM1270T144C5进行了RTL级仿真及配置。
系统测试结果表明,所设计的驱动时序可以满足面阵CMOS图像传感器LUPA300的各项驱动要求。
关键词:面阵CMOS图像传感器;复杂可编程逻辑器件(CPLD);VHDL;驱动时序中图分类号:TP212畅1 文献标识码:A 文章编号:1005-9490(2009)03-0500-04 近年来,CMOS(ComplementaryMetalOxideSemi-conductor)图像传感器以其标准的半导体工艺,分辨率,动态范围,灵敏度等指标明显提高的优势占领了越来越多的市场。
同时,与传统的CCD相比,由于CMOS图像传感器的特殊内部结构,使其抗辐照能力优于CCD图像传感器。
基于CPLD的面阵CCD图像传感器驱动时序发生器设计
sg e e ea o ut bef rt ed iig o ih s e d CC i g e s r n h x o u etmeo a in d g n r t ri s ia l o h rvn fhg - p e D s ma es n o ,a d t ee p s r i fc m—
EEACC : 3 G 72 0
基于 C L P D的面 阵 C D图像传感器驱动时序发生器设计 C
陈学 飞 ,汶德 胜 王 华 ,
,.中国科学院西安光学精密Байду номын сангаас械研究所 西安 70 6 ; 1 108 、
2 .中国科学院研究生院 北京 106 0 84
/
摘 要 : 在分析 F v11 一 型面阵 C D图像传感器驱动时序关系的基础上 , 1r0 0M C 设计 了可调曝光时间的面阵 C D图像传 C
维普资讯
第3 0卷
第 3期
电 子 器 件
C iee Jun lO lcrn Deie hn s o ra f Ee to vcs
Vo . 0 No 3 13 .
20 0 7年 6月
Jn 20 u .0 7
oe in n 1  ̄iig S h d l n r trfrAr a sg i g O1t r n c e ueGe e a o o r y CCD m a eS n o sd o CP D 1 v I g e s rBa e n I
.
d iig s h d l e e a o t x o u etme wa e in d fra r y CCD a r Ch s n c mp e r — rvn c e ue g n r t rwi e p s r i sd sg e o ra h c me a o e o lx p o
基于CPLD、VHDL的CCD图像传感器的通用驱动时序设计
f u n c t i o n s nd a f e a t u r e s o f he t I L X5 0 8 i ma g e s e n s o r , t h e c o mp l e x p r o ra g m ma b l e l o g i c d e v i c e( C P L D)i s
C C D 图像传感器应用的两个关键技术。本文以 I L X 5 0 8线阵图像传感器为例,采用通用方法重点解 决C C D 图像传感器驱动脉冲时序设计的问题。根据 I L X 5 0 8 图像传感 器的功能及特点,利用 V H D L ( V e r y — H i g h — S p e e d I n t e g r a t e d C i r c u i t H a r d w a r e D e s c r i p t i o n L a n g u a g e )设计 复杂可编程逻 辑器件 ( C o m p l e x P r o g r a m m a b l e L o g i c D e v i c e , C P L D)实现 C D D驱动的设计,这种方法简单 、灵活、易于
CDD— d r i v e n d e s i n. g T h i s me t h o d i s s i mp l e , f l e x i b l e a n d e a s y t o mo d i f y , wh i c h ma y b e c o me a c o mmo n
d e s i g n e d b y u s i n gⅦ D L( Ve y— r H i - S p e e d I n t e g r a t e d C i r c u i t Ha rd wa r e D e s c i r p t i o n L ng a u a g e ) t o r e a l i z e
基于CPLD的CCD驱动电路的设计
前 3种 方法基 本偏 重硬 件 的实现 , 调试 困难 , 活性 灵 较差 。而后 一种 方法 虽 编 程 灵 活 , 但存 在 资源 浪 费
较 多 、 率较低 的缺陷 ¨ 。 频
离 行 。该 C D需要 l 驱动 信 号 。包 括 感光 区转 C 2路 移 脉 冲 ( :12,, ) 存储 区转 移脉 冲 M i i , 34 、 ( ( =1 i , =1234 、 储 区到 水 平读 出移位 寄存 器 转移 脉 , ,,)存 冲 M、 水平 读 出移 位 寄 存 器 转 移 脉 冲 2 、 出放 大器 复位脉 冲 彻 。 )读 由该 款 C D的结 构可 知 , C C C D的一个 工作 周期 分 为 两个 阶段 : 光 阶段 和 高 速 转移 阶段 。感 光 阶 感
只须将 C L 内部 逻 辑 重 新 编 程 即可 。2因此 非 常 PD l 适合 C D驱 动 电路 的 设 计 、 作 、 试 和进 一 步 开 C 制 调 发、 升级 。现 给 出一 个 基 于 C L P D技 术 的 面阵 C D C 驱动 电路 的完 整 的硬件设 计 。
S iT c n lg n gn e i g ce e h oo y a d En ie rn
基于 C L P D的 C D驱 动 电路 的 设 计 C
陈 智 邱 跃 洪 张 伯 珩 ’
( 中国科学院西安光学精密机械研究 所 西安 7 0 1 ; , 1 19 中国科学院研究生院 北京 10 3 , 0 09)
智( 9 8 ) 女 , 17 一 , 陕西西安 人, 汉族 , 中国科 学
院西安光 学精密机械 所在读博士研究生 , 研究方 向: 光电信号处理
及 C D相机设计 。E—ma : n yz i.ia Cr。 C i s dc@rp s .O la n n
基于CPLD技术的CCD驱动电路的设计
参考文献
【 1 】廖常初 .¥ -0 10 L 应 用技术 . 73 0 0 P C 4 机械工业出版社. 2 0 . 05 【 2 】西 门子 公司 .SMA I ¥ -0 参考手册 .2 0 . I TC 7 0 4 0 ̄ 【】 门子公司 .S MA I T P 7 V . 犏程使用 手册 .2 0 . 3西 I T C S E 52 03
C L ( mpe rga PD c o l p o rmma l lg e i )tc n lg .T kn h x be o i d vc e h o y a i te c e o g l e r ma e s n o CD (h re c u ld d vc ) i a g e s r n i C c ag o pe e ie D 5 5 sa 3 7 D a n
■ - ,: .I
关键词 : C L ;CD 驱动:时序 P DC ; 中圈分类号: T 7 文献标识码: B N9
CCD d iig c r ut de i n r n i i v c sg wi t CPL e h olg h D tc n o y
ZH ENG u l G ii n.CH EN Si
维普资讯
仪器仪表用户
4 结束语
通过在 P C 中添加测试模 块,在操作面板 上控制液压 系统进 L 行液压回路功能测试 ,不但避 免了在恶劣的现场环境中手工执行液 压回路功 能测试.操作员在监 控室 即可完成 液压回路功能测试 ,同 时测试 数据记录在 P C 的存储器中 。而 且在添加测量液 压系统压 L 力和流量的传感器后,可以进 一步扩展测试功能,为液压回路功能 测试提供更多的数据资料。o
高速CCD摄像机驱动时序发生器的设计及基于CPLD技术的实现
第28卷第2期2002年3月 光学技术OPTICAL TECHN IQU E Vol 128No 12March 2002 文章编号:100221582(2002)022*******高速CCD 摄像机驱动时序发生器的设计及基于CPLD 技术的实现Ξ王军波,孙振国,陈强,赵江滨(清华大学机械工程系,北京 100084)摘 要:在分析DAL SA 公司的IA 2D1型高速CCD 器件驱动时序关系的基础上,设计了可调曝光时间的高速摄像机驱动时序发生器。
选用复杂可编程逻辑器件(CPLD )作为硬件设计平台,使用VHDL 语言对驱动时序发生器进行了硬件描述,采用EDA 软件对所设计的驱动时序发生器进行了功能仿真,针对Lattice 公司的可编程逻辑器件ISPL SI5256进行适配。
系统测试结果表明,所研制的驱动时序发生器不仅可以满足高速CCD 摄像机的驱动要求,而且还能够调节其曝光时间。
关键词:高速CCD 摄像机;驱动时序发生器;复杂可编程逻辑器件;可调曝光时间中图分类号:TN38615;TP21 文献标识码:ADesign on driving schedule generator for high 2speed CCD cameradriving and its achievement based on CPLD technologyWANG J un 2bo ,SUN Zhen 2guo ,CHE N Qiang ,ZH AO Jiang 2bin(Department of Mechanical Engineering ,Tsinghua University ,Beijing 100084,China )Abstract :Driving schedules of IA 2D1(one kind of high 2speed CCD produced by DAL SA Co 1Ltd 1)have been examined in detail 1The driving schedule generator with adjustable exposure time has been designed for high 2speed CCD camera 1Complex program logic device (CPLD )has been chosen as the hardware design platform ,driving schedule generator has been described with VHDL 1The designed generator has been successfully fulfilled function simulation with EDA software and fitted into ISP L SI 5256(a kind of CPLD products that made by Lattice )1Experiments show that designed generator is suitable for the driving of high 2speed CCD camera ,and the ex posure time of camera could be ad justed according to different applications 1K ey w ords :high 2speed CCD camera ;driving schedule generator ;complex programmable logic device ;adjustable exposure time1 引 言CCD (charge coupled device )作为近几年新兴的固体成像器件,具有体积小、重量轻、分辨率高、灵敏度高、可靠性好等优点,广泛应用于机器人视觉系统、安全保卫系统、智能交通系统以及Internet 接入装置等领域[1]。
基于CPLD的CIS传感器图像采集系统
控制 AD转换 时序 发生器
Abstract:CIS(contact image sensor)is the conventional sensor in the field of image scanning.In the application of
concrete engineering,th e im age acquisition schem es of CIS sensor have m any differences,and the perform ance is also uneven.Aiming at solving the problem of CIS high—speed acquisition,this paper proposes a new way,which has advantages compared with traditional solutions,such as good generality,high acquisition speed,easily expanded,low cost,and SO on.This paper discusses in detail design plan of CIS high—speed im age acquisition based on CPLD,and has full analysis on experim ental results. K ey w ords:CIS;im age acquisition;cam era interface tim ing;CPLD
计 算 机 系 统 应 用
射 在被 扫描物 的表面 上,其反射光 经透镜聚 焦后传入
到 图像传 感器 阵列,从而 将 反射光转 化 为 电信 号.由
基于CPLD的线阵CCD驱动电路设计方法的研究与实现
.
Iske e t e , prn i e a sg de ft e t i g s q n e t y faur s i cpl nd dei i a o i n e ue c n s h m
0 引言
C D( h reC u l e ie) C C ag o pe D vcs,电荷 耦合器件 ,是 d 七十年代初 发展起来 的新型半导体 器件 ,它是 美国 贝尔 实 验 室 的 w..o l G..mi SB ye和 ES t h于 1 7 首 先 提 出 9 0年 的 …。后 来很快 被 Ama o等 人的 实验 所证 实 。在 经历 l l 了几年 的研 究阶段之 后 ,建立 了以一维势 阱模 型为基础 的非稳态 C D基本理 论。3 C 0年来 ,C CD器件理论及其 应用技术 等的研究取 得了极大 的发展 ,尤其在 图像传感
i egn en e sT id v rs ee pdo e as f P D,adr hitrc g a e rvddfr srw t n n er g l . hs r e vl e nt s L i i fd i i id o h b io C n c e ae i la o i es i i n f s srp n e ou h
摘 要 :以典型 的线阵 C DI C  ̄像传 感器件 T D3D C 1 为例 ,设计和开发 了一种 线阵C D  ̄ 2 C  ̄ 动电路。电路主要采用 了复杂 可编程逻辑器件 (P D ,充分发挥其 “ CL) 可编程 ”的技术 特性 ,为用户提供 了丰富的接 口信号 。介 绍了
该驱 动电路 的主 要特性 、工 作原理和驱 动时序 的设 计思想 ,阐述 了逻辑 设计原理 ,给出 了cP D实现 电路和 L
基于CPLD的CMOS图像传感器的驱动电路设计
II5 A 10 BS一 一 30是 11万像 素 ,/ 3 2 3英 寸 ( 1英 寸
=
q S oP — S Sr — 4 — X o AD — — — L
-
PL XEL VAL I D A D.
—
25 m) C S图像 传 感 器 芯 片 。该 芯 片 .4c 的 MO
C S图像敏感 器 , 出使 用 V L语 言设 计 的逻 MO 给 HD 辑驱 动 电路 和仿真 结果 。
7 数据传输率 2 . a es ) 7 5fm / r 8 片上 A C 1 ) D 0位
9 封装方 式 ) 8 4针 L C C
大部分 控制信 号 由 内部 时序 器产 生 , 些 基 本 一 控 制信 号需要 由外 部 控 制 电路 产 生 , 关 控制 信 号 相
整个 工作流程 分为 初始 化 、 置 片 内寄存 器 、 配 像 素单元的积分和读 出 初 始 化后 , 存器 值 清 o 要 寄 ,
… … … 。 …
。
…
~ …
…
…
… 一
维普资讯
1 0期
邢 汝佳 ,等 :基 于 C L P D的 C S图像传感器 的驱 动电路设 计 MO
的 积分 时间 。
2 dr g se p o d n e i tru l a 1t e itru l a s g se po d r
25 35
使CO M S按照一定 的方式工作 , 必须按要 求 配置 寄存 器 的值 , 并 行 和 串行 两 种模 式 。1 有 2个 寄存 器 都 是 1 的 , 4位 是地 址 , 1 6位 前 后 2位是 数 据 。并 行模 式
值, 由此 可见 , 用多 斜率 积分 可 以根 据需 要选 择不 同
基于CPLD的线阵CCD驱动电路设计
图1 基于 CL P D的 线 阵 C D 的驱 动 电路 C
2 硬 件 设 计
2 1 C L 的硬件 电路 的设 计 . P D
以 C L C m l rga mal L gcD vc ) P D( o pe Porm be oi ei 器 x e
传 统驱 动 C D的设计 方 法 使 C D 的工 作频 率 较 C C 慢 ,信 号输 出噪 声增 大 ,不利 于提 高信 噪 比 ,不能 应 用 于要 求 快 速 测 量 的 场 合 J 。而 用 可 编 程 逻 辑 器 件 CL P D进 行 驱 动 ,则 可 提 高 脉 冲信 号 相 位 关 系 的 精
s n d n ed g m o hrw r ds ncm le . B s e ,t o w r db gi pe et . B U i e ,adt i a f ad a ei o p t g h a r e g e d ei s h sf a eug gi i l ne d e t e n sm m d yQ —
中图分类号
T 32 1 P 3 .
文献标识码
A
文章编号
10 7 2 (0 10 0 3— 3 07— 8 0 2 1 )9— 7 0
The De i n o i e r CCD i i g Ci c i sg fIn a Dr v n r u t
HE n, W ANG o ng Mi Da pi
( ecig n eer nt f l tcadEet n eh o g ,T eScn rlr T ahn dR sa hU io e r n l r i T cnl y h eodAtl y a c E ci co c o ie E g er gC l g ,X’ 10 5 h a ni e n o ee in7 0 2 ,C i ) n i l a n
基于CPLD技术和VerilogHDL实现CCD驱动电路设计
升沿 、 下降沿 时 这 2个 脉 冲必 须分 别 保 持在 高 、 电平。 低
R 、 P是复位脉冲 , 位一次 向外 输 出一 个信号 , 中 C SC 复 其 P
的相 位 较 R S稍 落 后 , 且 在 S 在 高 电 位 时 复位 脉 冲 要 保 并 H 持在低位 。 C D 的光 积 分 时 间是 2个 S 的脉 冲 间隔 , 储 电荷 转 C H 存 移 时 间 是 S 的脉 宽 时 间 。模 拟 移位 寄 存 器 在 1 、 E脉 H E蛇
第3 1卷
第 6期
四 川 兵 工 学 报
21 0 0年 6月
【 自动化技术】
基于 CL P D技 术 和 V roH L实 现 ei g D l C D驱 动 电路 设 计 来 C
刘新峰 , 李忠科 , 浩 刘
( 第二炮兵工程学 院 , 西安 7 02 ) 10 5
摘要 : 针对电荷耦合器件 C D在进行图像扫描时需要稳定 的外部驱 动电路支持才 能工作 , C 而以往设计 的驱动 电 路 存在体积 大 、 易受干扰等缺点 , T D10 C为例 , 以 C 73 设计出一种基于复杂可编程逻辑器件( P D) C L 的时序驱动 电 路 。本驱动 电路各模块采用 V roH L语 言编写 , eig D l 减少 了驱动 电路体积 , 同时具有较好 的稳定性和保密性 。 关键词 : P D; eig D ; c L V roH L 图像 扫描 ;C 时序驱动 电路 l C D;
基于CPLD的线阵CCD驱动电路的设计
M a h ne y De in c i r sg & Ma ua tr n fcu e
第 6期 2 1 年 6月 0 1
基 于 C L 的线 阵 C D驱 动 电路 的设 计 PD C 术
( e a oaoyo o d s u t e et g Mii r f d ct n N n h n a g o gU ies y yL b rtr f n et ci s n , ns yo u a o , a c a gH n k n nvri , K N r vT i t E i t
李 宁宁 1 李 志农 刘治华 陈金 刚 , 2 (郑 州大学 机械 工 程学院 , 州 4 00 )( 昌航 空大学 无损检 测技术教 育部 重点 实验室 , 昌 3 06 ) ’ 郑 50 1 南 南 30 3
Th e i fa Ln a e d sgn o ie rCCD d ii g c r ut a e r n i ib s d on CPL v c D
N n h n ,3 0 3 C ia a c a g3 0 6 , hn )
【 摘 要】 针对传统 C D驱动电路存在的不足 , C 尤其是 当驱动电路工作在较 高频率时易产生严重 干扰 , 工作 不稳 定 , 系统 我提 出 了一种 线 阵 C D驱动 电路 的设计 方案 , 方案运 用 C L C 该 P D技 术来设 计产
L n — ig, L h— o e, I h- u CHEN Jn g n INig nn 1 IZ in n 2L U Z ih a . 2 i— a g
( c ol f c a ia E gn eig Z e gh uU ies yZ e gh u4 0 0 , hn ) h o o h ncl n ier ,h n z o nvri ,h n zo 5 0 C ia S Me n t 1
基于CPLD的CIS图像传感器驱动电路设计
基于CPLD的CIS图像传感器驱动电路设计
贺科学
【期刊名称】《微计算机信息》
【年(卷),期】2008(024)026
【摘要】结合CPLD技术和VHDL硬件描述语言,设计了CIS图像传感器的驱动电路,包括传感器时序发生、高速A/D转换器控制、数据存储、乒乓存储的总线切换和微处理器接口等,并给出了VHDL程序的时序仿真结果.在工程应用中效果好.【总页数】3页(P149-151)
【作者】贺科学
【作者单位】410076,湖南,长沙,长沙理工大学电气与信息工程学院
【正文语种】中文
【中图分类】TP212.9
【相关文献】
1.基于CPLD的面阵CMOS图像传感器的驱动时序设计 [J], 甘玉泉;高伟;董钊
2.基于CPLD的面阵CCD图像传感器驱动时序发生器设计 [J], 陈学飞;汶德胜;王华
3.基于CPLD的全帧型CCD图像传感器驱动系统设计 [J], 刘凯;刘波;曹剑中;王华伟;崔巍
4.基于CPLD的CIS传感器图像采集系统 [J], 黄崇;高明煜;黄继业;陆冬维
5.基于CPLD的CMOS图像传感器的驱动电路设计 [J], 邢汝佳;张伯珩;边川平;朱志成
因版权原因,仅展示原文概要,查看原文内容请购买。
基于CPLD的CIS传感器图像采集系统
基于CPLD的CIS传感器图像采集系统黄崇;高明煜;黄继业;陆冬维【期刊名称】《计算机系统应用》【年(卷),期】2016(025)003【摘要】接触式图像传感器(CIS)是图像扫描领域常用的传感器,在具体工程应用中,CIS传感器的图像采集方案有很大的差异,性能也参差不齐.针对CIS的高速采集提出了一种新的实现思路,相比传统的方案具有通用性好、采集速度高、易扩展、成本低等优点.详细论述了利用CPLD进行CIS传感器高速图像采集的设计方案,并对实验结果进行了详细地分析.%CIS (contact image sensor) is the conventional sensor in the field of image scanning. In the application of concrete engineering, the image acquisition schemes of CIS sensor have many differences, and the performance is also uneven. Aiming at solving the problem of CIS high-speed acquisition, this paper proposes a new way, which has advantages compared with traditional solutions, such as good generality, high acquisition speed, easily expanded, low cost, and so on. This paper discusses in detail design plan of CIS high-speed image acquisition based on CPLD, and has full analysis on experimental results.【总页数】5页(P88-92)【作者】黄崇;高明煜;黄继业;陆冬维【作者单位】杭州电子科技大学电子信息学院,杭州 310018;杭州电子科技大学电子信息学院,杭州 310018;杭州电子科技大学电子信息学院,杭州 310018;杭州电子科技大学电子信息学院,杭州 310018【正文语种】中文【相关文献】1.基于单片机和CPLD的图像采集处理系统设计 [J], 兰宁发;邓环宇;王麓淞;王意罗;郑之鹏2.基于CPLD技术的CMOS图像传感器高速采集系统 [J], 邓华;方滨3.基于CPLD和接触式图像传感器的图像采集系统 [J], 贺科学;李鸿4.基于CPLD的CIS图像传感器驱动电路设计 [J], 贺科学5.基于CPLD的光栅传感器动态数据采集系统 [J], 殷建杰;陈洪芳;林虎;刘甜;向大超因版权原因,仅展示原文概要,查看原文内容请购买。
基于CPLD 的面阵CMOS 图像传感器的驱动时序设计2
第32卷 第3期2009年6月电子器件Chinese J ournal Of Elect ron DevicesVol.32 No.3J un.2009Design of Driving Timing for Array CMOS Image Sensor B ased on CPLDGA N Yuquan1,2,GA O W ei13,DO N G Zhao1,21.X i ’an I nstit ute of Optics and Precision Mechanics ,Chinese A cadem y of S cience ,X i ’an 710119,China;2.Graduate School of Chinese A cademic of S ciences ,Bei j ing 100039,ChinaAbstract :Driving schedules of L U PA300array CMOS image sensor have been examined.The driving tim 2ing was designed for array CMOS plex p rogrammable logic device (CPLD )is used as hardware design platform for t he sensor.The driving timing is described wit h V HDL.The f unction of t he system was simulated by Quart us II and was successf ully f ulfilled.The design is fitted into EPM1270T144C5(a CPLD produced by AL TERA ).Experiment s show t hat t he driving timing is suitable for t he high 2speed CMOS image sensor.K ey w ords :array CMOS image sensor ;CPLD ;V HDL ;driving timing EEACC :7230G;6140C基于CP LD 的面阵CMOS 图像传感器的驱动时序设计甘玉泉1,2,高 伟13,董 钊1,2(1.中国科学院西安光学精密机械研究所,西安710119;2.中国科学院研究生院,北京100039)收稿日期:2008212228作者简介:甘玉泉(19862),女,硕士研究生,研究方向为CMOS 视频信号处理,图像处理,ganyuquan @高 伟(19662),研究员,陕西人,主要从事光电信息处理,自动控制等方面的研究,gaowei @摘 要:在分析L U PA300型面阵CMOS 图像传感器驱动时序关系的基础上,设计了此面阵CMOS 图像传感器的驱动时序。
基于CPLD的面阵CCD驱动电路设计
(School of Instrumentation Science and Optoelectronics Engineering,Beihang University,Beijing 100191,China)
Abstract:In design of a TEM camera with CCD ICX285AL as the image sensor,an array CCD driving circuit based on
像 元 数 为 1 434(H)× 1 050(V),由 于 采 用 EXview HAD
CCD 技术,在 500~600 nm 之 间 的 量 子 效 率 达 到 60%以
上 [4],非常适合拍摄透射电子显微镜闪烁体的荧光图像,
因此选择 ICX285AL 作为 TEM CCD 相机的图像传感器。
ICX285AL 内部结构如图 1 所示,包含感光单元、垂
摘
100191)
要 :在 透 射 电 子 显 微 镜 相 机 的 研 制 中 ,针 对 SONY 行 间 转 移 面 阵 CCD ICX285AL 图 像 传 感 器 ,设 计 了 一 款 基 于
CPLD 的面阵 CCD 驱动电路。以 Altera 公司的 CPLD 芯片 EPM570T100 作为时序发生器产生 CCD 驱动信号和相关双采样控
直移位寄存器、水平移位寄存器三个部分。在积分时间
结 束 后 ,感 光 单 元 电 荷 转 移 到 相 邻 的 垂 直 移 位 寄 存 器
中 ,在 垂 直 转 移 脉 冲 VФ1,VФ2A ,VФ2B,VФ3,VФ4 共同作用下
器,设计了一款基于 CPLD 的面阵 CCD 驱动电路,以提
一 行 一 行 地 转 移 到 水 平 移 位 寄 存 器,在 水 平 转 移 脉 冲
基于CPLD的CCD Sensor驱动电路设计
基于CPLD 的CCD Sensor 驱动电路设计
0 引言
视觉信息是客观世界中非常丰富,非常重要的部分。
随着多媒体系统的
发展,CCD(电荷耦合器件)作为一种光电转换器件,应用的关键技术是产生正
确的驱动器信号和相应的控制信号。
不同型号的CCD,驱动信号时序千差万别:有高速CCD 驱动,高帧率CCD 驱动,高分辨率CCD 驱动,紫外CCD 驱动,其中既有线阵型也有面阵型。
传统的驱动器都采用标准的TTL 数字集成电路、单片机或者EPROM 器件等,这种电路体积大、电路复杂、成本较高并且工作
速度慢。
在此提出使用可编程逻辑器件(PLD),完成CCD 驱动,较好地解决了这些问题。
1 ICX285AL 时序分析
ICX285AL 是Sony 公司的一款行间转移、方像素、固态面阵
注:VT:读出时钟信号(Readout clock);Twh:脉冲商电平保持时间;Tw1:脉冲低电平保持时间;Tr:脉冲上升沿时间;Tf:脉冲下降沿时间。
2 ICX285AL 驱动逻辑设计
ICX285AL 驱动电路主要有三部分:水平和垂直同步信号,刷新信号和
四相位驱动脉冲。
2.1 水平同步信号HD 和垂直同步信号VD
由ICX285AL 原理可知,基本时钟CLK 循环周期应当设为1 790。
水平驱动信号H1,H2 和垂直驱动信号V1,V2A,V2B,V3,V4,以及转移信号SUB 在此基础上建立相互的时序关系。
H1 与H2 相位相差180°,V2A 与。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于CPLD的CIS图像传感器驱动电路设计作者:贺科学转贴自:微计算机信息1 引言接触式图像传感器(Contact image sensor,简称 CIS)是由一排与扫描原稿宽度相同的光电传感阵列、 LED光源阵列和柱状透镜阵列等部件组成一种新兴图像传感器。
这些部件全部集成在一个条状方形盒内,不需要另外的光学附件,没有调整光路和景深等问题,具有结构简单、体积小、应用方便等优点。
在一些应用场合 CIS传感器比 CCD或 COMS等传感器有无法比拟的优点。
在传真机、扫描仪、纸币清分兑零等领域应用非常广泛。
在本文中采用复杂可编程逻辑器件( CPLD)设计一个新型的 CIS传感器控制器,实现了接触式图像传感器的控制和图像数据的采集。
2 硬件设计2.1系统总体方案根据 CIS传感器的工作原理,其输出信号是串行输出的电压信号。
因此,本文中的图像处理系统包括微处理器、CPLD模块、CIS传感器接口、信号差分放大电路、图像信号的 A/D转换、双缓冲存储器接口等部分,从而实现图像的采集与处理。
系统框图如图 1所示,由于 CIS传感器的工作速度高,如果直接由微处理器(MPU)产生 CIS传感器的控制时序信号,则非常消耗微处理器的时间和资源。
因此,本驱动电路以 CPLD为控制核心,微处理器不直接控制 CIS传感器。
微处理器只需要控制 CPLD的页使能信号( P_EN)和线使能信号(L_EN)两个信号线。
CPLD就能够自动完成 CIS控制时序的产生、A/D转换器控制时序的产生、数据的暂存和乒乓存储的总线切换等功能。
这种采用 CPLD独立完成图像采集和数据存储,减少了微处理器对底层器件的控制,提高了微处理器在图像处理中的效率。
2.2 CIS控制模块与微处理器的接口设计在图 1所示的图像处理系统中, CPLD主要完成两个任务:一是完成底层器件的控制,二是实现与微处理器 MPU的外围接口。
图 1中,外围接口总线分为图像采集的控制线和缓冲存储器的读写总线两类。
图像采集的控制线包括页使能信号和线使能信号两个信号。
缓冲存储器的读写总线包括 8位数据线 D[0..7]、17位地址线 A[0..16]、读信号线 RD、写信号线 WR和选通信号线 CS。
MPU通过 CPLD实现对 IS61C1024型缓冲存储器的读写。
2.3 CIS图像传感器的接口电路设计本文以FW2R216型CIS传感器为例,采用 EPM7128QC160型CPLD实现图像采集的控制。
(1)CIS图像信号的放大CIS输出的图像信号幅值比较小,通常只有几百毫伏,而且是叠加在一个暗电流的直流信号上。
因此要对信号进行放大和零点校正。
采用运算放大器 LM7131构成差分放大电路实现信号的调整,如图 2所示。
图中,电阻 R1=R2,R3=R4,因此可以得到:Vout=(Vsig-Vref)·R3/R1+V1,V1=Vref·R5/(R5+R6)其中,Vref是为了去掉 CIS图像信号的暗电流分量,由基准稳压电源 LM285提供1.25V的基准电压。
V1电压是为了零点校正,由电阻 R5和 R6对 Vref分压后经电压跟随器获得。
(3)A/D转换器的电路设计由于灰度图像的灰阶通常为 256级,因此选用 8位的高速并行模数转换器 TLC5540,它的最高工作频率高达 40MHz,依靠 5V单电源工作,而且内部带有基准电路构成分压电路获得参考电压[1]。
+5VTLC5540在其时钟信号的下降沿对输入模拟信号进行保持和采样,在 2.5个时钟周期后将转换的数据输出到内部总线上。
当 TLC5540读选通信号 OE有效时,数据输出到外围管脚上。
TLC5540的接口电路如图 3所示。
TLC5540的参考电压由精密基准电压源 TL431、电阻 R6和 R7构成的电路提供。
TLC5540的 CLK管脚和 OE管脚由 CPLD直接控制,分别为 AD_EN和 AD_CLK。
当 CPLD产生的 AD_EN为下降沿时,CPLD使能 TLC5540的 OE脚将数据 AD[0..7]读取到 CPLD的内部寄存器中,实现信号由模拟到数字的转换过程。
3 软件设计3.1 CPLD的逻辑功能模块设计CPLD是 CIS控制模块的核心部件。
根据 CPLD需要完成的任务,将 CPLD的逻辑功能划分为不同的模块,包括时序控制模块、 A/D数据读取模块、数据暂存地址发生器、乒乓存储的总线切换和 MPU接口模块等。
CPLD逻辑功能的模块如图 4所示。
3.2时序控制模块时序控制模块是 CPLD在外部时钟信号 CLK控制下,根据 MPU提供的 P_EN与 L_EN信号,产生 CIS的控制时序、A/D转换器的控制时序、数据暂存的读写信号。
(1)CIS传感器和 AD转换器的控制时序产生根据 CIS传感器的控制时序特性, CPLD为 CIS传感器提供时钟信号 CIS_CLK、选通信号 CIS_SI和光源控制信号 CIS_LED等。
当微处理器将 P_EN置为高电平时,CPLD处于初始化状态。
当 P_EN为低电平后,CPLD处于准备阶段。
此时,一旦微处理器给 L_EN管脚上产生一个脉冲信号,CPLD就随后自动产生 CIS_SI信号启动 CIS,同时 CPLD的内部计数器对外部 CLK进行计数。
在根据计数值 CPLD产生 AD 转换器的控制信号。
这一时序电路的硬件描述如下,其中 CNT是一个 0到 647的计数器。
if P_EN =1 thenCNT<=0; AD_EN<=1; CIS_SI<=0;elsif (CLK event and CLK =1) thenif L_EN =1 then CNT<=1;elsif CNT=647 or CNT=0 then CNT<=0;else CNT<=CNT+1; end if;if CNT=2 then CIS_SI <=1;else CIS_SI <=0;end if;if CNT>=64 and CNT<=640 then AD_EN<=0;else AD_EN<=1; end if; end if;3.3 A/D数据读取模块A/D数据读取模块将模数转换器的输出数据暂存在 CPLD内部寄存器中。
在 A/D转换器的读使能信号有效,即 AD_EN为 0时, CPLD为 ADC 产生时钟 AD_CLK。
CPLD在 AD_CLK的下降沿将 ADC的转换结果暂存在寄存器 D1中,其硬件的描述如下。
if AD_CLKEVENT and AD_CLK =0 then D1(7 downto 0)<=AD(7 downto 0); end if;3.4数据暂存的地址发生器CIS传感器是按照一个个像素逐次串行输出。
因此必须将图像数据按照地址逐次增一的格式存储在存储器 IS61C1024中。
其写信号A1_WR是由 A/D转换器的读使能信号 AD_EN和外部时钟 CLK进行逻辑与得到的,其硬件描述如下。
A1_WR<=AD_EN and CLK;存储地址的产生是由一个 17位计数器 A1完成,当 P_EN=1时表示图像采集没有开始,地址计数器 A1初始化为0。
当 P_EN=0时,在写信号 A1_WR的上升沿地址增 1,为下一个数据的存储提供地址。
这一过程的硬件描述如下。
If P_EN =1 then A1<=(others=>0); elsif A1_WRevent and A1_WR =1 then A1<=A1+1; end if;3.5乒乓存储功能的总线切换为了提高系统的效率,当 CPLD在采集数据时,微处理器同时完成前幅图像数据的处理,因此在系统中采用双缓冲存储区[2]。
当 CPLD 向 RAM1写数据时,缓冲区 RAM2的总线控制权交给微处理器。
当微处理器完成 RAM2中数据的处理且 CPLD完成当前幅图像的采集后,总线进行切换,使 CPLD将下一幅图像的数据写入 RAM2,此时 RAM1的总线控制权切换给微处理器。
总线切换由 P_EN的上升沿触发 EXCH 信号取反。
下面的程序是 EXCH信号在不同情况下,各总线工作状态的硬件描述。
双向数据总线的 VHDL硬件描述如下。
D<=R1D when EXCH=0 and RD=0 elseR2D when EXCH=1 and RD=0 else"ZZZZZZZZ";R1D<=D when EXCH=0 and WR=0 elseD1 when EXCH=1 and A1_WR=0 else"ZZZZZZZZ";R2D<=D1 when EXCH=0 and A1_WR=0elseD when EXCH=1 and WR= 0 else"ZZZZZZZZ";地址总线和控制总线切换过程的硬件描述如下。
if EXCH =0 thenR1A<=A;R1_WR<=WR;R1_RD<=RD;R1_CE<=CS;R2A<=A1;R2_WR<=A1_WR;R2_RD<=1;R2_CE<=0;elseR1A<= A1;R1_WR<= A1_WR; R1_RD<=1;R1_CE<=0; R2A<= A;R2_WR<= WR;R2_RD<=RD; R2_CE<= CS;end if;4 结论图 5给出了在 Quartus II 6.0中采用 EPM7128QC160型 CPLD对上述方案的仿真时序波形图,仿真结果与设计思想完全吻合。
此驱动电路已在纸币清分设备中得到较好的应用。
本文作者创新点:以 CPLD为核心实现 CIS传感器时序驱动、A/D转换器控制、双缓冲区的乒乓总线切换以及微处理器接口等功能;微处理器不直接控制底层器件,提高了微处理器的效率;采用双缓冲区的乒乓工作方式,图像采集和图像处理实现并行工作,提高了图像处理系统的性能。
参考文献[1]俞宗佐.基于 FPGA的高速 A/D转换控制模块的设计[J].内蒙古大学学报, 2006,7:455-457.[2]温淑鸿.基于双处理器图像采集与处理的同步 [J].微计算机信息,2005,5-1:71-72.。