2290 views|5 replies

14

Posts

0

Resources
The OP
 

STM32F030 AD signal acquisition [Copy link]

The signal generator outputs two 10KHZ sine wave signals at the same time, which are added to the channel 0 and channel 2 of the single-chip microcomputer (MCU uses STM32F030C8T6) and collected alternately; what method can be used to confirm that the AD is collected from that point of the waveform, how to confirm that the collected phase phase and the collected discrete signal correspond to the analog waveform signal. How can the discrete signal restore the correctness of the analog signal?

This post is from stm32/stm8

Latest reply

The view is consistent. Which point of the waveform corresponds to which point of the DMA address depends on which point of the waveform the TIMER starts timing and the ADC starts sampling the first point.   Details Published on 2020-3-6 10:49
 

1w

Posts

204

Resources
2
 

I don't know about this, I searched it and you can see if this information is helpful to you.

STM32 MAX1167-MAX1168 chip SPI for AD acquisition signal

https://download.eeworld.com.cn/detail/Leon%E6%98%82/605863

This post is from stm32/stm8
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
 
Personal signature

玩板看这里:

http://en.eeworld.com/bbs/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 

9702

Posts

24

Resources
3
 
The trigger function of the generator is needed to trigger the ADC sampling
This post is from stm32/stm8

Comments

I think if it is high-speed continuous sampling, then it is stored in the memory by DMA; it should be determined at which point the data is sampled based on the memory address   Details Published on 2020-3-5 20:00
 
 

423

Posts

0

Resources
4
 
littleshrimp posted on 2020-3-2 08:29 The trigger function of the generator is needed to trigger the ADC sampling

I think if you have high speed continuous sampling, then it is DMA that stores it into memory;

It should be based on the memory address to determine at which point the data is sampled

This post is from stm32/stm8

Comments

What point of the waveform is he talking about? I think it needs to be synchronized with the signal source so that the data obtained by the ADC can be compared with the data generated by the signal generator, such as calculating the phase difference, etc.  Details Published on 2020-3-6 08:04
 
 
 

9702

Posts

24

Resources
5
 
threetigher published on 2020-3-5 20:00 I think if high-speed continuous sampling is used, then DMA is used to store the data in memory; the data should be determined based on the memory address...
He is talking about which point of the waveform. I think it needs to be synchronized with the signal source so that the data obtained by the ADC can be compared with the data generated by the signal generator, such as calculating the phase difference, etc.
This post is from stm32/stm8

Comments

The view is consistent. Which point of the waveform corresponds to which point of the DMA address depends on which point of the waveform the TIMER starts timing and the ADC starts sampling the first point.  Details Published on 2020-3-6 10:49
 
 
 

423

Posts

0

Resources
6
 
littleshrimp posted on 2020-3-6 08:04 He is talking about which point of the waveform. I think it needs to be synchronized with the signal source so that the data obtained by the ADC and the data generated by the signal generator can be correct...

The view is consistent. Which point of the waveform corresponds to which point of the DMA address depends on which point of the waveform the TIMER starts timing and the ADC starts sampling the first point.

This post is from stm32/stm8
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list