分享一个在立创开源硬件平台上开源的仪器项目,包含了各种功能,做这东西花了不少时间。
项目作者:xiaowuzxc
项目地址:点此进入
开源协议: MIT

已打板验证!

简介

本工程集成了“老刘爱捣鼓”方案的信号发生器,“liushuai”的USB虚拟示波器,并加入一块SD NAND颗粒与读卡器芯片,可以实现USB存储。
可根据需求进行裁剪。

USB虚拟示波器

USB示波器采用STMF103C8作为主控,片内ADC采样,USB模拟串口与上位机通信。性能并不强,但是结构简单,易于使用。
在原工程的基础上,添加了运放与二极管保护,一方面增加了输入阻抗,另一方面防止过电压损坏器件。

原工程地址
MCU端工程
上位机工程

基本参数
最高采样率:70KSPS
采样深度:6144
测量范围:0-3.3V
输入阻抗:1M ohm
FFT频谱分析

使用
把固件烧进去,然后连接USB,打开上位机,选择对应的虚拟串口。

信号发生器

采用“老刘爱捣鼓”的方案,这位大佬大家都很熟悉了。一块STC15加外围电路,成本低廉。
在原工程的基础上,合并了方波与正弦波的输出通道,使用继电器控制信号通路。输出端可以使用电位器控制幅值,并用运动加大驱动能力。
为了实现信号切换,STC15程序进行了修改,请使用信号发生器修改版程序,发行版有编译好的hex文件

原工程地址
老刘信号发生器

基本参数
波形:方波、正弦波
方波:1-2MHz,占空比可调
正弦波:1-10kHz
幅值:0-5V
输出阻抗:50ohm

使用
型号选STC15W4K,时钟频率24M,把Function_Generator.hex烧进去。
注:信号过小可能会因运放的输出范围而失真。

USB存储器

说实话我也不知道为什么要做这东西。为了这个用了一片GL823K,SD nand,SL2.1A。
大概是能当U盘用?
部分原理图如下:

立创开源|USB示波器+信号发生器+USB存储 三合一相关推荐

  1. HS4、HS6 USB示波器,USB虚拟示波器,多通道数据分析软件功能图解

    HS3.HS4.HS5.HS6 USB高速USB虚拟示波器不但具有采集卡的全部功能,还包括二次开发,Labview,Matlab调用,最主要的是 配有一套强大的多功能仪器分析软件包括(数字存储示波器, ...

  2. 终极USB示波器PicoScope 6000系列

    PicoScope 6000系列是终极USB示波器.标准配置包括串行解码,模板限制测试和分段存储器等高端功能.PicoScope 6000系列示波器和数字化仪提供超深缓存,实现高速采样率下超长时间采集 ...

  3. 电子漫画系列更新10张!古老的示波器,USB hub萌妹,超级酷的焊接壁画

    作者:晓宇,排版:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 1.电子漫画系列更新,古老的示波器,USB hub萌妹,超级酷的焊接壁画,几个焊板子的妹子,还有SMT插件的漫画简图,最后 ...

  4. 立创开源丨基于CH340C的STC三口双电压自动冷启动自动下载器

    立创开源地址:基于CH340C的STC三口双电压自动冷启动自动下载器 - 嘉立创EDA开源硬件平台 (oshwhub.com) 一.      特点 1.  采用USB公头可直接插在电脑USBA口处. ...

  5. 立创开源|基于国产雅特力制作的多层全键自定义小键盘

    本项目已开源至立创开源硬件平台:点击传送 一.确定键盘布局 布局编辑网站: http://www.keyboard-layout-editor.com/ 定位板生成网站: http://builder ...

  6. 【立创开源】两节锂电池8.4V充电电路(USB-5V充电)

    CS5090E是一款5V输入,最大1.5A充电电流,支持双节锂电池串联应用,锂离子电池的升压充电管理lC,CS5090E集成功率Mos ,采用异步开关架构,使其在应用时仅需极少的外围器件,可有效减少整 ...

  7. USB学习5---android usb驱动源代码目录说明

    kernel\msm-3.18\drivers\usb下目录内容 我们msm8937+android7.1平台编译out目录下usb目录下有编译到的目录如下: 我们先参考kernel\msm-3.18 ...

  8. 开源虚拟示波器-_一个新的开源数据库,TP-Link路由器上的开源固件以及更多新闻

    开源虚拟示波器- 在本周的开源新闻摘要中,我们介绍了Attic Labs的新开源数据库,TP-Link路由器上的开源固件等. 2016年7月31日至8月6日的开源新闻摘要 Attic Labs宣布新的 ...

  9. SMT32同步采样ADC芯片ADS8329 | 立创开源

    ADS8329 是一款具有单极性输入的低功耗.16 位.1MSPS 模数转换器 (ADC),同时具有采样保持功能. 电路板文件和STM32程序文件在立创开源平台,开源地址:https://oshwhu ...

最新文章

  1. 维他奶订单数据处理准确率100%背后的秘密
  2. java.util.ResourceBundle用法
  3. nginx php-fpm 安装,Linux下nginx php-fpm安装配置笔记
  4. c++ 箭头符号怎么打_C++随笔
  5. 阿里架构师教你处理高并发:2种方法,解决Redis和Mysql一致性
  6. svn 服务端与客户端安装教程 windows
  7. Oracle sql中的正则表达式
  8. C语言 判断质数很简单
  9. 裸眼 3D 技术是什么原理?
  10. axios核心内容(四)源码分析
  11. 解决mysql sum求和返回null问题或IFNULL应用
  12. Jetson Nano开发套件安装
  13. stdin, stdout, stderr
  14. adguard自定义_openwrt上装adguard以及实用教程
  15. 微信小程序链接后台接口,进行数据交互
  16. 本机配置nginx后css样式失效
  17. python 爬取数据intraday_使用Python检索Fitbit心率数据
  18. 美法官:甲骨文与谷歌专利诉讼无法和解
  19. P5021 赛道修建
  20. Win10驱动安装失败:提示“数据无效”或“安装错误”或其它原因的解决方法

热门文章

  1. 视频剪辑软件,AI智能合并随机生成新视频,并设置视频数量以及时长
  2. PMCAFF微课17期 - 教你如何用数据玩转移动互联网APP运营(笔记下载)
  3. python处理excel表格中合并的行
  4. Python错误日志
  5. 全球与中国切板刀市场深度研究分析报告
  6. Windows系统日志文件分析
  7. 一个好看的input输入动画
  8. 我是小小志愿者——国际志愿者日线上宣传活动
  9. cocos creator动态加载DragonBones
  10. 页面访问控制的3种方法