基于ARM校耙器系统设计.docVIP

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

基于ARM校耙器系统设计   摘 要:提出了一种基于32位低功耗ARM7嵌入式芯片LPC213x的校耙器系统的设计方案,详细介绍了系统的硬件构成及软件的功能实现。本系统具有功耗低、精度高的特点。   关键词:ARM 校耙   中图分类号:TP3 文献标识码:A 文章编号:1672-3791(2011)04(b)-0005-01      随着我国社会经济发展,近海、江河航道也越来越繁忙,为了确保航道的航行安全,需要有航道清淤挖泥船保证航道的深度符合安全航行要求。为了方便耙位的测量,本文针对应用的需要,设计出基于ARM的校耙器,可方便的对耙位进行测量、校正。      1 系统设计原理及目标   本设计方案采用工业级32位ARM处理器作为控制中心,由电源转换、传感器接口、键盘输入及LCD液晶显示等构成校耙器系统。本设计的目标:系统能在工作现场环境下稳定工作,适应宽温度范围,抗干扰性好;深度要求分辨率1cm;系统采用液晶屏幕汉字显示,方便操作者操作及设置功能;系统选用低功耗元件,延长电池供电系统的工作时间。原理框图如图1。      2 系统硬件设计   2.1 处理器单元   校耙器的处理器要完成液位变送器的信号采集,相关参数的设置保存,获取按键状态及液晶显示等功能。考虑到系统的设计需要,在众多的ARM处理器中选用PHILIPS单片32位微控制器LPC2132处理器。   LPC2132是基于一个支持实时仿真和跟踪的32位ARM7TDMI-STM CPU,利用片内Real Monitor软件和高速跟踪执行代码可实时调试,方便程序的设计调试以及下载。高达60MHz的工作频率,有16kB的片内SRAM,可以满足信号采集的运算需要。该CPU带有64kB嵌入的高速Flash存储器,片内Boot装载软件可以实现在线擦除、烧写(ISP/IAP),扇区擦除或整片擦除的时间为400ms,1ms可编程256字节,能够满足系统对参数实时保存的要求。LPC2132具有上电复位(POR)和掉电检测(BOD)电路, 可以在-40℃~85℃的温度范围内稳定工作,这些特性能够保证CPU的可靠稳定运行。LPC2132采用超小LQFP64封装并且功耗很低,能够使得整个系统的体积小、功耗低。此外,LPC2132有多个串行接口,包括2个16C550工业标准UART、2个高速I2C接口(400 kbit/s)、SPITM和SSP(具有缓冲功能,数据长度可变)。   2.2 电源部分   整个系统的供电由一个9V的碱性电池提供,因此为了给系统供电(3.3V)和给传感器供电(24V),需要有9V降3.3V和9V升24V两部分。9V降3.3V部分主要为处理器及模拟采集电路供电。为减少电源纹波、提高采样精度,本部分电路采用LDO降压电路。9V升至24V部分主要为传感器及接口电路供电。传感器功耗较大,因此本部分电路采用高效率DC/DC电路。经过比较,选择凌力尔特公司生产的LT1316。电池供电电压在5V~9V之间,转换电路的效率可达80%以上效率。9V升24V部分电路如图2所示。   2.3 传感器接口   液位传感器常见为4mA~20mA输出型,因此为了能采集电流的大小传感器接口需要由一个高精密电阻和一个低噪声低功耗的ADC转换器组成。高精度电阻采用国外进口高精度电阻,精度0.1%以上。例如三星、AVX、台湾国巨、日本Maratu及日本村田等公司产品。ADC转换器采用具有高分辨率、极低RMS噪声、极小工作电流、工作温度范围-40°C~+85°C的产品。根据上述特征,本设计选用ADI公司生产的AD7799。AD7799是一款新型、高精度、宽动态范围、△-∑型3通道24位ADC,适用于低频、高精度工业级转换。该器件具有完整的模拟前端.可以直接和多种应用传感器相连并可选择不同的放大倍数,测量传感器输出的直流微弱信号。转换精度达到24位无误码。采用SPI串行口与ARM系统联接。该芯片具有内部自校准、系统校准,可以消除零点误差、满量程误差及温度漂移的影响。   2.4 液晶显示   液晶显示模块考虑到露天应用需要,选用COG工艺液晶显示屏。COG工艺液晶显示屏为灰屏或者蓝屏,相比常见的黄绿屏有更好的视觉效果。      3 系统软件设计   校耙器的软件遵循结构化的设计原则,采用模块化、分层化的设计方法,使之能方便移植、修改、调试,并能稳定可靠运行。整个程序分为初始化模块、主循环程序模块2个部分,主循环程序的底层为驱动程序。初始化程序主要完成CPU的配置、I/O的配置、ADC初始化和LCD的初始化。驱动程序要完成键盘的扫描,LCD的显示及AD的信号采集工作。主循环程序除了要完成传感器的电流采集,还要设置水密度、传感器参数并根据设置的水密度和

文档评论(0)

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

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

1亿VIP精品文档

相关文档