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

微机控制LED点阵显示屏设计 第7页

更新时间:2009-5-27:  来源:毕业论文
微机控制LED点阵显示屏设计 第7页
图3一7主CPU串行中断流程图
主CPU负责整个系统时间的发布,每当时钟芯片DS12887完成一次时
间更新,都会产生一个脉冲,引起主CPU的一次中断。主CPU响应外中断
INTI后,就会读取当前的全部时间信息,送至时间存储区中供系统其它各
部分使用。
第三章主控电路18
当主CPU接收到一帧串行数据,就会产生串行中断,其具体软件流程
图如图3一7。首先要查询当前的工作状态,然后将数据存储在相应的缓冲区
内,直至接收完全部数据,并置上相应的执行标志,
图3一8副CPU电路原理图
第三章主控电路
3.1.2副CPU电路
副CPU电路原理图见图3一8。副CPU有两个单片机,其中一片为AT89C51,
同主CPU一样也外扩一片74HC373,采用74HC139作译码器。另一片则为
AT89C2051,它负责读取温度传感器DS1820的数据,并进行一定的浮点运算,
转换成分辨率为O,1’C的温度值。副CPU电路中的28C256是用来存储时间
和温度的点阵字模。副CPU电路主要芯片简介如下:
及刃韶卿:
DS1820是美国DALLAS半导体公司生产的可组网数字式温度传感器,在
其内部使用了在板(0N一BOARD)专利技术。全部传感元件及转换电路集成在型
如一只三极管的集成电路内。与其它温度传感器相比,DS1280具有以下特
性:
.独特的单线接口(1一W计尹Bus)方式,DS182O在与微处理器连接
时仅需要一条口线即可实现微处理器与DS182O的双向通信。
.DS182O支持多点组网功能,多个DS182O可以并联在唯一的三线上,
实现多点测温。
.DS1820在使用中不需要任何外围元件。
.测温范围一55℃—+125℃,固有测温分辨率0.5℃。.测量结果以9位数字量方式串行传送。
其典型应用电路如下图所示:
户户户户户户户
图3一9DS1820电路应用图
第三章主控电路
在正常测温情况下,DS1820的测温分辨率为0.5℃,以九位数据格式
表示,其中最低有效位(LSB)由比较器进行0.25℃比较,当低温计数器中
的余值转化成温度后低于0.25℃时清除温度寄存器的最低位(LSB),当低
温计数器中的余值转化成温度后高于0.25℃时置位温度寄存器的最低位
(LSB),如一25.0℃对应的九位数据格式如下:
彻毛已L三e
口「「l“l。卜l」引…」
二一26C
DS1820在使用中要注意的问题:
(1)DS182O虽然硬件开销较小,但其需要相对复杂的软件进行补偿,由于
DS1820与微处理器间采用串行数据传送,因此在对于051820进行读
写编程时,必须严格的保证读写时序,否则将无法读取测温结果。
(2)051820的有关资料中未提及单总线上所挂DS1820数量问题,但决不
可以认为可以挂任意多个。当单总线上所挂DS1820超过8个时,就需
解决微处理器的总线驱动问题。
(3)连接DS182O的总线电缆是有长度限度的。一般来说,采用普通信号电
缆传输长度超过50m时,读取的测温数据将发生错误。采用屏蔽或双
绞线时距离会加长一些。这主要是由总线分布电容使信号波形产生畸
变造成的。因此,在用DS1820进行长距离测量系统设计时要充分考虑
总线分布电容和阻抗匹配问题。
(4)在DS1820测温程序中,向DS1820发出温度转换命令后,程序总要等
待DS1820的返回信号,一旦DS182O接触不好或受到其它干扰,将没
有返回信号,程序进入死循环。因此在进行DS1820软件设计时需要解
决这个问题。
副CPU与显示屏的通信:
副CPU与显示屏的通信采用RS485通信标准。这样可以利用RS485通
信的优良胜能高速的传输数据。由于MAX485芯片有较强的抗共摸干扰的能
力,再配以6N136高速光藕进行光电隔离,大大的提高了传输的准确率。
副CPU与显示屏的通信格式与主CPU的通信格式是基本一致的。但其

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

微机控制LED点阵显示屏设计 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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