欢迎来到天天文库
浏览记录
ID:15729985
大小:26.13 KB
页数:24页
时间:2018-08-05
《电子钟表和温度表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子钟表和温度表课程设计目录一:要求……………………………………………………………….1二:摘要…………..……………………………………………...……1三:方案介绍……………….………………………………………12.74LS245芯片介绍…………………………………….…….….……..21.74LS138芯片介绍……………………………….…………….……..23.八段显示器………………………….….….…………………………..34.DS18B2的介绍??????????????????????????4四:元件原理和选用…
2、………………….…………………………..42.温度程序设计………………………………………….…..….…....61.时钟程序设计…………………………………….….….………….4五:过程及运行结果…………………………………….………..6六:结论…………………………………………………..…………7七:参考文献…………………………………………….…..……7八:附录:元件明细表,程序清单……………..….….………….81一.设计要求:(不能采用专用芯片)(1)时间显示:时、分、秒(2)钟表时分秒参数的手动调整设置(3)选
3、择传感器,并设计相应的信号处理电路。(4)实现实时温度显示功能(每秒刷新一次),温度测量范围-40~+60?C(5)可采用电池组供电和交流电源供电扩充功能:(1)防止极性接反,电压不足时,报警提示。(2)电子钟表可以作为秒表使用二.摘要:三.方案介绍用单片机驱动LED数码管有很多方法,按显示方式分,有静态显示和动态(扫描)显示,按译码方式可分硬件译码和软件译码之分。静态显示就是显示驱动电路具有输出锁存功能,单片机将所要显示的数据送出后就不再管,直到下一次显示数据需要更新时再传送一次新数据,显示数据稳定,占用很少的CPU时间
4、。动态显示需要CPU时刻对显示器件进行数据刷新,显示数据有闪烁感,占用的CPU时间多。这两种显示方式各有利弊;静态显示虽然数据稳定,占用很少的CPU时间,但每个显示单元都需要单独的显示驱动电路,使用的硬件较多;动态显示虽然有闪烁感,占用的CPU时间多,但使用的硬件少,能节省线路板空间。硬件译码就是显示的段码完全由硬件完成,CPU只要送出标准的BCD码即可,硬件接线有一定标准。软件译码是用软件来完成硬件的功能,硬件简单,接线灵活,显示段码完全由软件来处理,是目前常用的显示驱动方式。由于本次设计硬件电路较为简单,因此我们选择了
5、动态显示,软件译码的驱动方式。采用动态扫描法显示LED数码管,MCS-51的P1.0,P1.1,P1.2与74LS138的A,B,C连接74LS138通过74LS245与LED数码管的阴极相连来选择数码管,用P0口通过74LS245与数码管的阳极相连,P2口与键盘连接,传感器18B20与P1.3口相连构成温度控制。四.元件原理和选用1.74LS138芯片的介绍74LS138为3线-8线译码器,其工作原理如下:当一个选通端(E3)为高电平,另两个选通端(E1)和/(E2))为低电平时,可将地址端(A、B、C)的二进制编码在一
6、个对应的输出端以低电平译出。2利用E1、E2和E3可级联扩展成24线译码器;若外接一个反相器还可级联扩展成32线译码器。74LS138的管脚图与功能表:2.2.74LS245芯片的介绍74LS245是我们常用的芯片,用来驱动led或者其他的设备,它是8路同相三态双向总线收发器,可双向传输数据。74LS245还具有双向三态功能,既可以输出,也可以输入数据。3当8051单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。当片选端/CE低电平有效时,DIR=“0”,信号由B向A传输;(接收)D
7、IR=“1”,信号由A向B传输;(发送)当/CE为高电平时,A、B均为高阻态。由于P2口始终输出地址的高8位,接口时74LS245的三态控制端/1G和/2G接地,P2口与驱动器输入线对应相连。P0口与74LS245输入端相连,/E端接地,保证数据现畅通。8051的/RD和/PSEN相与后接DIR,使得/RD或/PSEN有效时,74LS245输入(P0.i←Di),其它时间处于输出(P0.i→Di)。74LS245的管脚图:74LS245的管脚图3.八段显示器4LED数码管显示(八段)4.DS18B20的介绍DS18B20内
8、部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20引脚定义:(1)DQ为数字信号输入/输出端。(2)GND为电源地。(3)VDD为外接供电电源输入端(在寄生电源接线方式时接地)。DS18B20的主要特性:a、适应电压范围更宽,电压范围:3.
此文档下载收益归作者所有