
运行图片, G+ X! g' L8 y7 N* R 测量另一个单片机产生的PWM波 4 S. z4 n. o, \4 E, Z6 @3 a U ![]() $ J% {' Z- x+ N \ FFT界面 / s8 ^! N" x0 D3 _( X$ ^3 U- u3 l 2 K# B4 s2 t9 |; h+ @: F ![]() - y) d0 m1 [, a% t ]# u! Z9 a 测量自身DAC发出的正弦波(带直流偏移) 8 R5 v* y9 s) D3 [' U3 I$ {, I+ X7 j ![]() ) f" Z$ x4 [( K! v FFT界面 0 X2 g8 C/ H' K8 Z M" K1 q ![]() + y/ W1 X0 y$ |8 L (频率有些不准是因为采样频率太高了,而FFT只有1024个点导致频率的分辨率过大,降低采样频率就准了,但是降低采样频率的话波形就太密密麻麻了233) ) V0 `- e6 N1 @, o 功能总览; i i" O1 s( d+ Y& K, ?* ` 界面完全更新 可以显示波形或者FFT9 o- ~0 Z$ Q8 e5 a S H- ? 最高采样率1M,最低500 使用FFT测量波形频率(在采样率很高时由于FFT点数依旧为1024会不准),显示峰峰值和最小值 按键调整触发电平大小、采样率、电压倍率、水平位移、垂直位移、DAC频率、N个显示点代表1个采样点/ r3 h+ M* q V1 c 按键操作为:单击Key1为增大、上移、左移,Key2相反;双击Key1选择下一个参数,双击Key2选择上一个参数;三击调节DAC正弦波频率7 z' K) n( c; C% U 屏幕右上角的按钮可以调整显示FFT或者波形,左上角的按钮可以暂停波形- D! i: W% _3 C9 T- @/ I 只有自动触发0 ^9 Z2 |' K( X$ N+ r+ p 操作说明! [' p6 k4 @5 q 一共是两个按键和两个按钮进行操作# p* ~$ v* b: F; B 1.按键调整触发电平大小、采样率、电压倍率、水平位移、垂直位移、DAC频率、那个 3->1 的意思是连续3个显示点都是同一个采样点的值,可以在不调整采样率的情况下伸展波形。 按键操作为:0 D G0 | T4 u/ H* f+ S% N 单击Key1为增大、上移、左移,Key2相反;5 T$ ^; Q1 W5 T# i 长按Key即为连续单击Key,加速操作 双击Key1选择下一个参数,双击Key2选择上一个参数(有黑白闪烁提示);8 W; C* w8 E3 p$ e0 O 三击Key1和Key2调节DAC正弦波频率9 {9 |* l& `: o9 m 2.屏幕右上角的按钮可以调整显示FFT或者波形,左上角的按钮可以暂停波形 没有的功能(以后可能添加)4 b0 N0 M& \- X& r# l0 K 正常触发3 J {/ n; `, P& t' h, A 波形保存* {' a' t6 m4 s7 A 自动设置3 G- F- n7 @+ q; { 多通道,目前只有一个通道 光标测量 引脚说明 PA4和PA5输出DAC正弦波,PC5作为ADC的输入,两个按键分别为PA0和PC13,串口用USART1,PA9、PA10收发。 ———————————————— 版权声明:天神Creator 如有侵权请联系删除 1 p* o5 H1 S' P1 s0 `/ y $ p( C5 E3 J7 ]# g4 X0 Q " u/ R2 @. A" {4 E4 t* R9 y2 ] |