找回密码
 立即注册
查看: 1632|回复: 13

STC老梁示波器硬件bug?

[复制链接]

该用户从未签到

2

主题

4

回帖

48

积分

新手上路

积分
48
发表于 2022-12-4 18:09:06 | 显示全部楼层 |阅读模式
今天在使用示波器的时候,发现频率不显示,但是波形正常显示,仔细一看发现上升沿下降沿也不正常

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

使用道具 举报

该用户从未签到

45

主题

2920

回帖

6564

积分

超级版主

积分
6564
发表于 2022-12-6 17:06:31 | 显示全部楼层
这不是BUG,是你使用的问题。

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

该用户从未签到

0

主题

5

回帖

34

积分

新手上路

积分
34
发表于 2023-9-27 17:01:25 | 显示全部楼层
梁工 发表于 2022-12-6 17:06
这不是BUG,是你使用的问题。

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

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

点评

可以,但是速度会慢,比如4通道,采样只有100KHz了,使用DMA。  详情 回复 发表于 2023-9-27 17:49
回复 支持 反对 送花

使用道具 举报

该用户从未签到

45

主题

2920

回帖

6564

积分

超级版主

积分
6564
发表于 2023-9-27 17:49:45 | 显示全部楼层
jian 发表于 2023-9-27 17:01
可以扩展成3通道或者4通道吗?

可以,但是速度会慢,比如4通道,采样只有100KHz了,使用DMA。
回复 支持 反对 送花

使用道具 举报

该用户从未签到

0

主题

5

回帖

34

积分

新手上路

积分
34
发表于 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通道?

点评

1、最高速受限于ADC速度、处理数据速度,DMA速度是足够的。 2、4通道也是用一个比较器来同步,因为只有一个通道用来同步。市售的4通道示波器也是只能选择一个同步通道。 3、显示处理没问题,快速时都是获取一帧数据  详情 回复 发表于 2023-9-28 13:05
回复 支持 反对 送花

使用道具 举报

该用户从未签到

45

主题

2920

回帖

6564

积分

超级版主

积分
6564
发表于 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点。
回复 支持 反对 送花

使用道具 举报

该用户从未签到

0

主题

5

回帖

34

积分

新手上路

积分
34
发表于 2023-9-28 15:22:07 | 显示全部楼层
梁工 发表于 2023-9-28 13:05
1、最高速受限于ADC速度、处理数据速度,DMA速度是足够的。
2、4通道也是用一个比较器来同步,因为只有一 ...

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

点评

使用外部ADC要用FIFO芯片或FPGA芯片,采样可以到25M~250M,看你的ADC型号。  详情 回复 发表于 2023-9-28 22:00
回复 支持 反对 送花

使用道具 举报

该用户从未签到

45

主题

2920

回帖

6564

积分

超级版主

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

使用外部ADC要用FIFO芯片或FPGA芯片,采样可以到25M~250M,看你的ADC型号。
回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    开心
    昨天 11:03
  • 签到天数: 106 天

    [LV.6]常住居民II

    25

    主题

    304

    回帖

    1013

    积分

    荣誉版主

    Cyber Hamster

    积分
    1013
    发表于 2023-10-11 23:29:31 | 显示全部楼层
    梁工 发表于 2023-9-28 22:00
    使用外部ADC要用FIFO芯片或FPGA芯片,采样可以到25M~250M,看你的ADC型号。

    梁工,开源LCR数字电桥呢

    点评

    正在重新准备设计,近来太忙了。  详情 回复 发表于 2023-10-12 14:15
    (=・ω・=)
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    45

    主题

    2920

    回帖

    6564

    积分

    超级版主

    积分
    6564
    发表于 2023-10-12 14:15:46 | 显示全部楼层
    本帖最后由 梁工 于 2023-10-12 14:17 编辑
    DebugLab 发表于 2023-10-11 23:29
    梁工,开源LCR数字电桥呢

    正在重新准备设计,近来太忙了。下周先发布一个简易电容表,200pF~20mF量程。
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-4-29 05:17 , Processed in 0.067270 second(s), 65 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表