[開源]DSLogic開源邏輯分析儀方案分享
今天來分享一個開源項(xiàng)目——DSLogic,它是一款基于FPGA的邏輯分析儀,是由國內(nèi)的夢源實(shí)驗(yàn)室(DreamSourceLab)做出的開源軟硬件產(chǎn)品,從FPGA源代碼、MCU固件到Qt上位機(jī)都是完全開源的,文章末尾查看資料獲取方式。
并于2015年成功眾籌了11萬美金:
并設(shè)計了配套的鋁合金外殼:
支持的通信協(xié)議:
全球的開發(fā)者在維護(hù),支持的協(xié)議種類目前還在增加:
硬件電路框圖:
FPGA使用的是Xilinx XC6SLX9 Spartan-6 FPGA,這款FPGA還是比較流行的,價格在20RMB左右。
USB MCU使用的是 Cypress CY7C68013A,帶高速USB功能的51單片機(jī),很多30RMB左右的邏輯分析儀就是基于這個芯片實(shí)現(xiàn)的。
支持兩種模式:stream模式和buffer模式。buffer提供更高的采樣率,而stream模式提供更大的采樣深度。
最高配置的版本,支持最高400MHz的采樣率,關(guān)于采樣率,我們看一張圖片就會一目了然。
很多邏輯分析儀產(chǎn)品的Qt上位機(jī)都是基于sigrok的開源項(xiàng)目—PulseView做的,這個項(xiàng)目的Qt上位機(jī)DSview也是參考了這個項(xiàng)目。
資料下載
全套的資料下載,可以到官方的開源地址:
https://github.com/DreamSourceLab
如果下載速度過慢,也可以關(guān)注我的公眾號:電子電路開發(fā)學(xué)習(xí)(ID:mcu149),后臺回復(fù)【邏輯分析儀】,獲取資料的下載鏈接。
DSLogic項(xiàng)目開源的資料目前只有FPGA源碼,51單片機(jī)固件和Qt上位機(jī)源碼,還沒有看到硬件原理圖的資料。
無論是否想DIY制作,整個項(xiàng)目的FPGA數(shù)據(jù)采集,USB通信,Qt上位機(jī)波形顯示和數(shù)據(jù)解析,這些知識都是非常值得學(xué)習(xí)的。
總結(jié)
目前這款邏輯分析儀已經(jīng)在各大電商平臺銷售,配置根據(jù)采樣率不同,主要包括個人基礎(chǔ)版、Plus、Pro、企業(yè)版等,不過都是16通道的,價格從299到2999。
不知道官方是不是本著開源的精神,299 RMB的個人基礎(chǔ)版,只需要做一點(diǎn)小小的硬件修改,就可以升級為499的Plus版本,下一篇文章我們再來學(xué)習(xí)一下如何進(jìn)行升級。
參考資料:dreamsourcelab.cn
推薦閱讀
我的博客:www.wangchaochao.top
我的公眾號:mcu149
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點(diǎn),不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!