高速扫描采样单片机与pc机接口板的设计

高速扫描采样单片机与pc机接口板的设计

ID:10681193

大小:54.00 KB

页数:4页

时间:2018-07-07

高速扫描采样单片机与pc机接口板的设计_第1页
高速扫描采样单片机与pc机接口板的设计_第2页
高速扫描采样单片机与pc机接口板的设计_第3页
高速扫描采样单片机与pc机接口板的设计_第4页
资源描述:

《高速扫描采样单片机与pc机接口板的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高速扫描采样单片机与PC机接口板的设计

2、第1摘 要:为色谱-质谱联用仪设计了高速采样扫描接口电路。介绍了采用ISA卡形式以两片双端口RAM为信箱实现单片机与PC机高速通讯的接口电路,给出了实现高速、高精度采样及扫描的高性能A/D和D/A转换电路,最后给出了相应的软件设计方案。关键词:色谱-质谱联用仪双端口RAM高速采样  色谱-质谱(GC-MS)联用仪可对许多产品中的多种元素进行分析测定,因此被广泛应用于农业、工业以及医药、环保、食品等领域中。GC-MS技术在未来的经济发展和科学研究中将发挥更为积极

3、和重要的作用。  GC-MS联用仪对质谱扫描速度要求很高,需要对被测信号进行高速的实时采集,在极短的时间内获得大量的数据。因此必须设计高速的数据采集接口电路。  本文采用两片双端口RAM为信箱以ISA卡的形式完成单片机与PC机的高速通讯,采用高速高性能的A/D和D/A转换电路实现联用仪系统的高速、高精度采样及扫描。1系统设计思路  选择PC机作为主机,MCU作为从机组成监测系统,对测量点进行数据采集和模拟控制。在数据传输速度较高、数据量较大且需经常交换信息的场合,采取双口共享RAM缓冲区方式是最合适

4、的[1]。双端口RAM将单片机与PC机有机地连接为一个整体,PC机和单片机的优势可以互补,使其成为功能强大的双CPU数据监测系统。  这里采用8051单片机负责数据采集和模拟控制工作,将高速采集扫描接口电路做成PC机扩展卡形式[2],直接插入PC机的I/O扩展槽内。为了进一步提高系统数据采集的实时性,采用了两片双端口RAM,以保证单片机的数据“采集”和PC机的数据“读取”并行进行。当然,这种方法使系统的控制逻辑变得复杂了。51单片机通过双端口RAM与PC机进行数据传输的示意图如图1所示。500)th

5、is.style.ouseg(this)">图1PC机与51单片机通过双端口RAM进行数据传输的示意图  整个系统的工作过程为:通过PC机键盘设定主要分析参数,其中与质函数采样扫描有关的参数由PC机传送给单片机,单片机负责具体执行。与采样扫描有关的参数有扫描方式、采样速度、开始与终止命令等,系统启动和停止命令由PC机发出,从而命令单片机开始采样与扫描或者终止采样与扫描。  单片机在接到启动命令之前不进行质函数扫描,但可以通过A/D转换器进行数据采样,将采样到的数据存到其中一片RAM中,并通知PC机将

6、数据取走,这些数据可以作为谱图的本底数据。扫描开始之后,数据从RAM的低地址起开始依次存储,存满一片RAM后,向另一片RAM存储,同时向PC机提出申请,要求PC机尽快将这一片RAM内的数据取走,PC机确定读取RAM后读取RAM中的所有数据。待另一片RAM存满后再取走另一片RAM内的数据,如此循环。  根据色谱-质谱联用仪的性能要求,这里选用了12位的A/D转换芯片AD1674,转换时间为10μs;14位D/A转换芯片AD7534,转换时间为180μs;4K双端口RAMCY7C142;8051单片机。

7、PC机系统通过ISA总线与接口板进行通信。2系统硬件设计方案  硬件设计分为两大部分:第一部分为双端口RAM的接口电路,主要包括PC机与双端口RAMCY7C142的接口电路和8051单片机与双端口RAMCY7C142的接口电路;第二部分为数据采集和扫描电路,主要指8051单片机与A/D转换器和D/A转换器的接口电路。系统整体设计框图如图2所示。当单片机接收到一批数据存满双口RAM信息时,向计算机发送一个中断申请,通知计算机到双口RAM中去读取数据。下面分别进行介绍。500)this.style.ou

8、seg(this)">图2系统整体设计框图500)this.style.ouseg(this)">图3双端口RAMCY7C142的接口电路500)this.style.ouseg(this)">图4单片机与AD1674和AD7534的接口电路2.1双端口RAM的接口电路  CY7C142为一片2K×8的双端口静态RAM[3]。由系统的工作过程可知,PC机只需对CY7C142进行读,8051单片机则只需对其进行写。这里将CY7C142的左侧端口与PC机的ISA总线相连,右侧端口与8051单片机相连。分

9、别用字母符号L、R表示左端口、右端口。双端口RAMCY7C142的接口电路如图3所示。  由图可见两片双端口存储器的左端数据线D0(L)~D7(L)、低八位地址线A0(L)~A7(L)和高三位地址线A8(L)~A10(L)都是通过锁存器74LS373(4)、74LS373(3)和74LS373(2)与74LS245相连接到PC机的数据总线上的;左端OE(L)与PC机的IOR相连,R/(1)数据和8051写RAM(2)或PC机读RAM(2)和8051写RAM(1)之间来

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。