基于单片机单通道八位高速(10MHz)数据采集系统设计..doc

基于单片机单通道八位高速(10MHz)数据采集系统设计..doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机单通道八位高速(10MHz)数据采集系统设计.

Harbin Institute of Technology 课程设计说明书(论文) 课程名称: 课程设计I 设计题目:基于单片机单通道八位高速(10MHz)数据采集系统设计 院 系: 班 级: 设 计 者: 学 号: 指导教师: 设计时间: 哈尔滨工业大学 摘要:利用单片机及一种高速异步FIFO 芯片SN74ACT7808和高速A/D芯片的设计了一个高速不连续采样的数据采集系统,给出了该采集系统的接口电路,并阐述它的实现原理和具体实现流程。 关键词:高速异步FIFO;高速A/D芯片;高速不连续采样;数据采集 设计背景及相关知识: 数据采集是指从传感器和其它待测设备等模拟和数字被测单元中自动采集非电量或者点亮信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。 在数字信号处理领域,数据采集一直是一项关键技术。随着数字化技术的不断发展,数据采集技术也呈现出速度更快、通道更多、数据量更大的发展趋势。而为了满足高速采集系统的要求,CPLD,DSP等高速器件被运用于数据采集。然而,在许多情况下,数据既不需要进行实时处理,也不需要进行连续采样,只需要分时地进行高速采样,此时可采用FIFO芯片和高速A/D转换器相结合,来实现数据的采集与存储自动的保持同步。这样就降低了数据处理部分所需单片机的性能要求,降低了其成本。 二.系统的总体设计: 该系统采用89C51单片机作为控制系统的核心,应用高速A/D转换芯片TLC5540实现模数转换,并利用FIFO芯片SN74ACT7808实现来实现数据的采集与存储自动的保持同步,单片机与上位机进行通讯,将采样数据存储在上位机中以便数据的查询和分析,从而实现高速地单通道8位数据的数据采集这些系统性能指标。 三.硬件系统设计: 硬件电路包括了单片机模块、模数转换模块及数据通信模块。硬件电路原理图: 1.器件的性能介绍和选择原因: (1)高速A/D转换芯片TLC5540: A/D转换器主要是完成对模拟信号的采样、量化、编码,从而实现将模拟信号转变为数字信号。选择TLC5540模数转换芯片来实现信号的模数转换一是因为其为8位A/D转换器,它的最高转换速率可以达到40MHz,可达到本次课设对数据采集速度的要求,也满足了8位数据的要求。同时其内部含有采样保持器,不需要额外添加,较为方便,利于后续整体系统的编程实现。并且TLC5540是一款高速、低功耗。TLC5540的使用方法非常简单,它的数据采集时序是当CLK为高电平时转换数据,当CLK为低电平时输出有效数据,一个时钟周期转换一次。当要从A/D中读取数据时,只要OE保持低电平即可,当OE为高电平时D1-D8为高阻态。 芯片引脚图如下: (2)FIFO芯片: 这里采用的SN74ACT7808是2048字节x9位可以实现先进先出异步读写操作的双端口存储器。它允许多片级联,可以在字节宽度和容量深度两方面进行扩展。SN74ACT7808采用9位数据宽度,第9位可以根据用户需要做控制位或奇偶校验位用,这满足了8位数据采集的指标。TI公司生产的SN74ACT7808的存取速度可以达到15ns。FIFO是一种新型的基于队列存储方式的存储器,读写操作会自动访问存储器中连续的存储单元。从FIFO中读出的数据顺序与写入的顺序相同,地址的顺序在内部已经预先定义好了。对FIFO的读写操作只由读写信号控制,不需要另外的地址信息。这使得FIFO的控制电路变得十分简单:读数据时只要C- 保持为高电平同时使UNCK产生一个上升沿;写数据只要LDCK产生一个上升沿即可。 芯片引脚图如下: (3)89C51单片机: 89C51是一种带4K字节闪烁可编程可擦除的低电压、高性能CMOS8单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器,89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。P1.0脚通过与门与外部CLK时钟相连,这样单片机就可以控制A/D的采样。当P1.0为高电平时进行采样,当P1.0脚为低电平时A/D的CLK无脉冲,不进行采样。由A/D的数据采集时序与FIFO的数据存储时序可知,将A/D的CLK和OE连接在一

文档评论(0)

jiulama + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档