2.1.3 数据存储模块设计
    存储回放型。该方案先对信号采集,采集完成后,回放模块再对采集信号进行回放。此方案可以完成信号采集与回放,且两个模块互不干扰,实现简单。在STM32F103内置64K字节的静态SRAM。为实现触发位置可调,需要将每个通道的存储深度增加到40bit,一共8个通道,则总共需要320bit(即40Byte)的存储空间,足够使用。因此,本设计采用该方法对数据进行存储。
2.1.4 系统控制芯片选型
    采用STM32F103作为整机的微处理器+FPGA。行列式矩阵键盘和液晶作为人机互动模块;其内部集成了很多常用电路模块。尤其是内部集成的18路12位ADC.通过软件方法实现键盘输入与液晶输出显示及软件校准的方法来减小硬件的开销,使硬件变得简洁,调试变得方便。可编程逻辑器件FPGA内部集成了大量的逻辑资源,做数字信号发生器时,通过程序能够任意设定逻辑序列,容易操作。于此同时,优化了硬件电路。故系统采用两者相结合的方案。
2.2 系统总体设计
本系统采用STM32F103作为本系统的CPU,通过矩阵键盘设定被测量逻辑信号的门限电平,以及设定触发条件、设定出发前或者触发后的数据显示模式等。8路预置初值通过模拟SPI通信协议发送给FPGA产生8路可循环输出的逻辑序列,输出的信号经过一个8选1模拟开关和一片LM324进行幅值衰减电路后送入MCU内部的AD引脚进行模数转换。为了确保MCU内部的AD能够准确地采集到周期为l0ms的信号,从FPGA中引出100Hz的信号作为MCU的同步时钟。转化得到的数字量与门限电平设定的值进行比较,并进行高低电平的判定,在采集到的信号满足所设定的触发条件时进行一次触发、数据的保存。
上一篇:基于氨基酸序列的抗冻蛋白质预测
下一篇:OpenCV空中飞机目标的识别与跟踪

STC89C51单片机便携式环境检...

QCA算法便携式激光干涉仪随机相移算法研究

STC89C52单片机便携式空气质...

FPGA基于SDI的多路视频采集系统的设计

STC89C54单片机便携式紫外辐照度测量模块设计

FPGA多路信号复用基带系统的设计+VHDL程序

ADS微波多路功率合成器的设计与仿真

辩护律师的作证义务和保...

浅谈传统人文精神茬大學...

中国古代秘书擅权的发展和恶变

谷度酒庄消费者回访调查问卷表

高校网球场馆运营管理初探【1805字】

《醉青春》导演作品阐述

浅谈新形势下妇产科护理...

国内外无刷直流电动机研究现状

多元化刑事简易程序构建探讨【9365字】

拉力采集上位机软件开发任务书