摘要

设计了一种以现场可编程门阵列(FPGA)和DS18B20温度传感器为核心的室内数字温度测量系统,利用FPGA控制DS18B20进行数字温度的采集和数据的转换,再将转换后的数据实时显示在数码管上;首先在Quartus II开发平台上,利用Verilog HDL硬件描述语言完成软件设计,系统主要由分频器模块、DS18B20控制模块、8421BCD转换模块、数码管动态显示驱动模块组成,然后利用FPGA最小系统板,搭建DS18B20模块、数码管显示模块完成硬件电路设计,最后下载验证。测试结果表明,该系统不仅能够准确地测量出实时温度数据,还能快速反映周围环境的实时变化,显示温度精确度可以达到0.001℃。