ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:637.17KB ,
资源ID:6040700      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-6040700.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据采集与处理技术实验报告.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据采集与处理技术实验报告.docx

1、数据采集与处理技术实验报告桂林航天工业学院 实验报告课程名称 数据采集与处理技术 开课学期2015-2016学年第2学期 实 验 室 巡天618 班 级 姓 名 桂林航天工业学院学生实验报告课程名称数据采集与处理技术实验项目名称一、AD采集实验开课系(部)及实验室四院 巡天 618室实验日期2016年 4月13日学生姓名黄宝娴学号2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法: 有创新 有改进 有缺陷 合理2实验结果: 一次成功 改进后成功 不成功3文字表述: 简明通顺 重复冗长 没有实质内容4实验态度: 严谨认真 循规蹈矩 敷衍应付5课堂评价: 优

2、秀 良好 中等 及格 不及格教师签名: 批改时间: 年 月 日一、实验目的和要求1 学习AD与单片机的接口技术;2 学习I2C总线的传输的原理、时序;3 掌握单片机控制AD采集并编程实现操作时序,并做数据处理。二、主要仪器设备1、安装Keil Vision的计算机一台;开发板一套。三、实验原理1、I2C总线是一种简单、双向同步串行总线,只需要两根线(数据线SDA和时钟线SCL)即可在连接于总线上的器件之间传送信息。 I2C总线的总线规约: (1)I2C总线的启动和停止条件; 图1 起停条件 (2)I2C总线读时序; 图2 读时序 (3)I2C总线写时序;图3 写时序2、编写AD采集的程序,将采

3、集的数据将编译好的的目标代码文件“*.HEX”,使用下载软件(STC_ISP)下载到开发板。四、实验程序: AD采集程序等unsigned char ReadADC(unsigned char Chl) unsigned char Val; Start_I2c(); /启动总线 SendByte(AddWr); /发送器件地址 if(ack=0)return(0); SendByte(0x40|Chl); /发送器件子地址 if(ack=0)return(0); Start_I2c(); SendByte(AddWr+1); if(ack=0)return(0); Val=RcvByte();

4、 NoAck_I2c(); /发送非应位 Stop_I2c(); /结束总线 return(Val); 五、实验结果及心得体会 桂林航天工业学院学生实验报告课程名称数据采集与处理技术实验项目名称二、DA实验开课系(部)及实验室四院 巡天 618 室实验日期2016年 4月20日学生姓名黄宝娴学号2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法: 有创新 有改进 有缺陷 合理2实验结果: 一次成功 改进后成功 不成功3文字表述: 简明通顺 重复冗长 没有实质内容4实验态度: 严谨认真 循规蹈矩 敷衍应付5课堂评价: 优秀 良好 中等 及格 不及格教师签名

5、: 批改时间: 年 月 日一、实验目的和要求1.学习DA与单片机的接口技术;2.学习I2C总线的传输的原理、时序;3.掌握单片机控制DA,并编程实现操作时序,合成波形输出。二、主要仪器设备1、安装Keil Vision的计算机一台;开发板一套。三、实验原理1、定义:数字信号到模拟信号的转换称为数模转换,或称为DA/(Digital to Analog)。 (1)I2C总线写时序;图1 写时序2、波形合成方法,按照一定的时间间隔将波形数据输出给DA,即能输出指定波形。3、编写DA控制的程序,将编译好的的目标代码文件“*.HEX”,使用下载软件(STC_ISP)下载到开发板。四、实验程序: DA控

6、制程序等bit WriteDAC(unsigned char dat) Start_I2c(); /启动总线 SendByte(AddWr); /发送器件地址 if(ack=0)return(0); SendByte(0x40); /发送器件子地址 if(ack=0)return(0); SendByte(dat); /发送数据 if(ack=0)return(0); Stop_I2c(); 波形合成程序段 for(sin_i=0;sin_i256;sin_i+) WriteDAC(SinTabsin_i); DelayMs(1); 五、实验结果及心得体会 桂林航天工业学院学生实验报告课程名称

7、数据采集与处理技术实验项目名称三、串行接口综合实验开课系(部)及实验室四院 巡天 618 室实验日期2016年 4月27日学生姓名黄宝娴学号2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法: 有创新 有改进 有缺陷 理2实验结果: 一次成功 改进后成功 不成功3文字表述: 简明通顺 重复冗长 没有实质内容4实验态度: 严谨认真 循规矩 敷衍应付5课堂评价: 优秀 良好 中等 及格 不及格教师签名: 批改时间: 年 月 日一、实验目的和要求1.学习三线、四线串行接口技术;2.学习SPI总线的传输的原理、时序;3.掌握单片机控制时钟芯片DS1302,并编程

8、实现操作时序,完成数字钟功能。二、主要仪器设备1、安装Keil Vision的计算机一台;开发板一套。三、实验原理1、串行接口总线有SPI、I2C和同步的三线串行接口等。简单的三线同步串行接口,有CE-片选脚,I/O-输入输出引脚,SCLK-时钟引脚,其读写时序如下图所示。 图1 读时序图2 写时序时钟数据在芯片的寄存器当中,根据内部时钟电路时间自动运行,当修改数据,即为修改时间信息。时钟寄存器地址如下图所示。图3 时钟寄存器2、编写DS1302控制的程序,编写时钟程序和时钟修改程序,将编译好的的目标代码文件“*.HEX”,使用下载软件(STC_ISP)下载到开发板。四、实验程序:向DS130

9、2写入一字节数据void Ds1302_Write_Byte(unsigned char addr, unsigned char d) unsigned char i; RST_SET; addr = addr & 0xFE; /最低位置零 写入目标地址:addr for (i = 0; i 1; /写入数据:d for (i = 0; i 1; RST_CLR; /停止DS1302总线五、实验结果及心得体会 桂林航天工业学院学生实验报告课程名称数据采集与处理技术实验项目名称四、AD采集LCD显示实验开课系(部)及实验室四院 巡天 618 室实验日期2016年 5 月 4 日学生姓名黄宝娴学号

10、2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法: 有创新 有改进 有缺陷 合理2实验结果: 一次成功 改进后成功 不成功3文字表述: 简明通顺 重复冗长 没有实质内容4实验态度: 严谨认真 循规蹈矩 敷衍应付5课堂评价: 优秀 良好 中等 及格 不及格教师签名: 批改时间: 年 月 日一、实验目的和要求1.学习液晶显示技术;2.学习并行接口总线的原理、时序;3.掌握单片机控制液晶显示器LCD1602,并编程实现操作时序,实现AD采集和显示功能。二、主要仪器设备1、安装Keil Vision的计算机一台;开发板一套。三、实验原理1、LCD1602显示器

11、等。LCD1602是字符型液晶模块,是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等。LCD1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,其代码与标准的ASCII字符代码一致。因此,我们只要写入显示字符的ASCII码即可,这种标准化的设计给使用带来很大的方便。比如大写的英文字母“A”的ASCII代码是01000001B(41H),显示时单片机往液晶模块写入显示指令,模块就把地址41H中的点阵字

12、符图形显示出来,我们就能在相应位置上看到字母“A”。 图1 LCD指令表图2 读时序图3 写时序2、编写LCD1602控制的程序,编写AD采集程序,对采集的数据进行数据处理,并在LCD1602上显示。将编译好的的目标代码文件“*.HEX”,使用下载软件(STC_ISP)下载到开发板。四、实验程序:AD采集与显示程序段num=ReadADC(3); /500/255=v/num temp_num = num; temp_num *= 500; temp_num /=255; /temp_num/100; /temp_num = 469; LCD_Write_Char(8,1,temp_num/100+0x30); /百位 LCD_Write_Char(9,1,.); LCD_Write_Char(10,1,(temp_num%100)/10+0x30);/十位 LCD_Write_Char(11,1,(temp_num%100)%10+0x30); /个位 LCD_Write_Char(12,1,V);五、实验结果及心得体会

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2