模拟量控制直流电机转速实验

更新时间:2024-01-23 05:20:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实 验 报 告

课程名称 单片机原理及应用 专业班级 姓 名 学 号

电气与信息学院

和谐 勤奋 求是 创新

1. 2. 3.

4.

实验教学考核和成绩评定办法

课内实验考核成绩,严格按照该课程教学大纲中明确规定的比重执行。实验成绩不合格者,不能参加课程考试,待补做合格后方能参加考试。

单独设立的实验课考核按百分制评分,考核内容应包括基本理论、实验原理和实验。 实验考核内容包括:1)实验预习;2)实验过程(包括实验操作、实验记录和实验态度、表现);3)实验报告;权重分别为0.2 、0.4 、 0.4;原则上根据上述三个方面进行综合评定。学生未取得1)和2)项成绩时,第3)项成绩无效。

实验指导教师应严格按照考核内容分项给出评定成绩,并及时批改实验报告,给出综合成绩,反馈实验中出现的问题。实验成绩在教师手册中有记载。

实验报告主要内容

一. 实验目的

二. 实验仪器及设备 三. 实验原理 四. 实验步骤

五. 实验记录及原始记录 六. 数据处理及结论 七. 实验体会(可选项)

注:1. 为了节省纸张,保护环境,便于保管实验报告,统一采用A4纸,实验报告建议双面打印(正文采

用宋体五号字)或手写,右侧装订。

2. 实验类别指验证、演示、综合、设计、创新(研究)、操作六种类型实验。

3. 验证性实验:是指为了使学生巩固课程基本理论知识而开设的强调演示和证明,注重实验结果(事实、概念或理论)的实验。

4. 综合性实验:是指实验内容涉及本课程的综合知识或本课程相关的课程知识的实验。

5. 设计性实验:是指给定实验目的、要求和实验条件,由学生自行设计实验方案并加以实现的实验。

实验题目 实验室 实验类别 成 绩 一、实验目的 模拟量控制直流电机转速实验 工训409 实验时间 2012年 5月 28日 同组人数 指导教师签字: 2 综合 1、掌握A/D转换、D/A转换与单片机的接口方法。 2、了解A/D芯片0809转换性能及编程方法。 3、了解D/A转换芯片0832的性能及编程方法。 4、掌握直流电机的驱动原理。 5、了解直流电机调速的方法。 二、实验内容 通过开关实现三个功能:利用A/D转换芯片0809将W1电位器提供模拟量转换成数字量并显示;利用D/A转换芯片0832将单片机输出的数字量转换为模拟量输出并显示;利用W1电位器提供的模拟量经0809和0832转换和放大后驱动直流电机,实现电机调速。 三、实验电路及连线 硬件连线: (1)P3.3用插针连至K1, P1.0—P1.7用插针连至L1—L8。 (2)把模数转换区ADC0809的0通道IN0用插针线接至模拟量发生区域W1的中心抽头V01插孔(0—5V)。 (3)ADC0809的VREF端接至+5V,CLK插孔与时钟频率选择区域T4相连。 (4)将模数转换区ADC0809的D0—D7用排线与BUS2区XD0—XD7相连。 (5)EXIC1上插上74LS02芯片,74LS02的1脚连模数转换区的ALE/SC,2脚连138区的Y1,3脚连CPU区的XWR,4脚连模数转换区的OE, 5脚连CPU区的XRD,6脚连138区的Y1。 (6)把数模转换区DAC0832片选CS信号线连至138译码输出插孔Y0,DAC0832的VREF接+5V。 (7)将数模转换区WR插孔连至CPU区XWR插孔。 (8)用8芯排线将数模转换区D0—D7与BUS2区XD0—XD7相连。 (9)0832的输出AOUT端连接到DJ插孔。 (10)直流电机插头插到实验仪的J4插座上。 (11)0809芯片地址为9000H;0832芯片地址为8000H。 U1U17P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P3.3L1 2L2 4L3 6L4 8L5 11L6 13L7 15L8 171191A11A21A31A42A12A22A32A41G2G72LS240L8K11Y11Y21Y31Y42Y12Y22Y32Y4181614129753L2L1L3L4L5L6L78031JR1123456789680*8VCCVCC200GND 图1 开关和显示电路图 图2 A/D转换电路图 图3 D/A转换电路图 +5VNPN300Res28050DOUTDJJ4PNP300Res28050GND-5V 图4 小型直流电机参考电路图 四、实验程序框图 开始 初始化 判断功能号 功能2 功能3 进行A/D转换 通过LED显示 读取转换结果 进行D/A转换 D/A转换输出 图5 模拟量控制直流电机转速实验程序框图 功能1 进行A/D转换 读取转换结果 通过LED显示 五、实验程序清单 功能1:ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP,#57H MOV DPTR,#9000H MOVX @DPTR,A ACALL DELAY ACALL DELAY MOVX A,@DPTR MOV P1,A AJMP MAIN DELAY: MOV R6,#200 DJNZ R6,$ RET END 功能2:ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP,#57H MOV DPTR,#8000H MOVX @DPTR,A ACALL DELAY AJMP MAIN DELAY: MOV R6,#200 DJNZ R6,$ RET END 功能3:ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP,#57H MOV DPTR,#9000H MOVX @DPTR,A ACALL DELAY MOVX A,@DPTR MOV P1,A MOV DPTR,#8000H MOVX @DPTR,A ACALL DELAY AJMP MAIN DELAY: MOV R6,#200 DJNZ R6,$ RET END 六、实验现象 通过开关切换三个功能:调节W1电位器的输出,发光二极管显示的数值随之发生改变;通过发光二极管显示单片机输出的数字量,经0832转化为模拟量;调节W1电位器的输出,直流电机的转速随之发生改变。

功能2:ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP,#57H MOV DPTR,#8000H MOVX @DPTR,A ACALL DELAY AJMP MAIN DELAY: MOV R6,#200 DJNZ R6,$ RET END 功能3:ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP,#57H MOV DPTR,#9000H MOVX @DPTR,A ACALL DELAY MOVX A,@DPTR MOV P1,A MOV DPTR,#8000H MOVX @DPTR,A ACALL DELAY AJMP MAIN DELAY: MOV R6,#200 DJNZ R6,$ RET END 六、实验现象 通过开关切换三个功能:调节W1电位器的输出,发光二极管显示的数值随之发生改变;通过发光二极管显示单片机输出的数字量,经0832转化为模拟量;调节W1电位器的输出,直流电机的转速随之发生改变。

本文来源:https://www.bwwdw.com/article/lb7o.html

Top