微型计算机控制技术试验报告

上传人:206****923 文档编号:90745738 上传时间:2019-06-15 格式:DOC 页数:9 大小:535.50KB
返回 下载 相关 举报
微型计算机控制技术试验报告_第1页
第1页 / 共9页
微型计算机控制技术试验报告_第2页
第2页 / 共9页
微型计算机控制技术试验报告_第3页
第3页 / 共9页
微型计算机控制技术试验报告_第4页
第4页 / 共9页
微型计算机控制技术试验报告_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《微型计算机控制技术试验报告》由会员分享,可在线阅读,更多相关《微型计算机控制技术试验报告(9页珍藏版)》请在金锄头文库上搜索。

1、学院:电器工程学院 专业:测控技术与仪器 班级:测仪101姓名学号实验组实验时间指导教师成绩实验项目名称AD1674进行A/D转换实验目的通过本部分实验的学习,使学生了解A/D转换器与计算机接口时数据线和信号线如何连接,数据采集电路的时序怎样设计,了解A/D芯片AD1674转换性能及编程,掌握芯片AD1674的程序设计方法。实验要求认真预习实验内容,做好准备工作,完成实验报告。集中授课实验原理A/D转换器大致有三类:一是双积分A/D转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次逼近法A/D转换器,精度,速度,价格适中;三是并行A/D转换器,速度快,价格也昂贵。实验用的AD167

2、4是12位A/D转换器,可通过设置将其使用于8位或12位实验仪器PC机、Proteus软件、Keil Vision2软件实验步骤1按照实验原理及接线图在Proteus中画出仿真电路图 2编写中转换的程序,输入程序。进行仿真。3旋转电位器,测取不同的模拟电压输入时,读取显示的转换结果是否符合5V/256=Vin/D 的规律,并记录。画出模拟电压和数字量关系图,看两者是否成线性关系实验内容利用PROTEUS工程文件下的AD转换电路实现A/D转换器,用电位器提供模拟量输入,编制程序,将模拟量转换成二进制数字量,用虚拟示波器显示。实验数据输入模拟量 0.5 1.12.33.14.14.75.05.86

3、.2 7.0 8.5 理论数字量0CCD1C2H3AEH4F5H68FH785H800H947H9EBHB33HD99H测得数字量0CDH1C2H3AEH4F5H68FH785H7FFH947H9EBHB32HDC2H画出模拟电压和数字量关系图实验总结通过本部分实验的学习,我了解了A/D转换器与计算机接口时数据线和信号线如何连接,数据采集电路的时序怎样设计,了解了A/D芯片AD1674转换性能及编程,掌握了芯片AD1674的程序设计方法。由模拟电压和数字量的关系图可知模拟电压和数字量近似呈线性关系。在实验过程中,模拟电压值要在0-10V之间均匀取值。指导老师意见 签名: 年 月 日学院:电器工

4、程学院 专业:测控技术与仪器 班级:测仪101姓名学号实验组实验时间指导教师成绩实验项目名称DAC0832与MCS-51单片机接口实验实验目的通过本实验的学习,使学生掌握D/A转换的工作原理,掌握芯片DAC0832与单片机接口电路的设计方法,掌握芯片DAC0832的程序设计方法,为后续“测控系统原理课程设计”的学习奠定基础。 实验要求必修实验原理DAC0832芯片是8位的D/A转换集成芯片,有数据锁存器,选片、读、写控制信号线,故可以和单片机直接接口。由于DAC0832芯片为电流输出方式,但在实际应用中,往往需要电压输出方式,所以在线路设计上接入一片运算放大器来实现电流转换为电压。当数字量输入

5、在00HFFH范围时,电压的输出量有两种形式:一种是单极性输出,电压的输出量为0XV或0-XV,另一种是双极性输出, 电压的输出量为XV。在本实验中采用单缓冲器、单极性输出方式,数字量在00FFH变化时,输出模拟量在05V之间变化。该电路包括一片DAC0832和一个运算放大器UA741。 实验原理及接线图电路如下图所示,DAC 0832片选信号 为低电平有效,直接接P2.7,即P2.7为低时选中DAC 0832,据P2.70可算得DAC 0832选片地址。(、同时与8031的连接)DAC 0832内部没有参考电压,8脚接负的参考电压,输出为正电压,8脚接正的参考电压,输出为负电压。由于DAC

6、0832是有数字量的输入锁存功能,故数字量可以直接从P0口送入。实验仪器PC机、Keil Vision2软件,PROTEUS实验步骤1按照实验原理在PROTEUS上完成连线。 2在KEIL中编制程序1使DAC0832输出三角波。输入程序,编译并下载到AT89C51中。3进行编译仿真。 4运行程序1,用示波器测试,观察输出波形。 5. 编制程序2,实现利用图二所示电路完成三角波及锯齿波不同波形的输出,当SW1接通P1.0实输出三角波,P1.1时输出锯齿波。6. 在KEIL 中编制程序,编译并生成*.hex文件7. 下载到PROTEUS 的单片机中,运行仿真,观测结果,并不断调整程序。实验内容1编

7、写程序:送数据000FF到DAC0832,用万用表测量数模转换的输出端T-DAOUT,观察输出电压的变化。 2试编写程序:使DAC0832输出三角波,并用示波器观察。 实验程序及实验结果图 ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV DPTR,#7FFFH MOV P1,#0FFH MOV A,P1 JNB ACC.0, LOOP0 JNB ACC.1, LOOP3 AJMP MAIN LOOP0:MOV A,#00HLOOP1:MOVX DPTR,A ACALL DELAY INC A CJNE A,#0FFH,LOOP1LOOP2:MOVX DPTR,A

8、 ACALL DELAY DEC A CJNE A,#00H,LOOP2 AJMP MAIN LOOP3:MOV A,#00HLOOP4:MOVX DPTR,A ACALL DELAY INC A CJNE A,#0FFH,LOOP4 AJMP MAIN DELAY: MOV R0,#02HDELAY1:MOV R1,#00H DJNZ R1,$ DJNZ R0,DELAY1 RET END开关打在P1.0处生成三角波开关打在P1.1处生成锯齿波实验总结通过本实验的学习,我掌握了D/A转换的工作原理,掌握了芯片DAC0832与单片机接口电路的设计方法,掌握了芯片DAC0832的程序设计方法,为后续“测控系统原理课程设计”的学习奠定基础。在实验过程中写程序需要小心谨慎,否则不易得出实验结果。 指导教师意见签名: 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号