go2winner 0 6 ноября, 2016 Опубликовано 6 ноября, 2016 · Жалоба Имеется сигнал шим, с коротким импульсом( порядка нескольких микросекунд ) и большой скважностью ( 100). Измеряемый параметр - уровень импульса( амплитуда ). Какое схемное решение наилучшим образом может проинтегрировать данный сигнал( получение постоянной состовляющей(медленно изменяющейся), равной уровню сигнала), для дальнейшей оцифровки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Den64 0 6 ноября, 2016 Опубликовано 6 ноября, 2016 · Жалоба Если нужна постоянная составляющая сигнала то использовать интегрирующую цепочку. Если амплитуда импульса нужна, то использовать пиковый детектор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 6 ноября, 2016 Опубликовано 6 ноября, 2016 · Жалоба Какое схемное решение наилучшим образом может проинтегрировать данный сигнал( получение постоянной состовляющей(медленно изменяющейся), равной уровню сигнала), для дальнейшей оцифровки? время измеряется обычно куда проще и точнее, чем напряжение, так что не интегрировать надо, а время между фронтами напрямую считать. точность-то какая нужна? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 168 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба Период измерять по фронтам защёлкой таймера, импульс — чередуемыми интеграторами, калибруемыми компаратором этого же таймера и ИОН, выходы которых измерять АЦП, запускаемым по спаду импульса, пойманному второй защёлкой этого же таймера. Это в общем случае. Если же скважность всегда большая, то всё успеет один интегратор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба МК с частотой дискретизации 1 МГц имеются у STMicroelectronics. 12 разрядов. Дальше - дело алгоритма. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба Имеется сигнал шим, с коротким импульсом( порядка нескольких микросекунд ) и большой скважностью ( 100).Не такой он уж и короткий. И с какой точностью нужно оцифровать? Первый способ - взять АЦП нужной точности и со временем преобразования меньшим чем длительность вашего импульса и запускать АЦП по переднему фронту импульса. Второй способ - применить УВХ(аналоговую память)+относительно медленный АЦП. Момент запоминания амплитуды вершины вашего импульса можно менять с помощью задержки относительно переднего фронта импульса. Еще можно взять сверх быстродействующий АЦП и оцифровывать весь ваш ШИМ, вылавливая потом потом тем или иным способом ваш импульс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SSerge 4 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба МК с частотой дискретизации 1 МГц имеются у STMicroelectronics. 12 разрядов. Дальше - дело алгоритма. У таймеров STM есть PWM input mode. Можно сразу измерить длительность импульса и период, не связываясь с преобразованием в аналоговый сигнал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба У таймеров STM есть PWM input mode. Можно сразу измерить длительность импульса и период, не связываясь с преобразованием в аналоговый сигнал. Диву даюсь. Один за другим отвечающие предлагают способы, как измерить время. Топикстартеру что нужно-то? В первом посте русским по белому написано. PWM input? Любопытно. Не пробовал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость TSerg 7 ноября, 2016 Опубликовано 7 ноября, 2016 · Жалоба Если амплитуда импульса нужна, то использовать пиковый детектор. +1 Схема (простейшая): http://shot.qip.ru/00gZ9L-1OPovQHe9/ Осциллограмма: http://shot.qip.ru/00gZ9L-4OPovQHea/ Rload определяется допустимым спадом напряжения на пик. детекторе за требуемое время. P.S. После завершения АЦП-измерения необходим сброс напряжения, что делается транзисторным ключом и не обязательно до нуля. P.P.S. Если все же нужно среднее значением PWM - фильтр нужного порядка по точности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
go2winner 0 8 ноября, 2016 Опубликовано 8 ноября, 2016 · Жалоба Я еще все ваши сообщения не прочитал. Но разъясню, что нужно. Stm и т.п. это прекрасно. На входе относительно медленного ацп сигнал, типо ШИМ. В самом худшем случае у него длительность импульса около пол мкс, а скважность около 100. Информационный параметр для меня - уровень импульса ( ампилитуда ). Параметры ШИМ резко сами не изменяются. Т.е. задача такая, каким уже проверенным схемотехническим приемом можно узнать апилтуду, при медленном АПЦ( ацп считаем уже выбран ). ( у меня есть идеи , но хочется послушать чужие.) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Den64 0 8 ноября, 2016 Опубликовано 8 ноября, 2016 · Жалоба Т.е. задача такая, каким уже проверенным схемотехническим приемом можно узнать апилтуду, при медленном АПЦ( ацп считаем уже выбран ). ( у меня есть идеи , но хочется послушать чужие.) Мы свои идеи высказали, теперь выкладывайте свои!!! А то как то не честно получается! Решение Вам на блюдечке преподнесли, смотрите выше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться