智能仪器实验指导书样本

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《智能仪器》实验报告

实验项目

实验时间

同组同学

班级

学号

姓名

4月

实验一多路巡回数据数据采集系统

一、实验目的

1.学习模/数( A/D) 转换的工作原理。

2.掌握芯片ADC0809与微控制器接口电路的设计方法。

3.掌握芯片ADC0809的程序设计方法。

二、实验设备

1.实验用到的模块有”SMP-201 8051模块”、”SMP-204 译码模块”、”SMP-101 8位A/D模块”、”SMP-401 静态显示模块”。

2.短的20P、 40P数据线各一根。

3.长的一号导线3根, 转接线一根。

三、实验原理

ADC0809芯片是一种8位采用逐次逼近式工作的转换器件。它带有8路模拟开关, 可进行8路模/数转换, 经过内部3-8译码电路进

行选通。

启动ADC0809的工作过程: 先送信道号地址到A、 B、 C三端, 由ALE信号锁存信道号地址, 选中的信道的模拟量送到A/D转换器,

执行语句 MOVX @DPTR, A产生写信号, 启动A/D转换。当A/D转换结束时, ADC0809的EOC端将上升为高电平, 执行语句MOVX A, @DPTR产生读信号, 使OE有效, 打开锁存器三态门, 8位数据就读到CPU中, A/D转换结果送显示单元。编程时能够把EOC信号作为中断请求信号, 对它进行测试, 用中断请求或查询法读取转换结果。实

验原理参考图1-1。

图1-1 多路巡回数据数据采集系统实验原理图本实验中ADC0809的8位模拟开关译码地址为:

IN0= 8800H IN1= 8801H

IN2= 8802H IN3= 8803H

IN4= 8804H IN5= 8805H

IN6= 8806H IN7= 8807H

四、实验内容步骤

1.将”SMP-201 8051模块”和”SMP-204 译码模块”分别插放到”SMP-2 主控制器单元”挂箱的CPU模块接口和译码模块接口上, 将”SMP-101 8位并行AD模块”插放到”SMP-1 信号转换单元”挂箱的A/D转换模块接口上, 将”SMP-401 静态显示模块”插放到”SMP-4键盘与显示单元”的显示模块接口上。

2.用20p的数据线将”SMP-2 控制器单元”挂箱的J7和”SMP-1 信号转换单元”挂箱的J1相连, 用40P的数据线将”SMP-2 控制器

单元”挂箱的J8和”SMP-1 信号转换单元”挂箱的J2相连, 再用一号导线将”SMP-201 8051模块”上的P1.0、 P1.1分别和”SMP-401 静态显示模块”的DATA、 CLK相连, ”SMP-201 8051模块”上的P1.2和”SMP-101 8位并行A/D模块”的/0809INT相连。

3.用短路帽端接”SMP-204 译码模块”的J1的2、 3端, J2的2、3端, J3的1、 2端, 用短路帽短接”SMP-101 8位并行AD转换模块”中的J1的2、 3端。

4.将实验屏上的0-30V直流稳压电源( 调节旁边的”调节电位器”, 使其幅度为零) 接入到”SMP-101 8位AD转换模块”的CH0;

5.安装好仿真器, 用串行数据通信线连接计算机与仿真器, 把仿真头插到”SMP-201 8051模块”的单片机插座中;

6.检查上述模块及接线无误后, 打开电源开关, 打开仿真器电源;

7.启动计算机, 打开伟福仿真软件, 进入仿真环境。选择仿真器型号、仿真头型号、 CPU类型; 选择计算机通信端口, 测试串行口。

8.打开文件夹”实验程序”下的”8051程序”中的”0809显示.c”源程序, 运行程序, 经过调节电位器改变直流稳压电源的输出幅

度0~5V( 最大值为+5V) , 则显示的数值为模拟信号经CH0通道AD 转换后所得数值( 范围为00H~0FFH)

9.将实验屏上的0-30V直流稳压电源( 调节旁边的”调节电位器”, 使其幅度为零) 并联接入到”SMP-101 8位AD转换模块”的

CH0—CH7, 修改程序, 进行标度变换使其显示值和实验屏上的

0-30V直流稳压电源一致, 编译无误后, 使其分时按下述格式显示各路数据。格式为:A—BB.C , 其中A为第几路通道, BB.C为所测电压值。

五、实验参考程序( 见”实验程序”下的”8051程序”中的”0809显示.c”源程序

六、实验报告

1.画出程序流程图。

2.用c语言编制实验程序。

3.调试结果分析

实验二温度测量

一、实验目的

了解常见的集成温度传感器( AD590) 基本原理、性能; 掌握测温方法以及数据采集和线性标度变换程序的编程方法。

二、实验仪器

智能调节仪、 PT100、 AD590、温度源、温度传感器模块, 传感器实验箱( 一) ; ”SMP-201 8051模块”、”SMP-204 译码模块”、”SMP-101 8位A/D模块”、”SMP-401 静态显示模块”。

三、实验原理

相关文档
最新文档