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

 
 
 
Reply to this topicStart new topic
> STM32. Диапазон напряжений АЦП 0-5В.
Evgenius_Alex
сообщение Nov 10 2016, 08:30
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Добрый день!

Вопрос таков: можно ли в микроконтроллерах STM32 использовать
диапазон входных напряжений АЦП 0-5В?
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Nov 10 2016, 08:35
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Нет нельзя.
А что обычный резистивный делитель никак не поможет?
Go to the top of the page
 
+Quote Post
Evgenius_Alex
сообщение Nov 10 2016, 10:13
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Цитата(SasaVitebsk @ Nov 10 2016, 11:35) *
Нет нельзя.
А что обычный резистивный делитель никак не поможет?

дело в том, что сигнал, поступающий на АЦП смешанный - постоянное напряжение + синусоида 50Гц.

Размах синусоиды может быть 0-4,7В. Вот хочу взять АЦП с диапазоном - 0 - 5В.

Самый оптимальный вариант был бы вообще убрать эту синусоиду из сигнала.
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 10 2016, 10:28
Сообщение #4


Гуру
******

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



Цитата(Evgenius_Alex @ Nov 10 2016, 13:13) *
Самый оптимальный вариант был бы вообще убрать эту синусоиду из сигнала.

Гугол в помощь.
Go to the top of the page
 
+Quote Post
Evgenius_Alex
сообщение Nov 10 2016, 11:26
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Цитата(scifi @ Nov 10 2016, 13:28) *


спасибо, проэмулировал. Вроде бы как работает.
Как бы ещё посчитать задержку сигнала между входом-выходом фильтра, не подскажите?
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 10 2016, 11:44
Сообщение #6


Гуру
******

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



Цитата(Evgenius_Alex @ Nov 10 2016, 14:26) *
спасибо, проэмулировал. Вроде бы как работает.

Не забудьте учесть неточность номиналов. Возможно, понадобятся подстроечники.

Цитата(Evgenius_Alex @ Nov 10 2016, 14:26) *
Как бы ещё посчитать задержку сигнала между входом-выходом фильтра, не подскажите?

Дык вы вроде бы эмулировали. Программа, которой я пользуюсь, позволяет получить как отклик по частотам, так и по времени.
Go to the top of the page
 
+Quote Post
Evgenius_Alex
сообщение Nov 10 2016, 11:54
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Цитата(scifi @ Nov 10 2016, 14:44) *
Не забудьте учесть неточность номиналов. Возможно, понадобятся подстроечники.


Дык вы вроде бы эмулировали. Программа, которой я пользуюсь, позволяет получить как отклик по частотам, так и по времени.


а чем Вы пользуетесь? Я использую Multisim 10
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 10 2016, 11:56
Сообщение #8


Гуру
******

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



Цитата(Evgenius_Alex @ Nov 10 2016, 14:54) *
а чем Вы пользуетесь? Я использую Multisim 10

Orcad.
Go to the top of the page
 
+Quote Post
Aleksandr Barano...
сообщение Nov 10 2016, 13:30
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 31-08-05
Из: New York
Пользователь №: 8 118



Цитата(scifi @ Nov 10 2016, 07:44) *
Не забудьте учесть неточность номиналов. Возможно, понадобятся подстроечники.

Которые могут ухудшить термостабильность


--------------------
ASB
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 10 2016, 17:43
Сообщение #10


Гуру
******

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



Цитата(Aleksandr Baranov @ Nov 10 2016, 16:30) *
Которые могут ухудшить термостабильность

Это если не дружить со здравым смыслом и калькулятором. А если делать нормально, то всё будет хорошо.
Тогда ещё напомню, что нужно накапливать сумму показаний АЦП с равномерным шагом по времени за 20 мс. Тоже подавление 50 Гц.
Go to the top of the page
 
+Quote Post
alx125
сообщение Nov 13 2016, 00:44
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 18-05-09
Из: Novosibirsk
Пользователь №: 49 204



Цитата(scifi @ Nov 10 2016, 21:43) *
Тогда ещё напомню, что нужно накапливать сумму показаний АЦП с равномерным шагом по времени за 20 мс. Тоже подавление 50 Гц.

Наверное, Вы имели в виду 10мс? Чтобы аддитивные составляющие разнополярных периодов синусоиды компенсировались при накоплении?
А если, как это обычно бывает, частота не точна? Например, 49Гц - 51Гц? Что же получится после накопления?
А если там чуть-чуть не синусоида?
Go to the top of the page
 
+Quote Post
Эдди
сообщение Nov 13 2016, 01:21
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Я использую медианную фильтрацию (АЦП опрашивается непрерывно, данные при помощи ПДП складываются в кучу по 9 значений для каждого канала, когда надо получить данные, беру медиану от содержимого буфера). Очень даже стабильно (±1 ADU).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 03:06
Рейтинг@Mail.ru


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