| Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
Совмещение нескольких АЦП в один у STM32
16.11.2020, 19:37
|
|
|
Вид на жительство
Регистрация: 05.11.2018
Сообщений: 484
Сказал спасибо: 443
Сказали Спасибо 10 раз(а) в 6 сообщении(ях)
|
Совмещение нескольких АЦП в один у STM32
В STM32F303 встречал возможность совмещения двух АЦП в один с увеличением быстродействия вдвое - возможно-ли такое на других контроллерах? - как это определить по даташиту? Заинтересовали, например, микроконтроллеры STM32G4, STM32 750 - там по нескольку АЦП - хочется ускорить путём объединения нескольких в один - возможно-ли?
|
|
|
|
16.11.2020, 20:33
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
Да, можно.
....
погодите... я чота не понял... это откуда Лёва пронюхал про микроконтроллеры? Кто ему рассказал про слово "микроконтроллер"???
|
|
|
|
22.11.2020, 17:03
|
|
|
Прописка
Регистрация: 05.12.2008
Адрес: Россия, Омск
Сообщений: 145
Сказал спасибо: 39
Сказали Спасибо 29 раз(а) в 22 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
На F407 - есть три АЦП. Можно использовать хоть все три.
На G4 - (В частности, G474) - их пять. Аналогично, можете использовать хоть все разом.
F750 - три.
В общем, ищите в референсах радзел по работе с АЦП, их настройкой и тактированием.
Сразу предупреждаю это не будет просто.
|
|
|
|
22.11.2020, 17:26
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,309
Сказал спасибо: 259
Сказали Спасибо 418 раз(а) в 257 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
Сообщение от Levontay
|
|
В STM32F303 встречал возможность совмещения двух АЦП в один с увеличением быстродействия вдвое - возможно-ли такое на других контроллерах? - как это определить по даташиту? Заинтересовали, например, микроконтроллеры STM32G4, STM32 750 - там по нескольку АЦП - хочется ускорить путём объединения нескольких в один - возможно-ли?
|
А как же с этой темой? https://kazus.run/forums/showthread.php?t=120203#
Вы уважаемый так и не дали ответ по части решения данного вопроса с вашей стороны.
Не ужтоль микроконтроллеры решили применить где то там. 
Не закончили с одним вопросом и взялись за другой вопрос?
|
|
|
|
22.11.2020, 22:38
|
|
|
Прописка
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
Сообщение от Levontay
|
|
хочется ускорить путём объединения нескольких в один - возможно-ли?
|
Основное препятствие на этом пути - УВХ. У него ограничена полоса пропускания. Поэтому апертура будет размазана и выборки у нескольких конвейерно работающих АЦП будут практически одинаковыми. Скоростные АЦП имеют очень малую емкость УВХ и потому высокую скорость захвата данных.
Если даташит обозначит полосу УВХ, то в пределах этой полосы можно конвейеризировать преобразование.
|
|
|
|
Эти 2 пользователя(ей) сказали Спасибо my504 за это сообщение:
|
|
|
29.11.2020, 16:37
|
|
|
Вид на жительство
Регистрация: 05.11.2018
Сообщений: 484
Сказал спасибо: 443
Сказали Спасибо 10 раз(а) в 6 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
Например вот здесь для STM32F469 указывается:
"three 12-bit ADCs reaching 2.4 MSPS or 7.2 MSPS in Interleaved mode."
- что за "Interleaved"? - почему у других нету? У "STM32F303CBT6" тоже что-то подобное было, но в описании не нашол.
Сообщение от -Alan-
|
|
Сразу предупреждаю это не будет просто
|
Так а как именно не просто? - на то и топик, собственно.
Сообщение от my504
|
|
Если даташит обозначит полосу УВХ
|
Ну, например, STM32G474CET6?
И что значит:
"5 x 12-bit ADCs 0.25 µs, up to 42 channels. Resolution up to 16-bit with hardware oversampling"?
Последний раз редактировалось Levontay; 29.11.2020 в 16:43.
|
|
|
|
29.11.2020, 18:07
|
|
|
Прописка
Регистрация: 05.12.2008
Адрес: Россия, Омск
Сообщений: 145
Сказал спасибо: 39
Сказали Спасибо 29 раз(а) в 22 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
Сообщение от Levontay
|
|
что за "Interleaved"? - почему у других нету? У "STM32F303CBT6" тоже что-то подобное было, но в описании не нашол.
|
Например, для STM32F407 - Reference Manual, глава 13.9.3 в частности: ADC -› Multy ADC Mode -› Interleaved mode.
Поиск прямо по документу. Там же описывается как это работает и даже имеются диаграммы. Да, прямо в начале главы.
А в самом начале главы 13.3 - имеется диаграмма со всеми сигналами, которые могут использоваться как триггеры для АЦП.
И, кстати, здесь уже выкладывалось решение, во всяком случае вариант решения. К сожалению, на HAL'е
|
|
|
|
29.11.2020, 18:08
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
Зачем это знать Лёве?
|
|
|
|
29.11.2020, 18:13
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,511 раз(а) в 2,392 сообщении(ях)
|
Re: Совмещение нескольких АЦП в один у STM32
Сообщение от NewWriter
|
|
Зачем это знать Лёве?
|
Всё-таки - спорно. Одно дело "не хотеть знать" и немного другое (но тоже плохое) "не уметь применить".
__________________
Экзорцист 40-го уровня.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:39.
|
|