|
|
  |
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
--------------------
|
|
|
|
|
Oct 5 2015, 09:15
|

ядовитый комментатор
     
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887

|
Цитата Можно ли в России зарабатывать на создании небольших высокотехнологичных инженерных программ для разработчиков электроники? Нет, нельзя - даже при разовых случаях удачной продажи ждите файлы на торрентах: подавляющее число "людей" предпочитают халяву, платить считается дурным тоном. Цитата А что думаете по этому поводу вы? Я думаю Вы сильно ошиблись рынком сбыта- надо было перевести на английский(возможно еще и японский) и продавать в EU/US абсолютно уверен что продалось бы без проблем. Да и цена у Вашего продукта как раз уровня тех мест - здешние инженегры не оценят.
|
|
|
|
|
Oct 5 2015, 20:09
|
Знающий
   
Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636

|
Я думаю, это во всем мире малореально. Если постановка задачи по проектированию будет решена плохо - ясное дело, не пойдет. А если будет решена хорошо - очень мало людей в состоянии распознать, что такое хорошо, а что такое плохо. Вообще, не думаю, что ситуация в России принципиально отличается от остального мира, хотя верно сказали выше - цены отличаются.
Если Вам интересен опыт (но писал для себя, не для продажи), могу поделиться в двух словах с парой картинок. Писал прогу для замены части функционала Filter Shop - он был абсолютно неадекватен задаче разработки фильтров, я просто сделал совершенно другую последовательность разработки. У Вас суть интерфейса и последовательность работы очень похожи на Filter Shop.
|
|
|
|
|
Oct 6 2015, 05:26
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
Цитата(EvilWrecker @ Oct 5 2015, 12:15)  Нет, нельзя - даже при разовых случаях удачной продажи ждите файлы на торрентах: подавляющее число "людей" предпочитают халяву, платить считается дурным тоном. .... Я думаю Вы сильно ошиблись рынком сбыта- надо было перевести на английский(возможно еще и японский) и продавать в EU/US абсолютно уверен что продалось бы без проблем. Да и цена у Вашего продукта как раз уровня тех мест - здешние инженегры не оценят.  Вы очень сильно ошибаетесь, если думаете что на Западе не используют крякнутые продукты и торренты. Наверное, телевизора насмотрелись  Нужно не только уметь изготовить, нужно еще уметь продавать. Пример: пару лет назад пытался купить программку российскую - цена пара десятков баксов, для фирмы "нивапрос". Всего-то залезть на сайт, оплатить с визы, получить ключ. Так вот- не удалось. Недостаточно просто ввести номер карточки, цвв, реквизиты владельца карточки- начали требовать еще кучу дополнительной информации и что-то еще так как иностранный покупатель, предлагать какие-то яндекскошельки итдитп. Плюнул и скачал на торрентах- стоимость потраченного на безуспешную попытку заплатить рабочего времени превысила собственно стоимость программы, так что никаких угрызений совести не чувствую.
|
|
|
|
|
Oct 6 2015, 11:53
|

ядовитый комментатор
     
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887

|
Цитата Вы очень сильно ошибаетесь, если думаете что на Западе не используют крякнутые продукты и торренты. Я где-то писал об этом? Вы свои диагнозы попридержите, как и навыки Ванги/нострадамуса. Варез сцена как таковая зародилась естественно на западе, там же сидят сильнейшие ее представители(в основном) - я же говорю не о них, а о целевой аудитории, которая не смотря на наличии пресловутых кулцхакеров может некисло сесть, лет на 5-10, а то и больше при обнаружении нелегального софта. При этом менталитет у подавляющего числа это не "обмануть что-бы то ни было и нахапать халявы", а реальная "готовность заплатить за продукт". Цитата Нужно не только уметь изготовить, нужно еще уметь продавать. В местных краях действительно очень много "совкового" подхода ко всему, не только к продажам- но есть и много достойных вариантов. К чему мысль: там использование вареза это исключение из правил, а здесь наоборот- поэтому если и делать по-хорошему, то для соответствующей аудитории. Цитата http://www.keysight.com/upload/cmc_upload/...c=UA&lc=eng внимательно смотрим страницы 16 и 17. Необходимость учета топологии возникает одновременно с необходимостью учета паразитов компонентов чуть чаще, чем всегда. Уже на фильтрах оцифровки той же ПЧ 140МГц. Вы готовы включить в свою программку 2.5-3D моделирование? Без этого она просто очередной прикольный и почти бесполезный продукт. Присоединяюсь к этому вопросу- тоже интересно. Цитата Плюнул и скачал на торрентах- стоимость потраченного на безуспешную попытку заплатить рабочего времени превысила собственно стоимость программы, так что никаких угрызений совести не чувствую. Единственное исключение которое можно понять в контексте использования пиратских программ- это когда студенты пытаются изучать что-либо/только начинают делать что-то серьезное: даже с академическими программами далеко не весь инженерный софт не то что бесплатный, а хотя бы с ценниками сопоставимый со студенческими возможностями.
|
|
|
|
|
Oct 8 2015, 09:25
|

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

|
По поводу влияния печатной платы. В упомянутой вами презентации как раз сказано, что печатная плата может влиять на характеристики фильтра, а может и не влиять. В общем случае степень влияния зависит от соотношения между номиналами компонентов и паразитными емкостями платы, а также диапазона частот. Даже когда это влияние достаточно велико, программа не является бесполезной. В той же самой презентации как раз предлагается стратегия преодоления погрешностей моделирования. Например, зная по результатам измерений, что в результате влияния платы частота среза уменьшилась на 10%, можно скомпенсировать эту систематическую погрешность, перепроектировав фильтр с увеличением частоты среза на эти же самые 10%. S2P-модели, публикуемые производителями компонентов, иногда включают влияние посадочного места, и тогда объёмное моделирование может не только не улучшить точность, но и ухудшить её. Например, в этой теме в конце приведены результаты измерений, очень похожие на такой случай. --- По поводу Filter Shop - очень интересно. Судя по описанию на сайте, это очень навороченный инструмент, а что именно с ним не так?
--------------------
|
|
|
|
|
Oct 9 2015, 21:22
|
Знающий
   
Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636

|
Цитата(Pathfinder @ Oct 8 2015, 12:25)  По поводу Filter Shop - очень интересно. Судя по описанию на сайте, это очень навороченный инструмент, а что именно с ним не так? (я не в качестве поучения - просто вдруг часть опыта пригодится) В общем, заказчик поставил задачу, частью задачи была разработка набора полосовых фильтров с оговоренными полосами и крутизной асимптотики. Программа эта у закаччика была, он дал ее нам в пользование. Да, программа серьезная и навороченная. Но. Прежде всего, она навязывает жесткую последовательность действий. В эту последовательность можно запихнуть не любые фильтры, а только некий дискретный набор (Бесселя, Баттерворта, Чебышева - это ведь не классификация, а частные случаи). Большинство же фильтров для реальных приложений не подпадает под частные случаи. Другими словами, в программе отсутствует гибкость. Второе - для создания фильтра нужно пройти несколько шагов (штук пять, что ли), на каждом шаге ввести кучку параметров. Одно моделирование занимает 5-10 минут. А этих моделирований надо было сделать десятки, поскольку задача была довольно своеобразная. В общем, очень тоскливо. Что было сделано в итоге: был написан собственный относительно несложный софт (кстати, очень поддерживаю Вашу концепцию небольших узко специализированных программ), в котором зашли совсем с другой стороны: каждое звено фильтра было представлено как стандартная математическая функция (АЧХ, ФЧХ, ГВЗ), задаваемая лишь двумя параметрами - частотой и добротностью. Эти параметры были выведены в виде движков, которые можно было двигать и в реальном времени видеть все интересующие функции фильтра в целом. (не обращайте внимания на буквы R и C - на самом деле там F и Q, чисто для себя писал, так и не поправил, ну и на вид АЧХ - это от балды для примера). Кстати, ушло на это две недели - за одну сделал графическую оболочку (еще десятки раз потом пригодилась), за вторую вставил туда математику фильтров.
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 16 2015, 11:22
|
Частый гость
 
Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607

|
Цитата(EvilWrecker @ Oct 5 2015, 12:15)  Нет, нельзя - даже при разовых случаях удачной продажи ждите файлы на торрентах: подавляющее число "людей" предпочитают халяву, платить считается дурным тоном. Чтобы файлы появились на торрентах, кто-то должен взломать систему лицензирования, а данный продукт слишком специализирован, чтобы заинтересовать хакеров. >Требует .NET Framework 4.5, Windows 7 и выше. Сразу "нет". У нас например почти на всех рабочих компах стоит хрюша, и апгрейдить ее до семерки ради расчета фильтров никто не будет. Я не силен в современных программистских тенденциях, но не очень представляю себе, зачем программе, работающей практически в текстовом режиме, вообще должно требоваться что-то большее, чем просто любой Windows. Этак скоро "Блокнот" будет требовать аппаратные шейдеры. Ну и цена - при всем уважении к труду разработчиков, она для нашего рынка категорически неприемлема. Для программы, решающей узкую задачу, возникающую, собственно, один-два раза за весь цикл разработки изделия. Таких задач возникают десятки, если для каждой завести программу узкой функциональности за 12 косарей, то не с чего будет разработчику деньги платить... Да, и графики. Без них никак. То, что программа позволяет оценить параметры качества в цифровой форме - не отменяет необходимость взглянуть глазом на характеристики полученного фильтра в частотной области, на его переходную характеристику, на его входной импеданс в полосе. А как активируется программа - через сетевой лицензионный сервер? На компьютерах, не подключенных к интернету, активация не возможна?
|
|
|
|
|
Oct 16 2015, 15:59
|

ядовитый комментатор
     
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887

|
Цитата Чтобы файлы появились на торрентах, кто-то должен взломать систему лицензирования, а данный продукт слишком специализирован, чтобы заинтересовать хакеров. Вы знаете, в "местных" краях воруют старое чужое белье вывешенное сушиться на улицу, битые кирпичи и даже просроченные продукты- то что украдут программу, хотя бы шутки ради, это совершенно прогнозируемое явление. Если могут, значит уведут. Цитата Сразу "нет". У нас например почти на всех рабочих компах стоит хрюша, и апгрейдить ее до семерки ради расчета фильтров никто не будет.
Ну и цена - при всем уважении к труду разработчиков, она для нашего рынка категорически неприемлема. Для программы, решающей узкую задачу, возникающую, собственно, один-два раза за весь цикл разработки изделия. Таких задач возникают десятки, если для каждой завести программу узкой функциональности за 12 косарей, то не с чего будет разработчику деньги платить... Это про то что я пишу- нужно другой рынок подразумевать, не людей с хр с предубеждением против .NET и имеющих указанную вами планку платежеспособности.
|
|
|
|
|
Oct 17 2015, 11:59
|

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

|
Программа активируется вводом ключа, соединение с интернетом не требуется.
Безусловно, этот продукт подходит не всем. Он ориентирован в первую очередь на тех, кто готов инвестировать в качество выпускаемых изделий. Если технические характеристики не важны, на инструментах хочется сэкономить, а рабочая сила дешёвая, фильтры можно проектировать вручную, без каких-либо программ.
Глобальный рынок в этом отношении, конечно, очень интересен, но и работать с ним сложнее, поэтому решил начать со внутреннего.
--------------------
|
|
|
|
|
Oct 19 2015, 07:06
|
Частый гость
 
Группа: Участник
Сообщений: 182
Регистрация: 29-04-06
Пользователь №: 16 607

|
Цитата(EvilWrecker @ Oct 16 2015, 18:59)  Это про то что я пишу- нужно другой рынок подразумевать, не людей с хр с предубеждением против .NET и имеющих указанную вами планку платежеспособности. Для начала надо определиться, целевая категория - люди или предприятия. Ибо требования к софту и планка платежеспособности тут совершенно разные. Если цель - предприятия, то софтина должна ставится на любую машину, а не только на семерку с бубенчиками; и должна уметь всё-таки несколько больше, чем расчет специализированного фильтра. Тогда и ценник может быть выше. Если же целевая категория - персонально разработчики, то мало кто согласится отдать существенную часть месячной зарплаты за программу, производящую расчет, который сам разработчик делает раз в полгода, а то и реже. Цитата(Pathfinder @ Oct 17 2015, 14:59)  Безусловно, этот продукт подходит не всем. Он ориентирован в первую очередь на тех, кто готов инвестировать в качество выпускаемых изделий. Если технические характеристики не важны, на инструментах хочется сэкономить, а рабочая сила дешёвая, фильтры можно проектировать вручную, без каких-либо программ. Ну-ну-ну. Грамотный разработчик ручками спроектирует себе фильтр ничуть не хуже, чем ваша софтина, а может быть и лучше, потому что он будет более свободен в выборе элементной базы, структуры, определения исходных требований и пр. Другое дело, что если разработчику сойдет для всех случаев однообразное типовое решение, а этих случаев достаточно много - то софтина справится с расчетом и анализом быстрее, но быстрее тут вовсе не равно качественнее, а "каких-либо программ" много других, взять ту же Серенаду - там, сколько мне помнится, отличный фильтр-визард, притом универсальный. Цитата(Pathfinder @ Oct 17 2015, 14:59)  Глобальный рынок в этом отношении, конечно, очень интересен, но и работать с ним сложнее, поэтому решил начать со внутреннего. На глобальном рынке даже существенно более универсальные и полезные утилиты раздают бесплатно - взять тот же appcad, adisimpll, ближе к данной задаче - RFsim99 - да, они не столь специализированы и может быть результаты их работы будут не столь точны, но сложность их и функциональность существенно больше и шире соответственно.
|
|
|
|
|
Oct 19 2015, 11:20
|

ядовитый комментатор
     
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887

|
Цитата Если цель - предприятия, то софтина должна ставится на любую машину, а не только на семерку с бубенчиками; и должна уметь всё-таки несколько больше, чем расчет специализированного фильтра. Она должна ставиться на ту систему которая все имеет техподдержку(при этом далекой от окончания) от производителя- хр сюда никаким боком. Цитата Грамотный разработчик ручками спроектирует себе фильтр ничуть не хуже, чем ваша софтина, а может быть и лучше, потому что он будет более свободен в выборе элементной базы, структуры, определения исходных требований и пр. Ага, а еще все расчеты сделает в уме а за результаты получить премию IEEE. Не смешите: все эти рассказы про "Грамотных Разработчиков" - бессмысленный популизм. Цитата На глобальном рынке даже существенно более универсальные и полезные утилиты раздают бесплатно - взять тот же appcad, adisimpll, ближе к данной задаче - RFsim99 - да, они не столь специализированы и может быть результаты их работы будут не столь точны, но сложность их и функциональность существенно больше и шире соответственно. Пожалуй это единственное с чем я согласен в вашем посте-однако тут надо уже исходить из потребностей конкретных пользователей: может ли софт ТС предоставить что что не дают аналоги в рамках той же или сходной области применения- или же нет?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|