项目的研究内容是对硅微谐振式加速度计的数据采集电路开展研究工作。硅微谐振式加速度计敏感结构输出的是两路差分的频率信号,因此硅微谐振式加速度计数据采集电路完成的主要任务是测出两路频率信号的差值。测量要求是:实现10ms内对中心谐振频率为20kHz、标度因数为100Hz/g、量程为±50g、分辨率为1mg的硅微谐振式加速度计输出的频率信号的测量,等效测量误差为±1mg。电路的控制核心为单片机,具有串行接口以便将测量结果传送给PC机从而分析、保存测量结果。 按研究内容设计了软硬件。软件采用多周期同步法实现高精度,快速度的频率测量方案,并使用CPLD编程实现,这也是最难的地方。硬件采用现在流行的3.3V供电系统,选用EPM240T100C5N和较为实用的AVR单片机芯片Atmega64L,对应3.3V供电系统,串行接口使用MAX3232。 最后完成了PCB板的制作,经反复调试后得到了非常好的效果。采集的数据满足项目研究内容中的要求,当提高有源晶振的频率时,精度有大大提高了,此时已远远满足了项目中高精度,快速度测量的要求。另外,采用MFC编程编写了上位机的数据接收和数据处理专用软件,集数据采集,运算,作图,保存功能于一体。 此为上位机程序部分
上传时间: 2017-02-13
上传用户:大三三
为了 设 计 好吻enSSL组件结构,本论文详细剖析了OpenSSL的基本结构和 程序流程,深入分析其存在不足的原因。文中也对COM组件技术和ATL库进 行了详细论述和仔细分析,得出了COM 组件技术的特点和优势所在。在上述 两点的基础上,说明了采用COM组件技术封装OpenSSL的原因和带来的好处, 并提出了映射和面向对象两种具体的封装思想,充分考虑到了传统用户和习惯 于面向对象方法用户的需求。在封装思想的指导下,课题采用VisualSt udio2 003 和其附带的ATL 7.0活动模板库作为开发工具和环境.因为OpenSSL和ATL本 身的特性,封装过程遇到了一些问题。通过对问题本质的详细分析,本文提出 了有效的解决方案,完成了封装工作. 封装 之 后 的OpenSSL有效地克服了原来面向过程、使用不方便、升级维护 困难等缺点。同时,原来具有的强大功能也得以保留。通过对封装前后OpenSSL 的使用方法对比,证明了OpenSSL的组件化能有效改善其结构、符合软件发展 潮流。
标签: enSSL
上传时间: 2017-04-16
上传用户:shus521
给出了一种以AT89S51单片机为核心, 并通过控制比较调整单元基准电压的变化来 来实现高可靠、小纹波和高精度电压控制的直流数显可调稳压电源的硬件电路组成和软件设 计流程。
上传时间: 2017-04-23
上传用户:恋天使569
数字滤波器在数字信号处理领域中已经得到广泛应用,MATLAB 软件的频谱分析和滤波器的分析设 计功能很强,从而使数字信号处理变得十分简单。利用MATLAB 的数字滤波器设计工具箱可以快速有效地设计各种数字滤波器,设计简单方便。介绍了IIR 数字滤波器的设计原理、步骤以及在MATLAB 中的实现。
上传时间: 2014-08-13
上传用户:changeboy
利 用 来 vhdl 设 计 p cm的 实 现
标签: vhdl
上传时间: 2017-06-11
上传用户:moshushi0009
Java语 言 的 产 生 及 其 特 点 Java程 序 开 发 与 运 行 环 境 Java程 序 设 计 基 础 Java应 用 程 序 的 基 本 框 架 Java的 类 Java图 形 用 户 接 口
上传时间: 2017-06-24
上传用户:ukuk
心率计C程序代码3位数码管显示心跳频率 键盘切换显示学号或开始计数
上传时间: 2014-01-14
上传用户:13681659100
完整的等精度频率相位计,包含了项目文件、VHDL源代码、RTL电路图
上传时间: 2014-01-11
上传用户:cc1
了解微波滤波电路的原理及设计方法。 学习使用ADS软件进行微波电路的设 计,优化,仿真。 掌握微带滤波器的制作及调试方法
上传时间: 2017-08-09
上传用户:zhichenglu
Keil ,LPC932系列环境下开发的频率测量单片机程序,用定时器来计脉冲数从而得出频率.
上传时间: 2013-12-09
上传用户:ddddddos