云溪 发表于 2022-12-4 18:09:06

STC老梁示波器硬件bug?

今天在使用示波器的时候,发现频率不显示,但是波形正常显示,仔细一看发现上升沿下降沿也不正常

分析得出是频率检测那块出了问题,测量CMP+和CMP-之间电势在0-2V,明显低于TTL电平值
在测试过程中,将AC-DC开关拨到AC,频率可以正常显示,上升沿下降沿也正常显示波形
测量CMP+和CMP-之间电势在0-4V,符合TTL电平

梁工 发表于 2022-12-6 17:06:31

这不是BUG,是你使用的问题。

频率没有显示,是因为检测不到同步信号,同步信号是要过0才能检测到,如果你的波形都在0V以上或0V以下,就检测不到同步信号了,所以你将输入拨到AC,则输入信号被滤掉直流信号,出现过0同步,频率就出来了。
CPM-固定接到1.25V,对应为输入信号的0V。
输入到ADC脚的信号越过1.25V(对应信号的0V),则会检测到同步信号,波形稳定,频率检测正确。

jian 发表于 2023-9-27 17:01:25

梁工 发表于 2022-12-6 17:06
这不是BUG,是你使用的问题。

频率没有显示,是因为检测不到同步信号,同步信号是要过0才能检测到,如果你 ...

可以扩展成3通道或者4通道吗?

梁工 发表于 2023-9-27 17:49:45

jian 发表于 2023-9-27 17:01
可以扩展成3通道或者4通道吗?

可以,但是速度会慢,比如4通道,采样只有100KHz了,使用DMA。

jian 发表于 2023-9-28 10:18:47

梁工 发表于 2023-9-27 17:49
可以,但是速度会慢,比如4通道,采样只有100KHz了,使用DMA。

谢谢答复。这是由于DMA的最高速度限制造成的吗?还有以下问题,麻烦你了:
1,能不能把DMA的速度提高到2Mhz?
2,硬件上使用了一个MCU内部的比较器,这个比较器是不是可以用外部的,因为4通道的话就没这么多内部的比较器了。
3,显示方面能不能跟得上四通道的显示?
4,4通道的相位同步方面会不会有麻烦?
5,STC32G12K128的RAM是否足够扩展到4通道?

梁工 发表于 2023-9-28 13:05:33

jian 发表于 2023-9-28 10:18
谢谢答复。这是由于DMA的最高速度限制造成的吗?还有以下问题,麻烦你了:
1,能不能把DMA的速度提高到2M ...

1、最高速受限于ADC速度、处理数据速度,DMA速度是足够的。
2、4通道也是用一个比较器来同步,因为只有一个通道用来同步。市售的4通道示波器也是只能选择一个同步通道。
3、显示处理没问题,快速时都是获取一帧数据才显示的,存储深度受制于内存大小。
4、由于是分时采样,则后一个通道会落后于前一通道一个ADC转换周期的时间。
5、参考上述3点。

jian 发表于 2023-9-28 15:22:07

梁工 发表于 2023-9-28 13:05
1、最高速受限于ADC速度、处理数据速度,DMA速度是足够的。
2、4通道也是用一个比较器来同步,因为只有一 ...

明白了,谢谢。我初略算了以下,4通道的话使用最高的ADC转换频率,分配到每通道的采样率大概是114K,大概就是你说的100K了。我看看这个采样率够不够,不够的话要使用外部的ADC芯片了。

梁工 发表于 2023-9-28 22:00:05

jian 发表于 2023-9-28 15:22
明白了,谢谢。我初略算了以下,4通道的话使用最高的ADC转换频率,分配到每通道的采样率大概是114K,大概 ...

使用外部ADC要用FIFO芯片或FPGA芯片,采样可以到25M~250M,看你的ADC型号。

DebugLab 发表于 2023-10-11 23:29:31

梁工 发表于 2023-9-28 22:00
使用外部ADC要用FIFO芯片或FPGA芯片,采样可以到25M~250M,看你的ADC型号。

梁工,开源LCR数字电桥呢{:4_226:}{:4_226:}{:4_226:}

梁工 发表于 2023-10-12 14:15:46

本帖最后由 梁工 于 2023-10-12 14:17 编辑

DebugLab 发表于 2023-10-11 23:29
梁工,开源LCR数字电桥呢
正在重新准备设计,近来太忙了。下周先发布一个简易电容表,200pF~20mF量程。
页: [1] 2
查看完整版本: STC老梁示波器硬件bug?