收藏 分享(赏)

实验1 模拟数据采集.ppt

上传人:dzzj200808 文档编号:3686550 上传时间:2018-11-15 格式:PPT 页数:11 大小:274KB
下载 相关 举报
实验1 模拟数据采集.ppt_第1页
第1页 / 共11页
实验1 模拟数据采集.ppt_第2页
第2页 / 共11页
实验1 模拟数据采集.ppt_第3页
第3页 / 共11页
实验1 模拟数据采集.ppt_第4页
第4页 / 共11页
实验1 模拟数据采集.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、模拟数据采集实验,测控技术与仪器,1 实验目的,1 进一步熟悉测控系统模拟信号采集通道的组成。 2 掌握模拟信号数据采集电路的工作原理,传 感 器,信号调理,数据采集,CPU,显示器,信号调理:幅度放大,滤波,偏移,2 实验内容,1 实现模拟电压的采集 2 测量数据的显示 3 测量数据的标度变换 4 测量数据的滤波(三点平均滤波) 5 采集间隔的控制 1 0.5 0.2,3 实验报告,1 实验目的 2 模拟数据采集系统的硬件组成 3 模拟数据采集系统工作原理 4 画出主要程序流程图主程序、数据采集程序、电压转换程序说明采样间隔控制方法 5 总结,模拟采集主程序,主程序,初始化,1秒到吗?,显示

2、程序,延迟程序,ADC转换 电压转换 BCD转换,功能: 1 显示扫描(读键盘状态) 2 AD转换 (数据采集) 3 电压转换(标度变换) 4 BCD转换 (显示格式转换),数据显示程序,显示程序,是千位吗?,关闭所有显示器,子程序返回,读键盘状态保存,获取显示指针,输出段码,输出千位位码,是百位吗?,输出百位位码,是十位吗?,输出十位位码,是个位吗?,输出个位位码 显示指针复位,每次调用显示1位 由指针指示显示对象 显示完成指针+1 指针到最大后指针复位,ADC (MCP3208),MCP3208接口时序,控制字格式,读ADC数据程序,;- A 通道号;返回数据 BA RADC: SWAP

3、ASETB ACC.7MOV R1,#10 ;命令6位高4位CLR CSADSETB C RAD0: MOV SDI,C ;WSETB CLKSETB SDOCLR CLKMOV C,SDO ;RRLC ADJNZ R1,RAD0,ANL A,#0FHMOV B,AMOV A,#0HMOV R1,#8 ;低8位数据 RAD1: MOV SDI,CSETB CLKSETB SDOCLR CLKMOV C,SDORLC ADJNZ R1,RAD1SETB CSADRET,电压转换原理,V=VrefN/(2n-1) N为采集数值 n为AD位数 乘法程序(2字节1字节=3字节 R1R2R3=R2R3R4) 方法1:V=5000N/4095=1.22N=20.61N0.61=156/256 舍去低字节实现除以256运算 方法2:把N当作小数,0.NM=X.YY N为两字节十六进制数 M为0-9的十进制数 运算后: X=R1为十进制数整数位;YY=R2R3为十六进制数小数部分;YY10获得小数点后的十进制数。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 规范标准 > 实验

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报