全数字式象限精密光电方位探测器.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全数字式象限精密光电方位探测器

一、原理 四象限光电探测器实际由四个光电探测器构成,每个探测器一个象限,目标光信号经光学系统后在四象限光电探测器上成像,如图1。一般将四象限光电探测器置于光学系统焦平面上或稍离开焦平面。当目标成像不在光轴上时,四个象限上探测器输出的光电信号幅度不相同,比较四个光电信号的幅度大小就可以知道目标成像在哪个象限上(也就知道了目标的方位),若在四象限光电探测器前面加上光学调制盘,则还可以求出像点偏离四象限光电探测器中心的距离或θ角来。 图1 目标在四象限光电探测器上成像   图2是方位探测器原理框图。 图2 方位探测器原理   信号通过放大和调理后由由A/D转换器(本系统中采用ADS7864)采样转换成数字量送入 HYPERLINK /machine/mcu/index.html \t _blank 单片机,由单片机处理后得到目标的方位,并根据实际系统的需要输出方位控制指令。   二、电路设计   根据实际系统的需要,A/D转换器用ADS7864,单片机用最常见的89C51。   这里对ADS7864作一介绍。ADS7864是TI公司生产的12bit高性能模数转换器,片上带2.5V基准电压源,可用作ADS7864的参考电压。每片ADS7864实际由2个转换速率为500ksps的ADC构成,每个ADC有3个模拟输入通道,每个通道都有采样保持器,2个ADC组成3对模拟输入端,可同时对其中的1~3对输入信号同时采样保持,然后逐个转换。由于6个通道可以同时采样,很适合用来转换四象限光电探测器的4路光电信号,剩下2个通道作系统扩展用。 *下面主要介绍电路中的信号采样转换和处理部分。   ADS7864前端调理电路 模数转换器的前端调理电路缩放和平移要采样的信号,通过调理后的信号适合A/D转换器的模拟输入要求。图3是ADS7864一个输入通道的前端调理电路, 图3 ADS7864前端调理电路   ADS7864 模拟输入通道的+IN和-IN的最大电压输入范围为-0.3V~+5.3V(ADS7864 +5V供电)。图3的电路中使用了2个运放,A1用作跟随器,用来缓冲ADS7864输出的2.5V基准电压源;A2和四个电阻构成了信号调理网络,适当配置R1~R4电阻可以实现对输入信号Vi的缩放和平移以适合ADS7864模拟通道的输入要求。+IN端的输入电压表示如下: HYPERLINK /2009_11_26/1259225718_ddvip_8057.gif \t _blank   图片看不清楚?请点击这里查看原图(大图)。   ADS7864与单片机连接电路   ADS786转换后的结果通过DB0~DB15输出,若将BYTE引脚接高电平,则每个结果分两个字节从 DB0~DB7读出,用8位的单片机读取非常的方便。为了避免89C51对ADS7864的干扰,用一片74HC244缓冲器来连接89C51的P0口和 ADS7864的DB0~DB7,控制ADS7864的信号/HOLDA~/HOLDC、A0~A2也是通过89C51的P0口输出,用一片 74HC373来锁存这些控制信号。图4是89C51与ADS7864的连接 HYPERLINK /machine/circuit/index.html \t _blank 电路图,其中略去了其它的一些电路连接。 HYPERLINK /2009_11_26/1259225719_ddvip_3539.gif \t _blank   图片看不清楚?请点击这里查看原图(大图)。 图4 ADS7864与89C51的连接   系统采用89C51的P2.7寻址ADS7864,地址为8000H,同时用这个地址信号配合89C51的/WR和/RD信号作74HC244和 74HC373的使能信号。要求当89C51的/RD=0,P2.7=1时才开启74HC244,读取ADS7864的转换结果;当89C51的 /WR=0,P2.7=1时74HC373才锁存89C51 P0口上的数据信号,实现往ADS7864的控制端写数据,其它时候74HC244和74HC373都是关闭的,这样避免了89C51 P0口上的其它信号对ADS7864的干扰。采用锁存器74HC373来连接89C51和ADS7864的原因是为了在ADS7864转换数据的时候保持 /HOLDA~/HOLDC、A0~A2端的电平保持不变,免得影响ADS7864转换数据的精度。74HC244和74HC373的使能信号真值表如下:   根据真值表,可以用图4中的逻辑电路来实现这两个使能信号。系统的最终目标就是获取数据,然后计算得出结果。89C51控制ADS7864转换和读取转换结果的代码如下:   启动转换后,在读取数据前需要延迟的指令周期数需根据89C51和AD

文档评论(0)

md85173 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档