0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LabVIEW串口示波器设计

jf_Vqngj70R 来源:美男子玩编程 2023-04-11 14:09 次阅读

之前的博文分享过LabVIEW虚拟数字示波器,虚拟示波器的数据来自于软件模拟,本篇博文将分享一款串口示波器,LabVIEW设计上位机,数据来自于节点上传(STM32)。

上位机使用LabVIEW技术实现三通道示波器,实现数据处理和显示,支持多种触发方式,支持实时采集,可以对信号进行加窗处理,并具有FFT频谱分析等功能。

节点使用STM32作为核心器件,为了程序的可移植性和简单性,使用单独的外部中断边沿触发、使用ADC+DMA自动循环采集数据以及单独的定时器中断触发采集。

1项目代码

主程序设计如下所示:

d3e07e3a-d825-11ed-bfe3-dac502259ad0.png

状态机和任务事件设计如下所示:

d3fee1c2-d825-11ed-bfe3-dac502259ad0.png

d413402c-d825-11ed-bfe3-dac502259ad0.png

d4cc619c-d825-11ed-bfe3-dac502259ad0.png

2项目效果

d4d686cc-d825-11ed-bfe3-dac502259ad0.png

d4f0bb50-d825-11ed-bfe3-dac502259ad0.png

d512e266-d825-11ed-bfe3-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 示波器
    +关注

    关注

    113

    文章

    6237

    浏览量

    184768
  • LabVIEW
    +关注

    关注

    1969

    文章

    3654

    浏览量

    323145
  • adc
    adc
    +关注

    关注

    98

    文章

    6484

    浏览量

    544407
  • 串口
    +关注

    关注

    14

    文章

    1550

    浏览量

    76398
  • 上位机
    +关注

    关注

    27

    文章

    941

    浏览量

    54785

原文标题:LabVIEW串口示波器

文章出处:【微信号:美男子玩编程,微信公众号:美男子玩编程】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Labview串口示波器

    饮水思源,最近学习labview做了个串口示波器,虽然技术含量不高,但也可以用来看看波形,供坛子里的兄弟学习交流,本来上张图先的。。但是不会{:3:}直接上传工程了。。有需要的可以下载玩玩。。希望坛友们踊跃讨论。。
    发表于 12-02 17:50

    fluke示波器LabVIEW串口通信问题

    求大神指导:我现在下位机是fluke190-102示波器,想让示波器LabVIEW实现串口通信,不知道怎么能够实现,现在安装好了NI-VISA的驱动和
    发表于 06-21 10:07

    基于LABVIEW的虚拟示波器设计—虚拟示波器

    基于LABVIEW的虚拟示波器设计—虚拟示波器
    发表于 12-16 14:15 90次下载

    LabVIEW串口四通道示波器

    21ic下载_LabVIEW串口四通道示波器
    发表于 12-16 14:43 110次下载

    利用LabVIEW实现串口通讯_labview程序案例

    程序案例 利用LabVIEW实现串口通讯
    发表于 01-12 15:44 347次下载

    利用LabVIEW实现虚拟示波器_labview程序案例

    程序案例 利用LabVIEW实现虚拟示波器,喜欢的朋友可以下载来学习。
    发表于 01-12 15:45 104次下载

    LabVIEW上实现虚拟示波器_labview程序案例

    程序案例LabVIEW上实现虚拟示波器,喜欢的朋友可以下载来学习。
    发表于 01-13 16:12 839次下载

    LabVIEW串口通信详解

    LabVIEW串口通信详解,基于LabVIEW来分析串口通信。
    发表于 03-15 13:55 481次下载

    基于LabVIEW串口通信的研究

    基于LabVIEW串口通信的研究
    发表于 08-30 16:20 58次下载
    基于<b class='flag-5'>LabVIEW</b><b class='flag-5'>串口</b>通信的研究

    LABVIEW示波器设计代码下载

    LABVIEW示波器设计
    发表于 12-25 16:21 124次下载

    labview串口数据处理_labview串口通信

    本文主要介绍了labview串口数据处理。并且手把手教你labview串口通信是怎么实现的。小编为大家介绍了一个最简单的串口通信的上位机的例
    发表于 01-15 14:07 3w次阅读
    <b class='flag-5'>labview</b><b class='flag-5'>串口</b>数据处理_<b class='flag-5'>labview</b><b class='flag-5'>串口</b>通信

    labview串口数据解析

    本文主要对labview串口数据解析进行了分析。首先需要调用VISAConfigureSerialPort完成串口参数的设置,包括串口资源分配、波特率、数据位、停止位、校验位和流控等等
    发表于 01-15 15:21 5.8w次阅读
    <b class='flag-5'>labview</b><b class='flag-5'>串口</b>数据解析

    基于LabVIEW的虚拟示波器设计讲解

    基于LabVIEW的虚拟示波器设计讲解说明。
    发表于 05-25 11:34 120次下载

    基于LabVIEW的简易虚拟示波器设计

    基于LabVIEW的简易虚拟示波器设计方法。
    发表于 04-06 15:33 126次下载

    LABVIEW串口通讯

    labview实现串口通讯
    发表于 08-19 14:37 6次下载