OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子新作:阿波罗STM32F767&F429&探索者STM32F4开发板&赶快来下载资料哦。

查看: 14940|回复: 66

第一届“星翼杯”电子创新大赛-简易双通道示波器【决赛作品展示】

[复制链接]

  离线 

3

主题

7

帖子

0

精华

新手上路

Rank: 1

积分
39
金钱
39
注册时间
2013-3-12
在线时间
0 小时
发表于 2013-5-7 00:28:06 | 显示全部楼层 |阅读模式
正点原子公众号
作品简介:
    此作品实现了一个简易示波器的功能。基于MiNiSTM32开发板的硬件资源制作。
通过片内高速A/D转换器对模拟信号快速采样存储其数字化信号并对所存储的数据进行实时快速处理,得到信号的原始波形及其参数在彩屏上显示波形和波形的一些参数,可根据显示要求,对波形进行缩放
    
模拟输入电压值范围为0V~3.3V。可通过按键调节显示的单位,即每一小格对应的时间和电压值。 

图片展示:




视频展示:


总结:
    很感谢开源网给我们这次学习锻炼的机会。通过比赛的形式,我们团队有了一个为之共同努力的目标。以前只学习了51MSP430单片机。通过这次比赛接触了STM32,感觉它的功能很强大,当然学习起来的难度就更大了。由于水平有限,这次示波器作品做得很简易,在网上也看了很多别人的作品,感到了我们的不足。这也激励了我们更加努力的学习。希望大家看到有可取之处投我们一票,有什么意见和建议欢迎指出,我们将继续学习。

OSC.rar

2.06 MB, 下载次数: 9107

回复

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2013-5-7 15:36:47 | 显示全部楼层
1,波形更新速度实在是太慢了,需要大大的改进。
2,视频演示的时候,旁白介绍,是个很不错的介绍作品的方式。
3,可以参考下网上已有的开源示波器项目,学习下别人的东西,对你们会有很大的帮助。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

9

主题

178

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1369
注册时间
2012-8-24
在线时间
153 小时
发表于 2013-5-8 13:56:11 | 显示全部楼层
屏刷新的太慢,没有实时显示那种效果,
单片机技术交流请加127034610
回复 支持 反对

使用道具 举报

  离线 

2

主题

12

帖子

0

精华

新手上路

Rank: 1

积分
40
金钱
40
注册时间
2012-9-16
在线时间
0 小时
发表于 2013-5-8 18:42:30 | 显示全部楼层
多大带宽的??
回复 支持 反对

使用道具 举报

  离线 

8

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2013-3-31
在线时间
2 小时
发表于 2013-5-18 10:47:07 | 显示全部楼层
原子哥和楼主,为什么我把这个板刷进ALITENTEK的MINI板里面,TFT显示的是白屏呢,在论坛下的各位大虾分享的代码有时候也会这样,怎么办?新人一枚求教
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2013-5-18 10:53:52 | 显示全部楼层
回复【5楼】zcd1992:
---------------------------------
这个作者只留下了针对ILI9341的LCD驱动,如果你的LCD驱动IC不是ILI9341,那么就要白屏了...
解决办法是把你的LCD驱动部分,自己添加进去。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

8

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2013-3-31
在线时间
2 小时
发表于 2013-5-18 11:35:36 | 显示全部楼层
我的板子是二月份买的,用MINI的TFT程序刷进去,串口工具显示的是9341,应该不存在兼容问题啊。。
回复 支持 反对

使用道具 举报

  离线 

8

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2013-3-31
在线时间
2 小时
发表于 2013-5-18 12:10:59 | 显示全部楼层
我把MINI板程序的LCD驱动都添加进去了,还是白屏,原子哥有刷过这个程序吗?
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2013-5-18 15:43:21 | 显示全部楼层
回复【8楼】zcd1992:
---------------------------------
我没刷过。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

29

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
228
金钱
228
注册时间
2013-5-4
在线时间
0 小时
发表于 2013-7-8 09:54:07 | 显示全部楼层
zcd1992  请问你的这个例程说的白屏解决了吗,我现在也遇到了这样的情况,解决不了啊
回复 支持 反对

使用道具 举报

  离线 

1

主题

7

帖子

0

精华

新手上路

Rank: 1

积分
31
金钱
31
注册时间
2013-7-8
在线时间
0 小时
发表于 2013-7-8 21:00:08 | 显示全部楼层
我也不懂啊 求解
回复 支持 反对

使用道具 举报

  离线 

1

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2012-10-23
在线时间
1 小时
发表于 2013-7-24 13:23:23 | 显示全部楼层
我用mini把屏刷出来了,显示正常,上传

sbq.zip

2.79 MB, 下载次数: 8088

回复 支持 反对

使用道具 举报

  离线 

8

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2013-8-11
在线时间
0 小时
发表于 2013-8-17 13:16:41 | 显示全部楼层
回复【8楼】zcd1992:
---------------------------------
问一下你的白屏问题解决了木有,我现在也遇到了这个问题怎么弄啊
回复 支持 反对

使用道具 举报

  离线 

8

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2013-3-31
在线时间
2 小时
发表于 2013-8-17 14:22:12 | 显示全部楼层
没哟回复【13楼】榆林:
---------------------------------
没有
回复 支持 反对

使用道具 举报

  离线 

8

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2013-8-11
在线时间
0 小时
发表于 2013-8-17 18:57:10 | 显示全部楼层
楼主我也觉得刷屏有点慢,后来改进了吗
回复 支持 反对

使用道具 举报

  离线 

8

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2013-8-11
在线时间
0 小时
发表于 2013-8-18 15:46:52 | 显示全部楼层
回复【楼主位】f874191910:
---------------------------------
问一下楼主,AD不是不能测负的电压吗,那y轴下面的波形是怎么显示出来的,我的只能显示一半的波形
回复 支持 反对

使用道具 举报

  离线 

4

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2013-8-8
在线时间
2 小时
发表于 2013-8-19 12:54:47 | 显示全部楼层
留着慢慢看
回复 支持 反对

使用道具 举报

  离线 

0

主题

2

帖子

0

精华

新手上路

Rank: 1

积分
22
金钱
22
注册时间
2013-11-21
在线时间
0 小时
发表于 2013-12-2 15:50:37 | 显示全部楼层
回复【楼主位】f874191910:
---------------------------------
必须投票啊!
回复 支持 反对

使用道具 举报

  离线 

0

主题

2

帖子

0

精华

新手上路

Rank: 1

积分
22
金钱
22
注册时间
2013-11-21
在线时间
0 小时
发表于 2013-12-2 15:57:05 | 显示全部楼层
学习中!
回复 支持 反对

使用道具 举报

  离线 

1

主题

5

帖子

0

精华

新手上路

Rank: 1

积分
29
金钱
29
注册时间
2013-12-17
在线时间
0 小时
发表于 2013-12-17 21:56:38 | 显示全部楼层

楼主和原子哥以及所有的朋友们你们好。
我最近也在研究示波器,可是我菜鸟一个,请问如何将楼主的程序烧尽战舰开发板而不是迷你版实现功能呢?主要的的修改思路是什么?我的板子是3.5寸的,除了修改LCD驱动程序以外,请问还需要哪些改动?请各位好心人给出思路。。。

回复 支持 反对

使用道具 举报

  离线 

4

主题

86

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2013-10-17
在线时间
8 小时
发表于 2014-5-8 14:39:10 | 显示全部楼层
mark, 学习
回复 支持 反对

使用道具 举报

  离线 

2

主题

8

帖子

0

精华

新手上路

Rank: 1

积分
36
金钱
36
注册时间
2014-4-20
在线时间
0 小时
发表于 2014-6-8 10:23:18 | 显示全部楼层
显示时白板啊
回复 支持 反对

使用道具 举报

  离线 

10

主题

63

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2014-5-30
在线时间
0 小时
发表于 2014-6-9 13:11:21 | 显示全部楼层
回复【12楼】哇哈哈0608:
---------------------------------
为什么我的下载了你的程序是黑屏……
回复 支持 反对

使用道具 举报

  离线 

1

主题

5

帖子

0

精华

新手上路

Rank: 1

积分
29
金钱
29
注册时间
2014-8-6
在线时间
0 小时
发表于 2014-8-6 11:04:52 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
原子哥 我是今年买的战舰开发板 烧完这个程序后 白屏 蜂鸣器也会叫 求解决哈
Life is a struggle ,Be willing to do ,Be happy to bear .
回复 支持 反对

使用道具 举报

  离线 

1

主题

5

帖子

0

精华

新手上路

Rank: 1

积分
29
金钱
29
注册时间
2014-8-6
在线时间
0 小时
发表于 2014-8-6 11:06:31 | 显示全部楼层
回复【16楼】榆林:
---------------------------------
我也有同样的疑问 我用示波器看了一下接信号发生器时候的波形 下面一截都失真了
Life is a struggle ,Be willing to do ,Be happy to bear .
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2014-8-6 23:08:51 | 显示全部楼层
回复【24楼】WBO:
---------------------------------
刷错代码了...
刷的mini板代码到战舰板了吧?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

1

主题

5

帖子

0

精华

新手上路

Rank: 1

积分
29
金钱
29
注册时间
2014-8-6
在线时间
0 小时
发表于 2014-8-9 01:49:42 | 显示全部楼层
回复【26楼】正点原子:
---------------------------------
战舰板和mini板LCD接口不是一样的么 为什么还是会影响显示  原子哥你可以出个旗舰版的示波器模块和程序哈
Life is a struggle ,Be willing to do ,Be happy to bear .
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2014-8-9 23:29:46 | 显示全部楼层
回复【27楼】WBO:
---------------------------------
是一样的哦.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2014-8-9 23:30:05 | 显示全部楼层
回复【28楼】正点原子:
---------------------------------
LCD接口是一样,但是IO不一样,驱动方式也不一样.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

25

主题

165

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-3-7
在线时间
56 小时
发表于 2014-11-21 20:14:24 | 显示全部楼层
回复【12楼】哇哈哈0608:
---------------------------------
你有没有照片啊看看效果哈
嗯呢
回复 支持 反对

使用道具 举报

  离线 

25

主题

165

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-3-7
在线时间
56 小时
发表于 2014-11-21 20:19:46 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
楼主给的程序是32的程序?求指导?
嗯呢
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2014-11-22 00:11:03 | 显示全部楼层
回复【31楼】ssssssssssss:
---------------------------------
是的,不过我没测试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

5

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-11-22
在线时间
5 小时
发表于 2014-11-22 20:32:25 | 显示全部楼层
回复【32楼】正点原子:
---------------------------------
求测试一下看看呀!!程序写进去就是白屏用的同样的板子呀
回复 支持 反对

使用道具 举报

  离线 

1

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2015-1-18
在线时间
5 小时
发表于 2015-1-18 14:22:35 | 显示全部楼层
直接用把hex文件烧进去。不要编译。编译后就白屏了。程序有问题。
回复 支持 反对

使用道具 举报

  离线 

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2014-11-25
在线时间
0 小时
发表于 2015-3-19 20:44:58 | 显示全部楼层
回复【12楼】哇哈哈0608:
---------------------------------
不行呀
回复 支持 反对

使用道具 举报

  离线 

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2014-11-25
在线时间
0 小时
发表于 2015-3-19 21:06:01 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
这个程序确实有问题,其中一个a得数组,我找了好久都没有找到它得赋值语句,只有被引用的语句,求解!!!
回复 支持 反对

使用道具 举报

  离线 

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2014-11-25
在线时间
0 小时
发表于 2015-3-19 21:06:57 | 显示全部楼层
楼主,你发的程序是不是有问题???其中一个a得数组,我找了好久都没有找到它得赋值语句,只有被引用的语句,求解!!!
回复 支持 反对

使用道具 举报

  离线 

0

主题

7

帖子

0

精华

新手上路

Rank: 1

积分
38
金钱
38
注册时间
2013-12-16
在线时间
4 小时
发表于 2015-3-20 09:59:11 | 显示全部楼层
真好!才看到,但是不晚,学习了!
回复 支持 反对

使用道具 举报

  离线 

5

主题

70

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2012-10-4
在线时间
2 小时
发表于 2015-4-2 21:29:07 | 显示全部楼层
这个工程师MDK3.X的版本编译的,,如果用MDK4.X 或者是MDK5.X的话,,编译的结果运行不会正常;

调试发现 systick 中的u32 time ,会出现死循环的,,把 改为 vu32 time后,,LCD的 init 方可通过,,屏幕点亮哈;

调试很重要呀;

多多思考,再接再厉
回复 支持 反对

使用道具 举报

  离线 

5

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-11-22
在线时间
5 小时
发表于 2015-4-18 21:36:14 | 显示全部楼层
这个程序怎么不能添加函数,添加了就会白屏。但是改动原函数的参数就不会白屏,求解这是为什么呢
回复 支持 反对

使用道具 举报

  离线 

6

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
326
金钱
326
注册时间
2015-4-24
在线时间
62 小时
发表于 2015-4-28 09:10:57 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥 我问一下 我把这个程序改动后烧入战舰板 显示正常 就是开关不管用 现在找不到原因 而且每次复位或者重新上电之后 屏幕都不亮 感觉好像是程序没烧入一样 请问这是为什么 谢谢
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2015-4-28 23:17:13 | 显示全部楼层
回复【41楼】bruellyyang:
---------------------------------
应该是液晶驱动变了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

  离线 

6

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
326
金钱
326
注册时间
2015-4-24
在线时间
62 小时
发表于 2015-4-30 13:54:17 | 显示全部楼层
回复【42楼】正点原子:
---------------------------------
液晶驱动已经改过了 现在可以正常显示 但就是按键不能进入中断 按键的配置也检查过了 没有问题
回复 支持 反对

使用道具 举报

  离线 

2

主题

5

帖子

0

精华

新手上路

Rank: 1

积分
35
金钱
35
注册时间
2014-8-2
在线时间
0 小时
发表于 2015-7-19 19:36:04 | 显示全部楼层
弄一个快速的出来呀。。原子哥哥回复【42楼】正点原子:
---------------------------------
弄一个快速的出来呀。让大家好好学学。原子哥哥
回复 支持 反对

使用道具 举报

  离线 

1

主题

2

帖子

0

精华

新手上路

Rank: 1

积分
26
金钱
26
注册时间
2015-5-15
在线时间
0 小时
发表于 2015-7-25 12:08:44 | 显示全部楼层
回复【39楼】羽毛:
---------------------------------
你好,
我是一名32入门粉丝,看到你在MINI32示波器中回复的帖子,想请教一下,按你说的,,将 u32 time改为 vu32 time后,显示的怎么是白屏呢? 我用的是MINI32V2.0和V3.1版本的板子        想问一下应该怎样继续调试呢?
回复 支持 反对

使用道具 举报

  离线 

97

主题

273

帖子

0

精华

高级会员

Rank: 4

积分
691
金钱
691
注册时间
2014-11-13
在线时间
17 小时
发表于 2015-8-11 22:01:49 | 显示全部楼层
回复【8楼】zcd1992:
---------------------------------
你好,大神,在吗,想请教些问题
回复 支持 反对

使用道具 举报

  离线 

97

主题

273

帖子

0

精华

高级会员

Rank: 4

积分
691
金钱
691
注册时间
2014-11-13
在线时间
17 小时
发表于 2015-8-11 22:03:13 | 显示全部楼层
回复【12楼】哇哈哈0608:
---------------------------------
你好,大神,在吗,想请教些问题
回复 支持 反对

使用道具 举报

  离线 

1

主题

2

帖子

0

精华

新手上路

Rank: 1

积分
26
金钱
26
注册时间
2014-11-13
在线时间
0 小时
发表于 2015-8-25 21:23:50 | 显示全部楼层
回复【16楼】榆林:
---------------------------------
将基准电压拉升上去就行了
回复 支持 反对

使用道具 举报

  离线 

4

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2015-9-7
在线时间
1 小时
发表于 2015-9-13 10:16:49 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
原子哥。为什么我用内部AD做的示波器他只能采集频率54HZ左右的信号?急!板是你们的迷你版
回复 支持 反对

使用道具 举报

  离线 

485

主题

8万

帖子

30

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
118299
金钱
118299
注册时间
2010-12-1
在线时间
923 小时
发表于 2015-9-22 23:23:19 | 显示全部楼层
回复【49楼】水里的鱼:
---------------------------------
检查代码bug
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
微信公众平台:正点原子   点击扫码添加
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2017-12-16 17:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */