7250|23

650

帖子

8

TA的资源

纯净的硅(初级)

楼主
 

简易示波器(五)增加触发显示漂亮波形 [复制链接]

 
本帖最后由 29447945 于 2016-1-20 23:02 编辑

增加触发后漂亮波形
简易示波器功能描述(参考安富莱示波器例程):
1.测量直流信号、交流信号的电压幅度;
2.测量交流信号的周期,并计算频率;
3.显示交流信号波形;
4.波形的放大和缩小;
5.···········
暂时就先实现以上几个简单的基本功能,STM32芯片是3.3V供电,AD采样也只有0-3.3V,前端没有做硬件电路,所以这些测量暂时都是0-3.3V;
目前实现功能:增加触发后波形显示
首先看一下效果:
1.首先证明这是实时测量:
2.不加触发显示效果:
3.增加触发显示效果(灯闪程序在运行):
大致实现过程:
a.首先定义三个变量,一个是否触发标志位,一个触发值,一个触发后数据位置
uint8_t g_usTrigFlag = 1;
uint16_t g_usTrigValue = 1024;
uint16_t g_usTrigPosit = 0;
b.在DMA中断处理中复制数据时判断触发位置:
因为采集的1024*6个数据中肯定有很多点满足触发条件,所以我们查找触发位置时只在前1024*4个数据中查找(这里其实可以在把位置设置在前一点);
for(i = 0; i < 1024*5; i++)
{
        if((uhADCxConvertedValue[i+512] > g_usTrigValue) && (uhADCxConvertedValue[i+513] < g_usTrigValue)&&(g_usTrigFlag == 1)&&(i < 1024*4))
        {
                g_usTrigPosit = i;
        }
        y3 =400 - (80*3.3*uhADCxConvertedValue[i+512]/4095);

}
数据我们还是要复制1024*5个数据(i+512是因为采集的数据中前面512个数据舍弃,其实可以不用);
c.显示时根据是否触发标志位判断复制显示数据的起始位置显示波形。

附上程序工程,下载后打开直接可用

示波器.rar

1.92 MB, 下载次数: 198

程序工程

此帖出自stm32/stm8论坛

最新回复

挺好的, ihalin说的不错,FPGA也可以做。 这个还有个Arduino版本的 http://www.iizuka.kyutech.ac.jp/ ... puting/pc_kitscope/  详情 回复 发表于 2016-7-1 23:29

赞赏

2

查看全部赞赏

点赞 关注(1)
 

回复
举报

2700

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 
大神,是用469disco做的吗?
此帖出自stm32/stm8论坛

点评

是的  详情 回复 发表于 2016-1-19 22:56
 
个人签名作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 

回复

650

帖子

8

TA的资源

纯净的硅(初级)

板凳
 
elvike 发表于 2016-1-19 21:55
大神,是用469disco做的吗?

是的
此帖出自stm32/stm8论坛
 
 

回复

831

帖子

5

TA的资源

一粒金砂(高级)

4
 
再大气一点!
此帖出自stm32/stm8论坛

点评

感谢支持  详情 回复 发表于 2016-1-20 12:43
 
 
 

回复

2万

帖子

74

TA的资源

管理员

5
 
不错
此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

感谢管理员支持  详情 回复 发表于 2016-1-20 12:43
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

1706

帖子

4

TA的资源

纯净的硅(初级)

6
 
可以开源开源
此帖出自stm32/stm8论坛

点评

代码这些没有什么技术,需要的可以联系我,我直接发给他  详情 回复 发表于 2016-1-20 12:34
 
 
 

回复

1万

帖子

2853

TA的资源

管理员

7
 
好棒~~~
此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 

回复

1万

帖子

2853

TA的资源

管理员

8
 
好奇怪~~楼主你好~我看到你这个系列发了3到5,1跟2去哪里了呀
此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

因为这是我另外一个论坛活动给的,所以1,2在其他论坛,后续更新有一定进展了我写一个总结贴,就全部都有了。  详情 回复 发表于 2016-1-20 12:35
 
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 

回复

650

帖子

8

TA的资源

纯净的硅(初级)

9
 

代码这些没有什么技术,需要的可以联系我,我直接发给他
此帖出自stm32/stm8论坛
 
 
 

回复

650

帖子

8

TA的资源

纯净的硅(初级)

10
 
okhxyyo 发表于 2016-1-20 09:54
好奇怪~~楼主你好~我看到你这个系列发了3到5,1跟2去哪里了呀

因为这是我另外一个论坛活动给的,所以1,2在其他论坛,后续更新有一定进展了我写一个总结贴,就全部都有了。
此帖出自stm32/stm8论坛
 
 
 

回复

650

帖子

8

TA的资源

纯净的硅(初级)

11
 

感谢支持
此帖出自stm32/stm8论坛
 
 
 

回复

650

帖子

8

TA的资源

纯净的硅(初级)

12
 

感谢管理员支持
此帖出自stm32/stm8论坛
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

13
 
屏幕是手机屏?
此帖出自stm32/stm8论坛
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

14
 
好棒,很想做个属于自己的便携示波器呢。
此帖出自stm32/stm8论坛
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

15
 
好棒,很想做个属于自己的便携示波器呢。
此帖出自stm32/stm8论坛
 
 
 

回复

3471

帖子

13

TA的资源

五彩晶圆(高级)

16
 
很不错的作品啊。改装一下,就是个便携示波器。成本也低,挺实用的啊。
此帖出自stm32/stm8论坛
 
 
 

回复

785

帖子

0

TA的资源

一粒金砂(高级)

17
 
哇 大神 好爱你
此帖出自stm32/stm8论坛
 
个人签名我从不担心我努力了不优秀,只担心优秀的人都比我更努力。如果你无法忍受孤独,就不要追逐梦想。每一个优秀的人,都有一段沉默的时光。在那一段时光,你付出了很多努力,忍受孤独和寂寞,不抱怨不诉苦,最后渡过了这
 
 

回复

650

帖子

8

TA的资源

纯净的硅(初级)

18
 

此帖出自stm32/stm8论坛
 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

19
 
大神啊
此帖出自stm32/stm8论坛
 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

20
 
大神会用microblaze实现示波器的功能吗
此帖出自stm32/stm8论坛

点评

没用过,我这个还没完成  详情 回复 发表于 2016-4-6 11:01
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表