检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]安康学院电子信息技术研究中心,安康725000 [2]安康学院数学与统计学院,安康725000
出 处:《国外电子测量技术》2017年第4期94-98,共5页Foreign Electronic Measurement Technology
基 金:陕西省教育厅科研项目(14JK1018);安康学院研究项目(JG08103)资助
摘 要:为了采用FPGA技术开发出低成本的温度测量系统,通过分析数字温度传感器DS18B20的单总线通信协议,严格按照传感器的通信时序要求,使用有限状态机(FSM)设计出了DS18B20的单总线通信控制器(IP核)。并以此单总线控制器为核心在EP2C8Q208C8FPGA开发板上开发出了完整的温度测量与显示系统,最终的测试结果表明,所设计的单总线控制器不但能够稳定驱动DS18B20进行温度参数的测量,而且在FPGA片上构建的测温系统硬件实现代价低至了410个逻辑单元、完成一次温度测量的用时也只有754.7ms。AIn 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 communica- tion 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 meas- urement 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.
关 键 词:FPGA DS18B20温度传感器 有限状态机 数字温度计
分 类 号:TN06[电子电信—物理电子学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117