一种高精度数字倾角测量系统设计.pdfVIP

一种高精度数字倾角测量系统设计.pdf

  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];在某些高精度的测量系统中,还要求对系统进行快速

调平或对某些装置与水平面的倾斜角进行快速高精度的测量。这些都是传统倾角测量系统和

水平仪很难做到的。以电子倾角器为传感器而设计的数字倾角测量系统或数字水平仪不仅能满

足自动测量与控制的要求,而且能使测量的精度和速度大大提高。

以往使用电子倾角器作为传感器而设计的数字水平仪和电子倾角测量系统,没有考虑环

境温度对测量精度的影响,故某些高精度调平和倾斜角测量的需求。为了进行宽工

作温度范围的高精度测量,必须对电子倾角器进行温度补偿。这里介绍一种高精度的数字倾

角测量系统,它利用JewellInstruments公司的LCF-100型倾角器作为倾角传感器,其输出

的模拟电压与倾斜角正弦成比例。将该模拟电压5进行A/D转换后送入单片机,同时利用温度

传感器实时倾角器周围环境的温度,也送入单片机,通过编制好的计算程序进行计算,

将计算结果通过串口中断方式传送到上位计算机。本文将详细地阐述系统硬件电路设计

以及软件设计。

1、系统硬件设计

1.1系统的硬件结构

高精度数字倾角测量系统的硬件结构如图1所示。单片机选用ATMEL公司的AT89C52,

利用其提供的软件硬件资源,完成系统的控制以及数据的计算。系统的主要部分包括:

电子倾角器、二阶低通滤波器、A/D转换器ADS1210、AT89C52、温度传感器DS1624、电源

以及向上位计算机传送数据的通讯接口电路等。

电子倾角器选用JewellInstruments公司生产的LCF-100型电子倾角器,它属于力平衡

式伺服系统电子倾角器,测量范围为-1°~+1°,其输出为模拟电压,与倾斜角度的正弦成

正比。该倾角器具有分辨率高、响应速度快、线性度好等特点。由于电子倾角器输出的模拟

电压含有高次谐波,因此通过二价低通滤波器滤除输出信号的高频分量。

A/D转换器将电子倾角器输出的模拟量转换为数字量,其分辨率的高低将直接影响系统的

测量精度。根据设计要求,本系统采用Burr-Brown公司ADS1210作为电子倾角器的A/D转

换器,它是一个24位分辨率、宽动态范围、单5V电源供电、带自校正功能的∑-Δ高精度

A/D转换器,其由可编程增益放大器、二阶∑-Δ调制器、调制器控制单元、三阶数字滤

波器、微控制器、寄存器组、基准参考源和时钟电路等组成[2]。ADS1210将转换的数

字量通过I2C总线传送到单片机。

1

温度传感器选用DallasSemiconductor公司的DS1624数字温度测量计,它具有测量精

度高、测量温度范围宽,易与单片机接口等特点,其还带有256字节的E2PROM,用于

测量系统的修正参数[3]。温度传感器实时系统的环境温度,将的温度值通过

I2C总线送入单片机。

1.2ADS1210和DS1624与AT89C52的接口电路

ADS1210和DS1624与AT89C52的接口电路如图2所示。传感器的输出接到ADS1210的

AINP和AINN输入端。在这里,ADS1210和AT89C52采用的是三线连接,DRDY、SDIO、SCLK分

别与P12、P13、P14相连接,其中SDIO用于数据的输入和输出,CS直接接地,MODE接地表

示从机方式。由于在本系统中只用了一块ADS1210,故可将DSYNC与DVDD直接相连。

利用AT89C52的P1口的P10和P11分别与DS1624的引脚SCL和SDA相连构成I2C总线。

I2C总线是一种串行数据总线,

文档评论(0)

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

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

1亿VIP精品文档

相关文档