摘要:静态驱动也称直流驱动。它是指在显示时段内对组成字形的发光二极管保持恒定地的导通或截止。静态驱动的优点是程序操作简单,显示亮度高,缺点是占用I/O 端口多,硬件电路的复杂性。CPU 送出字形码后可以不再管理。
关键词:数字温度计, LM35 ICL7107,科技与生活
《科技与生活》杂志发行对象为国家机关、学术研究机构、企事业单位的各级领导干部和职工,以及各高等院校的教育工作者等。具有很强的实用性、权威性,是教育界企业界一直信赖的优秀期刊,所发表的论文可用于晋升、职称评定、升学、就业、以及奖学金评定的主要依据。本刊热忱欢迎广大科技工作者不吝赐稿。
1 设计方案选择
1.1 方案一
可以采用温度传感器DS18B20,在单片机温度检测应用电路设计中,大多都是使用DS18B20 温度传感器,而且它可以直接读取被测非电量温度值,进行转换,达到设计要求。数字温度计由DS18B20 传感器、时钟振荡电路、单片机、LED 显示电路、单片机复位电路等电路组成。原理框图如图1 所示。
1.2 方案二
通过温度传感器LM35 采集到温度信号,经过整形电路送到A/D 转换器,然后通过译码器驱动数码管显示温度。
数字温度计工作原理及设计
温度是日常生活、工业、医学、环境保护、化工、石油等领域最常遇到的一个物理量。测量温度的基本方法是使用温度计直接读取温度。本次我们设计的数字显示温度计可以直接测量温度,得到温度的数字值,既简单方便,又直观准确。
1.3 方案比较
以上两种方案第一种方案电路设计上比较简单对于温度显示计的设计上也可以添加例如温度临界点报警功能,但是使用单片机进行硬件电路焊接后,还必须软件编程再进行调试。后续工作繁多。因此此设计选择第二种方案。虽电路复杂点但通过找资料、电路设计、硬件电路焊接后就可以实现温度测量。
2 系统设计总体思路及工作原理
2.1 系统设计总体思路
本设计模块划分为温度采集电路、A/D 转换电路、译码驱动电路、温度显示电路构成。ICL7107 芯片是由A/D 转换和译码器两部分构成,可以直接驱动数码管,省去了译码器的接线,在硬件电路焊接上,ICL7107 只需要少量外部元件就可以精确测量0 到200mv电压,LM35 温度采集传感器本身输出转换电压与输入非电量温度之间成线性关系。所以该电路核心是用ICL7107 驱动数码管实现信号的显示。
2.2 数字温度计工作原理
LM35 温度传感器先将感受到外界的非电
3.1 LM35集成温度传感器
LM35 属于NS 公司生产的集成电路温度传感器系列产品,它的特点是工作精度高和线性工作范围较宽。该器件输出电压与摄氏温度线性成比例。这个特点符合我们日常对温度读书的习惯。对其精度的验证是用电烙铁直接靠近LM35 温度传感器给其加热,很快显示数数值来。方便实验数据测量。从使用者的习惯及方便性来说, LM35 与用开尔文标准的线性温度传感器相比更优越一些,此外,LM35 无需外部校准或微调,可以提供±1/4℃的常用的室温精度,方便实用。LM35 集成温度传感器如
图3 所示。
3.1.1 引脚介绍
(1)1 引脚:电源正极V+;
(2)2 引脚:输出V ;
(3)3 引脚:输出地/ 电源地GND。
3.1.2 LM35的主要参数
如表1 所示。
3.1.3 LM35 的工作原理
LM35 输出电压与摄氏温标呈线性关系,
转换公式如下:
温度为0 时输出为0V,每升高1℃,输出电压增加10mV。在静止温度中自热效应低(0.08℃ ),单电源模式在25℃下静止电流约50μA,工作电压较宽,可在4—20V 的供电电压范围内正常工作非常省电。
3.2 A/D模数转换电路(ICL7107芯片)
ICL7107 是一块应用非常广泛的高性能、低功耗集成电路。它包含三位半A/D 转换器,七段译码器,显示驱动器外,还设有参考电压、独立模拟开关、逻辑控制、时钟系统、自动调零功能等。因此ICL7107 是一款高精度、通用性和低成本结合很好的集成电路。
3.2.1 ICL7107 的基本特点
(1)ICL7107 是三位半位双积分型A/D 转换器, 属于CMOS 大规模集成电路,它的最大显示值为士1999, 最小分辨率为100uV,转换精度为0.05 士1 个字。
(2)不需要另加驱动器件,可直接驱动共阳极LED 数码管。
(3)芯片内部基准电源稳定性很高,通过电阻分压器可得基准电压。
(4)通过模拟开关实现自动调零和自动极性显示功能。
(5)对输入信号无衰减作用,输入阻抗高。
(6)可靠性良好,寿命长,噪音低,温漂小。
(7) 低功耗。芯片本身功耗小于15mw。
(8)使用时可将LED 共阳极数数码管公共阳极接V+。
(9)方便功能检查。
(10)整机组装方便,无需外加有源器件,配上电阻、电容和LED 共阳极数码管,就能构成一只直流数字电压表头。
3.2.2 ICL7107A/D 转换器的管脚排列
如图4 所示。
3.2.3 ICL7107A/D 转换器的管脚功能
如表2 所示。
3.2.4 ICL7107 的工作原理
ICL7107 为 A/D 转换和译码器为一体的芯片,是一种间接A/D 转换器。它通过对输入模拟电压和参考电压分别进行两次积分,将输入电压平均值变换成与之成正比的时间间隔,然后利用脉冲时间间隔,进而得出相应的数字性输出。它不需要的译码器直接驱动三个数码管工作。
3.3 LED数码管
LED 数码管(LED Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8 字形构成的,加上小数点就是8 个。这些段分别由字母a,b,c,d,e,f,g,dp 来表示。如图5 所示为LED 引脚定义图。
3.3.1 静态显示
静态驱动也称直流驱动。它是指在显示时段内对组成字形的发光二极管保持恒定地的导通或截止。静态驱动的优点是程序操作简单,显示亮度高,缺点是占用I/O 端口多,硬件电路的复杂性。CPU 送出字形码后可以不再管理。
3.3.2 动态显示
LED 数码管动态显示是单片机应用最广泛一种显示方式,动态显示是指在显示时段内对组成字形的发光二极管实行间断或轮流(多字符显示)点亮。动态显示的效果和静态显示是一样的,能够节省大量的I/O 端口,而且最大限度地降低显示功耗。但是占用了CPU 的执行程序时间。
4 温度检测电路的制作与调试
温度检测电路制作:按照图6 温度检测电路原理框图对相关元件进行焊接,其中注意芯片各管脚的作用以及该如何进行接线。调试包括调整和测试两部分.
调整:主要对电路参数的调整测试:主要是对电路各项技术指标和功能进行测量和试验。
调试过程及步骤:
(1)接通电源;
(2)先静态后动态调试;
(3)对复杂电路进行分级调试,然后联调;
(4)调试完成对照参数指标相符性;
(5)记录整个调试过程及步骤;
(6)调整完成后通电进行考机试验,检
表1:LM35 的主要参数
序列参数名称说明
1 工作电压直流4 ~ 30V;
2 工作电流小于133μA;
3 输出电压+6V ~ -1.0V;
4 输出阻抗1mA 负载时0.1Ω;
5 精度0.5℃精度(在+25℃时);
6 泄漏电流小于60μA;
7 比例因数线性+10.0mV/℃;
8 非线性值±1/4℃;
9 校准方式直接用摄氏温度校准;
10 封装密封TO-46 晶体管封装或塑料TO-92 晶体管封装;
11 使用温度范围使用温度范围:-55 ~ +150℃额定范围。
表2:ICL7107A/D 转换器的管脚功能
引脚号引脚符号功能说明
1 脚、26 脚V+、V— 电源正极、电源负极
2~8 脚D1/C1/B1/A1/F1/G1/E1 个位7 段码输出
9~14、25 脚D2/C2/B2/A2/F2/E2 /G2 十位7 段码输出
15~18、22~24 脚D3/B3/F3/E3/G3/A3/C3 百位7 段码输出
19 脚AB4 千位,千位只显示1
20 脚POL 极性显示
21 脚BP/GND 模拟信号公共端
27 脚INT 积分器外接积分电容输入端
28 脚BUFF 缓冲器输出端,外接积分电阻
29 脚A-Z 外接自动调零电容
30 脚IN LO 模拟信号负极输入
31 脚IN HI 模拟信号正极输入
32 脚COM 模拟信号公共端
33、34 脚外接基准电容C -、C +
35、36 脚REF LO、 REF HI 基准电压的负极、正极输入端
37 脚TEST 逻辑电路公共地
40~38 脚OSC1~OSC3 时钟振荡器的引出端,外接阻容或石英晶体组成的振荡器。测性能的稳定性。
5 结束语
在这次设计当中,初步了解了A/D 转换器的工作原理以及数码管的连接方法。在这个设计中,信号采集电路比较重要,要对电路中各个元件数值进行精确的计算,防止电路输出变化太大,对测量不利。
参考文献
[1] 张正伟. 传感器原理与应用[M]. 北京:中央广播电视大学出版社,1991.
[2] 李广弟. 单片机基础[M]. 北京: 北京航空航天大学出版社,2001
[3] 何立民. 单片机应用系统设计[M]. 北京:北京航空航天大学出版社,1998
[4] 姜有根, 王岚. 看图巧学电工电子技术丛书[M]. 北京: 中国电力出版社,2009
[5] 延明. 数字电路EDA 技术入门[D]. 北京:北京邮电大学,2006
[6] 沙占友. 数字电压表技术应用[M]. 北京:机械工业出版社,2005
* 稍后学术顾问联系您