Archives

Volume 8 Number 4 December 2022

Measurement of Ultrasound Propagation Velocity in Liquids Using an FPGA Module


Authors: Pedro Acevedo Contla ; D. Fabián García Nocetti ; A. Joel Durán Ortega et. al.
Pages: 59-67
DOI: doi.org/10.32861/sr.84.59.67
Abstract
The design and development of an ultrasonic device for the measurement of ultrasonic propagation velocity in liquids based on Field Programmable Gate Array (FPGA) architecture is described. The device was implemented using a DE0-Nano-SoC Development Kit FPGA development module, a 2x16 LCD Display, a 2-channel quadrature output optical encoder with push button, two ultrasonic transducers and an external module for interfacing with the transducers containing the circuits corresponding to the transmitter, receiver and amplifier. For the development, the Altera Integrated Development Environment (IDE) software called Quartus II was used, which allows the logical design and supports different HDL hardware description languages, such as Verilog and VHLD.  Although the device was calibrated to measure the acoustic velocity of water in the range of 35°C to 40°C, due to its design characteristics it is feasible to extend its application to measure acoustic velocity in different liquids, delimiting the operation intervals. The device acquires 100 readings per second, calculates the average with polynomial adjustment and displays the value of the ultrasonic propagation velocity in the fluid with a resolution of 0.01 [m/s] with a refresh rate of one second.