首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
测试测量
» 基于CCD技术的非接触在线检测仪设计
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于CCD技术的非接触在线检测仪设计
发短消息
加为好友
Bazinga
当前离线
UID
1023230
帖子
5213
精华
0
积分
2607
阅读权限
70
在线时间
158 小时
注册时间
2013-12-20
最后登录
2015-10-22
金牌会员
UID
1023230
1
#
打印
字体大小:
t
T
Bazinga
发表于 2014-4-14 20:09
|
只看该作者
基于CCD技术的非接触在线检测仪设计
在线检测
,
工作经验
,
检测仪器
,
安全性
,
合格率
关键字:稀布阵 单脉冲天线
1.引言
检测技术是一门应用非常广泛的技术。在许多领域都会对各种加工件、各种运动物体进行检测,以保证产品的合格率和生产、生活的安全性。传统的检测方法有人工检测,也有用机械式、光学式或电磁式检测仪器进行的检测。尤其是人工检测全凭实际工作经验,若部件结构复杂,不但增加了工人的劳动强度,而且精度、效率也会随之降低,既不能完成非接触检测,又不能实现在线检测,同时还增加了检测时给工作人员所带来的危险性。因此,随着科技的日新月异,势必要有一种更加完美的检测技术,那就是CCD技术。在此,以一个基于CCD在线非接触检测的实例——《拉升钢丝绳直径的在线检测仪》对CCD技术进行一下探讨。
2.系统组成
整个检测系统由照明系统、被测工件系统、成像物镜、CCD光电检测系统和计算机测控系统(8031
单片机
和8279键盘
/
显示芯片等)构成。稳压稳流调光
电源
为远心照明系统提供稳定的照明光,被照明的工件经成像物镜成像在线阵CCD的光敏阵列面上。由于工件不透光,工件的像在中间部分形成暗带,两侧形成亮带。暗带的宽度就是工件尺寸所成像的大小。线阵CCD在驱动脉冲的作用下完成光电转换并产生视频信号。其系统原理图如图1。
3.CCD光电检测系统
在CCD光电检测系统中,CCD的选型是十分重要的。CCD的种类繁多,而且它们都有各自的特点和不同的应用,所以CCD型号的正确与否将直接影响到所测信息的正确与否。
在本系统中要求的测量范围为15mm~45mm,测量精度和相对要求较高,所以只要选择1000像元以上的线阵CCD就可以满足本测量系统的精度要求。因此本系统应选用TCD1206UD,它的有效像元数为2160,像元尺寸为0.014×0.014mm,像元中心距为0.014mm,足以满足本测量系统的要求。
该器件的主要技术指标:
像元单元数2160像元总长为30.24mm
像元中心距14μm驱动频率1MHz
行周期2.5ms灵敏度45V/lx·s
在1MHz数据率情况下工作时,有效像元输出时间为2.16ms,钢丝绳直径信号产生于2.16ms期间。输出信号的暗电平可控制在1.0V左右。而高电平可接近10V,相差比较大。当光学系统调整得比较好时,图像边缘的信号比较陡,测量误差较小。TCD1206UD的工作原理和驱动电路如下:
(1)工作原理。TCD1206UD在图2所示的驱动脉冲作用下工作。当ΦSH脉冲的高电平到来时,正值Φ1电极下均形成深势阱,同时ΦSH的高电平使Φ1电极下的深势阱与MOS电容存储势阱沟通。
如图3所示,MOS电容中的信号电荷包通过转移栅转移到模拟移位寄存器的Φ1电极下的势阱中。当ΦSH由高变低时,ΦSH低电平形成的浅势阱将存储栅下势阱与Φ1电极下的势阱隔离开。存储栅势阱进入光积分状态,而模拟移位寄存器将在Φ1与Φ2脉冲的作用下驱使转移到Φ1电极下势阱中的信号电荷向左转移,并经输出电路由OS电极输出。由于结构上的安排,OS端首先输出13个虚设单元信号,再输出51个暗信号,然后才连续输出S1到S2160的有效像素单元信号。第S2160信号输出后,又输出9个暗信号,再输出2个奇偶检测信号,以后便是空驱动。空驱动数目可以是任意的。由于该器件是两列并行分奇、偶传输的,所以在一个ΦSH周期内至少要有1118个Φ1脉冲,即TSH>1118T1。ΦR为复位级的复位脉冲,复位一次输出一个信号。
(2)驱动电路。TCD1206UD的驱动电路如图4所示:
由晶体振荡器构成的脉冲信号源产生主时钟ΦM。ΦM脉冲经或编程逻辑器件ISPLSI产生ΦSH、Φ1、Φ2、ΦR四路驱动脉冲。在这四路驱动脉冲的作用下,TCD1206UD输出OS信号及DOS信号。将此二路输出信号分别送到差分
放大器
LF357的正、反输入行差分放大,抑制掉共模的ΦR引起的干扰,得到图3所示的信号波形。SP及ΦC是为用户提供的控制脉冲,SP与CCD输出的像元光电信号同步,可用来做采样保持控制信号。ΦC的上升沿对应于CCD的第一个有效像素单元S1,因而可以用作行同步。当然也可以用ΦSH作行同步,但由于CCD首选输出64个虚设单元信号,所以采用ΦC比采用ΦSH更好。在此检测系统中的照明系统的照明光源和成像系统的成像物镜的选择也是十分重要的,在此只是对钢丝绳的一般检测,因此只需选择白炽灯或卤素灯作为照明光源即可;而成像物镜,在此将选用放大率是β=1,f/=130mm、D/f/=0.5、2ω=140的成像物镜。
4.二值化数据采集与
单片机
接口
本系统是用于运动过程中的工件尺寸的检测。由于工件在运动过程中会因摆动而发生位置变化,从而导致CCD输出的视频信号幅值浮动,而且光源强度变化也会引起CCD的视频信号起伏变化,如果选用浮动阈值法,当由于上述原因引起CCD的视频信号起伏变化时,可以通过电路将光源的起伏或CCD视频信号的起伏变化反馈到阈值上,使阈值电位跟着变化,从而使CCD视频信号经二值化电路后产生的方波脉冲的宽度基本不变。所以选用浮动阈值法的二值化处理方法。
CCD驱动器除产生CCD所需要的各种驱动脉冲,还要产生行同步脉冲ΦC和用作二值化计数的输入脉冲Φt,要求ΦC与SH同周期,ΦC的上升沿对应于CCD输出信号的第一个有效像素单元,要求Φt脉冲频率是复位脉冲ΦR频率的整数倍。将定时器T0的方式寄存器TMOD的GATE位置1,这里定时器T0受外部引脚输入电平的控制,即INT0控制T0的运行。将二值化电路输出的方波脉冲信号和行同步脉冲ΦC一起输入“与”门,它们的输出信号接到单片机的INT0引脚,并由INT0来控制单片机定时器T0的启动,同时将复位脉冲ΦR接到单片机的P3.4引脚。当行同步脉冲ΦC和二值化方波脉冲信号都出现高电平时,“与”门输出的也是高电平,用这个高电平去启动单片机的定时器T0对复位脉冲ΦR进行记数,当行同步脉冲ΦC和二值化方波脉冲信号有一个出现低电平时,“与”门输出的Y也为低电平,定时器T0停止记数。这里定时器T0所记的数即为复位脉冲数,由于复位脉冲ΦR与CCD像元同周期,帮定时器T0所记的数即为二值化方波脉冲信号高电平所覆盖像元数。这样便完成了CCD输出信号的处理工作,在定时器T0中记下了与工件尺寸有关的数据,即CCD像元数。在光学系统中的放大率为1,所以用测量所得的像元数去乘以CCD的像元中心距,其结果就是在误差允许范围内的工作尺寸的真实值。
5.程序流程图
由此程序流程图便可以完成汇编程序的编制,在此不再详述。
6.结束语
由于机械式、光学式、电磁式的测量仪器的制造技术已十分成熟,因此,在目前的检测领域中,它们还占据着重要位置。但是相信随着制造技术的提高,CCD像感元件的制作成本将会随之降低,而其精度却会进一步提高。到那时不管在精密检测领域,还是在一般检测系统中将会大量地应用CCD技术,CCD技术将成为将来检测领域的主导技术。
收藏
分享
评分
the king of nerds
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议