|
ADC / DAC LC Filter Designer - Программа для проектирования LC-фильтров для ЦАП и АЦП, Пробуем и делимся впечатлениями |
|
|
|
Oct 5 2015, 08:45
|

Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 29-06-05
Пользователь №: 6 400

|
Можно ли в России зарабатывать на создании небольших высокотехнологичных инженерных программ для разработчиков электроники? Я в этом сомневаюсь, но решил проверить экспериментально:  А что думаете по этому поводу вы? Мне очень интересно ваше первое впечатление, критика, советы и покупки. ADC / DAC LC Filter Designer сильно отличается от других программ для проектирования фильтров. Её главные преимущества связаны с её узкой специализацией: она предназначена для проектирования фильтров защиты от наложения спектров в типовых, наиболее распространённых случаях, поэтому навязывает свой процесс проектирования и налагает некоторые ограничения на пространство параметров, чтобы снять как можно больше проблем с инженера, позволяя сконцентрироваться на поиске наилучшего решения вместо возни со второстепенными проблемами. Сайт проекта: http://lcfilter.ru
--------------------
|
|
|
|
|
 |
Ответов
|
May 6 2016, 18:05
|

Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 29-06-05
Пользователь №: 6 400

|
Цитата(Ydaloj @ May 5 2016, 19:56)  Но я за бесплатный, но официальный софт. Все производители компонентов забесплатно распространяют своё ПО для расчётов/моделирования, у них есть выгода - там предлагаются их компоненты. Рассчитал - купил. Максимум телодвижений - зарегистрироваться на сайте, для скачивания. Про бесплатный сыр слышали? Из двух десятков производителей пассивных компонентов только у Coilcraft есть свой инструмент для проектирования LC-фильтров. А вы видели, насколько он урезан по сравнению с платной версией? И сколько стоит та самая платная версия? И как мало он может делать из того, что умеет ADC / DAC LC Filter Designer? Используя инструмент от производителя компонентов, вы привязываете себя к одному производителю, в результате лишая себя возможности выбирать лучший вариант среди компонентов нескольких производителей. А значит, потенциально лишаете проектируемое изделие дополнительного конкурентного преимущества. В конечном итоге вы оплачиваете этот бесплатный инструмент, покупая компоненты этого производителя по более высокой цене. Для кого-то это вполне приемлемо, но есть и те, кому требуется именно такой выбор, который предлагает мой инструмент. На самых ранних стадиях работы над этим проектом я искал такое подмножество возможностей, которое с одной стороны можно было бы предлагать бесплатно, но с другой стороны, которое было бы полезнее бесплатных версий конкурентов. В итоге я пришёл к выводу, что для покупателей этой программы такая возможность будет бессмысленна, а для тех, кому она может быть интересна, есть другие бесплатные варианты, которые их вроде бы устраивают. И ещё, что вы подразумеваете под "официальным софтом"?
--------------------
|
|
|
|
|
May 6 2016, 19:04
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(Pathfinder @ May 6 2016, 22:05)  И сколько стоит та самая платная версия? И как мало он может делать из того, что умеет ADC / DAC LC Filter Designer? Пока с Nuhertz рано сравнивать.
|
|
|
|
|
May 6 2016, 20:51
|

Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 29-06-05
Пользователь №: 6 400

|
Цитата(rloc @ May 6 2016, 22:04)  Пока с Nuhertz рано сравнивать. Что вы этим хотите сказать? Есть какое-то особое время, когда что-то можно сравнивать, а в другое время нельзя?
--------------------
|
|
|
|
|
May 7 2016, 22:30
|

Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 29-06-05
Пользователь №: 6 400

|
Цитата(rloc @ May 7 2016, 16:40)  По функционалу, возможностям. Не могли бы вы перечислить возможности Nuhertz FilterSolutions Lumped (Passive LC), которых вам не хватает в ADC / DAC LC Filter Designer для проектирования LC-фильтров для АЦП и ЦАП? Желательно в порядке убывания значимости.
--------------------
|
|
|
|
|
May 8 2016, 13:00
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(Pathfinder @ May 8 2016, 02:30)  Не могли бы вы перечислить возможности Nuhertz FilterSolutions Lumped (Passive LC), которых вам не хватает в ADC / DAC LC Filter Designer для проектирования LC-фильтров для АЦП и ЦАП? Как работает Ваша программа, не знаю. Рассуждаю по описанию. Как уже ранее писал ledum без электромагнитного расчета область применимости резко сужается, это касается и FS. Даже при полосе ФНЧ 10 МГц, границы требований по внеполосному подавлению могут доходить до 100-200 МГц, где без учета геометрии сложно предсказать результат. Исходя из этого, неоспоримым преимуществом FS является интеграция со многими известными программами 2.5-3D моделирования: AWR, ADS, CST. Существенно сокращается время на рисование полной топологии фильтра, составление критериев и параметров оптимизации, выбор начальных условий для обеспечения сходимости алгоритма оптимизации. В остальном ценность FS и похожих программ заключается в сравнении различных топологий фильтров, оценки порядка фильтра, чувствительности к разбросу параметров элементов, влиянию добротности и т.д.
|
|
|
|
|
May 9 2016, 12:16
|

Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 29-06-05
Пользователь №: 6 400

|
Цитата(rloc @ May 8 2016, 16:00)  Как работает Ваша программа, не знаю. Рассуждаю по описанию. Как уже ранее писал ledum без электромагнитного расчета область применимости резко сужается, это касается и FS. Даже при полосе ФНЧ 10 МГц, границы требований по внеполосному подавлению могут доходить до 100-200 МГц, где без учета геометрии сложно предсказать результат. Исходя из этого, неоспоримым преимуществом FS является интеграция со многими известными программами 2.5-3D моделирования: AWR, ADS, CST. Существенно сокращается время на рисование полной топологии фильтра, составление критериев и параметров оптимизации, выбор начальных условий для обеспечения сходимости алгоритма оптимизации. В остальном ценность FS и похожих программ заключается в сравнении различных топологий фильтров, оценки порядка фильтра, чувствительности к разбросу параметров элементов, влиянию добротности и т.д. Спасибо за информацию. А чем вызвано такое сильное влияние, если паразитные параметры платы существенно меньше паразитных параметров компонентов и величин допусков их основных параметров? И есть ли смысл учитывать влияние платы, когда используются модели компонентов, отличные от Modelithics Global Models, которые, мягко говоря, не бесплатные? То есть те, что публикуют производители: SPICE и S-Parameter. Ведь они содержат данные для конкретного посадочного места, материала и толщины подложки. Или при таком моделировании компоненты вообще замещаются идеальными моделями? Тогда польза от него приблизительно нулевая. И сколько примерно стоит самый дешёвый из таких симуляторов? Пример, приведённый ledum, не показателен. Во-первых, фильтр там - полосовой, а они более чувствительны к отклонениям параметров. Причём фильтр - с центральной (!) частотой 500 МГц. Во-вторых, там не показано, как влияет технологический разброс, а он может оказывать ещё большее влияние, и тогда влиянием платы по сравнению с допусками можно пренебречь. В-третьих, там упоминается о собственной и взаимной ёмкости контактных площадок. Но у дифференциального фильтра они могут быть уменьшены, если вырезать опорный слой под фильтром. Либо для повышения точности можно использовать именно такие посадочные места, в которых измерены модели. Также острота этой проблемы снижается с уменьшением размеров компонентов. Сейчас уже доступны дюймовые 01005 и 008004. Увеличение номиналов компонентов тоже уменьшает это влияние. В-четвёртых, там сравниваются две крайности: идеальные модели и результат учёта всего по максимуму. ADC / DAC LC Filter Designer учитывает всё, кроме влияния платы. Влияние платы - далеко не единственный фактор, влияющий на точность результата моделирования, но при этом самый дорогостоящий для учёта. Надо понимать, что повышение точности всегда сопровождается ростом затрат, которые помимо стоимости инструмента также включают дополнительные усилия при решении задачи и необходимость в более высокой квалификации. Приносимая при этом выгода растёт медленно и в какой-то момент перестаёт окупаться. ADC / DAC LC Filter Designer спроектирован так, чтобы давать пользователю максимум ценности за минимум затрат. Поэтому он учитывает те факторы, которые оказывают наибольшее влияние в типичных случаях, и при этом не очень дороги для их учёта. В этом смысле, он оптимизирован по критерию экономической эффективности. Изначально я исходил из того, что влияние платы для типичных случаев фильтров для ЦАП и АЦП - это величина второго порядка малости по сравнению с технологическим разбросом, собственными паразитными параметрами компонентов, погрешностями входного импеданса УВХ АЦП, влиянием sin(x)/x ЦАП и его цифровой компенсации, погрешностями интерполяции и экстраполяции импедансов Touchstone моделей. Работая над поддержкой моделей различных производителей, я обнаружил разнообразные проблемы в данных, специфичные для каждого производителя. У многих они, очевидно, связаны с погрешностями измерений, обусловленными неточной калибровкой векторного анализатора цепей. Так или иначе, эти данные не идеальны, и их погрешности тоже могут превышать влияние платы. И ещё один момент. Технологический разброс в общем случае зависит от частоты и отличается для действительной и мнимой части импеданса. Модели Modelithics это учитывают. SPICE и S-Parameter - нет. А некоторые производители (не будем показывать пальцем на API Delevan) вообще не публикуют никаких моделей, ограничиваясь растровым графиком S21 в документации.
--------------------
|
|
|
|
|
May 9 2016, 22:22
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Цитата(Pathfinder @ May 9 2016, 16:16)  А чем вызвано такое сильное влияние, если паразитные параметры платы существенно меньше паразитных параметров компонентов и величин допусков их основных параметров? Давайте будем называть не "паразитные", а не учтенные параметры платы. Если предположить, что тех. нормы топологии и разброс диэлектрической проницаемости ПП пренебрежимо малы, по сравнению с разбросом компонентов (в большинстве случаев так оно и есть), то важность учета топологии не вызывает сомнений. Как если бы мы в общей погрешности расчета вычли не случайную, а систематическую составляющую. Влияние топологии ПП с определенных частот становится сравнимо по величине с разбросом компонентов. Да и если мы частично заменим дискретные компоненты распределенными (отрезками микрополосков), то в общей точности расчета получим только выигрыш. Цитата(Pathfinder @ May 9 2016, 16:16)  И есть ли смысл учитывать влияние платы, когда используются модели компонентов, отличные от Modelithics Global Models, которые, мягко говоря, не бесплатные? То есть те, что публикуют производители: SPICE и S-Parameter. Ведь они содержат данные для конкретного посадочного места, материала и толщины подложки. Или при таком моделировании компоненты вообще замещаются идеальными моделями? Modelithics - это отдельная тема, выборочно измеряют параметры из каждой серии элементов на разных подложках и интерполируют значения для остальных компонентов из серии, других подложек и размеров контактных площадок. Серьезный подход, и действительно имеет право на существование, есть практические примеры до 5 ГГц. Без "эктрима", где-нибудь до 1 ГГц и немного выше, подойдут аналитические Spice-модели, построенные на основе S-параметров и учитывающие в определенной степени собственные резонансные частоты. Выше по частоте не вижу смысла использовать дискретные компоненты, там где размеры микрополосковых фильтров становятся приемлемыми. Цитата(Pathfinder @ May 9 2016, 16:16)  Пример, приведённый ledum, не показателен. Сколько лет Вы занимаетесь в этой области? Сколько лет практики? Без привязки к примеру. Цитата(Pathfinder @ May 9 2016, 16:16)  Во-первых, фильтр там - полосовой, а они более чувствительны к отклонениям параметров. Не верно. Цитата(Pathfinder @ May 9 2016, 16:16)  Также острота этой проблемы снижается с уменьшением размеров компонентов. Сейчас уже доступны дюймовые 01005 и 008004. Для индуктивностей уменьшение размеров оказывает пагубное влияние, резко падает добротность (скин-эффект) - во многих случаях это не допустимо, не только из-за потерь, но и большого завала хар-ки на границе диапазона и необходимости введения компенсации на выравнивание амплитуды (хорошо если динамика АЦП позволяет, а если нет?). Цитата(Pathfinder @ May 9 2016, 16:16)  Влияние платы - далеко не единственный фактор, влияющий на точность результата моделирования, но при этом самый дорогостоящий для учёта. Не всегда дорого. Цитата(Pathfinder @ May 9 2016, 16:16)  Надо понимать, что повышение точности всегда сопровождается ростом затрат, которые помимо стоимости инструмента также включают дополнительные усилия при решении задачи и необходимость в более высокой квалификации. Приносимая при этом выгода растёт медленно и в какой-то момент перестаёт окупаться. Квалификация инженера-разработчика обязана повышаться с ростом частоты. Помимо АЦП на плате много другого, что необходимо учитывать на этих частотах. Цитата(Pathfinder @ May 9 2016, 16:16)  погрешностями входного импеданса УВХ АЦП Погрешности чего: индуктивности выводов, емкости УВХ, сопротивления ключей, другого? Цитата(Pathfinder @ May 9 2016, 16:16)  влиянием sin(x)/x ЦАП и его цифровой компенсации Это основа работы ЦАП, а не погрешность. В крайнем случае систематика. Не всем ее нужно компенсировать.
|
|
|
|
Сообщений в этой теме
Pathfinder ADC / DAC LC Filter Designer - Программа для проектирования LC-фильтров для ЦАП и АЦП Oct 5 2015, 08:45 EvilWrecker ЦитатаМожно ли в России зарабатывать на создании н... Oct 5 2015, 09:15 Ruslan1 Цитата(EvilWrecker @ Oct 5 2015, 12:15) Н... Oct 6 2015, 05:26 AlexeyW Я думаю, это во всем мире малореально. Если постан... Oct 5 2015, 20:09 ledum http://www.keysight.com/upload/cmc_upload/...c=UA... Oct 6 2015, 06:36 EvilWrecker ЦитатаВы очень сильно ошибаетесь, если думаете что... Oct 6 2015, 11:53 Pathfinder По поводу влияния печатной платы.
В упомянутой ва... Oct 8 2015, 09:25 AlexeyW Цитата(Pathfinder @ Oct 8 2015, 12:25) По... Oct 9 2015, 21:22 ledum Извиняюсь, может слегка резковато выразился. Но эт... Oct 8 2015, 10:37 Pathfinder Большое спасибо за информацию, постараюсь её учест... Oct 12 2015, 15:11 ScrewDriver Цитата(EvilWrecker @ Oct 5 2015, 12:15) Н... Oct 16 2015, 11:22 EvilWrecker ЦитатаЧтобы файлы появились на торрентах, кто-то д... Oct 16 2015, 15:59 Pathfinder Программа активируется вводом ключа, соединение с ... Oct 17 2015, 11:59 ScrewDriver Цитата(EvilWrecker @ Oct 16 2015, 18:59) ... Oct 19 2015, 07:06  Pathfinder Цитата(ScrewDriver @ Oct 19 2015, 10:06) ... Nov 4 2015, 14:49   Gorby Цитата(Pathfinder @ Nov 4 2015, 18:49) Во... Nov 4 2015, 15:36    Pathfinder Цитата(Gorby @ Nov 4 2015, 18:36) Ваш слу... Nov 4 2015, 16:23 EvilWrecker ЦитатаЕсли цель - предприятия, то софтина должна с... Oct 19 2015, 11:20 ScrewDriver Цитата(EvilWrecker @ Oct 19 2015, 14:20) ... Oct 19 2015, 13:04 EvilWrecker ЦитатаОна должна ставится на те системы, которые н... Oct 19 2015, 21:18 ScrewDriver Цитата(EvilWrecker @ Oct 20 2015, 00:18) ... Oct 20 2015, 07:00  AlexeyW Цитата(ScrewDriver @ Oct 20 2015, 10:00) ... Nov 4 2015, 21:30   TSerg Цитата(AlexeyW @ Nov 5 2015, 00:30)
+1 Nov 5 2015, 08:31 EvilWrecker ЦитатаХорошим тоном для коммерческого софта, даже ... Oct 20 2015, 10:45 ScrewDriver Цитата(EvilWrecker @ Oct 20 2015, 13:45) ... Oct 20 2015, 12:12 EvilWrecker ЦитатаНет, я не "пользователь". Я - ... Oct 20 2015, 12:38 ScrewDriver Цитата(EvilWrecker @ Oct 20 2015, 15:38) ... Oct 21 2015, 13:02 EvilWrecker ЦитатаЯ таки не понял - к разработчику покупатели ... Oct 21 2015, 13:39 Pathfinder По предварительным оценкам стоимость работ, связан... Oct 22 2015, 08:16 blackfin Цитата(Pathfinder @ Oct 22 2015, 11:16) Т... Oct 22 2015, 08:33  Pathfinder Цитата(blackfin @ Oct 22 2015, 11:33) Как... Oct 23 2015, 14:43   ScrewDriver Цитата(Pathfinder @ Oct 23 2015, 17:43) a... Oct 27 2015, 06:55    Pathfinder Цитата(ScrewDriver @ Oct 27 2015, 09:55) ... Oct 29 2015, 16:00 agregat По моему сложно будет продать. Oct 22 2015, 08:51 Pathfinder Цитата(ScrewDriver @ Oct 19 2015, 10:06) ... Oct 29 2015, 17:58 Pathfinder Мне по этому поводу пришла в голову вот какая анал... Nov 4 2015, 14:10 blackfin Цитата(Pathfinder @ Nov 4 2015, 18:10) ..... Nov 4 2015, 14:22 Pathfinder Чушь несусветная.
Так позволительно рассуждать сту... Nov 5 2015, 08:39 TSerg Зачастую все эти пупер технологии ничего общего с ... Nov 5 2015, 09:27 Pathfinder Цитата(TSerg @ Nov 5 2015, 12:27) Зачасту... Nov 5 2015, 10:08  TSerg Цитата(Pathfinder @ Nov 5 2015, 13:08) И ... Nov 5 2015, 11:24   Pathfinder Цитата(TSerg @ Nov 5 2015, 14:24) Так я В... Nov 5 2015, 11:41    TSerg Цитата(Pathfinder @ Nov 5 2015, 14:41) то... Nov 5 2015, 12:10 AlexeyW Финансовые успехи разработчика и реальное качество... Nov 5 2015, 21:03 Pathfinder Не могли бы вы пояснить, каким образом ухудшение к... Nov 14 2015, 10:52 AlexeyW Если вопрос ко мне. То, что Вы сказали - это из пр... Nov 14 2015, 20:48 Pathfinder По поводу .NET Framework я уже ответил выше.
Это т... Nov 16 2015, 14:32 AlexeyW Не, я все понял, но оба вопроса я задавал совсем в... Nov 16 2015, 21:11 Pathfinder Дело не в наборе функций, а в том, что .NET ускоря... Nov 20 2015, 09:01 AlexeyW Цитата(Pathfinder @ Nov 20 2015, 12:01) Д... Nov 20 2015, 20:48 Pathfinder Новая версия.
В этот раз большинство изменений вну... Dec 16 2015, 10:45 Pathfinder Небольшой комментарий к последнему релизу, в котор... Jan 20 2016, 12:45 AlexeyW Да, отчет - вещь действительно полезная. Еще хорош... Jan 20 2016, 20:35 Pathfinder Новый релиз.
Реализован анализ подавления зеркальн... Feb 29 2016, 12:24 Pathfinder RE: ADC / DAC LC Filter Designer - Программа для проектирования LC-фильтров для ЦАП и АЦП May 5 2016, 13:01         Pathfinder rloc, прежде всего хочу ещё раз поблагодарить Вас ... May 10 2016, 15:35          rloc Цитата(Pathfinder @ May 10 2016, 19:35) В... May 10 2016, 17:51 Pathfinder Жаль, нельзя добавить голосовалку, поэтому спрошу ... May 7 2016, 08:18 Pathfinder Бесплатно? Это становится чрезвычайно интересным. ... May 10 2016, 18:20 rloc Цитата(Pathfinder @ May 10 2016, 22:20) Б... May 10 2016, 21:15 Pathfinder Выяснилось, что бесплатная лицензия поддерживает м... May 11 2016, 09:39 rloc Не помню, чтобы FS напрямую взаимодействовал с Son... May 12 2016, 08:41 Sokrat Pathfinder, а можно поинтересоваться (из любопытст... May 16 2016, 09:05 Pathfinder Цитата(Sokrat @ May 16 2016, 12:05) Pathf... May 16 2016, 12:26  MegaVolt Запустил ради интереса.
Как по быстрому проверит... May 24 2016, 14:50   Myron Цитата(MegaVolt @ May 24 2016, 08:50) Зап... May 24 2016, 16:38    MegaVolt del May 25 2016, 12:44    Pathfinder Цитата(Myron @ May 24 2016, 19:38) Яркая ... Jun 3 2016, 12:51   Pathfinder Цитата(MegaVolt @ May 24 2016, 17:50) Соб... Jun 3 2016, 19:18 Flood По-моему, разработку отечественных САПР можно толь... Jun 3 2016, 20:04 Pathfinder Цитата(Flood @ Jun 3 2016, 23:04) Однако ... Jun 17 2016, 08:55 VDV а каков ответ на начальный вопрос получился?
можно... Mar 25 2018, 20:27 Myron Цитата(VDV @ Mar 25 2018, 14:27) а каков ... Mar 25 2018, 23:36  VDV Цитата(Myron @ Mar 26 2018, 03:36) Послед... Mar 26 2018, 08:52
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|