项目的研究内容是对硅微谐振式加速度计的数据采集电路开展研究工作。硅微谐振式加速度计敏感结构输出的是两路差分的频率信号,因此硅微谐振式加速度计数据采集电路完成的主要任务是测出两路频率信号的差值。测量要求是:实现10ms内对中心谐振频率为20kHz、标度因数为100Hz/g、量程为±50g、分辨率为1mg的硅微谐振式加速度计输出的频率信号的测量,等效测量误差为±1mg。电路的控制核心为单片机,具有串行接口以便将测量结果传送给PC机从而分析、保存测量结果。 按研究内容设计了软硬件。软件采用多周期同步法实现高精度,快速度的频率测量方案,并使用CPLD编程实现,这也是最难的地方。硬件采用现在流行的3.3V供电系统,选用EPM240T100C5N和较为实用的AVR单片机芯片Atmega64L,对应3.3V供电系统,串行接口使用MAX3232。 最后完成了PCB板的制作,经反复调试后得到了非常好的效果。采集的数据满足项目研究内容中的要求,当提高有源晶振的频率时,精度有大大提高了,此时已远远满足了项目中高精度,快速度测量的要求。另外,采用MFC编程编写了上位机的数据接收和数据处理专用软件,集数据采集,运算,作图,保存功能于一体。 此为上位机程序部分
上传时间: 2017-02-13
上传用户:大三三
以C8051F020和射频芯片CC2430为核心设计了低功耗的无线数据采集系统,文章介绍了ZigBee技术、并给出了基于ZigBee的无线数据采集系统的组成,最后通过使用CC2430芯片完成了采集节点、主控单元的硬件与软件设计,实现了数据的采集和无线传输。
上传时间: 2017-09-02
上传用户:wyc199288
本文提出了一种基于comPactFlash(CF)接口的便携式数据采集系统的设计方案,采用 可编程逻辑器件实现CF接口控制及数据采集控制:CF接口部分实现与上位机的数据传 送,数据采集控制部分完成量程变换!模数转换控制等功能"上位机基于CF接口与下位 机进行数据通信,给下位机发送量程控制字!数据采集参数等命令,采用中断方式接收下 位机采集过来的数据并进行处理,下位机只完成数据的采集"这种方案最大的优势是上位 机端的数据处理软件易于修改,以面向不同的应用" 目前基于CF接口的设计采用专用芯片实现接口控制,由FPGA!DSP等实现逻辑功 能,这种多芯片方案虽然设计简单,但成本高,功耗大"本课题首先根据CF规范,设计 了一种基于可编辑逻辑器件的CF卡端接口,实现了存储器模式和I/O模式两种传输方式 的接口设计,并在此基础上完成了数据采集系统的设计"相比较传统方案,本方案设计灵 活,系统成本和功耗更低"此外,本课题设计的基于可编辑逻辑器件的CF卡端接口具有 通用性,在此基础上可实现其它多种基于CF接口的便携式I/O设备" 本课题完成的数据采集系统中,用于逻辑控制的可编程逻辑器件采用了FPGA和 CPLD两种实现方案"在完成系统的硬件和软件设计后,对系统进行了测试,结果表明系 统成功地实现了数据采集!处理!显示和控制,采用CPLD作为本设计的逻辑控制在系 统功耗方面具有明显的优势"
标签: ComPactFlash接口可编辑逻辑器件数据采集系统
上传时间: 2015-05-25
上传用户:wjc511
软件:软件是能够完成预定功能和性能的可执行的计算机程序和使程序正常执行所需要的数据,加上描述程序的操作和使用的文档。
上传时间: 2016-12-05
上传用户:hahah
广东工业大学硕士学位论文 (工学硕士) 基于FPGA的PCIE数据采集卡设计数据采集处理技术与传感器技术、信号处理技术和PC机技术共同构成检测 技术的基础,其中数据采集处理技术作为实现自动化检测的前提,在整个数字化 系统中处于尤为重要的地位。对于核磁共振这样复杂的系统设备,实现自动化测 试显得尤为必要,又因为核磁共振成像系统的特殊性,对数据的采集有特殊要求, 需要根据各种脉冲序列的不同要求设置采样点数和采样间隔,根据待采信号的不 同带宽来设置采样率,将系统成像的数据采集下来进行处理,最后重建图像和显 示。因此本文基于现有的采集技术开发专门应用于核磁共振成像的数据采集卡。 该采集卡从软件与硬件两个方面对基于FPGA的PCIE数据采集卡进行了研 究,并完成了实物设计。软件方面以FPGA为核心芯片完成数据采集卡的接口控 制以及数据处理。通过Altera的GXB IP核对数据进行捕捉,同时根据实际需要 设计了传输协议,由数据处理模块将捕捉到的数据通过CIC滤波器进行抽取滤 波,然后将信号存入DDR2 SDRAM存储芯片中。在传输接口设计上采用PCIE 总线接口的数据传输模式,并利用FPGA的IP核资源完成接口的逻辑控制。 硬件部分分为FPGA外围配置电路、DDR2接口电路、PCIE接口电路等模 块。该采集卡硬件系统由Flash对FPGA进行初始化,通过FPGA配置PCIE总 线,根据FPGA中PCIE通道引脚的要求进行布局布线。DDR2接口电路模块依 据DDR2芯片驱动和接收端的电平标准、端接方式确定DDR2与FPGA之间通 信的各信号走线。针对各个模块接口电路的特点分别进行眼图测试,分析了板卡 的通信质量,对整个原理图布局进行了设计优化。 通过测试,该数据采集卡实现了通过CPLD对FPGA进行加载,并在FPGA 内部实现了抽取滤波等高速数字信号处理,各种接IsI和控制逻辑以及通过大容量 的DDR2 SDRAM缓存各种数据处理结果正确。经系统成像,该采集卡采集下来 的数字信息可通过图像重建准确成像,为核磁共振成像系统的工程实现打下了良 好的成像基础。
上传时间: 2022-06-21
上传用户:fliang
摘要:采用Visual Basic 60设计多路数据采集系统的上位机软件,实现对由单片机组成的测量系统数据的采集、传输、保存、分析、绘制曲线图以及数据和曲线图的打印,文中以烘炉内多点温度数据采集系统设计为例说明用于串口通信上、下位机的软件设计,以及VB中mscamn,mslexgri等控件的用法。关键词:多路数据采集:上位机:mscmm控件:mstlexgrid控件微软公司的visual basic 60是windows应用程序开发工具,是目前应用最为广泛、易学易用的面向对象的开发工具,并且为用户提供了大量的控件。这些控件可用于实现各种功能,减少了程序设计的很多困难。本文主要介绍利用mscamm控件实现和RS232串口的数据通信,接收测量系统上传的数据,然后通过msflexgrid控件将数据以电子表格的形式进行显示,再利用picturebox根据分析完成的数据绘制出曲线,利用cammond ia kg实现数据和曲线图的保存和调出,利用printer将接收的数据、处理好的数据和绘制的曲线通过打印机打印出来。现以烘炉内多点温度数据采集系统为例,其上位机软件界面见图1.
上传时间: 2022-06-27
上传用户:
ASR M08-B设置软件 V3.2 arduino 2560+ASRM08-B测试程序 arduino UNO+ASRM08-B测试程序语音控制台灯电路图及C51源码(不带校验码) 继电器模块设置。 ASR M08-B是一款语音识别模块。首先对模块添加一些关键字,对着该模块说出关键字,串口会返回三位的数,如果是返回特定的三位数字,还会引起ASR M08-B的相关引脚电平的变化。【测试】①打开“ASR M08-B设置软件 V3.2.exe”。②选择“串口号”、“打开串口”、点选“十六进制显示”。③将USB转串口模块连接到语音识别模块上。接线方法如下:语音模块TXD --> USB模块RXD语音模块RXD --> USB模块TXD语音模块GND --> USB模块GND语音模块3V3 --> USB模块3V3(此端为3.3V电源供电端。)④将模块的开关拨到“A”端,最好再按一次上面的大按钮(按一次即可,为了确保模块工作在正确的模式)。⑤对着模块说“开灯”、“关灯”模块会返回“0B”、“0A”,表示正常(注意:0B对应返回值010,0B对应返回值010,返回是16进制显示的嘛,设置的时候是10进制设置的)。
标签: ASR M08-B
上传时间: 2022-07-06
上传用户:aben
eeworm.com VIP专区 单片机源码系列 37资源包含以下内容:1. RS485使用手册与指南.pdf2. 基于51单片机应用的电子万年历设计.doc3. DS1307中文说明.doc4. 光电隔离器6N137和6N136的使用.pdf5. MSP430系列单机实用C语言(新).pdf6. 51单片机实现RS485.doc7. Multisim进行单片机仿真实践.pdf8. 基于c51小车测速的程序设计.zip9. USMART V2.0使用说明_AN1101.pdf10. 51单片机教程.rar11. ALIENTEK MINISTM32 扩展实验9 USMART应用.rar12. PIC单片机C语言学习教程.pdf13. 深入浅出AVR(ATMEGA4888).pdf14. PIC烧录器.doc15. SiriuS开发板附原理图与部分源代码.rar16. 自制ICD2-USB全套资料下载(原理图+PCB+程序).rar17. MSP430系列单片机实用C语言程序设计.pdf18. MSP430经典讲解.pdf19. MSP430系列单片机实用C语言.pdf20. PCB相关经验.pdf21. HC-SR04超声波测距模块说明书.pdf22. PCB板基础知识、布局原则、布线技巧、设计规则.doc23. MSP430f149程序框架.doc24. 单片机控制汽车语音技术.doc25. 万年日历设计.rar26. MSP430应用技术资料.pdf27. 精典由入门到精通吃透PID.pdf28. MSP430单片机通用系统.pdf29. RA8875中文规格书.pdf30. STC单片机选型.pdf31. 4x4矩阵键盘程序.doc32. 循迹小车电路图.pdf33. 51单片机串口通信.ppt34. 自动机器人小车的完整电路图.pdf35. 电子时钟设计(完美实现最终版).doc36. 51单片机寄存器.pdf37. uln2003芯片中文资料.pdf38. 单片机C语言程序设计实训100例--基于8051+PROTEUS仿真1.doc39. 巨经典好书:单片机C语言程序设计实训100例——基于8051+Proteus仿真.pdf40. 51单片机C语言编程技巧.pdf41. 51单片机及C语言入门源代码.rar42. CCS安装与应用.doc43. 单片机外围电路图.pdf44. 高质量C++/C编程指南.zip45. msp430图形显示库使用说明SW-GRL-UG-4781.pdf46. 详细的单片机C语言学习资料.rar47. 2009年春浙江省高等学校.doc48. MSP-EXP430G2_Schematic+Silkscreen(msp430G2下列电路图).pdf49. 51单片机学习资料.rar50. 手把手教你学PIC单片机C语言教程.pdf51. 单片机主课件.rar52. 单片机多功能调试助手V1.5.8.rar53. 程序设计实训100例(最全).doc54. wave6000单片机.exe55. 基于89c2051单片机的电子闹钟.doc56. 面向新手的AVR开发工具及基本知识_中文.pdf57. launchpad msp430官方示例.zip58. STM8使用小经验.docx59. 51单片机C语言编程实例.pdf60. 8路遥控抢答器.rar61. STC12单片机中文手册.pdf62. 基于89C51放电法测高阻数据的采集与处理.rar63. MSP430_FAEs_Training_03202008.pdf64. 基于AT89S52单片机的无线抢答记分系统的设计与制作.rar65. MSP430F5529中文_120410.ppt66. 基于AVR单片机的轮胎模具内径测量系统.rar67. AVR C库函数介绍.pdf68. USB下载软件以及驱动程序.rar69. MSP430自学手册3.1.pdf70. PIC单片机ICD2.5USB入门使用教程.pdf71. 51开发板(原理图).pdf72. 单片机C语言设计实例.pdf73. 《单片机基础外设 九日通》.rar74. 基于AT89C51的智能化转速测量仪的设计.rar75. 单片机实验与实践教程.pdf76. 51单片机的中断控制.pdf77. 电压表课程设计.rar78. PID控制直流电机速度.doc79. 电子元件基础教程.doc80. MSP430单片机用12864液晶绘制DS18B20温度曲线源代码.rar81. 诺基亚3310手机屏中文手册.pdf82. zlg7289b应用.pdf83. LCD点阵12864画温度曲线(51单片机绘制温度曲线).rar84. 从单片机初学者迈向单片机工程师.pdf85. 工作笔记-TC35模块调试记录.doc86. EDID-BOARD资料.pdf87. 103H5205 单极步进电机.pdf88. 基于51单片机16x64点阵设计报告.docx89. CD4511引脚图及功能文档.doc90. 51单片机原理图.pdf91. 基于单片机的电阻、电容、电感测试仪.doc92. 单片机高级外设.zip93. 用Mega32+VS1003做的MP3(FAT32文件系统浏览)——源代码.rar94. 可以显示-55-125之间的温度的源程序和原理图.doc95. DS1302中文资料.pdf96. 用Mega32+VS1003做的MP3(FAT32文件系统浏览)——PCB原理图.rar97. [原创]经典4乘4键盘程序下载(C语言).rar98. 电子元器件识别(含图片).pdf99. 逐日太阳能发电路灯照明系统设计.zip100. C语言算法速查手册.rar
上传时间: 2013-04-15
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(2)资源包含以下内容:1. 用C进行嵌入式开发的一个完整的面向中级用户的讨论.2. 一个免费的嵌入式操作系统。.3. MSP430f149上LCD显示的程序.4. msp430 falsh自编程.5. MSP430浮点库.6. tcpip堆栈.7. 图像编码.8. 熟悉非常简单CPU模拟器 1、将所给模拟器的源程序编译成执行程序。 2、运行并观察非常简单CPU模拟器.9. 单个汉字库字摸提取程序.10. 软件红外线接收程序.11. I2C总线读写程序.12. 24C02读写程序.13. lcd 测试程序.14. ac97 测试.15. usb 检验程序.16. 8位RISC CPU的VERILOG编程 SOURCECODE.17. Verilog DHL教程.18. sdram的verilog的源码实现.19. 嵌入式系统.20. PALM PDB文件阅读器源代码.21. IRDA 1.0 标准协议源代码.22. cygnal 源代码.23. AD7708数据采集软件.24. uc/gui的使用说明文档.25. 嵌入式操作系统文档.26. UCL compress and decompress tool, very useful for embedded system.27. AD芯片TLC2543的转换例程。.28. 44b0x开发板使用教程源码.29. 用c++编写嵌入式多任务操作系统.30. 嵌入式系统开发圣经.31. MISRA C Compliance Matrix.32. C for Embedded Systems.33. 这是关于LCD常识的资料.34. 这是一篇关于RS-485接口应用的文章.35. 嵌入式系统讲义幻灯片课件.36. 这是一个在WindowsCE 环境下访问Sql 数据库的源代码.37. 这是一个在WindowsCE 环境下进行图形绘制的源程序。.38. 单片RS232-PPP/TCP/IP协议转换模块.39. Nucleus 使用说明.40. 该工程是从ecos嵌入式系统下移植过来的一个小型的fat16文件系统.
上传时间: 2013-04-15
上传用户:eeworm
串口控件使用说明 本程序使用VC6.0的通用串口控件MSCOMM32.OCX来对发送到串口的数据进行采集处理。主要使用方法 串口设置:m_Comm.SetSettings(“波特率,校验方式,数据位数,停止位数”) 取串口数据:m_Comm.GetInput() 你只首先要确定一个mscomm32.ocx控件在system目录下并且该控件已经被windows注册,本程序才能正常运行。
上传时间: 2013-04-24
上传用户:aappkkee