毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

热电偶高温测量与大屏幕显示技术 第5页

更新时间:2008-12-24:  来源:毕业论文

热电偶高温测量与大屏幕显示技术 第5页
①低噪声电压放大器A1;          ②电压跟随器A2;
③冷端温度补偿二极管;          ④基准电压源;
⑤数字控制器;                  ⑥ 12位ADC;
⑦ SPI串行接口(SCK,SO,/CS);    ⑧ 模拟开关(S1-S5)。

其工作原理如下:K型热电偶产生的热电势(e)经过A1、A2得到放大后的热电势信号U1,再经过S4送至ADC。有公式
U1 = αT * △T =αT *(T – T0)  (1)
式中: αT:为K型热电偶的电压温度系数,αT=41uV/0C;T和TO分别为被测热端温度,冷端环境温度。与此同时,冷端温度补偿二极管将TO转换成补偿电压U2,有公式
U2 =  αT  * T0     (2)
从通过S5送至ADC。在数字控制器的控制下,ADC首先将U1、U2转换成数字量,再将U1与U2相加并除以αT,即获得输出电压Uo的数据,该数据就代表测量点的实际温度值T。这就是MAX6675进行冷端温度补偿和测量温度的原理。

4.测温应用
MAX6675与单片机的连接。

(三) 键盘与单片机的连接

如上图所示S1~S4分别经一个上拉电阻和一个按钮后与单片机连接。S5接到外部中断0(/INT0)当S5按下时系统会产生中断(外部中断0),就可以通过S1~S4去设置系统的上下限了。S1和S2分别是上下限设置键:S1按下后通过按下S3改变当前位数值大小,通过按下S4设置个位至万位上的数值。S2与S1同理,只是设置温度的下限罢了。

辣,输出通道的介绍

(一) 输出通道组成
输出通道由MAX7219,ULN2003,大尺寸LED数码管,及蜂鸣器,继电器等构成。

(二) 数码管的类型及连接方式
led(light emitting diode)显示是项目开发中经常遇到的一种显示方法,其具有亮度高、全视角、使用寿命长、驱动简单等突出特点,因而在一些高端和大型的器材和设备上使用较为广泛。常用到的led主要是指下列几种:

    1, 7-段数码led,分共阴和共阳两种,原理图见11和12;
2,常用nxm led点阵:如8x8 led 点阵模块、5x7 led点阵模块等,其他分为
共阴和共阳两种;

      所谓共阴极,即是将所有led的阴极连接到一起,而共阳极则相反,所有的阳极被连接到了一起。但不管哪种结构,其显示设计的原理基本相同,唯一的是其驱动的电路的设计有所差异,一般共阴极采用推(push)电流的方式来驱动,而共阳极结构则采用拉(pull)电流的方式来驱动。根据led显示的硬件设计方法的不同,led显示驱动分为静态法和动态法两大类:

2.1 静态显示驱动法:

  所谓静态显示驱动法,即是指每一个led灯分别对应一个独立的I/O驱动口;其点亮和关闭由该I/O来对其进行控制,互不干扰,见图13(注:对于I/O驱动能力弱的mcu,必须增加外部的驱动芯片或驱动三极管等器件)。此种设计一般应用在对单个led的驱动或led数量较少,且所选的mcu I/O比较充裕的情况下。比如一些项目的led指示灯、产品的设计中只有一个7-段led码需要显示等。

由于每一个led均由独立的I/O口来控制,因此此种显示驱动的软件设计比较简单明了,无需特别的处理,在需要点亮和关闭时设置相应的I/O输出口的电平即可(即“0”或“1”,具体须根据驱动电路的设计来决定)。
优点:电路设计简单,编程简单,而且led的亮度控制容易,只需在驱动端增加相应的电流调节电阻即可方便地实现亮度的调节(对于存在独立驱动的设计,还可以通过调整驱动电压来达到亮度的调节)。
   缺点:由于每一个led灯需要一个io口,因此对io口的需求较大,不易实现大数量的led驱动和显示,扩展性能差。
 
2.2 动态的显示驱动法:
与静态显示方法不同,动态led显示的设计方法是将不同led模块的所有的led的驱动端一对一地连接到一起,见图14,而将其公共极(阴极或阳极)分别由不同的io口来驱动(主要针对7-段码和led点阵模块)。在此,我们称其公共极为扫描线或地址线(因此种连接方法类似于存储器的内部连接,每个led点相当与memory中的一个bit),不同的led模块(类似于memory中的一个byte)用不同的扫描线地址线来进行选定。
由于所有的led模块公用了驱动端,因此led的驱动不再像静态法一样为每个led所独享,因此其驱动的设计方法也与静态法完全不同,需要采用分时扫描(也称动态扫描)方法来实现对所有led的显示驱动,其原理如下(以图14为例):
①. 将a0设置为高电平,也即允许第一组led显示,同时将a2,a3,a4设置为低电平,也即关闭该阴极所对应的led组的显示;
    ②.  在p0口输出a0组对应的显示数据(也称为pattern),如字符点阵数据,7-段码对应的数字的数据等,该数据可以通过rom表的形式来预先定义;
    ③.  保持一定的时间t,该时间即为所设定定时器的中断时间;
    ④.  将a0口设置为低电平,关闭a0组led的显示;
    ⑤.  将a1设置为高电平,其他几个设置为低电平,开启a1组对应的led的显示;
    ⑥.  在p0口输出a1组对应的显示数据(也称为pattern,意义同上);
    ⑦.  重复以上步骤,直到所有组被扫描一遍,然后又从a0组开始下一个循环,如此周而复始,实现所有led的动态显示。
     在本设计中用到的显示方式是共阴极动态扫描方式。MAX7219是串行(SPI)接口,它与单片机的连接非常方便,控制数码管的显示也很方便。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

热电偶高温测量与大屏幕显示技术 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。