×

基于Arduino的6通道示波器

消耗积分:0 | 格式:rar | 大小:0.17 MB | 2022-12-19

香香技术员

分享资料个

描述:

此草图模拟 6 光束示波器。预计模拟引脚上的输入将介于 0 到 5 伏之间,最大频率为 1 KHz。可调变量在单独的部分中声明。这些变量可以在定义语句之后找到。可以选择 1-6 个光束,分别显示 A0-A5 的电压。开路模拟引脚会产生杂散电压。

示波器在 2 种模式下运行:“连续”(自由运行)和“触发”(当满足标准时开始扫描。当 A0 上读取的输入信号超过预定义的触发电压时,触发标准被满足。标准是进一步取决于当它越过预定义电压时是“上升”还是“下降”。在触发模式下,总扫描时间可以以毫秒为单位设置。当时间标记尖峰到 5 vdc 时,指示触发扫描的开始。

扫描时,模拟引脚将每“SampleInterval”毫秒采样一次。在图的底部,定时标记(方波)将每 10 个“SampleInterval”毫秒切换一次。

内置 LED(引脚 13)是示波器状态的指示器: (1) 开启、连续模式或触发模式下的扫描;(2) 闪烁,在触发模式下布防,(3) 熄灭,所有操作暂停(通过按钮)。

当采样超过 1 个信号时,信号显示可能会“叠加”或“通道化”。使用通道时,垂直轴上的电压未校准。

内置 LED(引脚 13)是示波器状态的指示器: (1) 开启、连续模式或触发模式下的扫描;(2) 闪烁,触发模式布防;(3) 关闭,所有操作暂停(通过按钮)。

可选按钮,可连接到地和数字引脚 12。按下时,信号采样和扫描停止。再次按下按钮可恢复扫描(但信号迹线中存在间隙)。

绘制线图例的顺序是:时间标记(蓝色)、触发电平(红色,如果处于触发模式)、模拟信号 A0-A6(多色)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !