课程设计-多路数据采集系统

上传人:灯火****19 文档编号:124937998 上传时间:2020-03-14 格式:DOC 页数:20 大小:530.50KB
返回 下载 相关 举报
课程设计-多路数据采集系统_第1页
第1页 / 共20页
课程设计-多路数据采集系统_第2页
第2页 / 共20页
课程设计-多路数据采集系统_第3页
第3页 / 共20页
课程设计-多路数据采集系统_第4页
第4页 / 共20页
课程设计-多路数据采集系统_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《课程设计-多路数据采集系统》由会员分享,可在线阅读,更多相关《课程设计-多路数据采集系统(20页珍藏版)》请在金锄头文库上搜索。

1、课程设计(论文)资料袋 信息工程学院 系(院)课程设计(论文)题目 多路数据采集级显示系统设计 内装资料有:1.课程设计(论文)任务书 ( )2.课程设计(论文)开题报告 ( )3.课程设计(论文) ( )4.成绩评定及评语 ( )5.外文资料及原文复印件 ( )6. 程序及软盘等 ( )7.工程图纸 ( )班级 09电子信息工程学号2009100181姓名赖冰指导教师莫钊 多路数据采集及显示系统设计The Design Of Multi-channel Data Sampling and Display SystemBased On SCM总计 课程设计(论文) 22 页 表 格 1 个插

2、图 13 幅摘 要本文对于一种多路数据采集系统进行了初步的研究,该多路采集系统能对多路模拟信号进行采集和处理。数据采集与通信控制采用了模块化的设计,以单片机AT80C51为核心,利用串行A/D模数转换TLC2543进行模数转换,实现对十路信号的采集、存储、显示及与PC机通信等功能。软件部分应用C语言编写控制软件,对数据采集系统、模数转换系统、数据显示、数据通信等程序进行了设计。 关键词: AT8051 TLC2543 C语言控制软件 AD模数转换AbstractThis paper a kind of way for data acquisition system on the primary

3、 research, this much road acquisition system for road simulation signal can be gathered and processing. Data collection and communication control using modular design, AT80C51 with the single chip processor as the core, and using the serial A/D conversion module TLC2543 for conversion module, and to

4、 realize the 8 signal collection, storage, display and with A PC communications, and other functions. Some applications software written in C language control software, for data acquisition systems, modulus conversion system, data display, data communication and other procedures to carry on the desi

5、gn. Key Words: AT80C51 TLC2543 C language A/D conversion module目 录摘要IABSTRACTII第一章 引言11.1国内外研究现状11.1.1研究背景及其目的意义11.1.2国内外研究进展 11.2课题内容1第二章 数据采集 22.1数据采集系统 22.2A/D相关知识22.3总体结构设计 22.4硬件选择 22.4.1 单片机89C5122.4.2 TLC2543引脚功能22.4.3 LED显示电路 22.4.4键盘扫描 3第三章 软硬件设计与硬件调试说明 63.1 软件设计与说明 63.2 硬件调试 63.2 硬件显示说明7第四

6、章 课程设计总结 7参考文献 8附录1:C语言程 8附录2:硬件图 10第一章 引言1.1 国内外研究现状及其意义1.1.1研究背景及其目的意义在科学研究中,运用数据采集系统可以获得大量的动态信息,也是获取科学数据和生成只是的重要手段之一。无论在哪个应用领域中,数据采集与处理将直接影响工作效率和所取得的经济效益。随着计算机的发展,对通信起到了巨大的推动作用。计算机和通信紧密结合构成了灵活多样的通信控制系统,也可以构成强有力的信息处理系统。数据采集,从严格的意义上来说,应该是计算机控制的多路数据自动检测或巡回检测,并能够是要对数据的存储、处理、分析计算以及从检测的数据中提取有用的信息,供显示、打

7、印、绘图等。1.1.2国内外研究进展在国内主要有:福建新大陆NEWLAND、深圳同采TONCY、台湾UNITECH等等。国外的话主要是欧美:得逻辑、MOTO、Intermec、datalogic、honeywell等等。日韩:CASIO、DENSO、M3、bluebird等等。欧美品牌的品质不错,但是价格过高。日韩品牌外观不错,品质一般,价格也高。国内品牌后劲很足,性价比很高,售后服务更好更及时,国外品牌在国内的市场份额越来越小,价格也越来越低。1.2 课题内容要求运用51系列单片机及相关外围器件制作一多路数据采集及显示系统,具体要求为: 要求:1、采用51系列单片机作控制CPU; 2、能对3

8、路输入的直流电压进行测量,输入电压05V; 3、测量的电压值由3位数码管显示,其中一位显示通道,两外两位显示测量的电压值,显示精度0.1V; 4. 采用按键切换测量路径; 5、完成实物制作或proteus仿真实现第二章 数据采集2.1数据采集系统数据采集系统一般由数据输入通道、数据存储与管理、数据处理、数据输出及显示这五部分组成。输入通道要实现对被测对象的检测,采样和信号检测等工作。数据存储与管理要用存储器把采集到的信息存储起来,建立相应的数据库并进行管理与调用。数据处理就是从采集到的信息中删除有关干扰,与无关信息。对数据进行统计分析便于检索。数据输出及显示就是把数据以适当的形式输出与显示。2

9、.2A/D相关知识按基本原理及特点可分为:积分型、逐次逼近型、并行比较型/串并行型、-调制型、电容阵列逐次比较型及压频变换型。主要的技术指标:分辩率,转换速率,量化误差,偏移误差,满刻度误,差线性度等电压频率转换法 A/D转换四步骤:采样、保持、量化、编码。2.3总体结构设计数据采集系统的硬件电路主要以单片机AT80C51为核心,利用串行A/D模数转换TLC2543进行模数转换,实现对十路信号的采集、存储、显示及与PC机通信等功能。主要结构如图所示图一2.4硬件选择89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以

10、反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器,2.4.1 单片机89C51 图二2.4.2 TLC2543引脚功能说明如下:AIN0AIN10:模拟输入端,由内部多路器选择。CS:片选端,CS由高到低变化将复位内部计数器,并控制和使能DATA OUT、DATA INPUT和I/O CLOCK。CS由低到高的变化将在一个设置时间内禁止DATA INPUT和I/O CLOCK。DATA INPUT:串行数据输入端,串行数据以MSB为前

11、导并在I/O CLOCK的前4个上升沿移入4位地址,用来选择下一个要转换的模拟输入信号或测试电压,之后I/O CLOCK将余下的几位依次输入。 DATA OUT:A/D转换结果三态输出端,在CS为高时,该引脚处于高阻状态;当CS为低时,该引脚由前一次转换结果的MSB值置成相应的逻辑电平;EOC:转换结束端。在最后的I/O CLOCK下降沿之后,EOC由高电平变为低电平并保持到转换完成及数据准备传输; VCC、GND:电源正端、地; REF、REF:正、负基准电压端。通常REF接VCC,REF接GND。最大输入电压范围取决于两端电压差; I/O CLOCK:时钟输入/输出端。 TLC2543每次转换和数据传送使用16个时钟周期,且在每次传送周期之间插入CS的时序。在TLC2543的CS变低时开始转换和传送过程,I/O CLOCK的前8个上升沿将8个输入数据位键入输入数据寄存器,同时它将前一次转换的数据的其余11位移出DATA OUT端,在I/O CLOCK下降沿时数据变化。当CS为高时, I/O CLOCK和DATA INPUT被禁止,DATA OUT为高阻态。图三2.4.3 LED显示电路LED显示器集微电子技术、计算机技术、信息处理于一体,以其色彩鲜艳、动态范围广、亮度高、清晰度高、工作电压低、功耗小、寿命

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号