嘉立创产业服务站群
必应搜索
发作品签到
专业版

简易数字示波器【复刻】

工程标签

451
0
0
2

简介

复刻嘉立创官方的简易示波器,将封装改为贴片,并重新进行布局。

简介:复刻嘉立创官方的简易示波器,将封装改为贴片,并重新进行布局。
复刻成本:50

开源协议

GPL 3.0

创建时间:2024-12-03 14:36:29更新时间:2025-01-27 12:48:47

描述

项目简介

本项目是基于嘉立创官方示例《简易数字示波器设计(入门版)》

项目功能

此项目为复刻,将封装改为贴片,并进行重新布局缩小体积。

项目参数

  • 采用STM32F03C8T6,原版为插板,修改为最小系统并入;
  • 采用IP5306进行锂电池充放电管理,若不使用锂电池,则充电模块不焊接,靠近USB的0R焊接;
  • 屏幕为1.8TFT屏,采用插件和焊接两种方式,选择插件,则背光驱动不焊接;

成本计算

  • 板子为嘉立创免费打印(必须为嘉立创点一波大大的赞!!!),选的是嘉立创独有的嘉立创紫,板子非常漂亮;

image.png

  • 其他元件均为某宝所买,尽量选择物美价廉的产品,基本是包邮产品(或是油费较低):
    屏幕可选择带板子的或者焊接的:带板子的8.7元,焊接的4.8元(可降低成本);

image.png

名 称型 号数 量价 格
屏幕ST77351¥8.70
BNC方形底座 立式1¥3.60
无线旋转编码器(含旋钮帽)EC11 梅花柄 20MM1¥1.27+¥0.35
示波器探头P61001¥15.00
LM393国产1¥0.06
TL072C国产1¥0.21
ICL7660国产1¥0.19
轻触开关+键帽立式4脚6x650+20¥1.80+¥1.00
侧面3脚滑动开关TA-3522-A13¥0.30
10uF电解电容16V 3* 550¥1.50
充放电管理芯片IP53061¥0.68
STM32F103103C8系列以上1¥4.2
8Mhz晶振3225-4p1¥0.15
USB座子type-c 16P1¥1.00

以上元件价格有所波动,部分店铺需要邮费,也在1-2元区间,共计5元,剩下的电阻电容等估算成本5元(都是用的以前买的),合计50.01元。
若是使用焊接屏幕,不使用锂电池等还可以进一步降低成本。

STM32F103某宝上假货太多了,买来KEIL无法下载原工程代码,一查,结果是国产的,为CS32F103,之前复刻stlink显示设备无法识别,以为是线路问题,我做了3个版本。估计是因为国产芯片不兼容STM32代码。

不过固件能在这上面运行。

注意事项

  • 新手在焊接type-c时,可先焊接这个,确认没问题后继续,不然到最后没焊好就浪费了,建议使用加热台或者锡膏+风枪;
  • 焊接完先测试电源正负极有无短路再上电;
  • 锂电池正负极不要焊接错,错了会烧IP5306;

实物图

板子元件焊接(BNC座子买错了,新买的还没到)
新版已经修改了,没注意选型,板子上的BNC座子要大一些,价格近20一个,换成普通的了。

image.png

屏幕焊接上

image.png

上电开机,漂亮!

image.png

代码移植

  • 某宝购入的1.8寸TFT,介绍的是ST7735S的驱动,到手后确实无法点亮,找卖家要了驱动文件,发现是ST7735R的,因此修改驱动代码,修改很简单,只需要修改指令就行,如下图:

此图为修改后的,所以两边一样
[此图为修改后的,所以两边一样]

  • 更改按键灯,具体参看代码。

对比修改代码,编译-下载-测试,点亮。

【踩坑】
1.移植代码后发现启动时屏幕无法正常加载,10次启动9次无法加载界面,PWM输出等功能都是没问题的,怀疑是驱动的问题,找了各方的驱动示例,发现问题依旧;
2.怀疑是芯片的问题,买到国产芯片CS32F103CB,翻出积灰的STM32F105RB开发板,发现问题依旧;
3.决定根据能显示的驱动,逐步移植代码,使用STM32CubeIDE,在移植过程中,找到不一致的地方,具体见下图(左边为官方,右边为修改后能正常显示的);

image.png
4.这几个参数和硬件SPI有关系,不知道是我的板子不支持,还是屏幕不支持;(大佬们不吝赐教,感谢)
5.关于屏幕,差异太大了,同一个驱动,色彩还不一样,感觉其中一个开了颜色反转(是不是我弄错驱动了,但是能显示!)

image.png

测试

image.png
image.png
image.png

外壳

简单设计了个外壳,将就用!

image.png

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
CS32F103.elf
8
2
CS32F103.zip
13
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航