你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32 60M示波器+万用表 DIY资料全部开源(整理)! 精华  

[复制链接]
edmondchao 发布时间:2018-1-2 22:15
本帖最后由 Inc_brza 于 2018-2-7 16:23 编辑
) y! y5 t7 _$ W6 u$ B$ M6 `! T: A7 Y# ]6 F
近几年一心扑在个人爱好---四轴(业有小成稍后整理发上来),. M, f  i! b7 r# u3 \
把这个放一边没有时间打理,最近一直有网友咨询资料下载和套件,2 ~2 G7 d) Z8 V9 U

' Q. q0 \+ i4 Q' m9 r/ \特重新整理原理图,重新作板!
9 w9 Y+ g- A% j) H; U! X* r: k% M2 Z) |1 O- |

/ h" A; ?6 q+ s7 ^老规矩,全部开源!/ r: u3 S( K9 k# _% z) n
& ?; y" n' r: W: w, @

$ w3 a7 q5 |) C3 i' V主控:    STM32F103ZET6
* I8 k7 N9 i/ v* S- i& m! C液晶屏:  3.2"TFT320×240 65K彩色LCD显示屏  STM32 FSMC总线驱动 $ F& p7 K' C. X1 U* o& \
AD:      ADS830 IDT7204 0 Y# l& B' i  y( M
AMP:   TL082   TL084
+ w: F1 j$ N3 g4 Q5 C
8 L! ~5 T  d' S$ `示波器: % S) e: x4 l  U% h3 s3 D
* u$ |9 S0 n( o' j8 z  K* N  ]
最高实时取样率60Msps  8Bits,
- _" v: k3 O8 M" R! B5 r
0 P, Y0 o: x! X5 Z# g  B取样缓冲器深度:5K  
6 U1 b$ O& J) S7 W3 k! L  b0 J% G- b
垂直灵敏度:5V,1V,500mV,200mV,100mV,50mV,20mV,10mV;  
% }' _; [5 E$ I- N+ Y基准电压使用STM32  DA输出,实现按键调节波形基准。并有位置指示 6 U- ]% e7 f- A. F) p

! M2 K+ m$ `5 c- j& D6 D+ h水平时基范围:2S, 1S,500mS,200mS,100mS,50mS,20mS,10mS,5mS,2mS,1mS,500uS,200uS,100uS,50uS,20uS,10uS,5uS,2uS,1uS,500nS, 7 f: j. _) M( m" Z
水平位置可调并有指示
& N( t& A; Z0 s+ S& ]; O. @3 E  t( Z: M
输入阻抗:≥1MΩ 7 k' Y' G: I# e: _# q9 Q% r( Y
* Q! X3 p3 v: M  H9 _1 l/ Q
最高输入电压:50Vpp & B" O8 |7 r( x3 s1 [8 C7 }0 P

, I  N  v$ [8 k! W' T' G* C耦合方式:AC/DC . N* p) t, a- ?9 H: `" }- i% w

" z' f* Z( u( y; h实现自动、常规、单次触发方式 ,上升或下降边沿触发  
$ i7 O. t1 W/ g7 l1 u2 k+ l/ l5 m( c
实现计算测量输入信号的频率、周期、占空比、交流峰-峰值、平均值 5 w; e, o# _# f/ R. p

" A$ i) l' Q% X. v触发电平高低位置可调,并电压指示 ; N# w1 r" ^( L% x0 F# @4 B, f

4 |: C5 \9 z' w/ T触发时基位置可调,并带指示
: ?4 T6 F: }$ B& W2 I8 M' X. r
( x7 U3 ?5 }* Z1 m+ [' DRUN/STOP功能
& I3 n+ U2 }+ x+ E3 P8 c" p- x+ _- ?+ z, s( M* Y7 L
使用16个按键,真正作到单键操作以免去组合按键麻烦。 ; B+ H: ]! b* G
  
6 s0 |! q  q: g. V, H% Y5 u7 Y8 Z9 t6 p/ y
电压表: ! y, e8 p4 \- k  N  `4 ?
档位:  200mV  2V  20V  100V  & v! |& P6 `$ g0 Z& g( {( n
) m+ e9 n, h6 o) }5 U; {" G; \) ~0 S
电流表:
7 G% D# j; [! U: z6 \" K& n档位:  200mA  5A  ) C& H# M* c6 L7 V
, S0 T9 V" K+ w  c: P
电阻表: 1 E) K5 g$ G% U' Z' y
档位:  200Ω (加BB功能)  2K 20K 200K 2M  
0 o3 S# k  e1 p+ n' n4 ~+ P+ H$ o4 r0 x5 P8 d0 m1 m8 |/ W2 I6 F
波形发生器:
$ I% h. E$ S4 H! {! ~, k档位:  正弦波    方波(加占空比调节)  1K-100KHZ
( k" h8 l) e$ `" i" ^  E6 [
9 Y$ o- Z1 t% s4 ~电源使用3000mA锂电,正常工作3小时以上。

4 y' \7 S% j6 j0 p1 S" d: L
& e' J- F. V. @8 n# b

# `/ I( t! c' W) r1 p原理图:
% C9 G! X  K  P& v
; G. C* }5 z; ]6 |2 g, |! C( E
/ [; K4 T" f" O; [$ b0 y0 v
原理图 拷贝.png ( G0 W, l. L$ E  ]- |0 _0 h& ^

0 g! I8 R1 m) N' i8 a/ Y
5 K9 v% q1 v7 {5 u4 j3 Y- C0 J) ZPCB:
" `# v; h/ R4 ^' l) ]& F" S& I$ q+ f  ~: Z% e
整板-top 拷贝.png + F! m) n. D3 }. j3 \! ^; |1 N
; p; f1 [8 c7 _  o3 g1 k5 a. ]
整板-bottom.jpg
/ o3 b5 B4 w- ]0 ^& A" ?
. v* I) B5 V) Q* f" K 84c4091-4.jpg & s2 W8 `7 H# @" n1 t, w1 X4 U8 W5 M( `

5 M4 {6 }0 p! R, v7 ^) K2 b. e1 w/ q% B. f, A+ N* M- ]* n
84c4091-8.jpg 2 V7 x! z- z6 w6 P. M- a2 d0 l
: n4 {# T/ X9 T/ H+ p

% }9 @, S0 ~3 M  }9 ~) F 84c4091-9.jpg
& Y, A7 S& l; Y) k" n6 k# v2 G8 P1 |2 d% o4 K5 P! W

, h, f6 Q# ]: Y+ z" Z. R$ R 84c4091-10.jpg 5 C# W& F& Y( H
. [- r, ~5 m7 h( V
0 z2 B2 o7 [, d- s- F8 L" p
6fd0597-3.jpg
% B+ ^. I/ i- D4 j1 I
: B% a; V, O  D  M% d1 a% k0 k' E# X+ ^7 g8 u1 ], Y2 o
/ q" G0 X. a. i* d8 X
相关资料整理中,陆续上传!
程序.rar (140 Bytes, 下载次数: 1868)

评分

参与人数 9 ST金币 +15 收起 理由
entropy1 -1
yanggan6c3fee -1 赞一个!
sylar.z + 1 赞一个!
chinayankui + 1 很给力!
wofei1314 + 4
峥、晨曦 + 1 赞一个!
jianglj5b4daa -1 赞一个!
infofans + 6 赞一个!
Inc_brza + 5

查看全部评分

3 收藏 65 评论295 发布时间:2018-1-2 22:15

举报

295个回答
edmondchao 最优答案 回答时间:2018-1-3 13:57:36
谢谢大家支持!  谢谢版主回复,资料陆续上传!程序整理中,有点乱。。. d- x  A: j& b  E0 K

3 C' q3 i/ b! r8 G6 G
# X6 e) n, m: n3 j9 g; B7 C, c* U+ |" x
上传原理图高清图PDF!7 V. k& ?9 B2 V1 Q

3 |( K) l2 M0 E' ]
- ~& H3 E8 }6 O, T6 V4 j- `. [/ F* F+ X3 m( y, y
0 b2 D' r/ h" ]+ m$ p
OSC-STM32-O-2.1-180102.pdf (117.11 KB, 下载次数: 1975)
edmondchao 最优答案 回答时间:2018-1-5 21:32:42
本帖最后由 edmondchao 于 2018-1-6 11:09 编辑 3 C. a, s7 I7 d3 J
' K+ R& D3 l& A( r7 ~! \+ |
程序来了!  
4 Z! I; Q( w1 Z. ~8 G+ y% {
1 s; l6 x+ N7 A6 } 程序.rar (140 Bytes, 下载次数: 1078)
2001xk 回答时间:2018-4-13 22:00:52
这个厉害了
edmondchao 回答时间:2018-1-3 21:24:25
hpdell 发表于 2018-1-3 16:33
$ @! t$ l# n+ Z( V5 T, b3 p强悍啦,有没有使用f7 的实现 200MHz或者 H7 实现 400-600MHz 的速率采集啊 ?? ...
( F' _6 \/ ~) \- W' }
有用FPGA作过200M+200M双通速率采集,上图显摆一下!
3 B, C( d, l+ `& h5 C: p8 U- a主控:    EP2C8Q208(NIOS软核)
7 z9 p- q5 z0 p/ w' ^1 e* b) M液晶屏:  3.2"TFT320×240 65K彩色LCD显示屏0 |. l  H2 k6 Q
AD:      AD9288
+ S' v; m  ?6 P+ ^双通道200Msps+200Msps   模拟带宽 > 20MHz: J* ~" C) Y9 v+ e6 U) e
取样率8Bits
6 B! d; W% a. {8 Y, j基本硬件:  DAC7612 +opa657+AD8138+AD8370+AD9288+EP2C8Q208
# }- V/ C. M1 t- U5 L* n
实现自动、常规、单次触发方式 ,上升或下降边沿触发  & h% i5 ?) @2 k) [. U  E

7 H. y- o9 C9 N1 }0 J+ H; A选择测量输入信号的最大值,最小值,交流峰-峰值、平均值,周期、频率、正脉宽、负脉宽
8 Y$ H2 ^, J6 E1 x3 }0 k! @. J' f+ Z% O) D
实现5个内部波形存储,掉电无丢失。1 g' B& H! L' T" ^5 r5 C; z

6 h; r) l9 I8 K
. a4 @. I2 j* F" P
& j! o. q6 D. l2 N5 X0 e' n( B" B
200M-1.47M波形.jpg 8 ]3 w+ f! W1 C1 w4 f6 P

0 W5 M) s6 @, V
, G4 U2 J. Y* @  @: N- v- ?. o 200M-13.3M波形.jpg ; V& v8 s; T% U/ O$ u

: F3 z  K9 \% n3 I- m: B0 h) k- M7 r  T' F
200M-25M波形.jpg   i2 ?( C( W. e3 [8 P
# B% G& X# s$ C- z2 R8 u

! k( U+ l7 y/ }: {& ` 9f64e31-1.jpg 9 U1 ]# g) Y! X) d* i

& [- k- `8 t8 T1 M% A0 c2 m; C. t
8 I0 H" N: c, T 9f64e31-2.jpg 1 u: K0 c$ s9 B, w7 h# \

4 x; `+ f" b6 H3 a0 |' C
  C0 \5 C1 {" G4 D/ I5 t 9f64e31-4.jpg " ?  W4 q; A" h% p4 H

1 B! j" _0 |1 Q' N, u! u, g9 l& n
  Y* Z5 f4 {" N- B. V, W0 M9 _1 g5 A8 q- R
前面发过的贴子,
  _- Y% h/ Z& l9 V6 e7 khttp://www.amobbs.com/forum.php? ... ghlight=200M%2B200M( f' U; M% w2 W7 w, o0 J- Y
涛哥2035 回答时间:2018-1-2 22:26:39
厉害,
1401696616 回答时间:2018-1-3 08:46:42
大牛
szy123 回答时间:2018-1-3 09:02:29
赞赞赞!!!
Inc_brza 回答时间:2018-1-3 09:06:58
不错,资料上传后给你加精华
Bowen 回答时间:2018-1-3 09:12:27
厉害,期待开原资料~
Stm32McuLover 回答时间:2018-1-3 09:14:13

% }/ n8 ?! l' [/ x! B1 D2 u厉害
linux518 回答时间:2018-1-3 09:14:35
太赞了
随风飘扬 回答时间:2018-1-3 09:35:23
看起来很不错
liuchangyin 回答时间:2018-1-3 10:27:15
不错
slotg 回答时间:2018-1-3 11:58:34
好东西,几年前在其他网站看过,期待楼主的分享。
hpdell 回答时间:2018-1-3 16:33:11
edmondchao 发表于 2018-1-3 13:57
3 w" i% @* I5 W" w谢谢大家支持!  谢谢版主回复,资料陆续上传!程序整理中,有点乱。。
. d$ b& E& w+ F0 T
强悍啦,有没有使用f7 的实现 200MHz或者 H7 实现 400-600MHz 的速率采集啊 ??
edmondchao 回答时间:2018-1-3 21:28:19
hpdell 发表于 2018-1-3 16:33
" i/ `, y+ m1 B# z- N! R! Q( z+ m强悍啦,有没有使用f7 的实现 200MHz或者 H7 实现 400-600MHz 的速率采集啊 ?? ...
2 S' g; O* W' \9 ~. u
已回帖,咋还要审核,
" P' {* t% s& ~; C! B再发二张图看下% j  I  P. [5 P0 ]
7 m, U* u6 u1 m( O6 I& \
9f64e31-3.jpg
" C2 M' Z. O; a7 P' F+ l( f3 ?2 \4 D

* k6 G3 r6 f8 U$ E 9f64e31-5.jpg
( D) t1 w/ T0 F6 N. w6 y" z3 r7 r6 H, J6 ]0 V; T9 r8 L- _

8 C5 o' n1 [9 c 9f64e31-6.jpg
6 F! L# l( B3 m/ J2 n- G) |7 |, G; C
5 j  e% N# O8 t- K( t, X3 y2 y5 J* O

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版