首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
一种基于高速并行A/D转换的激光z扫描的 高频窄脉冲信号幅值测量系统的设计
来源:本站整理  作者:佚名  2009-05-06 11:36:16




2.2 信号处理
    AT89C52通过74LS244读取数据锁存器74AC74输出的16位并行信号,对数据进行甄别,剔除干扰信号,将数据进行编码后存入数据存储器。图4给出了信号处理部分原理图。

2.3 数据信号传输部分
    测量系统没有安排专门的显示器,因此测量数据无法直接观察,这是因为数据较多,小屏幕LCD显示屏不能满足观察要求。系统采用将数据传送给PC机的方法,由PC机完成数据的制表、绘图等工作。系统与PC机串行通信采用RS 232C接口,通信速率为4 800 b/s。


3 软件设计
    测量系统的软件分为两部分,一是单片微机部分,单片微机的软件设计采用模块化设计的方法,主要分为如下几个软件模块:主程序、数据采集、数据处理和通信。由于单片微机的主要功能是控制,并不承担大量的数据运算,所以软件采用汇编语言编程,图5所示是主程序模块和通信模块流程图。由于系统采集的是离散的微弱信号,因此必须对数据进行甄别处理,系统采用较为简单的数字滤波方法——程序判断法,剔除了干扰信号。

 软件的另一部分是PC机部分,PC机部分软件主要是串口通讯程序,串口通讯程序使用VC++中的MSComm控件来编译串口通讯的应用程序,采用MSComm32.OCX控件,其特点是操作简单,功能强大。
    使用控件的属性进行串口的设置,使用控件的事件驱动进行串口响应,使用控件的方法完成串行口接收和发送数据。其主要属性、事件如下:

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:174,085.90000 毫秒