电子发烧友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基于Xilinx ZYNQ7000 FPGA嵌入式开发实战指南
  2. 20.20 MB   |  2次下载  |  免费
  3. 2ADC模数转换实验
  4. 0.09 MB   |  1次下载  |  5 积分
  5. 3MSP430FR4133 LaunchPad开发套件(MSP-EXP430FR4133)用户指南
  6. 2.21MB   |  1次下载  |  免费
  7. 4MSP-EXP430FR5969快速入门指南
  8. 2.18MB   |  1次下载  |  免费
  9. 5MSP430FR5969 LaunchPad开发套件(MSP-EXP430FR5969)用户指南
  10. 3.13MB   |  1次下载  |  免费
  11. 6使用TL431设计电源
  12. 0.67 MB   |  1次下载  |  免费
  13. 704-01-02-CBM317线性稳压器(LDO)
  14. 2.01 MB  |  1次下载  |  免费
  15. 8TLV320AIC3263应用程序参考指南
  16. 2.44MB   |  次下载  |  免费

本月

  1. 12024PMIC市场洞察
  2. 2.23 MB   |  159次下载  |  免费
  3. 2开关电源设计原理手册
  4. 1.83 MB   |  42次下载  |  免费
  5. 3FS5080E 5V升压充电两串锂电池充电管理IC中文手册
  6. 8.45 MB   |  21次下载  |  免费
  7. 4OAH0428最新规格书(中文)
  8. 2.52 MB   |  15次下载  |  7 积分
  9. 5DMT0660数字万用表产品说明书
  10. 0.70 MB   |  13次下载  |  免费
  11. 6UC3842/3/4/5电源管理芯片中文手册
  12. 1.75 MB   |  12次下载  |  免费
  13. 7ST7789V2单芯片控制器/驱动器英文手册
  14. 3.07 MB   |  11次下载  |  1 积分
  15. 8慧荣SM2263XT开卡软件-B16_B17_FW_S0614B0_RDT_S0617A
  16. 3.03 MB   |  10次下载  |  5 积分

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935119次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420061次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233084次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191367次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183335次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81581次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73807次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65987次下载  |  10 积分