基于fpga温度传感器ds18b20的verilog设计.doc

约13页DOC格式手机打开展开

基于fpga温度传感器ds18b20的verilog设计,基于fpga温度传感器ds18b20的verilog设计摘要:本文介绍了数字温度传感器ds18b20的数据接口和特点, 阐述了一种基于现场可编程门阵列( fpga)控制ds18b20的方法。使用fpga作为控制器,严格控制ds18b20的时序,在单总线上实现读写功能,完成测量数字温度的功能。将测量的二进制数转换为bcd...
编号:10-219370大小:985.00K
分类: 课件下载>其他课件

内容介绍

此文档由会员 谭久刚 发布

基于FPGA温度传感器DS18B20的Verilog设计

 

摘要:本文介绍了数字温度传感器DS18B20的数据接口和特点, 阐述了一种基于现场可编程门阵列( FPGA)控制DS18B20的方法。使用FPGA作为控制器,严格控制DS18B20的时序,在单总线上实现读写功能,完成测量数字温度的功能。将测量的二进制数转换为BCD码, 并通过数码管显示。系统设计使用Verilog语言。
关键词:现场可编程门阵列;数字温度传感器;硬件描述语言

目 录
0 引 言………………………………………………………………………………………………4
1  DS18B20的读写方式……………………………………………………4
1.1 初始化时序:……………………………………………………………………4
1.2 写时序:……………………………………………………………………………5
1.3 读时序:……………………………………………………………………………5
2  温度控制模块………………………………………………………………………………6
3  控制DS18B20进行温度测量……………………………………………………………6
4  电源连接………………………………………………………………………………………7
5 温度显示部分…………………………………………………………………………………8
6  软件设计………………………………………………………………………………………8
6.1 Proteus软件简介…………………………………………………………………9
6.2 程序流程图设计……………………………………………………………………………9
6.3 实验内容与步骤……………………………………………………………………………10
7  结 论…………………………………………………………………………………………12
参考文献………………………………………………………………………………13