APP下载

基于ARM9与AD590的温度检测系统的设计

2013-09-12王超

电子测试 2013年7期
关键词:界面信号检测

王 超

(丽水学院 工学院,丽水 323000)

0 引言

温度检测技术在工业生产中获得了广泛的应用,目前市场的智能温度检测系统多以51单片机为核心,进行一些较为常规的温度检测。而若是要求测量精度高、实时性能好的温度检测系统,则需要高精度和高速度的处理器。本文设计的基于ARM9与AD590的温度检测系统,具有较高的检测精度、良好的实时性和人性化的操作界面,应用前景广泛。

1 硬件设计

1.1 系统组成

温度检测系统组成如图1所示。具有实时温度检测、数据存储、数据显示等功能。

图1 温度检测系统组成框图

1.2 控制模块

本系统的处理器采用ARM9系列芯片S3C2410,由ARM920T内核及片内外设组成,其基本配置如下[1]:

支持32位的ARM指令和16位的Thumb指令;独立的指令MMU和16KB指令Cache;独立的数据MMU和16KB数据Cache[2];支持从Nand flash存储器启动;具有2个通道的SPI、1个通道的I2C串行总线接口和1个通道的I2S音频总线接口;扩展总线可达100MHz工作频率。

1.3 数据采集模块

本文采用具有良好线性及较高灵敏度的集成温度传感器AD590,可以把温度值转换为电流值,灵敏度为1μA/K[3]。

由于AD590 的输出电流为度),所以可采用运放构成的差动减法电路,使AD590输出的电流信号经10K电阻转换成电压信号作为同相输入,利用稳压管及可调电阻输出2.73V基准电压作为反相输入,这样运放输出的电压信号就与摄氏温度成正比。

输出电压与摄氏温度T成线形比例关系,经转换后可直接输入AD转换芯片。

2 软件的设计

2.1 应用程序主程序流程

主程序流程图如图2所示:

图2 应用程序主程序流程图

登录APP查看全文

猜你喜欢

界面信号检测
信号
完形填空二则
国企党委前置研究的“四个界面”
基于FPGA的多功能信号发生器的设计
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
人机交互界面发展趋势研究
小波变换在PCB缺陷检测中的应用
基于LabVIEW的力加载信号采集与PID控制
手机界面中图形符号的发展趋向