×

高达1MHz的DIY简单方波发生器

消耗积分:2 | 格式:zip | 大小:0.43 MB | 2023-02-01

刘高

分享资料个

描述

这是一个简单的方波发生器,基本上使用 TimerOne 库,允许您在引脚 9 处生成一个 PWM 信号,范围从大约 5Hz 到 1 Mhz,并且您可以将占空比从 0 调整到 100%。

设备构建起来非常简单,仅包含几个组件:

- Arduino Nano 微控制器

- 液晶显示器

- 三个上拉电阻

- 和三个按钮

dscn3987_ZZe5UdZ0G3.JPG?auto=compress%2Cformat&w=740&h=555&fit=max
 

脉冲发生器能够使用连接到 Arduino 数字输入 6 和 7 的按钮调整脉冲重复周期。13 输入引脚允许您调整占空比。持续时间和占空比读数显示在 LCD 16 × 2 指示器的第一行,频率读数显示在第二行。调整脉冲重复周期的最小步长为1μs,因此频率会离散变化,例如1μs为1MHz,2μs为500kHz,3μs为333.333Hz,依此类推,并且随着频率的降低,其调整的平滑度增加。这在较高频率下非常不切实际,但这是简单的代价。

为了可视化输出信号,我使用了小型单通道示波器。最后,将该设备安装在一个合适的盒子里,它是电子实验室的另一个有用工具。


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

评论(0)
发评论

下载排行榜

全部0条评论

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