FPGA的超声波液体密度传感器.docx
- 183****3081个人认证 |
- 2021-12-08 发布|
- 18.89 KB|
- 8页
PAGE 1 PAGE 1
FPGA的超声波液体密度传感器 液体密度是工业生产中一个重要的参数,尤其是在医药、化工等领域。本文采用双探头结构,利用声速法测量液体密度,其关键是精确测量超声波在液体中传播时间。传统电路设计由于受到芯片时钟频率的影响,测量效果往往不够抱负。为了能够得到精确的测量时间,采用内部时钟频率较高的FPGA来设计高精度的计数器。同时,为了削减外围电路,避免电子器件之间的电磁干扰,系统中的掌握和计算模块也都由FPGA来完成。经过试验,结果表明本方法具有较高的牢靠性和速度上的优越性。 引言 液体密度是很多工业中的重要参数,它可以直接参与生产过程中的掌握和决策,因此对液体密度进行快速而精确的在线检测有着重要的意义。尤其是在石油、化工、食品、医药等工业领域,对密度的测量直接关系到国民经济和消费者的人身安全。 1、超声波液体密度计的工作原理 用超声波来测量液体的密度有多种方法,随着电子技术的飞速发展,借助于声速测量密度的方法得到了广泛的应用。这是因为超声波在液体中传播时,其声速与液体的密度之间遵从下面的关系式: (1-1) 式中C是超声波在液体中传播的速度;ρ为液体的密度;K为压缩系数。对于特定的液体,其压缩系数K是常数,只要测得超声波在液体中的传播速度,就可以计算出液体的密度。而速度的测量则可由超声波在液体中所经过的声程以及传播时间所打算。 2、基于FPGA的掌握和运算电路的设计 由于FPGA芯片的频率很高,简单设计实现几十兆甚至上百兆的时钟电路,因此很适合于用来设计高速计时电路。本设计中选用Altera公司的CycloneⅡ系列芯片,该系列芯片的工作频率可高达400MHz,足以满意本设计的需要。软件开发平台为QuartusⅡ。电路(包括模拟、数字部分)的整体系统框图如图1所示。 图1系统电路原理图 2.1方脉冲生成模块 方脉冲生成模块的作