Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[开源]DSLogic开源逻辑分析仪方案分享

[开源]DSLogic开源逻辑分析仪方案分享

作者头像
单片机点灯小能手
发布于 2020-07-17 02:47:31
发布于 2020-07-17 02:47:31
3.2K0
举报

今天来分享一个开源项目——DSLogic,它是一款基于FPGA的逻辑分析仪,是由国内的梦源实验室(DreamSourceLab)做出的开源软硬件产品,从FPGA源代码、MCU固件到Qt上位机都是完全开源的,文章末尾查看资料获取方式。

并于2015年成功众筹了11万美金

并设计了配套的铝合金外壳:

支持的通信协议:

全球的开发者在维护,支持的协议种类目前还在增加:

硬件电路框图:

FPGA使用的是Xilinx XC6SLX9 Spartan-6 FPGA,这款FPGA还是比较流行的,价格在20RMB左右。

USB MCU使用的是 Cypress CY7C68013A,带高速USB功能的51单片机,很多30RMB左右的逻辑分析仪就是基于这个芯片实现的。

支持两种模式:stream模式和buffer模式。buffer提供更高的采样率,而stream模式提供更大的采样深度。

最高配置的版本,支持最高400MHz的采样率,关于采样率,我们看一张图片就会一目了然。

很多逻辑分析仪产品的Qt上位机都是基于sigrok的开源项目—PulseView做的,这个项目的Qt上位机DSview也是参考了这个项目。

资料下载

全套的资料下载,可以到官方的开源地址:

https://github.com/DreamSourceLab

如果下载速度过慢,也可以关注我的公众号:电子电路开发学习(ID:mcu149),后台回复【逻辑分析仪】,获取资料的下载链接。

DSLogic项目开源的资料目前只有FPGA源码,51单片机固件和Qt上位机源码,还没有看到硬件原理图的资料。

无论是否想DIY制作,整个项目的FPGA数据采集,USB通信,Qt上位机波形显示和数据解析,这些知识都是非常值得学习的。

总结

目前这款逻辑分析仪已经在各大电商平台销售,配置根据采样率不同,主要包括个人基础版、Plus、Pro、企业版等,不过都是16通道的,价格从299到2999。

不知道官方是不是本着开源的精神,299 RMB的个人基础版,只需要做一点小小的硬件修改,就可以升级为499的Plus版本,下一篇文章我们再来学习一下如何进行升级。

参考资料:dreamsourcelab.cn

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 电子电路开发学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开源逻辑分析仪nanoDLA介绍
去年有段时间用SPI,时序上面不好调整。就想买一个逻辑分析仪,但是规律舍不得也用不上,就买几十块钱的。然后就是颜值,这个分析仪就是比较好看的.所以买了30多块钱的这个。
云深无际
2021/09/14
2.8K0
开源逻辑分析仪nanoDLA介绍
几块钱几分钟打造100MHz采样率逻辑分析仪
5 分钟内将 Raspberry Pi Pico(或任何 RP2040 板)变成简单的逻辑分析仪。
碎碎思
2023/12/13
1.1K0
几块钱几分钟打造100MHz采样率逻辑分析仪
[升级]DSLogic基础版手动升级为Plus版本
一个开源项目——DSLogic逻辑分析仪,整个项目是开源的。如果你不想自己动手DIY制作,梦源实验室官方网店有售,个人Basic基础版售价299,支持最大100MHz采样率,而个人Plus版本最大支持400MHz采样率,最高可采100M的信号,但是售价要比Basic基础版的贵200RMB。
单片机点灯小能手
2020/07/17
2.2K0
[升级]DSLogic基础版手动升级为Plus版本
FPGA如何进行片上调试?
FPGA与STM32等嵌入式开发最大的一个优点就是,可以在时序仿真阶段验证超过90%的功能,发现90%的问题。当所有的仿真没问题了,才能进行最后一步:板级调试。如果仿真都不对,那就没必要下载到芯片里了。
单片机点灯小能手
2021/06/10
1.5K0
FPGA如何进行片上调试?
480Mbps高速USB 2.0、8路串口、6M波特率!再也不用担心USB口不够了!
无论是从事单片机、ARM,还是FPGA、DSP开发,都离不开串口!而且在一些银行、金融、证券、电信、工控的应用场合,还可能需要在一台主机上同时使用几十路串口!
单片机点灯小能手
2022/09/04
2.9K0
480Mbps高速USB 2.0、8路串口、6M波特率!再也不用担心USB口不够了!
逻辑分析仪的简单使用介绍(附带i2c、串口、spi数据分析)
本次文章给大家介绍一种便宜好用的协议分析工具,逻辑分析仪,首先声明,小飞哥作这篇介绍文章,不是为了打广告哈,实在是因为这个小玩意很好用,有些小伙伴还不太清楚该如何使用!!!废话不多说,下图是我目前用的一种,8通道24MHZ,一般的低速信号分析是足够用了,比较高级的功能也更高级,当然价格也更贵。话不多说,开始对这个小玩意如何使用进行简单的介绍。
用户8913398
2021/08/16
11.6K0
逻辑分析仪的简单使用介绍(附带i2c、串口、spi数据分析)
嵌入式相关开源项目、库、资料大全
学习初期最难找的就是找学习资料了,本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、开源项目、物联网、操作系统、Linux等资源,并且在不断地更新中,致力于打造全网最全的嵌入式资料库。
单片机点灯小能手
2021/08/06
2.3K0
成为嵌入式高手,少不了这100多个软硬件开源项目
学习初期最难找的就是找学习资料了,本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、开源项目、物联网、操作系统、Linux等资源,并且在不断地更新中,致力于打造全网最全的嵌入式资料库。
MCU起航
2022/03/31
5.6K0
成为嵌入式高手,少不了这100多个软硬件开源项目
树莓派基础实验38:逻辑分析仪分析PWM、UART信号
  逻辑分析仪是专门针对数字信号的调试工具,可长时间采集,无波形死区,支持复杂触发定位以及全面的协议内容解析。
张国平
2020/09/27
3K0
FPGA零基础学习:Signal tap 逻辑分析仪使用教程
本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。
FPGA技术江湖
2021/03/23
6520
FPGA零基础学习:Signal tap 逻辑分析仪使用教程
signaltap内置逻辑分析仪使用记录
Signal Tap II(STP)逻辑分析仪是Altera提供的FPGA内置的逻辑分析仪,可以监控一定范围内的FPGA内部信号。该逻辑分析仪随着RTL代码被写入FPGA中,在quartus继承的软件中可以查看信号变化情况,该逻辑分析仪应用于以下场景:
月见樽
2021/01/21
7090
《安富莱嵌入式周报》第276期:2022.07.25--2022.07.31
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 本周更新了一期视频教程
Simon223
2022/09/19
5300
《安富莱嵌入式周报》第272期:2022.06.27--2022.07.03
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 本周更新一期视频: D
Simon223
2022/09/07
4740
《安富莱嵌入式周报》第272期:2022.06.27--2022.07.03
《安富莱嵌入式周报》第310期:集成大语言模型的开源调试器ChatDBG, 多功能开源计算器,M7内核航空航天芯片评估板, Zigbee PRO规范
周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://
Simon223
2023/04/30
4990
《安富莱嵌入式周报》第310期:集成大语言模型的开源调试器ChatDBG, 多功能开源计算器,M7内核航空航天芯片评估板, Zigbee PRO规范
FPGA的调试-内嵌逻辑分析仪(SignalTap)原理及实例
对于FPGA调试,主要以Intel FPGA为例,在win10 Quartus ii 17.0环境下进行仿真和调试,开发板类型EP4CE15F17。主要包括一下几个部分:
碎碎思
2020/06/30
2.6K0
《安富莱嵌入式周报》第305期:超级震撼数码管瀑布,使用OpenAI生成单片机游戏代码的可玩性,120通道逻辑分析仪,复古电子设计,各种运动轨迹函数源码实现
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 说明: 谢谢大家的关注
Simon223
2023/03/08
6230
《安富莱嵌入式周报》第305期:超级震撼数码管瀑布,使用OpenAI生成单片机游戏代码的可玩性,120通道逻辑分析仪,复古电子设计,各种运动轨迹函数源码实现
快来看看用FPGA做的开源示波器(二)
之前一片文章介绍过《ThunderScope》开源示波器(快来看看用FPGA做的开源示波器),今天介绍另一个比之前功能更全的,基于FPGA做的开源示波器/逻辑分析仪/频谱仪/波形发生器/等等:
碎碎思
2023/09/25
3.1K0
快来看看用FPGA做的开源示波器(二)
Vivado 逻辑分析仪使用教程
本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。
FPGA技术江湖
2023/03/10
1.3K0
Vivado 逻辑分析仪使用教程
选择示波器,还是逻辑分析仪?
文章来自是德科技 http://www.keysight.com.cn 选择示波器,还是逻辑分析仪? 测试工程师有没有遇到这样的问题呢。 在选择是使用示波器,还是使用逻辑分析仪时,多数工程师会选择示
FPGA开源工作室
2022/04/02
1.3K0
选择示波器,还是逻辑分析仪?
单片机毕业设计196例「建议收藏」
1、单片机本科毕业设计——声控灯(继电器)控制系统设计与实现(源代码+protues仿真+PCB+开题报告+讲解视频).zip 2、单片机本科毕业设计——恒温箱控制系统设计与实现(源代码+protues仿真+PCB+开题报告+讲解视频).zip 3、单片机毕业设计——驾驶座酒精浓度测试仪的设计与实现(源代码+protues仿真+PCB+开题报告+中期报告).zip 4、单片机本科毕业设计——货物仓库防盗报警系统设计与实现(源代码+PCB仿真+开题报告+中期报告).zip 5、单片机毕业设计——USB接口设计.zip 6、单片机毕业设计——LED显示屏动态显示和远程监控的实现.zip 7、单片机毕业设计——同步电机模型的MATLAB仿真.zip 8、单片机毕业设计——温度监控系统的设计.zip 9、单片机毕业设计——用单片机控制直流电机.zip 10、单片机毕业设计——数字抢答器(数字电路).zip 11、单片机毕业设计——基于GSM模块的车载防盗系统设计 TC35i 资料.zip 12、单片机毕业设计——基于网络的虚拟仪器测试系统.zip 13、单片机毕业设计——出租车计价器论文.zip 14、单片机毕业设计——超声波在超声波测距中的应用.zip 15、单片机毕业设计——程控信号发生器的设计.zip 16、单片机毕业设计——采用PROG-110制作的打铃器电路.zip 17、单片机毕业设计——步进电机的单片机控制.zip 18、单片机毕业设计——TL494脉宽调制控制电路.zip 19、单片机毕业设计——USB接口设计.zip 20、单片机毕业设计——超声波测距.zip 21、单片机毕业设计——STC89C52RC单片机学习例程书籍代码资料.zip 22、单片机毕业设计——TEA1504开关电源低功耗控制IC.zip 23、单片机毕业设计——UC3843控制多路输出开关电源设计与实现.zip 24、单片机毕业设计——SL-DIY02-3:单片机创新开发与机器人制作的核心控制板.zip 25、单片机毕业设计——RCD箝位反激变换器的设计与实现.zip 26、单片机毕业设计——S51下载线的制作——单片机实用技术探讨.zip 27、单片机毕业设计——RFID产品几个技术问题的说明.zip 28、单片机毕业设计——MSP430和nRF905的无线数传系统设计.zip 29、单片机毕业设计——nRF905的无线数据传输系统.zip 30、单片机毕业设计——PWM开关调整器及其应用电路.zip 31、单片机毕业设计——N阶多环反馈低通滤波器的系统设计.zip 32、单片机毕业设计——PDP 中的模拟视频数字化电路设计.zip 33、单片机毕业设计——MC1648两种改进型VCO的压控.zip 34、单片机毕业设计——MC145163P型锁相频率合成器的原理与应用.zip 35、单片机毕业设计——MSP430超声波测距.zip 36、单片机毕业设计——MC1648两种基本型VCO的压控特性.zip 37、单片机毕业设计——DDS波形合成技术中低通椭圆滤波器的设计.zip 38、单片机毕业设计——JDM PIC编程器的原理与制作.zip 39、单片机毕业设计——FM调制器(三知杯).zip 40、单片机毕业设计——DDS-PLL组合跳频频率合成器.zip 41、单片机毕业设计——AT89S52单片机以及CPLD模块化多功能实训箱实验指导书.zip 42、单片机毕业设计——CMOS 混频器的设计技术.zip 43、单片机毕业设计——CMOS 斩波稳定放大器的分析与研究.zip 44、单片机毕业设计——AT89C51单片机温度控制系统.zip 45、单片机毕业设计——AT89C51单片机在无线数据传输中的应用.zip 46、单片机毕业设计——1.8 GHz CMOS 有源负载低噪声放大器.zip 47、单片机毕业设计——1.8V 5.2 GHz 差分结构CMOS 低噪声放大器.zip 48、单片机毕业设计——145152频率合成器及其应用.zip 49、单片机毕业设计——AD0809在数据采集中的应用.zip 50、单片机毕业设计——12864-12 LCD模块与射频SoC nRF9E5的串行接口设计.zip 51、单片机毕业设计——例说STM32 ALIENTEK MINISTM32 实验27例光盘资料.zip 52、单片机毕业设计——40kHZ_超声波测距.zip 53、单片机毕业设计——人体接近监测.zip 54、单片机毕业设计——电容阵列开关时序优化在A D 转换器中的应用.zip 55、单片机毕业设计——低功耗10Gbs CMOS 1∶ 4 分接器.zip 56、单片机毕业设计——单向无线数据传输系统的设计.zip 5
全栈程序员站长
2022/11/09
1.3K0
推荐阅读
相关推荐
开源逻辑分析仪nanoDLA介绍
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档