STM32F407 等精度频率计设计精度怎么提高

电路城(cirmall)【资料篇】助力2017年电赛,2015年电子设计大赛题目相关电路资料汇总
我的图书馆
电路城(cirmall)【资料篇】助力2017年电赛,2015年电子设计大赛题目相关电路资料汇总
【资料篇】助力2017年电赛,2015年电子设计大赛题目相关电路资料汇总
作为一名普通的在校大学生,2015年参加了全国电子设计大赛,不能说经验丰富,起码走了一遍大赛过程,个人对电赛设计大赛的流程还是比较了解的。
1.全国电子设计大赛对电子设计类别专业的学生是比较重要的!
2.比赛前期希望大家组好队,分好工,能够选好题目!
<span lang="EN-US" style="font-family:&Helvetica Neue&;color:#.参赛前要准备好各自的模块,能够用买来的模块尽量用买来的,如果用自己焊接的模块更好
接下来说一下重点,今天借助电路城这个平台分享自己整理的有关于2015年电子设计大赛题目相关电路,大赛题目:80MHz~100MHz频谱分析仪(E题)、多旋翼自主飞行器(C题)、风板控制装置(I题)、风力摆控制系统(B题)、数字频率计(F题)、双向DC-DC变换器(A题)、增益可控射频放大器(D题),希望对即将参赛的你有帮助,参赛者们加油喽!
2015年电子设计大赛题目— 80MHz~100MHz频谱分析仪(E题)
作品1:“瑞萨杯”电子大赛,80Mhz~100Mhz频谱分析仪电路原理图、源代码、SCH和PCB源文件
80Mhz-100Mhz频谱仪以STM32F429为核心控制芯片,配合锁相环芯片PFFC2072实现了本振源电路,设计并制作了80Mhz-100Mhz频谱分析仪。该系统由本振源电路、混频电路、窄带滤波电路、检波电路、数字采集与显示电路五部分组成。其中,本振源部分由RFFC2072结合环路滤波、功率分配隔离、程控放大以及锁定观测等外围电路构成。
作品2:[竞赛项目]基于STM32F4高速频谱分析仪完整版(原创)
本系统是以STM32F407为核心,主要采用FIFO来做高速缓存。高速信号先通过AD采样,然后先将采样后的数据给FIFO先缓存处理,然后再通过STM32F407进行加Blackman预处理,再做1024个点FFT进行频谱分析,最后将数据显示在LCD12864上,以便进行人机交互!该系统可实现任意波形信号的频谱显示,以及可以自动寻找各谐波分量的幅值,频率以及相位并进行8位有效数据显示。
作品3:频谱分析仪LCD显示FFT库文件+原理图
这个项目使用PIC18F单片机控制FFT频谱的音频信号,并将显示结果传输给LCD128 *64显示。
作品4:基于FPGA的数字频谱分析仪和发生器(电路+源码)
介绍了以Xilinx
Virtex-II FPGA和凌阳16位单片机作为核心器件,辅以Xilinx公司提供的硬件DSP高级设计工具System Generator,设计数字式外差频谱分析仪。该系统前端利用高性能AD对被测信号进行采集,利用FPGA高速、并行的处理特点,利用System Generator在FPGA内部完成数字混频,数字滤波等DSP算法。最后通过双路DA将频谱显示在模拟示波器上。单片机是整个系统的核心控制器件,根据从键盘接收的数据控制整个系统的工作,包括控制FPGA工作以及控制双路DA在模拟示波器屏幕上描绘频谱图。人机接口使用了12864点阵液晶和44键盘。本系统运行稳定,功能齐全,人机界面友好。
2015年电子设计大赛题目—多旋翼自主飞行器(C题)
作品1:“瑞萨杯”电子竞赛作品,多旋翼自主飞行器,含原理图&源码&论文
本项目利用Renesas公司提供的RL78/G13系列R5F100lEA芯片作为系统板,通过超声波测距模块和线性ccd采集高度和位置信息;采用TI公司的TM4C123GH6PM芯片作为飞行控制板,通过内嵌的MPU-9150芯片中获得的姿态数据对从系统板的数据进行矫正,通过PID调节,利用高度数据实现定飞行,利用ccd 数据控制飞行器稳定在黑线上方,转向以及控制电磁铁定点吸取和投放片。整个项目过程中不断进行硬件维护和软件测试,在短时间内基本实现定高循迹铁片定点投放等功能。
作品2:电子设计竞赛,工科男打造的旋翼自主飞行器
四旋翼飞行器是一种采用了固连在刚性十字架交叉结构上的4个电机驱动的一种飞行器。该飞行器以Stm32f103ZE单片机为飞控板作为控制核心,工作频率高达72MHz,运算速度快,系统功耗低。飞控板通过采用MPU-6050整合的3轴陀螺仪、3轴加速器,以及地磁传感器等控制飞行器飞行姿态。同时使用RL78/G13
MCU板控制US-100超声波,进行测距,实现对四旋翼飞行器飞行高度的准确控制;并控制OV2640摄像头,采集图像数据,实现了四旋翼飞行器沿黑线循迹,在规定区域起降、悬停等功能。所采用的设计方案先进有效,完全达到了设计要求。
作品3:开源基于STC15W4K61S4的微型四旋翼
记得在上大二下的时候参加了2015全国电子设计大赛,题目刚下来便决定了做C题"多旋翼的自主飞行器"4天3夜拿到瑞萨最小系统后便开始写各个模块的驱动代码,因为有开发环境CUBE的神助攻,所以前期的驱动代码是还很顺利的。接下来便是飞行器的组装和电路板 制作,在一起就绪后花掉了2天时间,剩下的两天便疯狂调试,最苦恼的是电池供给跟不上,无奈只能调调停停,初次制作算法也还不够成熟,我直接用的以前做平衡车的经验。
作品4:基于STM32 四轴飞行器控制系统(硬件、源码、设计报告)
四轴飞行器作为低空低成本的遥感平台,在各个领域应用广泛。与其他类型的飞行器相比,四轴飞行器硬件结构简单紧凑,但是软件算法复杂,从数据融合到姿态解算,以及最后稳定和快速的控制算法,都无疑使得四轴飞行器更加有魅力。为了实现对四轴的控制,本作品使用了ST公司推出的STM32作为处理器,STM32F4 Discovery开发板作为遥控器接收板,MPU6050作为姿态传感器,软塑料机架,空心杯电机,两对正反桨,锂电池,以及四轴遥控器。最后,经过相关调试工作,设计出能够遥控稳定飞行、具有一定的快速性和鲁棒性的小型四轴飞行器。
2015年电子设计大赛题目—风板控制装置(I题)
作品1:全国大学生电子设计竞赛,简易风洞及控制系统(主控板+供电驱动)工程文件分享
全国大学生电子设计竞赛往年题目简易风洞及控制系统,电路,统统单面板。小弟技艺拙劣,是早些年画的板子,可能有不周之处,希望指点与跟大家共享探讨学习。
2015年电子设计大赛题目—风力摆控制系统(B题)
作品1:2015全国大学生电子设计竞赛B题,详解风力摆控制系统赛题、源代码开源
风力摆控制系统是2015年全国大学生电子设计竞赛赛题,做个此题的对风力摆都会印象深刻,接下来先说说实现方案:题目分析:首先拿到这份题目,要把出题专家在题目中隐晦告诉你的关键字眼抠出来,揣摩出题专家的意图,才能尽可能的拿高分满分。
作品2:(电赛B题)风力摆控制系统设计(原理图+源代码+设计报告等)
该设计为本人参加的2015电赛B题——风力摆控制系统,所需主要清单:stm32f103v单片机、mpu6050、四轴飞行器、液晶显示屏12864、按键、L298n驱动。完善程度:90% 除发挥部分其他(10分)未完成,剩余的基本完成。
作品3:瑞萨设计——直流风机风力摆控制系统(原理图+PCB+程序源码+论文)
本系统由瑞萨100LGA单片机控制模块,6050三轴陀螺仪加速度模块,直流风机及其驱动模块,显示模块,键盘模块,蜂蜜器模块以及风力摆机械结构组成。MPU6050采集风摆姿态,单片机处理姿态数据后通过PID精确算法调节直流风机以控制风力摆。
作品:4:新鲜出炉:15年电赛-STM32 风力摆控制系统
实现功能:1-360°画直线,上位机设置角度、长度;2-设定半径画圆,上位机设置半径;3-5s内急停;4-上位机无线调参,掉电保存;5-上位机查看坐标数据、电机PWM等数据波形
作品5:2015电赛风力摆一等奖
2015年电赛风力摆一等奖,内涵所有代码,并赠送论文报告和以往电赛资料。绝对物超所值!虽然很累,但收获特别多。希望这能够帮助大大家。也希望大家取得成功。
&作品6:风力摆控制系统设计(电源电路+控制源码+相关文档)
本系统主要是以STC89C52单片机为控制核心,用积分分离增量式算法控制轴流电机,通过硬质摆杆带动万向节旋转,达到了系统控制要求。该系统主要由主控板,驱动部分,框架等三大部分组成。系统的软硬件设计采用了模块化的设计思想。硬件设计包括传感器电路,信号采集电路,风机驱动电路以及显示、电源等其他外围电路;软件方面以硬件电路为基础分别设计了对应数据采集与处理、驱动、显示等模块。
2015年电子设计大赛题目—数字频率计(F题)
作品1:电赛一等奖!简易数字频率计设计(原理图、PCB、源码、分析报告)
本设计采用TMS320F2812
DSP 芯片,制作了一台简易数字频率计。本设计综合了传统的多周期测量和等精度测量方法,实现了对被测信号频率、周期、脉宽和占空比宽范围、高精度的测量。提出了一种在无需任何外部硬件控制情况下,利用DSP 2812丰富的软件资源实现等精度测量的一种方法。它根据每个门闸时间内高频标准脉冲的个数与已知被测信号的个数,求得被测信号频率,最后再通过多次测量取平均值的方法得到最终结果。系统测试结果表明我们的设计是可行的。
作品2:纯硬件打造数字频率计(含3D封装库,Altium 10)
此款数显频率计是以前在学校的时候制作的,它有CD4060产生基准时钟提供给CD4017进行计数,然后经过编码器CDB译码器提供给数码管显示。对于电子初学者用处不错,可以加深对数字逻辑电路的理解。
作品3:数字频率计(fpga、dsp转接板)比较器电路
包含2015年全国大学生电子世界大赛数字频率计一题全国二等奖的fpga和dsp28335两个最小系统板的转接板,高速比较器tlv3051的电路
2015年电子设计大赛题目—双向DC-DC变换器(A题)
作品1:2015年电赛,双向DC-DC变换器(原理图+PCB源文件+源代码+论文)
本开关电源设计采用STC12C5A60S2单片机发生47KHZ的PWM脉冲信号,经过IR2104控制MOS,从而控制整个BUCK(降压式变换)电路。单片机内部自带的10位ADC能通过电压电流检测电流实时反馈电流和电压数值,并由此调整输出的PWM的占空比,形成电流电压闭环控制系统。按键能设置输出电流从0.2A到2A,以0.01A递增,输出最大10V,液晶能显示实时输出电流与电压。根据测试,满载的供电效率为88%。按键设置的输出电流的误差小于0.01A。
作品2:电赛A题100分作品,双向DC-DC变换器设计
2015年全国电赛已经结束,上传一个实物100分的作品,同样这也是一个数控电源,也可以单独实现BUCK,BOOST,BUCK-BOOST,电压环路控制和电流环路控制的设计,锂电池充电设计,LED驱动电源设计参考,值得学习,单片机是用的stc12c5a60s。
作品3:5V输出电源,同步降压型DC-DC转换器工程文件
该DC-DC转换器评估板是预设为5V输出,负载电流3.5A。同时支持500 khz开关频率达到最优效率和组件的大小。评估板的特性可调输入欠压锁定,可调软启动,明渠复位信号,校验和外部频率同步。
作品4:VICOR公司DC-DC转换器的恒流源控制解决方案(附中文设计分析)
VICOR 公司的VI-200/VI-J00 和MMM 系列DC-DC
转换器是电压调整芯片,宽泛的调整电压,使它可能用于高效率的高功率电流源。电流控制可以通过一个外部的控制回路和电流检测电阻被应用。类似的设计必须考虑到DC-DC 电压转换器的功率限制和确保转换器电压回路的稳定。除了这些考虑之外,本应用手册包含外部电流控制补偿回路和一个简单的电池充电器电路。
2015年电子设计大赛题目—增益可控射频放大器(D题)
作品1:2015年电子设计大赛——可控增益射频放大器电路图
2015年电子设计大赛题目作品,可控增益射频放大器电路图,附件包含原理图和PCB,供有需要的参考。可控增益射频放大器电路图选用了TI的VCA824。VCA284是一款直流线性电压控制增益放大器,提供一个差分输入到单端的转换。VCA824内部结构由两个输入缓冲器和输出电流反馈放大器组成一个VGA集成系统,不需要外部缓冲,通过改变外部电阻阻值来设置增加变化,提高了设计的灵活性。
TA的最新馆藏
喜欢该文的人也喜欢查看: 1981|回复: 8
STM32F407 频率计精度怎么提高啊?程序在附件……
主题帖子精华
新手入门, 积分 34, 距离下一级还需 -14 积分
在线时间0 小时
现在主要问题就是,这个程序有什么不对的地方么???
超过1K的时候,精度就失真很大了……很大……
程序思路就是:
TIM2定时1S,TIM3的ETR(PD2)计数外部输入的脉冲。定时到的时候输出ETR的CNT ,就是外部输入方波的频率了。。。
这有错么?
总感觉程序的细节有问题……精度提不上去……
12:25 上传
点击文件名下载附件
36.54 KB, 下载次数: 392
主题帖子精华
高级会员, 积分 748, 距离下一级还需 252 积分
在线时间122 小时
测量频率范围是多少呢?
-低频率时应该采用测周期法
-高频率是应该采用测频率法
主题帖子精华
新手入门, 积分 34, 距离下一级还需 -14 积分
在线时间0 小时
回复【2楼】登云钓月:
--------------------------------
频率范围初步是是1Hz到1MHz。。。
这两种方法能不能具体说一下呢/
额,我的程序属于哪一种,,,就是1S&内上升沿的个数……
在线等……
主题帖子精华
新手入门, 积分 21, 距离下一级还需 -1 积分
在线时间0 小时
又一个电赛频率计~~~~~~
主题帖子精华
金钱125061
在线时间1054 小时
可能是中断统计,定时器时间等没处理好吧
慢慢查了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
新手入门, 积分 34, 距离下一级还需 -14 积分
在线时间0 小时
回复【5楼】正点原子:
---------------------------------
好的,多谢。。。
现在换成测周法了…测量芯片输出的PWM的时候特准,但测信号发生器输出的方波的时候就不太准了…
主题帖子精华
金钱125061
在线时间1054 小时
回复【6楼】smher:
---------------------------------
看看信号发生器的方波,是不是最低0V,最高3.3V的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
新手入门, 积分 26, 距离下一级还需 -6 积分
在线时间1 小时
拿F4 的标准时钟系统 是不可能做高精度的,能上0.1% 就不错了,想要提高就换高频晶振试试,
主题帖子精华
初级会员, 积分 69, 距离下一级还需 131 积分
在线时间22 小时
测比较高的频率,如1Mhz,定时器需要32位,这样才不会溢出,TIM2和TIM5有32位的计数器
Powered by查看: 427|回复: 0
分享一个自制的STM32F767等精度频率计,最高可测46M方波!
主题帖子精华
新手上路, 积分 29, 距离下一级还需 21 积分
在线时间6 小时
最近研究STM32CUBE,并想实现测频功能,便采用等精度测频法制作了一个频率计。
原理图如下:
cc9ec0eaeaea41c04c31.jpg (28.71 KB, 下载次数: 0)
20:36 上传
08221.jpg (35.67 KB, 下载次数: 0)
20:39 上传
测量开始,首选单片机发出一个清零信号CLR,使2个32 b的计数器和D触发器置0,然后单片机再发出允许测频命令,即使预置门控信号GATE为高电平,这时D触发器要一直等到被测信号的上升沿通过时,Q端才被置1,即使BZ_ENA和DC_ENA同时为1,将启动计算器BZ_Counter和DC_Counter,系统进入计算允许周期。这时,计数器BZ_Counter和DC_Counter分别对被测信号和标准频率信号同时计数。当Tc秒过后,预置门控信号被单片机置为低电平,但此时2个32 b的计数器仍然没有停止计数,一直等到随后而至的被测信号的上升沿到来时,才通过D触发器将这2个计算器同时关闭。由图2所示的测频时序图可见,GATE的宽度和发生的时间都不会影响计数使能信号允许计数的周期总是恰好等于待测信号XCLK的完整周期,这正是确保XCLK在任何频率条件下都能保持恒定测量精度的关键。因为,此时GATE的宽度Tc改变以及随机的出现时间造成的误差最多只有基准时钟BCLK信号的一个时钟周期,由于BCLK的信号是由高稳定度的100 MHz晶体振荡器发出的,所以任何时刻的绝对测量误差只有1/108 s,这也是系统产生主要的误差。
设在某一次预置门控时间Tc中对被测信号计数值为Nx,对标准频率信号的计数值为Nb,则根据闸门时间相等,可得出公式(1):
程序如下:
(13.64 MB, 下载次数: 266)
20:40 上传
点击文件名下载附件
CUBE库的配置方法放在了压缩包中,欢迎讨论!
Powered bySTM32F407 频率计精度怎么提高_百度知道
STM32F407 频率计精度怎么提高
我有更好的答案
STM32的是12位自带ADC,你要得到最佳的精度,倒不知道你指哪方面了,如果你要更高精度你可以挂更多位的ADC,比如24位的ADC芯片,如果在12bit也满足的情况下,你可以通过滤波、滤波以及稳定电源等各方面入手了。
采纳率:97%
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 1983|回复: 8
STM32F407 频率计精度怎么提高啊?程序在附件……
主题帖子精华
新手入门, 积分 34, 距离下一级还需 -14 积分
在线时间0 小时
现在主要问题就是,这个程序有什么不对的地方么???
超过1K的时候,精度就失真很大了……很大……
程序思路就是:
TIM2定时1S,TIM3的ETR(PD2)计数外部输入的脉冲。定时到的时候输出ETR的CNT ,就是外部输入方波的频率了。。。
这有错么?
总感觉程序的细节有问题……精度提不上去……
12:25 上传
点击文件名下载附件
36.54 KB, 下载次数: 392
主题帖子精华
高级会员, 积分 748, 距离下一级还需 252 积分
在线时间122 小时
测量频率范围是多少呢?
-低频率时应该采用测周期法
-高频率是应该采用测频率法
主题帖子精华
新手入门, 积分 34, 距离下一级还需 -14 积分
在线时间0 小时
回复【2楼】登云钓月:
--------------------------------
频率范围初步是是1Hz到1MHz。。。
这两种方法能不能具体说一下呢/
额,我的程序属于哪一种,,,就是1S&内上升沿的个数……
在线等……
主题帖子精华
新手入门, 积分 21, 距离下一级还需 -1 积分
在线时间0 小时
又一个电赛频率计~~~~~~
主题帖子精华
金钱125061
在线时间1054 小时
可能是中断统计,定时器时间等没处理好吧
慢慢查了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
新手入门, 积分 34, 距离下一级还需 -14 积分
在线时间0 小时
回复【5楼】正点原子:
---------------------------------
好的,多谢。。。
现在换成测周法了…测量芯片输出的PWM的时候特准,但测信号发生器输出的方波的时候就不太准了…
主题帖子精华
金钱125061
在线时间1054 小时
回复【6楼】smher:
---------------------------------
看看信号发生器的方波,是不是最低0V,最高3.3V的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子& &
主题帖子精华
新手入门, 积分 26, 距离下一级还需 -6 积分
在线时间1 小时
拿F4 的标准时钟系统 是不可能做高精度的,能上0.1% 就不错了,想要提高就换高频晶振试试,
主题帖子精华
初级会员, 积分 69, 距离下一级还需 131 积分
在线时间22 小时
测比较高的频率,如1Mhz,定时器需要32位,这样才不会溢出,TIM2和TIM5有32位的计数器
Powered by

我要回帖

更多关于 等精度频率计原理 的文章

 

随机推荐