智能流速仪的研制

  摘 要:介绍了一种以at89c51单片机为核心构成的智能流速仪研制,详细阐明了有关工作原理和关键技术。该仪器具有智能化,操作方便,硬件电路储单等特点。

关键词:单片机流速传感器rs—485通信
  流速测量是潮汐河工模型试验一个非常重要的内容,所以流速仪也是河工模型试验中使用最多的检测仪器之一。随着目前计算机技术,电子技术和通信技术的迅猛发展,尤其是超大规模的集成电路的问世,功能日起完善,成本不断降低,使得各种智能化仪器应用越来越多,用计算机组成一个数字测控网络、不仅可以大大提高整个系统的可靠性和测量精度,而且可以减少大量布线,使实验室更加整洁。以at89c51为核心的智能流速仪,具有智能化、操作方便、硬件电路简单的特点。

1 仪器基本原理及功能框图

  本仪器的系统硬件结构框图如图1所示,芯片选用价格低廉,性能优良at89c51单片机、充分利用其提供的软硬件资源,配以相应的外围电路完成水工模型的流速检测,主要组成部分包括:流速传感器,at89c51单片机、信号调理、led显示器,硬件抗干扰控制电路、以及向计算机远距离传发送数据的通信接口电路部分。

  传感器选用的是南科院河港所的产品,即光纤旋浆式流速测杆,当模型中水体流动时流速传感器的叶轮随水流转动而产生的光电脉冲仪号,经信号调理后馈至单片机的中断请求输入通道,即可测得经单片机计数后的脉冲值,同时送入led实时显示。

  本仪器为了完成数据实时传输。选用rs485标准接口方式max485作为接口器件,通过串行通信方式实时将流速值迭至上位机,再由它进一步处理,绘出测试曲线,图表,然后进行分析,打印和存档。

2 关键器件和关键技术

2.1 at89c51单片机

  本仪器芯片选用美国atmel公司生产的at89c51单片机,这种芯片是一种低功耗,高性能,且价格合理单片机,其中有32条可编程i/0口,适于加装较多外围器件和设备。

  at89c51芯片包含128x8字节内部ram和4k可程序flash存储器,2个16位定时器/计数器,6个中断源,一个可编程串行口,三级程序存储器保密,全静态工作0 h—24 m,还有片内振荡电路,具有与mcs—51完全兼备的指令系统,因而系统硬件设计简单,软件设计十分方便。

2.2 信号调理

  由于流速传感器采用红外光技术,需恒定电流驱功、故需在lm7805ct稳压源输出电源变换成恒流源后,再馈至传感器中的红外发射管,然后在光敏管接收信号后,取得电压脉冲信号,经施密将触发器整形后一路馈至pct817光电耦合集成一块。用光电原理来实现级间耦合,从而实现电信号传递,其作用主要是为了提高仪器的抗干扰能力及实现信号单向传递,即输出信号对输入端不产生影响,然后将此信号馈至at89c51芯片中断口(int0,intl),另一路馈至led发光二极管,用显示流速脉冲信号,见图2。

2.3 串口通道

  为了对采集到的数据实时,进行检测分析,需要将数据从智能流速仪传送至计算机,at89c51单片机具有串行通信接口(sci),sci是能与crt终端及计算机等外设通信的全双工异步系统,本仪器采用rs—485接口方式,传送波特率为9600比特,数据传输格式’在这种方式下,sci采用标准的不为零(nrz)格式,开始是一位起始位,以逻辑“0”表示,接着8位数据位,第10位是地址标志位,最后一位停止位,以逻辑“1”表示,本仪器不设奇偶校验,故一次传送数据长度11比特,接口芯片选用max485。

2.4 led显示

  利用at89c51的p1.4、p1.5分别作数据时钟引脚,通过外接移位寄存器(74ls164)实现串/并转换后控制并驱动数码(lmd5202bx)显示脉冲计数值。

2.5 硬件抗干扰电路

  由于本仪器的使用将受周围许多电机运行干扰,因此需要进行抗干扰电路设计。采用max705、watchdog芯片,使仪器在运行中途受到干扰,程序出错情况下,能强行使单片机复位,并重新启动,从而保证系统采集流速数据正常运行。

3 软件设计

3.1 单片机编程

  本流速仪中89c51单片机采用汇编语言编程,在软件设计时,采用了中断方式的程序,使程序简洁明了,调试方便,它主要由主程序、4个中断服务程序、显示子程序、通信子程序等组成。图4为程序流程示意图。

  (1)门主程序。主程序主要完成系统初始化设置,设置通信波特率为9600bps,设置定时间隔10ms,启动t0工作并开放中断,随时处于等待中断状态,设置通信中断最优先级,定时中断次之。

(2)显示子程序。

显示子程序用于控制定时时间内脉冲计数值多少的静态显示,用户可方便了解流速的大小及系统工作状态。

(3)中断服务程序。

  设置定时间隔为10 ms,执行该中断服务程序主要是针对传感器送来脉冲

  • 智能流速仪的研制已关闭评论
    A+
发布日期:2019年07月02日  所属分类:参考设计