基于FPGA的数字温度计设计
CSTR:
作者:
作者单位:

1.安康学院 电子信息技术研究中心 安康 725000; 2.安康学院 数学与统计学院 安康 725000

中图分类号:

TN06

基金项目:

陕西省教育厅科研项目(14JK1018)、安康学院研究项目(JG08103)资助


Design of digital thermometer based on FPGA
Author:
Affiliation:

1.Electronic Information Technology Research Center, Ankang University, Ankang 725000, China;2.School of Mathematics and Statistics, Ankang University, Ankang 725000, China

  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [14]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    为了采用FPGA技术开发出低成本的温度测量系统,通过分析数字温度传感器DS18B20的单总线通信协议,严格按照传感器的通信时序要求,使用有限状态机(FSM)设计出了DS18B20的单总线通信控制器(IP核)。并以此单总线控制器为核心在EP2C8Q208C8 FPGA开发板上开发出了完整的温度测量与显示系统,最终的测试结果表明,所设计的单总线控制器不但能够稳定驱动DS18B20进行温度参数的测量,而且在FPGA片上构建的测温系统硬件实现代价低至了410个逻辑单元、完成一次温度测量的用时也只有754.7 ms。

    Abstract:

    In order to develop a low cost temperature measurement system based on FPGA, through analyzing the 1wire bus communication protocol of digital temperature sensor DS18B20 in this paper, strictly according with the communication timing requirements of sensors, the 1wire bus communication controller (IP core) had been designed with finite state machine (FSM). Moreover, the 1wire bus controller core and other modules form a complete temperature measurement and display system on EP2C8Q208C8 FPGA development board, the final test results show that the 1wire bus controller not only can drive the DS18B20 stably to measure the temperature, and the temperature measurement system based on FPGA in the hardware implementation cost low to 410 Logic Elements (LEs), a temperature measurement time only 754.7ms.

    参考文献
    [1]张海龙. 基于DS18B20 的单片机测温系统[J].电子制作, 2016(11):2525.
    [2]李玮瑶, 王小辉. 基于DS18B20的关联型温度检测系统的设计与实现[J].电子设计工程,2015, 23(15):9395.
    [3]付艺豪, 许建明, 李忠. 基于DS18B20的数字温度计设计[J]. 电子世界, 2016(4):187188.
    [4]王丽娟, 张健胜, 黄建春. 基于DS18B20温度传感器的锅炉温度控制系统设计[J]. 湖南文理学院学报:自然科学版, 2016,28(3):4547,61.
    [5]王响, 白金柯, 王志鹏. 一种基于DS18B20的温度采集系统设计[J]. 电子设计工程,2015, 23(18): 9092.
    [6]张松, 李筠. FPGA的模块化设计方法[J]. 电子测量与仪器学报, 2014,28(5):560565.
    [7]王爽, 胡冬旭. 基于FPGA的分布式测控装置设计与应用[J]. 国外电子测量技术, 2015,34(10):1113,15.
    [8]王庆春,何晓燕.基于FPGA的温湿度测量系统设计[J]. 电子测量技术, 2016,39(12):113117.
    [9]王春玲, 王美红, 宁崇森 等. 基于DS18B20的小环境测温控制的FPGA实现[J]. 泰山学院学报, 2014,36(3):1012.
    [10]王阳, 厉洋. 基于FPGA的数字温度测量仪设计与实现[J]. 电子技术, 2012,39(6):6971.
    [11]陈力刚, 郅红魁, 张荣献, 等. 单总线器件18B20开发实例[J]. 山西地震, 2013,1(3):3537.
    [12]陈伟军, 唐军, 李清. 基于DS18B20的温度测量系统设计[J]. 数字技术与应用, 2016(8): 183185.
    [13]Programmable Resolution 1Wire Digital Thermometer[DB/OL], https://datasheets.maximintegrated. com/en/ds/ DS18B20.pdf.
    [14]杨伟才. 基于DS18B20 的多点温度测量系统研究[J]山东工业技术, 2016(24):266266.
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

王庆春,何晓燕.基于FPGA的数字温度计设计[J].国外电子测量技术,2017,36(4):94-98

复制
分享
文章指标
  • 点击次数:1004
  • 下载次数: 1513
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 在线发布日期: 2017-05-31
文章二维码
×
《国外电子测量技术》
2025年投稿方式有变