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

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

3天内不再提示

基于合宙Air32的手持示波器

合宙LuatOS 2023-11-21 08:04 次阅读

兼容主流F103,仅需3.8元的合宙Air32系列超值国产MCU,性能强、开发快,不少行业客户已广泛应用于量产项目,相比市场主流F103每盘可省数万元!你知道吗,工程师朋友们极为喜爱的测量神器合宙IoT Power-CC表也是使用大资源的Air32F103CCT6作为主控芯片

现在,大家期待已久的示波器也来了!今天特别分享@wei大佬的开源佳作——基于合宙Air32的手持示波器。

基于合宙Air32的手持示波器

- 开源分享 -


本项目硬件部分使用立创EDA进行设计,软件部分使用了FreeRTOSLVGL图形库,适合初学者学习。

9600863c-8801-11ee-9788-92fbcf53809c.png

960d2ff4-8801-11ee-9788-92fbcf53809c.gif

96136f2c-8801-11ee-9788-92fbcf53809c.png

示波器前级电路参考了老梁的STC示波器。主控芯片采用合宙的Air32F103CCT6主频最高可达256MHz;配有3.5寸TFT高清彩屏(SPI通信),分辨率为320*480,并且预留了触摸屏接口。使用3.7V锂电池供电,可通过Type-C进行充电,实测充电电流为0.9A,由于使用线性充电芯片,充电时发热太高,后续可改进。

在操作方面,使用一个滚轮编码器进行所有的操作。

1

主要功能特性

96216d34-8801-11ee-9788-92fbcf53809c.gif

性能参数

采样率:采样率可调,最高为1MHz

输入电压:-80V-+80V(理论上,没测到这么高)

耦合方式:交流耦合与直流耦合

触发方式:上升沿与下降沿触发

使用了DSP库,实现了FFT频谱图

自带1KHz的矩形波

测量参数

屏幕下方暂时显示:VPP、最大值、最小值、频率。

2

功能操作演示

9636c468-8801-11ee-9788-92fbcf53809c.gif

按下示波器右上角的编码器,即可调出设置界面。最先会聚焦到正上方的滑动条,按下编码器,进入编辑模式,此时再拨动编码器,波形会左右移动。

965bc1e6-8801-11ee-9788-92fbcf53809c.gif

屏幕右侧设置列表从上至下依次为:耦合方式、触发方式、采样率、前级增益、FFT频谱、退出,根据实际需求切换设置即可。

操作方式都是通过编码器左右滑动切换/移动,按下选定:

966d519a-8801-11ee-9788-92fbcf53809c.gif

960d2ff4-8801-11ee-9788-92fbcf53809c.gif

969f88f4-8801-11ee-9788-92fbcf53809c.png

有工程师朋友问:滚轮编码器是否可以换成三向开关。答案是可以,PCB需要稍作修改,另外程序上也要改一下编码器的相应驱动。感兴趣的朋友,可自行研究一下。

3

最新开源资料

96ac6d08-8801-11ee-9788-92fbcf53809c.jpg

开源协议: CC BY-NC-SA 4.0
本示波器仅用于学习使用,未经作者授权,禁止商用。

本项目是本人做的第一个开源项目,有不足之处欢迎大家指出,后续会持续升级。程序很简单,大家可自行添加代码,实现更多的功能。

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

    关注

    146

    文章

    16019

    浏览量

    343654
  • 示波器
    +关注

    关注

    111

    文章

    5661

    浏览量

    181786
  • 测量
    +关注

    关注

    10

    文章

    4223

    浏览量

    109740
收藏 人收藏

    评论

    相关推荐

    合宙“花生米”4G模组——Air700EL Air700EY全新上市

    “是花生米太大,还是Air700模组太小?”深受工程师朋友喜爱的Air700系列迷你小封装4G模组,也被称为“合宙花生米”。今天,合宙花生米4G模组家族再添新成员——Air
    的头像 发表于 12-26 08:04 791次阅读
    合宙“花生米”4G模组——<b class='flag-5'>Air</b>700EL <b class='flag-5'>Air</b>700EY全新上市

    用3.8元芯片合宙Air32自制轮腿机器人,靠谱吗

    在漫天飞舞的银杏叶中,为你跳“华尔兹”的可能是——可爱的机器人小伙伴?闪耀的科技之光,让梦想照进现实。
    的头像 发表于 12-23 08:04 237次阅读
    用3.8元芯片合宙<b class='flag-5'>Air32</b>自制轮腿机器人,靠谱吗

    用3.8元国产芯片合宙Air32自制轮腿机器人,靠谱吗?!

    在漫天飞舞的银杏叶中,为你跳“华尔兹”的可能是——可爱的机器人小伙伴?闪耀的科技之光,让梦想照进现实。今天 特别分享 @维少爷的极客小窝大佬 的最新佳作,愿你也喜欢。 合宙Air32国产芯片自制
    的头像 发表于 12-22 12:20 423次阅读
    用3.8元国产芯片合宙<b class='flag-5'>Air32</b>自制轮腿机器人,靠谱吗?!

    来了!基于合宙Air32手持示波器

    手持示波器。 基于合宙Air32手持示波器 - 开源 分享 - 本项目硬件部分使用立创EDA进行设计,软件部分使
    的头像 发表于 11-20 12:15 1112次阅读

    pc示波器、台式示波器和手册示波器的区别

    pc示波器、台式示波器和手册示波器的区别 PC示波器、台式示波器手持
    的头像 发表于 11-06 11:50 630次阅读

    什么是示波器示波器的原理

    本文分五篇,第一篇介绍示波器的原理,包含模拟示波器和各种常见的数字示波器。第二篇介绍示波器的主要指标:带宽,采样率,内存深度,分辨率;以及示波器
    的头像 发表于 11-03 17:16 1218次阅读
    什么是<b class='flag-5'>示波器</b>?<b class='flag-5'>示波器</b>的原理

    模组的python可编程rtu发布了,满足用户的期待##单片机 #RTU #python编程

    编程通信
    苏州煜瑛微电子科技有限公司
    发布于 :2023年10月09日 17:35:22

    RFID手持机和普通手持机在技术和应用方面的区别

    大家知道手持机分为普通手持机和RFID手持机,他们在技术原理、应用场景、数据处理能力等方面都存在明显的差异,今天我们就来盘点一下普通手持机和RFID
    的头像 发表于 09-05 21:56 306次阅读

    #单片机 air 001单片机到手开箱视频

    单片机
    Zeeee
    发布于 :2023年08月29日 23:36:20

    Air001在Arduino下的测试IIC工程

    本帖最后由 大懒猫54 于 2023-8-23 11:57 编辑 测试使用Air001开发板,使用PF0,PF1对应的IIC接口,测试0.96英寸的OLED。下载器使用
    发表于 08-23 11:56

    合宙Air32自制3键小键盘,支持自定义按键+灯光+OLED显示内容

    才收Air001,又到Air601,真真一个合宙新品排队来。畅快买买买,也有小伙伴悄言:之前买的板子只点了个灯,甚至Air32都还没开封……开发板怎能只吃灰,工程师岂能止于点灯?!今天特别
    的头像 发表于 07-31 22:19 1224次阅读
    合宙<b class='flag-5'>Air32</b>自制3键小键盘,支持自定义按键+灯光+OLED显示内容

    手持采集仪 手持振弦读数仪有哪些特点

    COMWIN工程监测 手持采集仪 手持振弦读数仪有哪些特点 手持振弦读数仪是一种测试振弦的专用设备,其主要特点包括: 便携性:手持振弦读数仪设计小巧轻便,易于携带,适合在现场快速测试振
    的头像 发表于 07-27 09:20 408次阅读
    <b class='flag-5'>手持</b>采集仪 <b class='flag-5'>手持</b>振弦读数仪有哪些特点

    炫!合宙Air32自制3键小键盘,支持自定义按键+灯光+OLED显示内容

    才收 Air001 , 又到 Air601 , 真真一个合宙新品排队来。畅快买买买,也有小伙伴悄言:之前买的板子只点了个灯,甚至Air32都还没开封…… 开发板怎能只吃灰,工程师岂能止于点灯
    的头像 发表于 07-21 12:05 1486次阅读

    【开源】基于Air32F103CBT6的DAPLink开发板 多功能高速下载烧录器

    DAPLink是ARM官方开源的一个调试器方案,可以用来调试arm cortex内核的几乎所有单片机,最新出的M33,M85内核也支持调试。 这是一款由官方,基于ARM官方代码将其移植至
    发表于 06-05 17:53

    ESP32C3开发板烧录失败问题

    \"ESP32C3开发板\",用VScode + ESP-IDF烧录失败->设备不识别此命令 请问有人遇到过这种烧录失败的问题吗?同个板子同个固件前几次烧录还是
    发表于 05-09 19:49