当前位置:    首页  虚拟仿真实验平台
D/A转换实验
发布部门:  发布时间: 2017-07-25  浏览次数: 180

实验项目名称:

D/A转换实验

项目介绍:

课程性质及背景:

本课程是测控技术与仪器专业的主干专业课,是一门实践性、应用性较强的课程。通过介绍智能仪器的特点、技术标准、发展概况、基本构成和先进控制技术,使学生掌握智能仪器的分析、设计、控制及选型等工作所需基本知识和技术。

实验课程特点及必要性:

实验教学是本课程的重要环节,是课堂教学的加强与提高,要充分重视学生综合能力的培养,利用实验结果和数据,分析系统的性质,提高学生的设计能力和解决实际问题能力。

项目目的:

1)掌握D/A转换与单片机的接口方法;

2)了解D/A转换芯片0832的性能及编程方法;

3)通过实验了解单片机系统中扩展D/A转换的基本方法。

面向理论课程:

智能仪器仪表设计

面向专业:

测控技术与仪器、车辆

仪器硬件设备及软件环境:

1)Proteus仿真软件1套;

2)Keil C51编程软件1套;

3)PC机1台;

实验项目功能及效果:

实验内容或任务:

在Proteus环境中,利用DAC0832,绘制电路图,编制程序产生锯齿波、三角波及正弦波信号。并用虚拟示波器观察。

实验效果:

1)打开Proteus绘制电路图

2)打开Keil C51建立工程,参数设置

3)编辑源程序

4)运行和调试程序

D/A转换实验C源程序

#include<reg52.h>

#include<absacc.h>

#define  DAC0832 XBYTE[0xFEFF]

#define  uchar unsigned char

void main()

{

    uchar i;

while(1)

{

    for(i=0;i<255;i++)

DAC0832=i;

}

}


备注

要求学生有C语言编程能力



联系方式 网站地图 留言板
李立伟设计
地址:郑州市东风路5号郑州轻工业学院机电工程学院    邮编:450002    电话:0371-63556785