DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1072|回复: 0
打印 上一主题 下一主题

[待整理] 示波器和信号发生器的经典制作实例教程,含源代码、电路图、PCB

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-12 07:18:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我是一位从学生时代就迷恋电子制作的专业爱好者,作为电子“发烧友”,示波器和信号发生器是两款不可缺少的工具,市面上的这两款工具价格贵且不利于携带,针对这些缺点,于是收藏了大量的相关制作资料,如今已经制作成功。今天精心挑选了几个成功的设计项目分享给大家,希望对准备制作或已经在制作示波器和信号发生器的“发烧友们”提供帮助。
         
        【原创完整版】采用STM32单片机制作的数字示波器(含程序、原理图、PCB)
        电子工程师应该人手一个示波器,但是一般的企业都不具备,这时我们就可以自己制作一台。这一篇就是使用了FPGA和stm32单片机,FPGA负责处理数据,单片机负责通信,一般示波器的功能也都具备了。如果不会FPGA也没关系,附件提供了代码。只是如果要测量高速信号,恐怕还得用专业的。
         
        【原创完整版】采用STM32单片机制作的信号发生器DDS(含程序、原理图、PCB)
        看题目也知道是同一个人的,这个是DDS信号发生器,可以输出我们常用的几种信号,当然也可以通过串口输入任意波形的数据,但是如果把通过串口改成wifi或者蓝牙,这个设计就很上档次了。输出的最大频率可以达到20Mhz,完全够我们平时使用的。
         
        Xprotolab Plain-市场上最便宜的但功能丰富的示波器
        这款示波器是由带USB接口的简单拨码模块组成。信号的可视化和控制示波器,完成对PC接口软件(开源)。类似于原始Xprotolab,但不具有显示器和按钮,所以它仅适用于USB接口。该板尺寸仅为1×2英寸,并且可以直接在面包板上安装。该Xprotolab也可以用来作为一个开发板的AVR XMEGA微控制器。
         
        便携式测试工具-示波器手表设计
        这款示波器手表具备现代手表的所有功能(时间、日历、闹钟、等),并结合了Xprotolab(示波器、波形发生器、逻辑分析仪、协议嗅探器、频率计数器)的所有功能。这个示波器手表也许很难取代实验室中的,但对正在进行Arduino项目的我做电子分析是足够了。
         
        基于51单片机STC89C52RC的AD9850 DDS信号源设计与实现
        对于一般DIY爱好者而言,有一个合适的信号发生器莫过于最好不过了,但是市售的信号发生器价格昂贵,那么就让我们发扬DIY的风格吧。这款信号源由51单片机和AD9850模块做成的信号发生器,信号频率1Hz~1MHz之间,三种常规波形,可以调节峰峰值,直流偏置,最低1Hz步进频率调节。非常适合初学者DIY。
         
        基于STM32F103的数字信号发生器、示波器二合一
        这个信号发生器还带了一个4.3寸的FSMC显示屏,可以进行波形调整,比上面几个信号发生器都有优势。作为波形发生器,可以输出我们常用的几种信号,如三角、正弦、方波,不过输出波形的幅值最大只有3.3v,没有加放大器。作为示波器,可以利用屏幕显示波形的频率,电压值等等。一套硬件实现了两种工具,还是非常有吸引力的,而且作者全部免费公开的。
         
        基于STM32双通道袖珍示波器制作
        前面的几个示波器必须使用适配器才能工作,这个示波器使用的是锂电池,可以很方便的携带。尽管是2个通道,但是电路非常简单,全部采用单电源3.3V供电,最高测量频率也只有1Mhz,使用的是背光12864的黑白显示屏显示波形,相比于其他几款就显得有点“矮挫丑”了。感兴趣用于DIY可以,如果用于真实的测量,还是建议上面几款。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-8-2 19:27 , 耗时 0.083586 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表