一种基于单片机的新型线阵CCD电路

发布者:冰山火影1977最新更新时间:2006-09-04 来源: 电子设计应用关键字:脉冲  单片机  电路 手机看文章 扫描二维码
随时随地手机看文章

引言
  不同厂家、不同型号的CCD的驱动时序是不同的,加之对不同性能、不同应用场合的体积、成本、灵活性要求不同,于是产生了众多的驱动时序的产生方法,主要有直接数字电路驱动、单片机口驱动、EPROM驱动、专用IC驱动等常用的驱动时序的产生方法。但是它们存在着逻辑设计较为复杂、调试困难、柔性较差、驱动时钟低等缺点。

  本文在综合各种驱动时序方法的基础上,提出了的一种基于单片机的新型驱动电路。该电路使用独立的时钟源产生精确的时钟脉冲,采用可编程定时计数芯片和单片机控制相结合的方法,使电路产生稳定、精确、高速的驱动脉冲,该电路结构简单、调试方便、CPU占用率低,降低了系统的总体成本,而且具有良好的柔性,只需要改变驱动软件就可以应用于不同的CCD芯片,更适合于工业测量用途。

驱动电路基本组成
  基于单片机的新型线阵CCD驱动电路主要由脉冲发生电路、分频电路、控制电路、脉宽调制电路等组成,如图1所示。

  通常时钟脉冲可取自以下途径:单片机XTAL端、ALE端、独立脉冲源。其中取自XTAL端时,经分频电路得到的脉冲频率受限制;取自ALE端的脉冲在单片机访问外部存储器的时候丢失,精度受影响;而取自独立脉冲源的脉冲因其独立性而精度较高,且所产生的脉冲频率可自由选择,稳定性好,因此本驱动电路选用独立脉冲源。

  分频电路可以选用D触发器/JK触发器,如74LS(HC)74、74LS(HC)76,均带置位、清零端,较易控制;也可以选用计数器,如74LS(HC)163(可预置),8253(2MHZ可编程),82(C)54(10MHZ可编程)。为了便于调试和增加系统的柔性,本驱动电路选用具有较高频率的82C54,它含有3个16位减法计数器, 6种工作方式。其中工作方式2时,起频率发生器的作用,CLK端输入脉冲使计数器减1,计数器减到1时停止计数,并使OUT端输出负脉冲;方式3起方波发生器作用,[(N+1)/2]计数完成之前为高电平,对余下的[(N-1)/2]计数时输出低电平。

  控制电路主要由单片机AT89C51及逻辑门电路组成。AT89C51最高工作频率达24MHz,内含4KB的Flash存储器。用于82C54的初始化、控制计数脉冲的通断、计数器的启动、停止及完成系统中其它任务。

  脉宽调制电路主要由阻容电路、单稳态电路(如74LS/HC123)组成。该电路主要用于调整各驱动脉冲之间的相位关系。74LS(HC)123是可重触发单稳态触发器。在触发脉冲的上升沿(接B端)或下降沿(接A端)的作用下,输出Q为高电平,经过延时Tw后,输出Q返回低电平;如果输出高电平期间,触发脉冲又到来,则高电平又会从此刻延时Tw,因此如果触发脉冲在高电平期间不断到来,则高电平将要被无限期的延迟,即输出为高电平;当外接电阻为R且电容C>1000pF时,Tw=0.45 * R *C 。

图1驱动电路原理图

图2系统框图

系统实例
系统组成
  本系统用于测量螺旋桨转动过程中的桨叶的偏振角。由于螺旋桨具有刚性,其转动过程中不仅存在摆动,而且存在振动,对其偏摆角的测量需要在螺旋桨转动过程中采集其瞬态的位置,利用CCD的成像特性,将螺旋桨瞬态的位置信息通过CCD成像,光信号转换为电荷信号,经过信号处理电路,转化为数字信号,传输给CPU处理。系统框图如图2所示。

  系统中的光源可以选用有源光源或自然光,根据测试现场环境、安装空间、体积等因素综合考虑;光学系统可根据测试现场的尺寸要求及视场要求,根据几何光学公式计算选定;CCD选用日本东芝公司的TCD1500C,测量精度和分辨率都很高,内有驱动器和采样保持电路,输出可以直接取除了调幅脉冲成分的视频信号,并且只需3路驱动信号:SH、Φ、RS;信号处理电路用于对CCD输出的视频信号进行滤波、放大、二值化、采样等处理,便于DSP处理;主处理器采用数字信号处理器DSP,它是一种高性能的单片机,内部结构采用改进的哈佛结构,具有多条数据、地址总线,可同时访问数据和程序存储器,其多级深度流水线,可以预先装载多达八级指令,指令执行速度可达300MIPS~10GIPS(内有多并行CPU),正广泛应用于测试、信号处理、通讯等大运算量的领域,可作为协处理器(大型系统),也可以作为主处理器(中小型系统),并且具有SP、SPI、DMA、PCI、USB接口,也可以与上位机和下位机通讯。

驱动实例
* 驱动时序要求及实现
  TCD1500C的驱动时序如图3-(a)所示,其工作频率≤8MHz,取 fF=1MHz,fRS=2MHz,TSH≥(5340+64+12)/2ms。其中图3-(b)时序由 图1-(b)实现,由单片机强制置位,以满足电荷向移位寄存器转移;图3-(c)时序由 图1-(d)实现,其中Re选用精密可调电阻,Ce>1000pF,延迟时间由公式Tw=0.45 * R *C 决定,也可以在示波器上观察调制。

  驱动电路工作过程如下:上电初始时,控制与分频电路中的单片机AT89C51开相应中断,对各控制引脚设定初始状态电平。接着对82C54计数器进行初始化,设定82C54的工作方式:定时器1和定时器2工作于方式3(方波发生器),定时器2工作于方式4(软件触发方式),并写入初值,然后89C51等待主机的指令-开始测量,则使82C54开始工作,产生驱动脉冲。当产生一个完整的积分周期的驱动脉冲后,89C51停止产生驱动脉冲,等待主机的指令。当CCD第一帧视频信号有效时,经信号处理电路的一系列处理后,可以在同步脉冲作用下对输出的视频信号进行A/D转换,也可以用高频脉冲计数二值化后的脉冲宽度,通过通讯将得到的数据送给主机处理,主机将测量的结果存入存储器或直接传给上位PC机,然后给89C51发开始命令,驱动下一帧视频信号,如此往复直至结束。

* 驱动电路的软件编程
  脉冲发生电路产生4MHz的方波脉冲,将它通过图1-(b)分频电路的两次分频,得到1MHz的方波脉冲。图1-(b)所示时序通过P1.1控制,从而产生f脉冲;定时器0计数脉冲取自产生f脉冲的第一个分频器的输出(2MHz), 其计数初始值>(5340+64+12)ms,从而产生SH脉冲;通过把f作为定时器1的计数脉冲, 计数初始值=2,再将OUT1的输出接到脉宽调制电路即可得到RS脉冲。至此,CCD工作所需要的驱动脉冲全部得到。

  89C51产生驱动脉冲的部分程序见网站(www.eaw.com.cn)

图3 TCD1500C驱动脉冲时序

结语
  该驱动电路综合了直接数字电路驱动方法具有较高的驱动频率和单片机口驱动方法灵活性特点,还具有硬件电路简单、成本低、软件编程灵活、可直接方便的受主处理器控制等特点,而且在实际使用中稳定可靠,具有一定的实用价值。

参考文献
1 日本TOSHIBA公司.电荷耦合器件手册[M].1998
2 王庆有.CCD应用技术[M].天津:天津大学出版社,1993
3 蔡文贵等.CCD技术及应用[M]1.北京:电子工业出版社,1992
4 何立民.MCS-51系列单片机应用系统设计[M]. 北京:北京航空航天大学出版社,2000
5 李华.MCS-51系列单片机实用接口技术[M]. 北京:北京航空航天大学出版社,1996

关键字:脉冲  单片机  电路 引用地址:一种基于单片机的新型线阵CCD电路

上一篇:一种基于单片机的新型线阵CCD电路
下一篇:80C51复位标志位的设置与应用研究

推荐阅读最新更新时间:2024-12-17 15:01

具有硬件矢量浮点运算单元的微控制器在医疗电子中的应用
  微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。微控制器诞生于20世纪70年代中期,经过20多年的发展,其成本越来越低,而性能越来越强大,这使其应用已经无处不在,遍及各个领域。例如电机控制、条码阅读器/扫描器、消费类电子、游戏设备、电话、HVAC、楼宇安全与门禁控制、工业控制与自动化和白色家电(洗衣机、微波炉)等。   现今的嵌入式工业及汽车系统中,有许多是基于8位或16位微控制器架构来设计的。随着新的低功耗32位架构的面市,这些应用有可能获得更高的性能、准确度和功效。此外,处理能力的提高也有助于实现新产品的差异性功能,包括先进的控制算法,GUI显示器、语音控制,以及电容式触摸感测等下一代接口。8 bit/1
[医疗电子]
具有硬件矢量浮点运算单元的<font color='red'>微控制器</font>在医疗电子中的应用
三星选择爱特梅尔低功耗传感器中枢微控制器
微控制器及触摸技术解决方案的领导厂商爱特梅尔公司(Atmel® Corporation)宣布三星公司 (Samsung) 已经选择爱特梅尔基于AVR®微控制器的传感器中枢解决方案,用于最新的旗舰智能手机Galaxy S4,使其成为现今市场上最具响应性的智能手机之一。 最新发布的三星Galaxy S4采用具有完全1080p 分辨率的4.99英寸触摸屏、2600 mAh电池、四核处理器和一个1300万像素双镜头相机,该款智能手机比其前代产品更薄、更轻。 Galaxy S4智能手机使用多个检测运动的传感器来增强对周围环境的认识,包括加速计、RGB光、数字罗盘、接近性、陀螺仪、湿度、气压计和手势。爱特梅尔传感器中枢管理微控制器收集和处
[手机便携]
[实验收藏]认识数码管
玩单片机一定要玩转数码管了;上图是我们xp套件的两位数码管的截图照片;这个数码管怎样来显示1,2,3,4呢?别着急, 听我慢慢道来。 数码管实际上是由7个发光管组成8字形构成的,加上小数点就是8个。 我们的xp套件和倚天套件用的都是两位8的共阳极扫描型数码管。 什么是共阳极呢;就是他们的公共端接正极。扫描型的意思是,几位的数码管的段选都是并联的 由他们的位选位来控制哪一位的数码管来亮。 看看上面的照片,由两个黑糊糊的三极管,来控制两边的数码管 哪一边亮。 动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极COM是各自独立地受I/O
[单片机]
[实验收藏]认识数码管
基于MCU的无线行驶记录仪硬软件设计
1 引言 汽车行驶记录仪是一种在汽车上使用的记录装置。此设备能对车辆的行驶速度、里程以及有关车辆行驶的其他状态信息进行记录存储并可通过接口实现数据输出。无线行驶记录仪把无线通信方式与汽车行驶记录仪结合,实现记录仪功能的同时方便用户对数据的读取和信息处理,可解决传统记录仪通过U 盘等介质导取数据的弊端。 无线通信有多种方式,其中在工业应用领域应用最广泛的有ZigBee 无线通信,RF 无线通信和Wi‐Fi 无线通信。ZigBee主要用于传输低数据率的通信,具有超低的功率损耗,主要目标是提供设备控制信道。RF广泛应用于通信、汽车、医疗、IT 等领域,安全性好,主要目标是提供设备控制信道,缺点抗干扰能力差。基于Wi‐Fi通信的模块广泛
[单片机]
基于<font color='red'>MCU</font>的无线行驶记录仪硬软件设计
通用数字式频率合成集成电路TSA5526的原理及应用
摘要:TSA5526是Philips公司推出的通用数字频率合成器集成电路,该芯片具有外围电路简单、与单片机接口方便的特点,可解决频率合成器设计当中的难题。文中介绍了TSA5526的主要特点、引脚功能、工作原理及应用电路。 关键词:TSA5526;频率合成器;分频器;电荷泵 1 概述 频率合成技术是近代无线电技术发展中的一门新技术,也是现代通信系统中的关键技术之一,它通常利用一块晶体或少量晶体组成标准频率源,然后通过合成方法产生各种所需的频率信号。这些频率信号与标准频率源具有相同的频率稳定度和准确度。使用该技术构成的电路在通信设备中称为频率合成器。频率合成器的种类很多,目前普遍采用的是数字式频率合成器。数字式频率合成器由晶体
[网络通信]
厦门火炬高新区集成电路产业产值有望突破140亿元
厦门火炬高新区是厦门集成电路产业项目主要承载地,近年来,全力做好集成电路产业的发展和培育,取得初步成效,积极助力厦门打造国家集成电路产业重镇。昨日,记者从火炬高新区了解到,今年高新区集成电路产业产值可望突破140亿元。 厦门晚报讯(记者 张海军 通讯员 管轩 李幼君) 企业达113家 全产业链布局 集成电路俗称“芯片”,被喻为“工业粮食”。火炬高新区把集成电路产业作为新的支柱产业来培育,为园区新兴产业及经济发展建造新的“粮台”。 在今年举办的厦门火炬高新区首批集成电路产业项目集中签约仪式上,联和集成电路产业投资基金、凌阳等6个项目签约。随着一批“补链强链”项目相继落地,加上已落户的联芯、紫光和三安等重点项目加速释放产能,火炬高新区
[半导体设计/制造]
stm8s单片机实现多通道转换
今天在使用stm8s单片机的AD功能,单片机上有AN0到AN9十个通道。想只用其中的三路AN5到AN7。 //ADC初始化 void ADC_Init(void) { ADC_CR1 = 0x50; ADC_CR2 = 0x38; ADC_TDRL = 0xE0; //禁止施密特触发 } unsigned int Read_ADC_Temp(unsigned channel) { unsigned int i,ADtemp; ADC_Init(); //ADC_CSR = 0x00; ADC_CSR = channel; ADC_CR1 = 0x01; // CR1寄存器的最低位置1,使能ADC转换 for(i = 0;
[单片机]
关于GD32F2系列增强型MCU的介绍和应用
GD32F205/207 基于ARM Cortex-M3内核的高性价比增强型GD32F205和GD32F207系列微控制器,在GD32F1系列产品的基础上提供了全面增强的处理能力与全新的外设接口资源。除了具有Cortex-M3 MCU业界最大的闪存容量外,还加强了对视频图像、液晶显示、存储扩展以及高速信号采集等应用的支持,并配备了增强的硬件加密模块与安全架构。 GD32F205/207资源配置 GD32F205/207产品型号 GD32F205/207产品特性 GD32F205/207开发生态
[单片机]
关于GD32F2系列增强型<font color='red'>MCU</font>的介绍和应用
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved