相关服务

  • 《现代电子技术》2007年第8期摘录:《现代电子技术》2007年第8

如发现有乱码,请点击下面链接浏览原文
正文摘录:

《现代电子技术》2007年第8期总第247期b嵌入式与单片机司示灯显示;5位半数字显示。该芯片内含的译码器电路可输出七段格式的数字O~9,16进制的字母A~F以及15个字母和符号。图2是用单片MCl4489构成一个5位I。ED显示器的例子。由图可知,用MCl4489构成显示电路既不用加任何限流电阻,也不用附加反相或驱动电路,电路设计非常简捷。MCl4489芯片采用特殊的设计技术,使其电源引脚在大电流工作的情况下仍具有最低的尖峰和较小的EMI(电磁交互干扰)。4系统软件设计由前面热敏电阻温度转换原理的简述可知:热敏电阻特性曲线是一条指数曲线,非线性度较大,又由于非线性处理比较复杂,在本文设计要求不是很高的情况下可以做以简化来处理。4.1程序设计流程图限于篇幅,本文只给出程序设计的流程图。整个程序的流程图如图3所示。图3软件系统流程图4.2温度计算程序在公式丁一L—KV,中,系数值K是一个很小的数。为了方便计算,取扩大256倍后的K值和V,作乘积,即256×K×V,。相乘后,对乘积只取高8位舍弃低8位,就可以抵消系数值K扩大256倍的影响,得到正确的结果。此外,从图1中热敏电阻的阻值一一温度特性曲线可以看出,在+10~150℃的温度范围内,阻值与温度的关系线性度较好。通常就把这个温度范围作为有效温度范围。当温度超出这个范围时,用数码管全部显示F作为标志。由于有效温度范围没有超过150℃,所以温度显示用3位数码管,其显示格式为:ADXXX其中,XXX为温度值,图2中的I,EDl和I。ED2只显示字符A和D,后面三只数码管I。ED3,I,ED4和I,ED5显示温度值。5结语采用SPl串行接口和MCl4489管理芯片来构成智能化仪器仪表的显示驱动电路可使系统的性能价格比获得大幅度的提高。本文在要求精度不是很高的情况下,将热敏电阻的特性做了简单化线形处理,并利用本文的设计电路对+10~150℃范围内的温度进行了测量,达到了良好效果。在整个设计过程中需要注意的问题有以下几点:(1)I.PC2142微控制器具有独立的模拟电源引脚V。。。,V。。。,为了降低噪声和出错几率,模拟电源与数字电源应当用一个10『』H的电感进行隔离。(2)A/D转换参考电压V。,的选择要满足测量精度的需要。如果想提高A/D转换精度,一般均采用基准源芯片来提供参考电压。TI,43l是一个具有良好热稳定性能的、低噪声的三端可调分流基准源(温度系数为30×10“/℃)。本文就是采用该基准源芯片来提供参考电压。(3)由于本系统中I。Pc2142微控制器作为SPI主机来使用,故其P0.7引脚SSEI。要接一个10kQ的上拉电阻。参考文献[1]周立功.ARM嵌入式系统基础教程[M].北京:北京航空航天大学出版社,2005.[2][美]沃尔瓦诺.嵌入式计算机系统实时接口技术[M].李曦,周学海,译.北京:机械工业出版社,2003.[3]周立功,张华.深入浅出ARM7一I。Pc2】3x/214x(上册)[M].北京:北京航空航天大学出版社,2005.[4]周立功,张华.深人浅出ARM7一I。Pc213x/214x(下册)[M].北京:北京航空航天大学出版社,2006.[5]杨振江,孙占彪.智能仪器与数据采集系统中的新器件及应用[M].西安:西安电子科技大学出版社,2001.作者简介杨伟涛男,1979年出生,河北定州人,北京原子能科学研究院与成都理工大学联合培养硕士研究生。主要从事智能核仪器研究。苗风东男,1976年出生,山东德州人,安阳师范学院助教,现为成都理工大学硕士研究生。主要从事EDA及自动化教学与研究。6】

阅读此文(图):   点击此处在线翻阅