找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1460|回复: 7
打印 上一主题 下一主题
收起左侧

求一个瞬间电压信号的记录和显示方案

[复制链接]
跳转到指定楼层
楼主
ID:629201 发表于 2019-10-24 05:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个一秒时长在0-1.5V之间的瞬间电压信号,怎么才可以采到出现时最高的电压并保持显示出来那个最高的数
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2019-10-24 20:47 | 只看该作者
AD的采样速度快于脉冲的尖峰宽度,就可以了。
回复

使用道具 举报

板凳
ID:610681 发表于 2019-10-24 21:39 | 只看该作者
1、用的什么单片机
2、瞬间电压出现的的具体时间(脉宽)?
3、瞬间电压的压值是多少?
回复

使用道具 举报

地板
ID:415833 发表于 2019-10-24 23:12 | 只看该作者
高速AD,用中断或者任务采样都可以,FFT也可以,只是给你个大概方向
回复

使用道具 举报

5#
ID:280804 发表于 2019-10-24 23:12 | 只看该作者
AD采样OK
回复

使用道具 举报

6#
ID:625292 发表于 2019-10-25 08:35 | 只看该作者
像这样如你所说的在某个范围内变化的信号,我们称之为模拟信号,其特点是连续可分。
与之对应的是数字信号,特点是离散,如单片机中,高电平大约就是5V,低电平就是Gnd,约等于0V,就这两种情况(高阻态不属于这个信号的范畴,应该。。)
那么想要把模拟信号用数字表示出来,就需要用到A/D(模数转换器),把模拟信号转换成数字信号,再把这数字信号经过算法处理,就可以得到你想要的结果。
回复

使用道具 举报

7#
ID:625292 发表于 2019-10-25 08:40 | 只看该作者
至于怎样保持最高的那个电压,那就需要A/D检测模拟信号输入的速度要快,即采样速度要快,采样周期要短。
尖峰宽度,是指最高电圧保持的时间(不要说什么一瞬间,极短,总是有一个保持的时间的,这不是数学),而当采样周期小于尖峰宽度时,在尖峰保持期间,我们一定会采集至少一次尖峰的模拟信号,这样就可以获得尖峰的电压。
至于如何保持显示最高数据,遇到更大的,就存下来并显示,否则保留显示之前的数据。
回复

使用道具 举报

8#
ID:401564 发表于 2019-10-25 09:32 | 只看该作者
你问这问题,只怕是前面那么多人说了,你可能是连"ADC"是什么都不一定知道
对于你的问题:方法就是不断的采集电压,然后就把最大的电压显示出来就可以了
这个过程对于你来说可能就有点难度了,ADC器件的选择,ADC器件的价格,程序的编写,PCB板的布局......
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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