基于ARM和uCOSII固体科氏流量计测控系统.docVIP

基于ARM和uCOSII固体科氏流量计测控系统.doc

  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和uCOSII固体科氏流量计测控系统

基于ARM和uCOSII固体科氏流量计测控系统   【摘 要】:设计了基于ARM微控制器的固体科氏流量计处理单元。首先给出了系统的基本测量原理,之后详细叙述了处理单元的硬件/软件结构方案,描述了系统实现的功能。最后给出了系统的实验结果并讨论了这种设计的优越性和系统的实用性。   【关键词】:固体; 科氏流量计; ARM; uCOS-II      引言       在能源、化工、冶金、食品等领域,经常需要对小颗粒状或粉状的物料的质量流量做出测量和控制,因而需要具有良好可靠性、高的测量精度、大的测量范围的固体质量流量计。传统上多采用冲击式流量计、皮带秤、失重秤等实现连续计量,一般存在着测量精度低、稳定性差、需要频繁调整与校准等一些缺点。    科里奥利(Coriolis)流量测量技术是一种起步较晚的质量流量的直接测量方法,由于其独特的测量原理而具有测量范围大,精度高,对介质的温度、压力、粘度、密度等不敏感等优点。目前,科里奥利质量流量计(CMF)主要用于液体、气体的测量,用于固体测量的研究和应用相对较少。德国的Schenck公司在这个领域具有领先的地位,有一系列比较成熟的产品。国内少数厂家也有类似的探索,但效果并不理想。文章设计了一套固体CMF系统,采用32位高性价比的ARM核微控制器设计了其处理单元,结构简单、体积小,具有良好的人机交互。大量的实验证明,该系统达到了很高的动态测量精度和稳定性,具有很好的实用推广价值。文章给出其设计思路和实验结果。      1. 基本测量原理       科里奥利流量测量依据的是质点在旋转动系中运动时产生的科里奥利惯性力(简称科氏力,相应的加速度称为科氏加速度)。可见,无论测量装置采用什么样的结构形式,本质上都要构造出一个能产生科氏力的回转运动(或等效回转运动),这是任何CMF的首要条件。对于固体CMF,测量装置是一个回转体,在电机带动下以基本恒定的速度转动。物料通过测量装置的测量轮时,将对检测部件产生科氏力的反作用。这些切向的科氏力产生了对回转轴的扭矩作用(简称科氏反力矩),物料的质量流量跟这个力矩以及测量轮的角速度有关。根据科氏力基本计算式以及动能定理、动量定理等可导出流量计算公式为:       其中Qm为质量流量,Tk为科氏反力矩,ω为测量轮角速度,R为测量轮的半径(常量)。实时测得Tk和ω,就可以实时计算得到物料的质量流量,进一步的作积分运算即可得到物料的累计总质量。为此,在测量装置中安装了转速传感器和扭矩传感器,前者输出12V逻辑的脉冲信号,后者输出4~20ma电流信号。采用12V逻辑和4~20ma电流,可以将信号传输较长距离,同时采用屏蔽电缆做传输媒介,增强信号传输的抗干扰性。整个系统结构框图见图1。嵌入式处理单元接收转速、扭矩信号完成测量,实时计算物料瞬时流量、累计总量等,实现必要的人机交互、整个系统的集中控制、与上位机通讯等。另外,还需实现对变频调速器的控制,从而可调节测量装置的工作转速。      2. 处理单元硬件设计       传统的工业仪表多采用8位或16位单片机做处理单元的核心,其运算处理能力和资源管理能力都很有限。这使得仪表功能大都很简单,几个按键配合LED显示来实现简单的人机交互,性能也无法继续提高。ARM是一种高性能、低功耗、低成本的32位的新型微控制器,运算处理能力和资源管理能力较8位和16位MCU有了成百倍的提高。它为较复杂的工业测控系统提供了全新的嵌入式解决方案。       本系统的处理单元选用AT91M55800(ARM)芯片做控制核心。此MCU为工业级温度范围,最高处理能力为30MIPS(百万条指令每秒),具有丰富的片内资源:8KB的片内SRAM、6个16位的定时/ 计数器、RTC、看门狗定时器、3路USART(同步/异步串行接口)、8路10Bit ADC、2路10Bit DAC等。处理单元的主要硬件电路结构如图2。    转速脉冲信号经过光耦器件521-4进行电压变换(由12V逻辑降为3.3V逻辑)、隔离,再经整形、滤波后接入MCU的计数器外部脉冲输入管脚。扭矩信号经由I/V转换电路转换为0~2.5V的电压信号,接到MCU的ADC0输入脚。采用周立功公司的键盘控制芯片ZLG790扩展出键盘接口电路,最多支持8×8的矩阵键盘。LCD选用320×240的点阵液晶,可以显示丰富的字符、汉字、动态曲线等,其接口为USART口,简单可靠。从MCU的三总线扩展了SRAM存储器,用于存放可读写数据并做内存运行程序;扩展了Flash类型的存储器,用于存放程序代码和永久保存参数/数据等。标准RS-232接口用于处理单元同上位机PC通讯,向上位机传送测量数据等。RS-485接口用于连接变频调速器的相应接口,实现对其远程控制

文档评论(0)

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

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

1亿VIP精品文档

相关文档