77范文网 - 专业文章范例文档资料分享平台

微机课设—电子万年历的设计制作(4)

来源:网络收集 时间:2019-04-23 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

电子万年历的设计与制作 3采用了3线制与单片机相连,减少了外部硬件电路;

4零待机功耗;

5可通过数据线供电,电压范围在3.0V-5.5V; 6用户可定义的非易失性温度报警设置; 7报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件; 8负电压特性,电源极性接反时,温度计不会因发热烧毁,只是不能正常工作。

2.DS18B20工作原理

DS18B20的读写时序和测温原理与DS1820相同,只是得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。DS18B20测温原理如图5所示。图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1和温度寄存器被预置在-55℃所对应的一个基数值。计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当计数器1的预置值减到0时,温度寄存器的值将加1,计数器1的预置将重新被装入,计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。图5中的斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器1的预置值。

斜率累加器 预置 计数比较低温度系数晶振 计数器1 预置 增加 减到温度寄存停止 高温度系数晶振 计数器2 减到LSB 位置/清除

图5 DS18B20测温原理

3.3.2DS18B20接口电路设计

如6图所示,该系统中采用数字式温度传感器DS18B20,具有测量精度高,电路连接简单特点,此类传感器仅需要一条数据线进行数据传输,用P3.7

12

电子万年历的设计与制作 与DS18B20的DQ口连接,Vcc接电源,GND接地。

图6温度传感器DS18B20接口电路

3.3.3DS18B20的工作时序

1、复位时序图

图7复位时序图

1、 读时序图

图8读时序图

13

电子万年历的设计与制作 3、写时序图

图9 写时序图

3、工作时序 1)总线时序

图10 总线时序

2)写周期时序

图11写周期时序

3)起始/停止时序

14

电子万年历的设计与制作

图12 起始/停止时序

4)应答时序

图13 应答时序

5)立即地址读时序

图14 立即地址读时序

3.4LCD显示模块

3.4.1LCM1602的特性及使用说明

1 LCM1602的接口信号说明如表4:

15

电子万年历的设计与制作

表4 LCM1602的接口信号

编号 1 2 3 4 5 6 7 8

引脚符号 VSS VDD VL RS R/W E D0 D1

功能说明 电源地 电源正极 液晶显示偏压信号 数据/命令选择端(H/L) 读/写选择端(H/L)

使能信号 DATAI/O DATAI/O

编号 9 10 11 12 13 14 15 16

引脚符号 D2 D3 D4 D5 D6 D7 BLA BLK

功能说明 DATAI/O DATAI/O DATAI/O DATAI/O DATAI/O DATAI/O 背光正极 背光负极

2、基本操作时序如下:

1)读状态:RS=L,RW=H,E=H

2)写指令:RS=L,RW=L,D0~D7=指令码,E=高脉冲 3)读数据:RS=H,RW=H,E=H

4)写数据:RS=H,RW=L,D0~D7=数据,E=高脉冲 3、初始化设置

1)显示模式设置如表5:

表5显示模式设置

指令码

0

0

1

1

1

0

0

0

功能

设置16*2显示,5*7点阵,8位数据接口

2)显示开/关及光标设置如表6:

表6 显示开/关及光标设置

指令码 0

0

0

0

1

D

C

功能

BD =1开显示;D=0关显示

C=1显示光标;C=0不显示光标 B=1光标闪烁;B=0光标不显示

0

0

0

0

0

1

N

S

N=1当读或写一个字符后地址指针加一,且光标加一

N=0当读或写一个字符后地址指针减一,且光标减一

S=1当写一个字符,整屏显示左移(N=1)

16

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库微机课设—电子万年历的设计制作(4)在线全文阅读。

微机课设—电子万年历的设计制作(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/622271.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: