双路信号采集存储分析系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
双路信号采集存储分析系统

双路信号采集存储分析系统 关键词:自动衰减前级 可变参考电压 液晶显示 并行处理 文件存储 摘要:阐述了一种基于16位单片机与8位单片机技术的高性能双路信号采集存储分析系统的设计思路和结构特点。 多路数据采集分析系统主要涉及数据采集、波形分析、数据压缩存储、人机界面、液晶显示及缓存技术。其中数据的采集和压缩存储最为重要。设计的目的是以最简单的硬件发挥它最大的效能,使采集和存储速率达到最大。但是在一定范围内采集速率和存储速率是有一定矛盾的,由于此两种操作均消耗整体系统资源,所以在并行处理的时候势必会造成此消彼长的问题。此时就需要一种超线程并行处理模式,同时处理数据采集存储显示人机交换等操作。 以下为几种方案: 一、采用OS2 R2TX-TINV等可用于单片机的嵌入式操作系统利用任务切换形式完成多程序并行操作与响应。这种方案的优点是编程相对简单、任务明确、易于扩展。它的缺点是当利用于51单片机等低端8位单片机时,占用系统资源过大。往往需要外扩SRAM和ROM等手段扩充硬件资源,增加系统硬件的复杂程度。在任务为较简单的操作时往往得不偿失,实时性也很难保证。若采用高端的单片机势必会增加成本,所以未选择此种方案。 二、协调和利用单片机内部多个时钟中断源。时分制的并行处理多个任务与响应,这种方案的优点是在任务较简单时,占用系统资源极少,系统利用率高且无须外扩硬件,可靠性好,容易把握实时性。它的缺点是当任务较大时会造成时钟中断过长,多中断互相嵌套冗杂等情况,造成程序混乱,尤其是在各任务所需处理中断时间不一的时候,最容易发生。同时由于单个单片机数据处理能力有限,不可能处理过于复杂的任务,所以我们未采用此种方案。   三、用多个单片机各司其职协调合作,分别完成不同的任务。虽然一定程度上增加了硬件的复杂程度,但有利于模块化设计,并且与采用高端单片机相比更可行,低廉。所以我们选用此种方案。   在多单片机合作协调时,最大的难点是数据和命令在各单片机间传输的总线的结构设计问题。有以下几种方案:    1、采用单总线分支机构,以相同的数据命令传输协议,用呼号形式统一传输数据和命令。其优点是:可在任意分支单片机间双向数据连接,且硬件相对简单,可广播式发送数据与命令,且不用区分主从机。其缺点是:传输数据时只能有一个单片机发送信号,其他单片机只能接收,容易形成各单片机间抢占总线等问题。需要相应的总线仲裁机构来完成总线资源分配,硬件将相对复杂。我们的系统需要大数据流单向传输和小命令流双向传输,所以不能用此结构。    2、树状主从式总线机构,这种总线的最大优点是有利于数据从主机到从机之间的传输,易于寻址。适合于多路信号采集的汇总和主机对从机的操作。其缺点是:数据传输路径固定,在中继单片机运行时占用不必要的系统资源,不利于各分机之间的数据交流。 3、多总线、控制线传输机构,由于本作品设计的独特性,结合51单片机硬件特点,采用两条总线。一条是命令总线,一条是数据总线。由于在本系统内部数据的流向是单向的,且数据量很大,连接在凌阳数据采集板、数据存储器和液晶波形显示缓冲板之间。为10位并口数据总线且共用一条时钟线,没有传输协议,以增大传输速率。 最终定下方案:整体方框图如下: 辅助CPU连接着前级衰减控制器,参考、偏置电压生成器,5*8键盘等模块。由于数据传输较为简单,分别采用若干控制线对其控制。辅助CPU、主CPU和存储器、显示缓冲区之间通信采用串口数据总线,以不同的命令头、命令尾来识别起始和目标单片机来完成互相间控制通讯。 以下将详细介绍各个组成部分: 一 输入部分 前向通道的作用是对被测信号进行调理、量化。并将量化结果存入存储器,以被显示之用。它是整个设计的核心。 信号条理电路的设计 A/D对输入的模拟信号的幅值有一定的要求范围。为0~3.3V,而对于待测信号来说其幅值各不相同,有时大大超出了A/D所如许的最大输入范围,造成饱和失真,甚至烧毁硬件。有时信号较小,使A/D转换结果产生很大相对误差,甚至不响应。这些因素都使得无法对信号进行准确的测量。 信号条理电路的作用就是将不同幅度的输入信号都归整到适合A/D采集的输入信号范围,具体来说,就是对大的输入信号进行衰减,对小信号则要放大。 方案一:采用可编程增益放大器。如PGA103,对输入信号进行调理。通过对可编程器件的控制,使其放大倍数可以为*1、*10两种不同值,来满足对大小不同信号的放大要求。但这种方法无法满足精确幅度的控制,将信号放大的同时,也将干扰信号放大,而且可编程增益放大器的价格较高。 方案二:我们摒弃了传统的理念。在信号较小时,通过实时的精确的改变A/D的参考电压,改变采样范围,以保证测量精度。 通常生成参考电压的方法是由一个D/A输出

文档评论(0)

wuailuo + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档