
兼容主流F103,仅需3.8元的合宙Air32系列超值国产MCU,性能强、开发快,不少行业客户已广泛应用于量产项目,相比市场主流F103每盘可省数万元!你知道吗,工程师朋友们极为喜爱的测量神器合宙IoT Power-CC表,也是使用大资源的Air32F103CCT6作为主控芯片。
现在,大家期待已久的示波器也来了!今天特别分享@wei大佬的开源佳作——基于合宙Air32的手持示波器。

基于合宙Air32的手持示波器
- 开源分享 -
本项目硬件部分使用立创EDA进行设计,软件部分使用了FreeRTOS和LVGL图形库,适合初学者学习。



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

性能参数
测量参数
屏幕下方暂时显示:VPP、最大值、最小值、频率。
2
功能操作演示

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

屏幕右侧设置列表从上至下依次为:耦合方式、触发方式、采样率、前级增益、FFT频谱、退出,根据实际需求切换设置即可。
操作方式都是通过编码器左右滑动切换/移动,按下选定:



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

开源协议: CC BY-NC-SA 4.0
本示波器仅用于学习使用,未经作者授权,禁止商用。
本项目是本人做的第一个开源项目,有不足之处欢迎大家指出,后续会持续升级。程序很简单,大家可自行添加代码,实现更多的功能。
开源仓库
https://gitee.com/zzwzt/Air32
工程链接
https://oshwhub.com/weiwei924/ji-yu-Air32de-shou-chi-shi-bo-qi
相关DIY注意事项,详见工程链接最新说明。
特别感谢@wei大佬开源分享
期待更多精彩作品

- 往期推荐 -
开源 | ESP32开发板+墨水屏DIY创意小摆件
开源 | ESP32自制创意"像素盒子"
开源 | ESP32自制像素时钟&音乐频谱
开源 | MicroPython开发,自制ESP32蓝牙遥控车
开源 | 迷你音乐频谱桌面小摆件
开源 | 合宙Air001自制炫酷“地球名片”



原文标题:来了!基于合宙Air32的手持示波器
文章出处:【微信公众号:合宙LuatOS】欢迎添加关注!文章转载请注明出处。
-
合宙通信
+关注
关注
0文章
160浏览量
2517
原文标题:来了!基于合宙Air32的手持示波器
文章出处:【微信号:HelloLuatOS,微信公众号:合宙LuatOS】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
Air6208 硬件参数与应用场景详解
MCU 模组—Air1601/Air1602规格简介
LuatOS:485 总线硬件设计要点与 exmodbus 库开发实战
猛!合宙MCU模组:Air1601/1602双星出击!
高效接入语音交互:合宙模组音频方案如何选?
如何使用示波器触发模式发现产品问题?示波器触发原理和应用
泰克科技新款MDO3E示波器助力应对复杂电磁场景
LuatOS-Air脚本移植到LuatOS版本注意事项
【解决方案】示波器与功率分析仪的区别是什么?
以太网数传轻松实现:Air8101+Air ETH_1000的完美搭档
Air8101多网融合战略升级:Air780EPM模块助力4G联网落地
麦科信MHO14系列高分辨率平板示波器介绍
来了!基于合宙Air32的手持示波器
评论