#训练营#mini数字示波器 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 #训练营#mini数字示波器

简介:基于嘉立创训练营_采用STM32F103C8T6主控设计的简易mini数字示波器,内置ST-LINK-V2烧录器

开源协议: GPL 3.0

(未经作者授权,禁止转载)

已参加:简易数字示波器训练营

创建时间: 2024-03-12 19:57:57
更新时间: 2024-04-08 17:37:56
描述

于立创训练营制作的简易nimi数字示波器,所以该板子大部分元件已基本贴片化

功能如下:

  • 通过TFT彩屏显示信号的频率、幅值和波形变化
  • 可输出1Khz、2Khz、4Khz方波信号
  • 通过旋转编码器放大缩小波形,便于观察

一:原理图部分

主控STM32F103C8T6

为了能够方便在Keil5软件上直接烧录程序,就改用stm32主控芯片作为核心。

 

2.外加部分:STLINK-V2-1

外加部分也是为了方便(懒)烧录程序,将STLNK-V2-1移植到板子上。

烧录器部分的芯片用的是STM32F103CBT6,注意是CBT6 不是C8T6,因为STM32F103C8T6主控的FLASH 容量为64K,而ST-link V2-1最新的固件已经超过了64K,芯片容量不足。因此主控选择的是FLASH容量为128KB的STM32F103CBT6。若想了解全面可参考链接:自制ST-LINK V2-1(开源版本) - 嘉立创EDA开源硬件平台 (oshwhub.com)

3.按键控制端

以下是按键控制电路: B13----调节占空比的大小;B14----调节方波信号频率的大小;B15----控制输出的状态

 

4.模拟前端输入信号采集电路

SW3--切换交直流耦合开关,SW5--切换信号衰减开关

信号衰减电路:在测量高压时,板子难以承受,所以需要对电压进行衰减,这里对电压进行1/50衰减,可以算出低压档可以测-1.6~+5V,高压档可以测-80V~+250V,这里因为没有保护,所以最好别测量高压,注意安全。也可以自己更换电阻改变衰减倍数。

交直流耦合切换电路:通过一个100nF电容来阻隔直流分量,频率越高电容选择应越小,这里100nF足够了,关于电容选择可以查看相关资料。

 

 

二:PCB部分

1.ST-LINK-V2输入信号

在绘制PCB时 Type C的信号输入线必须使用差分布线,避免时序发生偏移、产生共模干扰和降低信号质量。

在使用CBT6芯片烧录之前,需要往CBT6里刷ST-LINK_V2固件,以下括起来的焊盘需连接到ST-LINK_V2烧录器上进行固件的写入

 

三:实物部分

由于之前画板比较急,在ST-LINK-V2信号传输部分忘了加上电阻,所以就直接将贴片电阻焊在了主控芯片的焊盘上(操作难度高,请勿模仿)。之后已在底层板补上了

3D外观预览:

实物图预览:(正面)

(反面)

 

 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP