![智能仪器大作业_第1页](http://file4.renrendoc.com/view2/M01/19/38/wKhkFmYUhPCAJQsOAAImfrAsMck270.jpg)
![智能仪器大作业_第2页](http://file4.renrendoc.com/view2/M01/19/38/wKhkFmYUhPCAJQsOAAImfrAsMck2702.jpg)
![智能仪器大作业_第3页](http://file4.renrendoc.com/view2/M01/19/38/wKhkFmYUhPCAJQsOAAImfrAsMck2703.jpg)
![智能仪器大作业_第4页](http://file4.renrendoc.com/view2/M01/19/38/wKhkFmYUhPCAJQsOAAImfrAsMck2704.jpg)
![智能仪器大作业_第5页](http://file4.renrendoc.com/view2/M01/19/38/wKhkFmYUhPCAJQsOAAImfrAsMck2705.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉理工大学数据采集与智能仪器大作业《数据采集与智能仪器》课程考核〔大作业〕武汉理工大学信息学院参考书赵茂泰《智能仪器原理及应用》〔第三版〕电子工业出版社程德福《智能仪器》〔第二版〕机械工业出版社概述本章要求掌握的内容:智能仪器分类、根本结构及特点、智能仪器设计的要点考试题〔10分〕1智能仪器设计时采用CPLD/FPGA有哪些优点?第2章数据采集技术本章要求掌握的内容:数据采集系统的组成结构、模拟信号调理、A/D转换技术、高速数据采集与传输、D/A转换技术、数据采集系统设计考试题〔30分〕1设计一个MCS-51单片机控制的程控增益放大器的接口电路。输入信号小于10mv,要求当输入信号小于1mv时,增益为1000,而输入信号每增加1mv时,其增益自动减少一倍,直到100mv为止。〔15分〕评分标准:正确设计硬件电路图〔5分〕;正确编写控制程序〔5分〕;完成仿真调试,实现根本功能〔5分〕;2运用双口RAM或FIFO存储器对教材中图2-22所示的高速数据采集系统进行改造,画出采集系统电路原理图,简述其工作过程。〔15分〕评分标准:正确设计硬件电路图〔10分〕;正确描述工作过程〔5分〕;第3章人机接口本章要求掌握的内容:键盘;LED、LCD、触摸屏考试题〔30分〕1设计8031单片机与液晶显示模块LCM-512-01A的接口电路,画出接口电路图并编写上下滚动显示XXGCXY(6个大写英文字母)的控制程序〔包含程序流程图〕。评分标准:正确设计硬件电路图〔10分〕;正确画出程序流程图〔5分〕;正确编写控制程序〔5分〕;完成仿真调试〔10分〕第4章数据通信本章要求掌握的内容:RS232C、RS485串行总线,USB通用串行总线,PTR2000无线数据传输考试题〔30分〕1设计PC机与MCS-51单片机的RS232C数据通信接口电路〔单片机端含8位LED显示〕,编写从PC机键盘输入数字,在单片机的6位LED上左右滚动显示的通信与显示程序。评分标准:正确设计硬件电路图〔5分〕;正确画出程序流程图〔5分〕;正确编写单片机通信程序〔5分〕;在开发系统上运行,实现根本功能〔10分〕;制作实物,实现根本功能,效果良好〔5分〕。第一章概述1智能仪器设计时采用CPLD/FPGA有哪些优点?FPGA/CPLD芯片都是特殊的ASIC芯片,他们除了ASIC的特点之外,还有以下优点:随着VLSI工艺的不断提高,FPGA/CPLD的规模也越来越大,所能实现的功能越来越强可以实现系统集成;〔1〕FPGA/CPLD的资金投入小,研制开发费用低;〔2〕FPGA/CPLD可反复的编程、擦除、使用或者在外围电路不动的情况下用不同的EPROM就可实现不同的功能;〔3〕FPGA/CPLD芯片电路的实际周期短;〔4〕FPGA/CPLD软件易学易用,可以使设计人员更能集中精力进行电路设计。FPGA/CPLD适合于正向设计,对知识产权保护有利。第二章数据采集技术1设计一个MCS-51单片机控制的程控增益放大器的接口电路。输入信号小于10mv,要求当输入信号小于1mv时,增益为1000,而输入信号每增加1mv时,其增益自动减少一倍,直到100mv为止。〔15分〕评分标准:正确设计硬件电路图〔5分〕;正确编写控制程序〔5分〕;完成仿真调试,实现根本功能〔5分〕;分析要求:当输入信号为<1mv时候,增益为1000;当输入信号为1mv<V<2mv时候,增益为500;当输入信号为2mv<V<3mv时候,增益为250;当输入信号为3mv<V<4mv时候,增益为125;当输入信号为4mv<V<5mv时候,增益为62.5;当输入信号为5mv<V<6mv时候,增益为31.25;当输入信号6mv<V<7mv时候,增益为15.625;当输入大于7mv时候,输出等于输入即可。实验硬件电路图:图SEQ图\*ARABIC1增益硬件电路图实验程序:#include<reg52.h>#include"LCD1602.c"#include"TLC549.c"bitflag=0;ucharTable[90],times=0;floatcodeAv[10]={1000.000,500.000,250.000,125.000,62.500,31.250,15.625,12.500,11.100,10.000};unsignedcharcodeC[10]={7,6,5,4,3,2,1,8,16,24};voidinitT0(){//定时器T0初始化TMOD=0x01;TH0=(65536-222)/256;TL0=(65536-222)%256;ET0=1;TR0=1;EA=1;}voidwriteLCD_com(ucharcom);voidwriteLCD_data(uchardat);voidwrite_string(ucharcol,ucharline,uchar*table);voidLcdInit();uintGetAD();voidmain(){chark,Ap;charvolmax=0;floatf;LcdInit();initT0();while(1){if(flag){for(k=0;k<90;k++)//排序求峰值{if(Table[k]>volmax)volmax=Table[k];}volmax=volmax*2;if(volmax<100){write_string(0,2,"Vpp_in=");//在第一行显示"Vpp_in="write_string(0,13,"mV");//在第一行显示单位"mV"writeLCD_com(0x80+9);writeLCD_data(volmax/100+48);//显示输入信号峰值writeLCD_data(volmax%100/10+48);writeLCD_data('.');writeLCD_data(volmax%10+48);Ap=(int)(volmax/10);P1=C[Ap];f=Av[Ap];write_string(1,2,"Av=");//在第二行显示"Av="writeLCD_com(0xc0+5);writeLCD_data(f/1000+48);writeLCD_data((int)f%1000/100+48);//显示该输入电压对应的增益writeLCD_data((int)f%100/10+48);writeLCD_data((int)f%10+48);writeLCD_data('.');writeLCD_data((int)(f*10+0.5)%10+48);}else{write_string(1,6,"Wronginput!");//当输入电压超过10mv时提示错误P1=0x00;}flag=0;//LCD显示完毕后停止本次工作}}}voidT0time()interrupt1{//定时器T0中断效劳程序TH0=(65536-222)/256;TL0=(65536-222)%256;Table[times]=GetAD();//有中断请求那么采样times++;if(times==90){TR0=0;//采样完毕TR=0times=0;flag=1;}}仿真结果图:图SEQ图\*ARABIC2仿真结果图分析:根据仿真结果,可得知到达了题目要求的增益效果,实验结果成功。2运用双口RAM或FIFO存储器对教材中图2-22所示的高速数据采集系统进行改造,画出采集系统电路原理图,简述其工作过程。〔15分〕评分标准:正确设计硬件电路图〔10分〕;正确描述工作过程〔5分〕;硬件电路图:图SEQ图\*ARABIC3硬件电路图工作过程:IDT7206是IDT公司容量为16K×9的且引脚功能完全兼容的串行FIFO双端口RAM单向的FIFO双端口存储器。因为是一个FIFO(先入先出)存储器,所以没有绝对地址的概念,只有读指针和写指针的相对位置。当相对位置为0时,说明存储器空;为所用的存储器的容量时,说明存储器已满。AD7677为ADI公司研制的16位、1MSPS的高速A/D转换器。采集系统的原理图如上图所示。用一片AD7677和两片IDT7206构成了一个16位的、最高采样频率可达1MHz、每组最大采样点数为16K的数据采集系统。假设要增加采集样本长度,只需要换IDT7206即可,其硬件的连接方式根本不变。在此系统中单片机的作用只是控制何时采样,以及采样完成后对采样数据的处理,在采样过程中,单片机无须任何干预。至于一次采集多少次,可以由硬件决定,也可以有软件控制。在中断中,单片机首先关闭采样脉冲信号(使P1.1输出为0),然后把每一点数据分两次分别从IDT7206(存低位)和IDT7206(存高位)读出,进行处理。每组数据的数量应该由程序计数判断,当然也可以利用IDT7206的EF标志进行查询判断。在进行第二组数据的采集前,最好将IDT7206先复位,通过在IDT7206的RS引脚输入一个低脉冲,即在8031的P1.0引脚输出一个低脉冲。这样可以更充分地保证FIFORAM的读、写指针的稳定。人机接口1设计8031单片机与液晶显示模块LCM-512-01A的接口电路,画出接口电路图并编写上下滚动显示XXGCXY(6个大写英文字母)的控制程序〔包含程序流程图〕。评分标准:正确设计硬件电路图〔10分〕;正确画出程序流程图〔5分〕;正确编写控制程序〔5分〕;完成仿真调试〔10分〕硬件电路图:图SEQ图\*ARABIC4液晶显示硬件电路图程序流程图:图SEQ图\*ARABIC5程序流程图程序代码:#include<reg52.h>#defineucharunsignedchar#defineuintunsignedintucharcodetable[]="XXGCXY";sbitRS=P2^0;sbitRW=P2^1;sbitEN=P2^2;ucharnum;/****************延时函数*****************/voiddelay(uintz){uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}/*****************写数据******************/voidwrite_data(uchardate){P0=0xff;RS=1;RW=0;P0=date;delay(5);EN=1;delay(5);EN=0;}/******************写命令*******************/voidwrite_com(ucharcom){P0=0xff;RS=0;RW=0;P0=com;delay(5);EN=1;delay(5);EN=0;}/*****************初始化函数*******************/voidInit_LCD1602(){EN=0;write_com(0x38);//设置16*2显示,5*7点阵,8位数据接口write_com(0x0c);//设置开显示,不显示光标write_com(0x06);//写一个字符后地址指针加一write_com(0x01);//显示清0,数据指针清0}/*******************主函数*******************/voidmain(){Init_LCD1602();while(1){write_com(0x80);for(num=0;num<6;num++){write_data(table[num]);delay(5);}delay(200);write_com(0x01);write_com(0xc0);for(num=0;num<6;num++){write_data(table[num]);delay(5);}delay(200);write_com(0x01);}}仿真结果图:图SEQ图\*ARABIC6仿真运行结果图数据通信1设计PC机与MCS-51单片机的RS232C数据通信接口电路〔单片机端含8位LED显示〕,编写从PC机键盘输入数字,在单片机的6位LED上左右滚动显示的通信与显示程序。评分标准:正确设计硬件电路图〔5分〕;正确画出程序流程图〔5分〕;正确编写单片机通信程序〔5分〕;在开发系统上运行,实现根本功能〔10分〕;制作实物,实现根本功能,效果良好〔5分〕。硬件电路图:图SEQ图\*ARABIC7硬件电路图程序流程图:图SEQ图\*ARABIC8程序流程图程序代码:#include<reg51.h>#include<intrins.h>#defineuintunsignedint#defineucharunsignedcharucharcodetab[]={0xc0,0xF9,0xA4,0xb0,0x99,0x92
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 华师大版数学八年级下册17.1《变量与函数》(第2课时)听评课记录
- 湘教版数学八年级上册2.3《等腰(边)三角形的性质》听评课记录2
- 浙教版数学七年级上册5.4《一元一次方程的应用》听评课记录
- 人教版地理八年级上册《土地资源》听课评课记录
- 人教版九年级数学上册听评课记录本《一元二次方程 四种解法》
- 五年级上册数学口算500题
- 青岛版八年级上册数学听评课记录《5-1定义与命题》
- 企业煤气管道工程安装合同范本
- 高档小区豪华装修房屋买卖合同范本
- 2025年度企业内部停车位使用及管理协议模板
- 复旦中华传统体育课程讲义05木兰拳基本技术
- GB/T 13234-2018用能单位节能量计算方法
- (课件)肝性脑病
- 北师大版五年级上册数学教学课件第5课时 人民币兑换
- 工程回访记录单
- 住房公积金投诉申请书
- 高考物理二轮专题课件:“配速法”解决摆线问题
- 检验科生物安全风险评估报告
- 京颐得移动门诊产品输液
- 如何做一名合格的带教老师PPT精选文档
- ISO9001-14001-2015内部审核检查表
评论
0/150
提交评论