版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 桂林航天工业学院实验报告课程名称数据采集与处理技术开课学期2015-2016学年第2学期实验室巡天618班级姓名桂林航天工业学院学生实验报告课程名称数据米集与处理技术实验项目名称一、AD采集实验开课系(部)及实验室四院巡天618室实验日期2016年4月13日学生姓名黄宝娴学号2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法:有创新有改进有缺陷合理2实验结果:一次成功改进后成功不成功3文字表述:简明通顺重复冗长没有实质内容4实验态度:严谨认真循规蹈矩敷衍应付课堂评价:优秀良好中等及格口不及格教师签名:批改时间:、实验目的和要求学习AD与单片机的接口技术
2、;学习I2C总线的传输的原理、时序;掌握单片机控制AD采集并编程实现操作时序,并做数据处理。二、主要仪器设备1、安装Keil“Vision的计算机一台;开发板一套。三、实验原理1、I2C总线是一种简单、双向同步串行总线,只需要两根线(数据线SDA和时钟线SCL)即可在连接于总线上的器件之间传送信息。I2C总线的总线规约:(1)I2C总线的启动和停止条件;111i1s111111SLAVEADDRESSiiiiii0AiiiiiiiWORDADDRESSiiiiiiiAi1ii1iiDATAiiiiiiiAP(2)I2C总线读时序;noacknowledgementfrommasterackno
3、wledgementfromslaveacknowledgementfrommasterautoincrementwordaddress(3)I2C总线写时序;autoincrementwordaddressacknowledgementfromslaveacknowledgementfromslaveacknowledgementfromslaveR/Wnbytesautoincrementmemorywordaddress图3写时序2、编写AD采集的程序,将采集的数据将编译好的的目标代码文件“*.HEX”使用下载软件(STC_ISP)下载到开发板。四、实验程序:AD采集程序等unsigne
4、dcharReadADC(unsignedcharChi)unsignedcharVai;Start_I2c();SendByte(AddWr);if(ack=O)return(O);SendByte(0 x40IChl);if(ack=0)return(0);Start_I2c();SendByte(AddWr+l);if(ack=0)return(0);Val=RcvByte();NoAck_I2c();Stop_I2c();return(Val);启动总线发送器件地址发送器件子地址发送非应位结束总线五、实验结果及心得体会桂林航天工业学院学生实验报告课程名称数据米集与处理技术实验项目名称二
5、、DA实验开课系(部)及实验室四院巡天618室实验日期2016年4月20日学生姓名黄宝娴学号2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法:有创新有改进有缺陷合理2实验结果:一次成功改进后成功口不成功3文字表述:简明通顺重复冗长没有实质内容4实验态度:严谨认真循规蹈矩敷衍应付课堂评价:优秀良好中等及格口不及格教师签名:批改时间:、实验目的和要求1.学习DA与单片机的接口技术;2学习I2C总线的传输的原理、时序;3掌握单片机控制DA,并编程实现操作时序,合成波形输出。二、主要仪器设备1、安装Keil“Vision的计算机一台;开发板一套。三、实验原理1
6、、定义:数字信号到模拟信号的转换称为数一模转换,或称为DA/(DigitaltoAnalog)。8位数据:00000000ov分辨率:卜5V/255=00196V111111115VJ/每1个最低有效位(1)I2C总线写时序;acknowledgementfromslaveacknowledgementfromslaveacknowledgementfromslaveR/WSSLAVEADDRESS0AWORDADDRESSADATAAPnbytesautoincrementmemorywordaddress图i写时序2、波形合成方法,按照一定的时间间隔将波形数据输出给DA,即能输出指定波形。
7、3、编写DA控制的程序,将编译好的的目标代码文件“*.HEX”,使用下载软件(STC_ISP)下载到开发板。四、实验程序:DA控制程序等bitWriteDAC(unsignedchardat)启动总线发送器件地址发送器件子地址/发送数据Start_I2c();SendByte(AddWr);if(ack=0)return(0);SendByte(0 x40);if(ack=0)return(0);SendByte(dat);if(ack=0)return(0);桂林航天工业学院学生实验报告课程名称数据米集与处理技术实验项目名称三、串行接口综合实验开课系(部)及实验室四院巡天618室实验日期20
8、16年4月27日学生姓名黄宝娴学号2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法:有创新有改进有缺陷口理2实验结果:一次成功改进后成功不成功3文字表述:简明通顺重复冗长没有实质内容4实验态度:严谨认真循规矩敷衍应付课堂评价:优秀良好中等及格口不及格教师签名:批改时间:、实验目的和要求1学习三线、四线串行接口技术;2.学习SPI总线的传输的原理、时序;3掌握单片机控制时钟芯片DS1302,并编程实现操作时序,完成数字钟功能。二、主要仪器设备1、安装Keil“Vision的计算机一台;开发板一套。三、实验原理1、串行接口总线有SPI、I2C和同步的三线串
9、行接口等。简单的三线同步串行接口,有CE-片选脚,I/O-输入输出引脚,SCLK-时钟引脚,其读写时序如下图所示。单字节读ac.KnnjRTLrLrLrLFLRnnnjinjTAlA2A3R/C1DOC1D2D30405D6D7图1读时序单字节写SCLK1;-(R/WAOA1A2A3A4R/C1”DOD1D2D3D4D5D6D7)注:脉冲串模式下,CE保持高发送附加SCLK周期直至脉冲串结束图2写时序时钟数据在芯片的寄存器当中,根据内部时钟电路时间自动运行,当修改数据,即为修改时间信息。时钟寄存器地址如下图所示。RTCREADWRITEBIT7BIT6BITSBIT4BIT3BIT2BIT1B
10、IT0RANGE81h90hCH10SecondSSeconds00-59e3h82h10MinutesMinutes00-59B5h84h12/24010AM/PMHourHour1-12/(P2387h86h0010DateDate1-3189h88h00X1QMonthMonth1-128Bh8Ah00000Day1-78Dh6Ch10YearYear00-99SFh8EhWP000000091h90hTCSTCSTCSTCSDSDSRSKS图3时钟寄存器2、编写DS1302控制的程序,编写时钟程序和时钟修改程序,将编译好的的目标代码文件“*.HEX”,使用下载软件(STC_ISP)下载
11、到开发板。四、实验程序:向DS1302写入一字节数据voidDs1302_Write_Byte(unsignedcharaddr,unsignedchard)桂林航天工业学院学生实验报告课程名称数据米集与处理技术实验项目名称四、AD采集LCD显示实验开课系(部)及实验室四院巡天618室实验日期2016年5月4日学生姓名黄宝娴学号2013040070223同组者姓名指导教师盘书宝实验成绩教师评语:实验成绩评定1实验方法:有创新有改进有缺陷合理2实验结果:一次成功改进后成功不成功3文字表述:简明通顺重复冗长没有实质内容4实验态度:严谨认真循规蹈矩敷衍应付课堂评价:优秀良好中等及格口不及格教师签名:
12、批改时间:、实验目的和要求1.学习液晶显示技术;2学习并行接口总线的原理、时序;3掌握单片机控制液晶显示器LCD1602,并编程实现操作时序,实现AD采集和显示功能。二、主要仪器设备1、安装Keil“Vision的计算机一台;开发板一套。三、实验原理1、LCD1602显示器等。LCD1602是字符型液晶模块,是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等。LCD1602液晶模块内部的字符发生存储器(CGR0M)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有
13、一个固定的代码,其代码与标准的ASCII字符代码一致。因此,我们只要写入显示字符的ASCII码即可,这种标准化的设计给使用带来很大的方便。比如大写的英文字母A”的ASCII代码是01000001B(41H),显示时单片机往液晶模块写入显示指令,模块就把地址41H中的点阵字符图形显示出来,我们就能在相应位置上看到字母“A”。序号指令门RSpR/WDDD6pD5)D4D3pD2pDIjDOp1n清显示卫0!Op22A光标返回心0!Op2233置输入模式01Op221心I/D+4n显不开/关控制卫0!OpDC光标或字符移位,0Op*S/cJR/L;机*心6n置功能卫0JOp1卩dlJ丽2*卩0置字符发生存贮器地址0Op2字符发生存贮器地址门I置数据存贮器地址,0!Ip显示数据存贮器地址门9=读忙标志或地址,0计数器地址口12写数到CGRMI或DDRM)卫1心要写的数据内容,12从CGRM或DDRAM读数21卩读岀的数据內容,图3写时序2、编写LCD1602控制的程序,编写AD采集程序,对采集的数据进行数据处理,并在LCD1602上显示。将编译好的的目标代码文件“*.HEX”,使用下载软件(STC_ISP)下载到开发板。四、实验程序:AD采集与显示程序段num=ReadADC(3);500/255=v/numtemp_num=num;temp_num*=500;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 客户服务质量评价标准及反馈模板
- 项目进度延迟原因分析报告催办函(7篇)范文
- 2026北京市育英学校招聘考试模拟试题及答案解析
- 温泉度假区安全防控管理指南
- 网络伦理文明传播承诺书3篇
- 2026广西工商职业技术学院高层次人才(学术院长)招聘5人笔试备考题库及答案解析
- 汽车维修工电气系统检修手册
- 2026贵州机电职业技术学院第十四届贵州人才博览会引进人才3人工作考试模拟试题及答案解析
- 2026广东梅州市梅江区统计局招聘见习人员6人笔试备考试题及答案解析
- 2026“百万英才汇南粤”肇庆高新区中小学赴高校招聘教师24人(第二轮)笔试模拟试题及答案解析
- 1-项目一 认识实训室与安全用电常识
- 工业污水处理项目合同协议模板
- 贝壳卖房的委托协议书
- 2025年山东省济南市平阴县中考二模化学试题
- 消化道早癌科普
- 电力交易员基础知识培训课件
- 2024人教版七年级全一册体育与健康全册教案
- 防范青少年滥用涉麻精药品
- 科研基金项目汇报
- pr教学课件调色
- 第遥感数据的增强处理
评论
0/150
提交评论