реклама на сайте
подробности

 
 
5 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> STM32F4 ADC Excessive noise level, Noise level is over 5LSB
Ruslan1
сообщение Sep 24 2015, 11:10
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(pitt @ Sep 23 2015, 18:06) *
Noise level is over 5 LSB. Why? My options?

Using 480 cycles, INJ registers, ADC3, changing prescaler... Don't see improvement.

Let me clarify what I mean 5 LSB: it isn't +/- 5 clocks but 2^5.

Thus, you mean 32 counts of ADC.
No, it's not internal ADC noise. You should check schematic design and firmware errors.

step-by-step:
0. Make a correct test (see below) and show a schema
1. show a sourcecode


make a correct test:
1. to use a low-noise power supply (a battery with a linear regulator for the needed voltage).
2. to measure a low-noise signal (a battery, reference voltage source etc)
3. to save ALL samples without any filtering!. A duration of the saved log must be at least 20 ms.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Sep 24 2015, 11:22
Сообщение #17


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Из признания ТС следует, что он прекрасно понимает и пишет по-русски, но у него нет на клавишах наклеек.
Посему. ему лучше бы писать транслитом, для привлечения большего количества читателей, или запомнить раскладку. или использовать экранную клавиатуру.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 24 2015, 11:31
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Tanya @ Sep 24 2015, 14:22) *
Из признания ТС следует, что он прекрасно понимает и пишет по-русски, но у него нет на клавишах наклеек.
Посему. ему лучше бы писать транслитом, для привлечения большего количества читателей, или запомнить раскладку. или использовать экранную клавиатуру.


Ну, случаи разные бывают. Лично мне транслитом писать тяжелее чем на английском, и с пониманием то же самое. Ну и практика языковая это тоже хорошо sm.gif
А может, ТС русский через гуглпереводчик понимает? тогда сложно ему.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 24 2015, 11:37
Сообщение #19


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Tanya @ Sep 24 2015, 13:47) *
Не дурите голову - в первом сообщении написано -
Let me clarify what I mean 5 LSB: it isn't +/- 5 clocks but 2^5.

Я сразу понял, что имел в виду топикстартер. Сделал замечание по форме, а не содержанию. Из моего сообщения это тоже должно быть явно видно.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Sep 24 2015, 11:48
Сообщение #20


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Ruslan1 @ Sep 24 2015, 14:31) *
А может, ТС русский через гуглпереводчик понимает? тогда сложно ему.

Он явно написал про клавиатуру.
Go to the top of the page
 
+Quote Post
scifi
сообщение Sep 24 2015, 12:00
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Tanya @ Sep 24 2015, 14:22) *
но у него нет на клавишах наклеек.

У меня тоже нет на клавишах наклеек. Так уж сложилось, что мои ноутбуки приходили из-за бугра. Поначалу заморачивался с наклейками, но теперь давно уже нет. Как-то само запомнилось, где какие буквы laughing.gif
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 24 2015, 12:13
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(scifi @ Sep 24 2015, 15:00) *
У меня тоже нет на клавишах наклеек. Так уж сложилось, что мои ноутбуки приходили из-за бугра. Поначалу заморачивался с наклейками, но теперь давно уже нет. Как-то само запомнилось, где какие буквы laughing.gif

Завидую. А я уже скоро 30 лет как запомнить не могу где какая кнопка. Тут - помню, а тут- не помню. crying.gif Напечатать могу и вслепую, но опечаток наделаю много. Так что клею забугорные кириллические.
Go to the top of the page
 
+Quote Post
pitt
сообщение Sep 24 2015, 15:55
Сообщение #23


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672



Цитата(EmbedElektrik @ Sep 23 2015, 14:47) *
Could you share your code? It seems that there are some mistakes in initialzation of GPIO, RCC or ADC. Check it again.

All I can share is values of the ADC registers just let me know which do you need. They are fine with me.
Problems with RCC and or GPIO is nonsense: one wouldn't be able to get any readings, but I do - my problem is noise. I suspect that something with the board(made in China) but don't have EE expertise to prove it right or wrong.
The power and Vref are fine: checked with my scope.
I'm talking about raw(unfiltered) readings.

Regardless, the other chat over here is clearly off topic. I'm native Russian speaker but don't and never will have blind typing skills. Replies in Russian are not a problem at all except may be terminology.

Thank you all for response.


--------------------
Прокричал немой глухому:"...Спасибо за внимание!"
http://www.youtube.com/watch?v=3Nnj4ky4Z_g
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 24 2015, 16:39
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(pitt @ Sep 24 2015, 18:55) *
All I can share is values of the ADC registers just let me know which do you need. They are fine with me.
Problems with RCC and or GPIO is nonsense: one wouldn't be able to get any readings, but I do - my problem is noise. I suspect that something with the board(made in China) but don't have EE expertise to prove it right or wrong.
The power and Vref are fine: checked with my scope.
I'm talking about raw(unfiltered) readings.

Regardless, the other chat over here is clearly off topic. I'm native Russian speaker but don't and never will have blind typing skills. Replies in Russian are not a problem at all except may be terminology.

Thank you all for response.

1. Непонятно как Вы определили что у Вас такой шум. Сохраните в массив последовательно проведенные измерения - коды АЦП (хотя бы за 20 ms для начала) и покажите, чтобы доказать наличие шума и посмотреть его параметры.
2. И что именно Вы измеряете?
3. Ну и покажите часть схемы, критичнуя для АЦП: все питания, Vref, схема измеряемого аналогового входа.
Go to the top of the page
 
+Quote Post
pitt
сообщение Sep 24 2015, 17:27
Сообщение #25


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672



Цитата(Ruslan1 @ Sep 24 2015, 12:39) *
1. Непонятно как Вы определили что у Вас такой шум. Сохраните в массив последовательно проведенные измерения - коды АЦП (хотя бы за 20 ms для начала) и покажите, чтобы доказать наличие шума и посмотреть его параметры.
2. И что именно Вы измеряете?
3. Ну и покажите часть схемы, критичнуя для АЦП: все питания, Vref, схема измеряемого аналогового входа.

1. I'm storing min,max, mean
2. digital potentiometer
3. Copy from reference design. As I mentioned before, traces and routing is under umbrella of suspicion


--------------------
Прокричал немой глухому:"...Спасибо за внимание!"
http://www.youtube.com/watch?v=3Nnj4ky4Z_g
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 24 2015, 18:11
Сообщение #26


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



А осциллограф какой был? Хороший?
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 24 2015, 18:19
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(pitt @ Sep 24 2015, 20:27) *
1. I'm storing min,max, mean
2. digital potentiometer
3. Copy from reference design. As I mentioned before, traces and routing is under umbrella of suspicion

1. Этого недостаточно. дайте массив значений АЦП- это, вероятно, даст информацию о природе шума
2. схему подключения потенциометра приведите. от чего он питается и что за напряжение делит? И там не сто килоом? Просто делитель на двух резисторах по паре килоом от Vref на вход АЦП подключите, это исключит кучу версий.
3. Схему приведите. " traces and routing is under umbrella of suspicion" - это, конечно красиво сказано, но неинформативно. С разводкой- очень маловероятно нагенерировать шума на 25 милливольт пик-пик (референс у Вас около 3.3 V ?).
Go to the top of the page
 
+Quote Post
pitt
сообщение Sep 24 2015, 19:22
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672



Цитата(Ruslan1 @ Sep 24 2015, 14:19) *
1. Этого недостаточно. дайте массив значений АЦП- это, вероятно, даст информацию о природе шума

How come? What the difference does it make to see the graph in time or just its parameters? I have plotted it and it is noise("BORODA")
Цитата(Ruslan1 @ Sep 24 2015, 14:19) *
2. схему подключения потенциометра приведите. от чего он питается и что за напряжение делит? И там не сто килоом? Просто делитель на двух резисторах по паре килоом от Vref на вход АЦП подключите, это исключит кучу версий.

Sorry, it is impossible. Scoped the output though - solid as a rock.
Цитата(Ruslan1 @ Sep 24 2015, 14:19) *
3. Схему приведите. " traces and routing is under umbrella of suspicion" - это, конечно красиво сказано, но неинформативно. С разводкой- очень маловероятно нагенерировать шума на 25 милливольт пик-пик (референс у Вас около 3.3 V ?).

Nothing there...Copy and paste from STM32F4G-EVAL. One to one except more inputs are used i.e. more and different pins.
Vref = 2.048V (LM4040D20IDBZR)


--------------------
Прокричал немой глухому:"...Спасибо за внимание!"
http://www.youtube.com/watch?v=3Nnj4ky4Z_g
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Sep 24 2015, 19:47
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(pitt @ Sep 24 2015, 22:22) *
How come? What the difference does it make to see the graph in time or just its parameters? I have plotted it and it is noise("BORODA")

Sorry, it is impossible. Scoped the output though - solid as a rock.

Nothing there...Copy and paste from STM32F4G-EVAL. One to one except more inputs are used i.e. more and different pins.
Vref = 2.048V (LM4040D20IDBZR)


Я пас.
Данных-нет.
Схемы "что подается на вход"-нет.
Схемы "как запитан МК и что с референсом"- нет.


Ну ладно, сделал усилие и посмотрел кит. Ну что же, мне почему-то кажется, что ответ на вопрос "откуда 16 mV пик-пик шумы" не так уж и сложно найти.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Sep 24 2015, 20:07
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



а поподробнее, мне тоже интересно откуда шумsm.gif
Go to the top of the page
 
+Quote Post

5 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01511 секунд с 7
ELECTRONIX ©2004-2016