是德科技频谱分析基础-AN150

借助校准优化关键测量性能

先进汽车设计与测试解决方案分享

基于STM32F4的信号分析仪设计(有视频,有代码)

  • 基于STM32F4的信号分析仪设计(有视频,有代码)
  • 基于STM32F4的信号分析仪设计(有视频,有代码)
  • 基于STM32F4的信号分析仪设计(有视频,有代码)
  • 基于STM32F4的信号分析仪设计(有视频,有代码)

基于STM32F4的信号分析仪设计(有视频,有代码)

基于STM32F4的信号分析仪设计(有视频,有代码)

基于STM32F4的信号分析仪设计(有视频,有代码)

基于STM32F4的信号分析仪设计(有视频,有代码)


引言:

这次基于discovery的板子做一个信号分析仪,就是练手,搞清楚STM32F4STM32 F4系列数据手册)中的USB固件编写,USB驱动的开发,上位机UI开发等一整套流程,过一把DIY的瘾。当然STM32F4提供的外设很丰富,在完成了上面的功能后,我又把ADC,DAC和定时器利用起来,使其可以采集和产生模拟波形。

摘要:

本项目基于STM32F4_discovery套件实现了一个简易的信号分析仪,外部的数字信号或者模拟信号通过普通IO或者ADC采集进入STM32F4内部缓存,并通过USB接口传入上位机,然后再用上位机程序将波形显示出来。另外利用STM32F4的DAC和定时器,它还能产生模拟波形和PWM波。

STM32F4_discovery板,只是一个底板,把ADC,DAC,PWM用SMA座引出,把逻辑信号用插针引出,并把串口1用一个4针插座引出,便于升级固件和配置参数。具体见附件原理图和PCB。

功能:

逻辑信号采集
ADC
USB2.0高速模式
模拟波形输出
PWM波输出

上位机UI设计:

上位机采用微软的MFC类库,开发环境为Visual Studio 2010,利用了MFC的新特性Ribbon控件,外观界面和office一致,UI界面简洁,人机交互友好。

视频:http://v.youku.com/v_show/id_XNjA4MzA4OTQ4.html

此设计资料为原创作品,附件内容包括如下:

1.STM32F4_discovery板原理图和PCB,用PADS软件打开,假如觉得版本过高,可以导入进去

2.信号分析仪论文

3.上位机、下位机软件源码

电路相关文件 请购买后下载

其他文件
软件源代码.rar
描述:上位机、下位机软件源码
电路图文件
STM32F4_discovery_bottom.zip
描述:原理图和PCB,用pads打开或导入

如对本电路存在疑问需与卖家交流,请点击这里讨论,卖家会第一时间给予答复;

如需对本电路进行投诉建议,请点击这里反馈给电路城,我们将在下一个工作日为您解决。

(版权归朱策所有)
芯片低价购
销量
14
查看
6757
qmrun

qmrun

普通卖家
参数名 参数值
输出路数
4
发布于 2014 年 10 月 24日
更新于 2014 年 11 月 20日