1.LM358构成的方波发生器,原理图如下所示:

2.调节C1和R2的值可以改变频率,从仿真的效果来看产生的方波还算不错。

3.开始准备元器件,亲手搭建一个电路用示波器来看看波形。

4.清单如下:

  1. LM358运放 1个
  2. 100K电阻 2个(限流,分压使用)
  3. 10K电阻  1个(改变值可以改变输出频率区间 比如换做1K 100R等)
  4. 卧式可调电阻10K  1个(用于调节频率)
  5. 104 (0.1uf)瓷片电容 1个(可以更改电容值来改变输出频率)
  6. 小块万能板一个

5. 30分钟之后….....焊接好的板子如下,很丑很丑

板子的正面

板子的反面

引出了电源接口和输出端口

6.激动时刻来了,连接示波器,有没有波就看此刻了,成败在此一举!!!大妈啊!快来我身边….

7.不错啊!上天眷顾我,竟然有波形,哇!一看频率还这么高7.07K,虽然波形不是很完美!

8.调节可调电阻来调一下频率,最低是2.28KHZ,这真是相当的高啊!

9.看一下最高频率可以到62.97K,很遗憾,随着频率的升高,波形已经有点正弦波的感觉了!

LM38简易方波发生器相关推荐

  1. 基于FPAG的简易数字频率计设计

    一.设计要求 1. 设计四位十进制的简易数字频率计,能够利用系统时钟产生1KHZ-9999KHZ方波信号,并且设计模块对1KHZ-9999KHZ的方波信号进行频率测量: 2.测量的方波频率值要在4位数 ...

  2. c语言通讯录打电话,C语言实现简易通讯录 | 术与道的分享

    #include #include #include #include #include #pragma warning (disable:4996) enum Contact //枚举变量 { Qu ...

  3. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  4. linux系统安装deamonsync,DAEMON Sync的使用心得体会。简易版家庭云服务器!正是我要的那种...

    作为一个超级菜鸟,今天学会了自己建立一个简易的局域网云盘,以后就可以让家里人同步照片进电脑了!我的需求仅仅如此而已! (1)保证所有设备在同一局域网内.(我现在的理解就是在同一个路由器内,不知道是不是 ...

  5. list mybatis 接收 类型_基于mybatis拦截器实现的一款简易影子表自动切换插件

    近期因工作需要,小编基于mybatis拦截器开发了一款简易影子表自动切换插件,可以根据配置实现动态修改表名,即将对原source table表的操作自动切换到对target table表的操作.该插件 ...

  6. 实现分布式服务注册及简易的netty聊天

    现在很多地方都会用到zookeeper, 用到它的地方就是为了实现分布式.用到的场景就是服务注册,比如一个集群服务器,需要知道哪些服务器在线,哪些服务器不在线. ZK有一个功能,就是创建临时节点,当机 ...

  7. 使用ultraedit和cl编译器打造简易c/c++开发环境

    在visual c++下,每编写一个简单的小程序,就得生成一大串中间文件,另人十分的不爽.下面提供一个新的编写c/c++程序的方法: (1),下载utraledit-32编辑器,推荐v11. (2), ...

  8. Js+Dhtml:WEB程序员简易开发工具包(预先体验版)

    作者:lshdic   http://blog.csdn.net/lshdic/ <HTML> <HEAD> <META http-equiv='Content-Type ...

  9. 在windows程序中嵌入Lua脚本引擎--建立一个简易的“云命令”执行的系统

    在<在windows程序中嵌入Lua脚本引擎--使用VS IDE编译Luajit脚本引擎>开始处,我提到某公司被指责使用"云命令"暗杀一些软件.本文将讲述如何去模拟一个 ...

最新文章

  1. docker klee tutorial_在容器中安装新的程序
  2. PHP类有哪几种,PHP中有哪几种常用类型?
  3. oracle行列转换总结
  4. 线程池的种类,区别和使用场景
  5. 中国第一批写java的人_中国java开源界最可爱的人们
  6. vue 监听map数组变化_解决vue无法侦听数组及对象属性的变化问题
  7. 麒麟810加持,华为nova 5z让你一步从青铜变王者
  8. qthread run结束了算销毁吗_对 精致码农大佬 说的 Task.Run 会存在 内存泄漏 的思考...
  9. ASP.NET MVC5+EF6+EasyUI 后台管理系统(45)-工作流设计-设计步骤
  10. 喜马拉雅下载文件名批量修改
  11. PCWorld:火狐浏览器已宣告死亡【转】
  12. python群控模拟安卓系统_安卓群控系统模拟器
  13. 8.25 ccpc 比赛总结
  14. 【转】如何使html5语义化标签兼容ie
  15. linux非连续内存,(转)linux高端内存管理之非连续内存区(分配和释放)
  16. java timer异常_JAVA Timer的缺陷以及解决办法
  17. 烤仔的朋友们 | 一文告诉你,什么是加密艺术?
  18. ROS项目开发流程、框架
  19. Vue Uncaught SyntaxError: Unexpected token ‘<‘ 路由问题
  20. buildroot 修改和保存xxx_defconfig make savedconfig错误解决

热门文章

  1. 科普文章-另一个视角解读计算机编码 修订版
  2. Python 遍历List三种方式
  3. 会声会影2023最新版功能介绍及使用教程
  4. 智慧养殖远程管理监控方案
  5. android配置阿里云仓库
  6. 博主联系方式汇总(非诚勿扰)
  7. 使用 Java 解决现代应用程序开发挑战
  8. Python的5大就业方向
  9. 租车小程序系统开发制作功能介绍
  10. 【STM32H7】第2章 ThreadX FileX文件系统介绍