您好,欢迎访问一九零五行业门户网

基于PC的温度测量系统方案

引言
该参考设计提供了一个创建基于pc的温度测量系统的方案,用于*估信号调理器max6603。该设计采用两块*估(ev)板:max1396evkit和max6603evkit,并给出了简单易用的软件程序。
max6603能够通过两个铂热敏电阻将环境温度转换为电压信号。max1396evkit将max6603evkit输出的模拟电压信号转换成数字信号。之后,max1396evkit将数据传输给pc。软件将接收到的数据转换成温度值显示在屏幕上。
测试装置
max6603
max6603为双通道、铂电阻、rtd至电压信号调理器,器件为两个内部串联100ω铂电阻温度元件(ptrtd)提供激励,并对信号进行放大,zui终得到高压、经过滤波的信号,用于温度测量。该参考设计利用max6603evkit测量温度。移除ju4短路器,可以断开安装在*估板上的铂电阻温度元件,以便通过双绞线将外部铂电阻温度元件连接到max6603。
max1396
max1396为312.5ksps、两通道、单端、12位saradc。在本参考设计中用于转换max6603evkit的输出电压。请参考max1396evkit数据资料提供的安装向导安装*估板。
硬件
将+6v至+9v电源连接到max6603evkit的hvin焊盘,电源负端接gnd焊盘。max6603evkit的out1和gnd焊盘需要连接到max1396evkit的ain1和gnd焊盘。通过usb电缆将max1396evkit连接到pc机,图1给出了硬件系统设置。
图1.硬件系统框图
max6603evkit包含max6603以及所有必要的无源元件,并提供了经过验证的pcb布局。max6603evkit原理图如图2所示,表1给出了跳线设置。
图2.max6603evkit原理图
表1.max6603evkit跳线设置jumperposition
max1396evkit由max1396、maxq2000微控制器及所有必要的无源元件组成,并提供了经过验证的pcb布局。max1396evkit原理图如图3所示,表2给出了跳线设置。
图3.max1396evkit原理图
表2.max1396evkit跳线设置
windows®程序概述
该程序(图4)提供简捷的图形用户界面,兼容于windows98se/2000/xp。能够在屏幕上显示max6603evkit的输出电压以及相应的铂热敏电阻的温度值。
一旦通过usb电缆将max1396evkit连接到pc,maxq2000将开始等待windows程序的指令。启动程序后,弹出类似于图4的窗口。如果信息框提示“novirtualcomportdetected”,则关闭程序,重新连接usb电缆并重启程序。
启动软件后,默认状态下选中autoread。软件将连续地向max1396evkit发送readtemp指令,测量max6603evkit的out1电压。温度读取速度可以通过timeinterval下拉菜单设置。软件接收到out1电压测量值后,相应的温度值将会显示在屏幕的左上角。
为了提高adc读数精度,可以使用数字万用表测量max1396evkit上ju7引脚1的基准电压,然后将该值填入max1396evkitreferencevoltage编辑框。通过这个方式,可以使adc的读数误差小于0.1%。
测量max6603evkit上ju1引脚1的实际电源电压值,然后将该数值输入max6603supplyvoltage编辑框。这一步骤非常重要,因为将max6603输出电压转化成温度值的计算公式需要根据电源电压进行计算。
图4.参考设计软件显示*估板的温度测量值和max6603的测量电压
其它类似信息

推荐信息