您尚未登录。

楼主 # 2022-07-10 00:20:21

musich
会员
注册时间: 2018-04-17
已发帖子: 249
积分: 281

V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

V3s 的显示功能还是不错的, 想接个ADC弄个示波器,

找了一圈, 没发现合适的ADC芯片.

离线

#1 2022-07-10 11:49:35

xfdr0805
会员
注册时间: 2020-07-23
已发帖子: 307
积分: 350

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

可以参考下边示波器,主控用的F1C100S ADC是AD9288.pdf

https://github.com/pecostm32/FNIRSI-1013D-1014D-Hack
Schematic_Scope 1014D_2022-05-10.pdf

原子DS100使用的控是国产兆易GD32F450VET6  ADC芯片北是京时代民芯科技有限公司 MXT2088双八位100M ADC,兼容AD9288.
http://www.mxtronics.com/n107/n124/n181/n184/c692/attr/2630.pdf

离线

楼主 #2 2022-07-10 14:01:07

musich
会员
注册时间: 2018-04-17
已发帖子: 249
积分: 281

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

@xfdr0805

谢谢, 好专业啊, 我研究学习一下.

离线

#3 2022-07-17 11:31:40

echo
会员
注册时间: 2020-04-16
已发帖子: 357
积分: 362.5

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

GD32F450用GPIO+DMA可以实现125Mx16的读取速度,也就是250MBytes/s的速度,达到PCIe 1.0的水平。接MXT2088刚刚好。
目前也有F1C100s+FPGA+MTX2088方案的示波器,不知道它用的什么高速接口。

离线

#4 2022-07-17 17:30:29

LinjieGuo
Moderator
注册时间: 2019-07-24
已发帖子: 580
积分: 584
个人网站

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

echo 说:

GD32F450用GPIO+DMA可以实现125Mx16的读取速度,也就是250MBytes/s的速度,达到PCIe 1.0的水平。接MXT2088刚刚好。
目前也有F1C100s+FPGA+MTX2088方案的示波器,不知道它用的什么高速接口。

用的是摄像头CSI接口

最近编辑记录 LinjieGuo (2022-07-17 17:31:52)

离线

楼主 #5 2022-07-17 19:00:38

musich
会员
注册时间: 2018-04-17
已发帖子: 249
积分: 281

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

还是挺复杂的,

离线

#6 2022-07-19 14:21:39

lg676041036
会员
注册时间: 2021-07-09
已发帖子: 35
积分: 34

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

LinjieGuo 说:
echo 说:

GD32F450用GPIO+DMA可以实现125Mx16的读取速度,也就是250MBytes/s的速度,达到PCIe 1.0的水平。接MXT2088刚刚好。
目前也有F1C100s+FPGA+MTX2088方案的示波器,不知道它用的什么高速接口。

用的是摄像头CSI接口

CSI能达到什么速度,F1C200S裸机CSI驱动好搞不?或有现成的CSI驱动没?

离线

#7 2022-07-19 14:46:16

lg676041036
会员
注册时间: 2021-07-09
已发帖子: 35
积分: 34

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

LinjieGuo 说:
echo 说:

GD32F450用GPIO+DMA可以实现125Mx16的读取速度,也就是250MBytes/s的速度,达到PCIe 1.0的水平。接MXT2088刚刚好。
目前也有F1C100s+FPGA+MTX2088方案的示波器,不知道它用的什么高速接口。

用的是摄像头CSI接口

刚刚看了下原理图,如果没误标记的话感觉不像用的CSI接口。

离线

#8 2022-07-20 11:43:03

blade_cheng
会员
注册时间: 2018-10-15
已发帖子: 72
积分: 68

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

MCU这边只做显示就可以了吧,不用把全部的数据都传过来,只需要传一部分,够屏上显示的就行了,这样的话就不需要那么高的速度,甚至SPI都能做到
@lg676041036

离线

楼主 #9 2022-07-20 15:29:55

musich
会员
注册时间: 2018-04-17
已发帖子: 249
积分: 281

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

不能用SPI直接连接AD的, 也不能直连CSI的,这些接口速度太慢. 

AD并口输出的速度太快了, 图中的FPGA是一个办法, 

或是正点原子方式的方式,用MCU的外总线直读AD,

读到内部SRAM后, 再慢慢处理.

离线

#10 2022-07-20 16:39:31

echo
会员
注册时间: 2020-04-16
已发帖子: 357
积分: 362.5

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

blade_cheng 说:

MCU这边只做显示就可以了吧,不用把全部的数据都传过来,只需要传一部分,够屏上显示的就行了,这样的话就不需要那么高的速度,甚至SPI都能做到
@lg676041036

数字示波器有个很重要的指标,叫做存储深度。还有个重要指标波形刷新率。两个指标都需要将ADC数据快速写入存储。
GD32F450那个方案通过GPIO和DMA将ADC的数据快速写入MCU片内SRAM。慢速接口只采集显示部分,做出来的都是玩具而已。

离线

#11 2022-07-20 16:43:30

echo
会员
注册时间: 2020-04-16
已发帖子: 357
积分: 362.5

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

musich 说:

不能用SPI直接连接AD的, 也不能直连CSI的,这些接口速度太慢. 

AD并口输出的速度太快了, 图中的FPGA是一个办法, 

或是正点原子方式的方式,用MCU的外总线直读AD,

读到内部SRAM后, 再慢慢处理.

GPIO+DMA这个方法并不是正点原子原创,之前就有人这么做了。eevblog上有讨论,github上也有开源代码实现。当然这个方法还是很巧妙的,利用GD32F450芯片超过130M的GPIO和DMA快速搬运数据。应该是MXT9288最佳后端方案了

离线

#12 2022-07-20 16:59:10

echo
会员
注册时间: 2020-04-16
已发帖子: 357
积分: 362.5

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

LinjieGuo 说:
echo 说:

GD32F450用GPIO+DMA可以实现125Mx16的读取速度,也就是250MBytes/s的速度,达到PCIe 1.0的水平。接MXT2088刚刚好。
目前也有F1C100s+FPGA+MTX2088方案的示波器,不知道它用的什么高速接口。

用的是摄像头CSI接口

从这个接口图来看,并不是CSI接口,管脚明显对不上。更像是自己实现了一个8位的同步并口。
PE[0..7]为数据线。时钟为PE8,并没有定时器之类的外设关联到PE8,软件来实现时钟的话,通讯速率不会很高。
2022-07-20_165611.jpg

离线

#13 2022-07-20 17:55:53

blade_cheng
会员
注册时间: 2018-10-15
已发帖子: 72
积分: 68

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

我的意思是采集那边还是用FPGA,但是显示这边可以用慢速接口啊,存储深度,这个是跟FPGA那边挂的SDRAM或者SRAM相关,另外,如果不是抓协议或者需要看时序的这种场景,存储深度,意思一下就行了吧
@echo

离线

#14 2022-07-20 21:36:52

echo
会员
注册时间: 2020-04-16
已发帖子: 357
积分: 362.5

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

blade_cheng 说:

我的意思是采集那边还是用FPGA,但是显示这边可以用慢速接口啊,存储深度,这个是跟FPGA那边挂的SDRAM或者SRAM相关,另外,如果不是抓协议或者需要看时序的这种场景,存储深度,意思一下就行了吧
@echo

数字示波器的存储深度是非常重要的指标。Tek那种几k存储深度的低端数字示波器只能拿来当烟灰缸了。
各种测量比如频率周期RMS值也要计算,靠FPGA实现是非常麻烦的。
显然尽快将ADC采样数据送到MCU/SOC的内存才是上策。就像GD32F450+MXT9288方案做得那样。

离线

#15 2022-08-23 00:09:21

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 168
积分: 146

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

安富莱的H7-TOOL用的STM32,感觉效果很不错啊,想DIY一个

离线

#16 2022-11-08 15:35:45

migu
会员
注册时间: 2021-05-19
已发帖子: 11
积分: 9

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

我在想这样一种可能性,32上可以通过配置将gpio并口数据直接DMA到指定内存,那板子上是否也能进行这个操作,只是我看设备树和驱动中好像只能指定固定的DMA源,不能随意更改,不知道有大佬这么试过吗

离线

#18 2022-12-04 12:29:18

lfduapy
会员
注册时间: 2022-04-23
已发帖子: 1
积分: 1

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

能做一个 2寸左右的 简易示波器么,大部分场合只看看有没有信号

离线

#19 2022-12-24 20:55:01

ifree64
会员
注册时间: 2019-06-27
已发帖子: 74
积分: 143.5

Re: V3s这么强显示能力, 不搞个示波器可惜了,接什么ADC好呢?

@xfdr0805
今天搞了一个1013d回来,这个老外hack得也太像了,基本上可以以假乱真了

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn