有STC制作一个手持微型示波器

创意劳分享了如何使用STC8A8K64单片机自制简易手持示波器,包含电路设计、焊接与调试过程,以及其测量和信号生成功能。作品适合初学者实践与电路测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简 介: 本文介绍了 CreativeLau在 Instructables Circuits 上的博文,介绍了它设计制作的基于STC单片机的手持迷你示波器。它可以测量电压,信号波形等,同时也可以产生常见到的电压波形用于电路的测试。

关键词 STCDSO手持迷你示波器

制作材料
文章目录
电路制作
电路设计
电路原理图
电路焊接器
件布置图
焊接与调试
电路焊接
下载程序
上电测试
其它功能
总 结

  在 Make Your Own Oscilloscope(Mini DSO) With STC MCU Easily 看到 CreativeLau介绍他基于一款8位机(STC8A8K64)制作的手持微型示波器,既有应用价值,又有练习功能,很有趣。

▲ 图1 作者 Creative Lau

▲ 图1 作者 Creative Lau

微型示波器参数:
MCU型号:STC——MCU
采用波形时间:100us-500ms
输入电压范围:0-30V
绘制模式:向量或者点集合

 

§01 作材料


▲ 图1.1  制作微型示波器的电子器件

▲ 图1.1 制作微型示波器的电子器件

  制作元器件:

  • MCU: STC8A8K64S4A12×1
  • 显示器: SSD1306 OLED (5V, SPI 7PIN接口)×1
  • 电阻: 1W,10k×1; 1/4W,2k×2; 1/4W,10k×1
  • 电容: 47uF×1;0.01uF×1
  • 编码器: EC11×1
  • 钮子开关: 数量×1
  • 接线端子: 2-Pin×1
  • IC插座: 40-Pin×1
  • 单排插座: 7-Pin×1, 2-Pin×1
  • 锂电池: 3.7V Li-ion×1
  • 升压模块: 5V升压模块×1
  • 下载器: USB-TTL 下载器;
  • 万用洞洞板: 一块

 

§02 路制作


一、电路设计

1、电路原理图

▲ 图2.1.1 原理图

▲ 图2.1.1 原理图

2、电路焊接器件布置图

▲ 图2.1.2 焊接万用板电子元器件布置图

▲ 图2.1.2 焊接万用板电子元器件布置图

二、焊接与调试

1、电路焊接

  在万用洞洞板上焊接制作整个电路板。

▲ 图2.1.3 电路在洞洞板上的焊接

▲ 图2.1.3 电路在洞洞板上的焊接

2、下载程序

  STC 单片机的下载地址。 http://www.stcmicro.com/rjxz.html。 使用USB-TTL串口连接器,可以TXD,RXD,GND连接电脑与电路,完成下载。

▲ 图2.2.2 利用USB-TTL下载器将程序下载到STC中

▲ 图2.2.2 利用USB-TTL下载器将程序下载到STC中

3、上电测试

  接入锂电池之后,电路便可以工作了。它可以直接用于测量直流电压,或者测试电路中测试点上的电压波形。

▲ 图2.2.3 上电后便可以看到功能

▲ 图2.2.3 上电后便可以看到功能

  但是,现在这个版本还存在问题,那就是它无法测量负电压。所有的负电压都显示为0V。

▲ 图2.2.4  测量到负电压,显示为0V

▲ 图2.2.4 测量到负电压,显示为0V

三、其它功能

  利用这个小小的电子工具,还可以作为信号发生器,产生一些测试信号用于电路的测试。

▲ 图2.3.1  信号发生器

▲ 图2.3.1 信号发生器

  下图显示了利用这款小小的Mini DSO所产生的电压波形。

▲ 图2.3.2  产生特殊的信号波形

▲ 图2.3.2 产生特殊的信号波形

 

  结 ※


  文介绍了 CreativeLau在 Instructables Circuits 上的博文,介绍了它设计制作的基于STC单片机的手持迷你示波器。它可以测量电压,信号波形等,同时也可以产生常见到的电压波形用于电路的测试。


■ 相关文献链接:

● 相关图表链接:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值