- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
武汉理工大学
数据采集与智能仪器大作业
姓名
班级
电子信息工程
学号
《数据采集与智能仪器》课程考核(大作业)
武汉理工大学信息学院
参考书 赵茂泰 《智能仪器原理及应用》(第三版) 电子工业出版社
程德福 《智能仪器》(第二版)机械工业出版社
概述
本章要求掌握的内容:智能仪器分类、基本结构及特点、智能仪器设计的要点
考试题(10分)
1 智能仪器设计时采用CPLD/FPGA有哪些优点?
FPGA/CPLD芯片都是特殊的ASIC芯片,他们除了ASIC的特点之外,还有以下优点:
(1)随着VLSI工艺的不断提高,FPGA/CPLD的规模也越来越大,所能实现的功能越来越强可以实现系统集成;
(2)FPGA/CPLD的资金投入小,研制开发费用低;
(3)FPGA/CPLD可反复的编程、擦除、使用或者在外围电路不动的情况下用不同的EPROM就可实现不同的功能;
(4)FPGA/CPLD芯片电路的实际周期短;
(5)FPGA/CPLD软件易学易用,可以使设计人员更能集中精力进行电路设计。FPGA/CPLD适合于正向设计,对知识产权保护有利。
第2章 数据采集技术
本章要求掌握的内容:数据采集系统的组成结构、模拟信号调理、A/D转换技术、高速数据采集与传输、D/A转换技术、数据采集系统设计
考试题(30分)
1 设计一个MCS-51单片机控制的程控增益放大器的接口电路。已知输入信号小于10mv,要求当输入信号小于1mv时,增益为1000,而输入信号每增加1mv时,其增益自动减少一倍,直到100mv为止。(15分)
评分标准:正确设计硬件电路图(5分);正确编写控制程序(5分);完成仿真调试,实现基本功能(5分);
硬件电路图
控制程序
#include reg51.h
#include intrins.h
#define uchar unsigned char
//#define uint unsigned int
sbit cs = P3 ^ 5;
sbit intr = P3 ^ 4;
sbit wr = P3 ^ 6;
sbit rd = P3 ^ 7;
sbit a1 = P1 ^ 2;
sbit a2 = P1 ^ 1;
sbit a3 = P1 ^ 0;
sbit a4 = P1 ^ 3;
sbit a5 = P1 ^ 4;
uchar d[4];
// 延时函数
void delayms(uchar n)
{
uchar i, j;
for (i = 0; i n; i++)
for (j = 0; j 110; j++);
}
// ADC转换函数
uchar adctrans()
{
cs = 0; //i shi zhuan huan
wr = 1;
_nop_();
wr = 0;
_nop_();
wr = 1;
delayms(1);
// 读取转换后的值
P2 = 0xff;
rd = 1;
_nop_();
rd = 0;
_nop_();
d[0] = P2;
_nop_();
rd = 1;
_nop_();
wr = 1;
_nop_();
wr = 0;
_nop_();
wr = 1;
delayms(1);
// 读取转换后的值
P2 = 0xff;
rd = 1;
_nop_();
rd = 0;
_nop_();
d[1] = P2;
rd = 1;
wr = 1;
_nop_();
wr = 0;
_nop_();
wr = 1;
delayms(1);
// 读取转换后的值
P2 = 0xff;
rd = 1;
_nop_();
rd = 0;
_nop_();
d[2] = P2;
rd = 1;
while (1)
{
if (d[0]d[1] d[1]d[2])
return d[1];
d[0] = d[1];
d[1] = d[2];
wr = 1;
_nop_();
wr = 0;
_nop_();
wr = 1;
delayms(1);
// 读取转换后的值
P2 = 0xff;
rd = 1;
_nop_();
rd = 0;
_nop_();
d[2] = P2;
rd = 1;
}
}
void main()
{
uchar a;
a4 = 0;
a5 = 0;
a = adctrans();
while (1)
{
wr = 1;
_nop_();
wr = 0;
_nop_();
wr = 1;
delaym
您可能关注的文档
最近下载
- 2025年江西工业职业技术学院单招职业技能测试题库及完整答案1套.docx VIP
- 等级医院评审33项核心条访谈.docx VIP
- 《企业会计准则第31号——现金流量表》解释文档.pdf
- 2025年湖南交通职业技术学院高职单招职业技能考试题库及答案解析.docx
- 《GB/T 43552-2023家用和类似用途舒适风扇及其调速器 性能测试方法》.pdf
- 第十四章欧姆定律题型专项练习:动态电路计算(敏感电阻类) 2024-2025学年苏科版九年级上册物理.docx
- 2023华润悦府推广提报策划案 #长沙# #城市综合体#.docx
- QGDW11261-2014配电网检修规程.pdf
- 幼儿园中班社会活动《小小清洁员》课件.ppt
- 2025年湖南理工职业技术学院单招职业适应性测试模拟试题及答案解析优质 2025.pdf VIP
文档评论(0)