好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

移动测量小车.docx

4页
  • 卖家[上传人]:pu****.1
  • 文档编号:536949570
  • 上传时间:2024-01-22
  • 文档格式:DOCX
  • 文档大小:19.30KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 基于光电导航的智能移动测量小车一、 所需器材单片机 线阵CCD 2轮驱动二、 思路1、 探测道路中间线保证直线走2、 探测隧道长度3、 探测树棵树三、 技术特点1、 将CCD光信号用单片机控制,达到角度转换继续前行基于80C51单片机控制的CCD视频信号二值化电路0 引 言CCD[Charge Coupled device]电荷耦合器件,自1970年由美国贝尔实验室的W.S.Boyle和G.E.Smith首先提出以来,随着半导体微电子技术的迅猛发展,其技术研究取得了惊人的进展随着电荷耦合器件CCD器件自身质量的逐步提高,各种性能的继续完善,应用领域的不断扩大,CCD技术已成为现代光电探测和测量领域中最有发展前途的技术手段之一在使用CCD的过程中,CCD驱动电路、数据采集与处理电路是整个过程的核心依据对CCD传感视频信号用途不同,对CCD视频信号有两种处理方法:一是对CCD视频信号进行二值化处理后,再进行数据采集;二是对CCD视频信号采样、量化、编码后,再采集到计算机系统而实现CCD视频信号二值化的方法很多,一般采用硬件电路实现该系统是由单片机控制的数据采集与处理系统,将CCD驱动电路、数据采集与二值化处理电路一体化,实现了CCD图像传感器的小型化、智能化与集成化。

      实践证明:该系统工作稳定可靠,测量精度高,适用于各种高灵敏、高精度的检测1方案比较与选择1.1  方案一:固定阈值法固定阈值法是一种最简便的二值化处理方法,将CCD视频信号送入电压比较器的同相输入端,比较器的反相输入端上加可调电位器就构成了图1所示的固定阈值二值化电路当CCD视频信号输出含有被测物体的信息时,可以通过适当地调节阈值获得方波脉冲宽度与被测物体表面一致的精确关系,但在有些情况下,由于背景辐射无法克服,在不能保证光源稳定的情况下,固定阈值法受到光源变化引起CCD视频输出信号幅度变化,从而导致测量 误差图 1 固定阈值二值化电路原理图方案二:比较法提取边界特征的二值化处理图2  比较法提取边界特征比较法提取边界特征实现二值化的原理电路如图2所示,CCD视频信号经放大后,由时序电路产生时钟脉冲 与CCD光敏元输出脉冲调制信号相同步,由其控制接通模拟开关对CCD光敏元输出的序列电平进行采样和保持, 驱动脉冲延迟 脉冲T1,用 控制接通模拟开关对 采样的信号再一次进行采样和保持,故 采样的是第N元信号, 采样的就是第N+1元信号,将这两个信号求差,其输出电压最大值就对应着边界点为了提取边界特征,将差值信号送到具有正阈值和负阈值的两个电压比较器的输入端,在边界点处,减法器输出电压最大绝对值超过阈值的绝对值时,电压比较器输出正脉冲信号,负阈值比较器的输出脉冲对应边界的下降沿,正阈值比较器的输出脉冲对应边界的上升沿,这两个脉冲信号就是边界特征标志,该信号就是所求的CCD视频信号转换的二值化信号。

      采用对边界特征提取比较器所用的阈值用浮动阈值方法通过单片机对照明系统光强进行实时采样,处理后,再经过D/A转换成模拟信号,作为比较器阈值的参考源,以消除照明光源波动的影响,保证二值化电路工作的可靠性,所以选用此方案2  系统工作原理2.1 系统工作原理框图系统原理框图如图3 所示:图 3 系统原理框图2.2 系统工作过程系统以80C51单片机为核心,与TCD1206SUP型CCD、模/数转换芯片ADC0809、数/模转换芯片DAC0832等器件一起构成,CCD视频信号经过放大器放后,一部分信号通过采样/保持运用比较法实现二值化,一部分信号经模/数和数/模转换后自动调节阈值电压大小,消除照明光源波动的影响,保证二值化的准确性2.3CCD驱动时序要求及实现2.3.1 TCD1206SUP驱动时序要求TCD1206SUP是具有2160个有效像元的线阵CCD,其驱动时序要求见图4在图4中,SH是转移脉冲,脉冲宽度标准值为1000ns,其周期为光信号积分时间从图4可知,OS输出周期至少为2236个像元的输出周期; 和 是双相驱动时钟,时钟频率标准值为0.5MHz;RS是复位脉冲,标准值为1MHz;OS是信号输出。

      图4 TCD1206SUP驱动时序波形2.3.2          驱动电路的实现通常时钟脉冲可取自以下途径:单片机XTAL端、ALE端、独立脉冲源其中取自XTAL端时,经分频电路得到的脉冲频率受限制;取自ALE端的脉冲在单片机访问外部存储器的时候丢失,精度受影响;而取自独立脉冲源的脉冲因其独立性而精度较高,且所产生的脉冲频率可自由选择,稳定性好,因此本驱动电路选用独立脉冲源由晶体振荡器构成的时钟发生电路,输出频率为4MHz的时钟脉冲,经四分频器得到频率为1MHz的时钟脉冲,再经脉宽调制器合成占空比为1∶3的复位脉冲 ,时钟脉冲 为0.5MHz,由脉冲信号八分频得到, 由 反相产生具体流程如图5所示,转移脉冲 由单片机的P1. 3口发出图5 脉冲发生框图2.4单片机的控制作用2.4.1 控制CCD驱动   从P1. 3口发出转移脉冲 ,由TCD1206SUP工作特点,一个 周期中只少要有1180个 脉冲,即 ,若时钟脉冲的频率为0.5M,则转移脉冲频率应大于1/590MHz(即其周期为590us),部分程序如下:汇编程序:MOV   TMOD,#00H; 设置T0工作方式0MOV   TH0,#0EDH  ;设置590us计数初始值MOV   TL0,#12H SETB   TR1   启动T1DEL:  JBC TF1,REP  ;查询计数溢出AJMP DELREP: CLP   P1.3   ;输出 AJMP  DEL2.4.2控制CCD光积分时间  CCD积分时间的改变以往通常是通过跳线改变系统主频或计数器的初始预置值来实现,使用不够灵活,况且系统主频的改变会影响后续数据处理,因此我们采用一种不改变系统工作频率,通过改变 周期中复位脉冲 的时钟个数来调节CCD的光积分时间。

      利用单片机的T0计数器对 计数,根据模数转换结果调节 的周期大小,从而自动控制了CCD的光积分时间同时,由CCD视频信号经过采样保持,再经过模/数转换和数/模转换后,自动调节阈值大小,保证二值化电路工作的可靠性3系统软件流程图系统软件设计系统软件流程图如图6 所示:图6 系统流程图4结束语本系统主要应用单片机强大的控制性能,采用比较法提取边界特征的手段,实现对CCD视频信号的二值化处理,其特点是在对边界特征提取比较器所用的阈值采用浮动阈值方法,通过单片机对CCD视频信号进行实时地采样,处理后再经过D/A转换成为模拟信号,作为比较器阈值的参考源,消除照明光源波动的影响,使电路工作更精确该系统体积小,抗干扰性强,易于与实现自动控制系统接口,在各种高灵敏、高精度的实时检测系统中有着广阔的应用前景可用在航天、空间遥感、工农业、天文、通讯等军、民用等方面。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.