电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>使用ATmega328p的迷你示波器

使用ATmega328p的迷你示波器

2022-11-01 | zip | 0.03 MB | 次下载 | 2积分

资料介绍

描述

概述

你几乎肯定在学校画过图表。其中许多显示了一定数量的事物(如心率、公司股票价格或国家汇率)如何随时间变化。它们的数量绘制在垂直方向(称为 y 轴)和时间段绘制在水平方向(x 轴)。像这样的图表的问题在于它们可能需要很长时间才能绘制 - 除非,当然,你碰巧是个示波器

这是一个方便的小工具,可以使用您从连接到电子电路/函数发生器的探针中输入的信号自动绘制图表。

让我们成功吧

步骤#1:构建外壳

当我收集了所有的电子元件时,是时候为示波器构建一个外壳了。好吧,我没有 3D 打印机,所以我决定建造一个木制外壳。我去了木匠店,买了几根轻木棒、砂纸、钢锯和 fevicol。然后我测量了 LCD 的高度和宽度,并为此构建了一个矩形框架。

poYBAGNggLOANWI5AACma0kPhDk330.png
 

这将是我们示波器的正面。对于后面的部分,在钢锯的帮助下,我把轻木棒切成小块,然后用 fevicol 把它们连接起来,做成一个长方形的木盒。

poYBAGNggLWALl5iAAC-2FtyTW8895.png
 

完成此操作后。现在是时候为外壳提供非常漂亮整洁的木质纹理了。

pYYBAGNggLeAcQLvAADGyDawDZY533.png
 

我在电工胶带的帮助下将砂纸固定在桌子上。并开始在砂纸上摩擦所有木制部件,直到它们变得光滑和有光泽。

pYYBAGNggLqAK05RAAC0I-TJHzA686.png
 

经过 25-30 分钟的摩擦,我得到了一个非常漂亮且外观光滑的示波器外壳。

pYYBAGNggLyAbYLWAADHIkOYb0A185.jpg
 

步骤#2:了解工作(代码逻辑)

当您将迷你数字示波器探头连接到电子电路时,Atmega328p 微控制器模数转换器 (ADC) 在离散点以一定的延迟 (T) 对信号进行采样,并将这些点的信号电压转换为数字值称为样本点。水平系统的采样时钟决定了 ADC 采样的频率。时钟“滴答”的速率称为采样率,以每秒采样数为单位。来自 ADC 的采样点存储在微控制器的内存中波形点。一个以上的采样点可以构成一个波形点。这些波形点一起构成一个波形记录。用于进行波形记录的波形点数称为记录长度。当我们按下 Div +ve 开关时,采样延迟(T)会增加,因此采样点之间的间隙会随着波形缩小而增加,反之亦然。内存中存储的所有采样点中模拟值最大的采样点的电压值即为捕获波形的峰值电压。采样率的倒数将是波形的频率。

pYYBAGNggL-AeXXWAAEgoTwxPCY425.jpg
矩形区域 - DISPLAY WAVEFORM 区域/ Rest - DISPLAY WAVEFORM INFO 区域
 

显示器在将这些记录点存储在内存中后,将其作为捕获的波形显示在 DISPLAY WAVEFORM 区域 ((0, 0), (95, 63)) 并同时显示在 DISPLAY WAVEFORM INFO 区域 ((96, 63) ), (127, 63)) 参数(如波形频率、波形峰值电压等)显示。


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费