Перейти к содержанию
    

ADC / DAC LC Filter Designer - Программа для проектирования LC-фильтров для ЦАП и АЦП

Можно ли в России зарабатывать на создании небольших высокотехнологичных инженерных программ для разработчиков электроники?

Я в этом сомневаюсь, но решил проверить экспериментально: :smile3046:

А что думаете по этому поводу вы?

Мне очень интересно ваше первое впечатление, критика, советы и покупки.

 

ADC / DAC LC Filter Designer сильно отличается от других программ для проектирования фильтров.

Её главные преимущества связаны с её узкой специализацией: она предназначена для проектирования

фильтров защиты от наложения спектров в типовых, наиболее распространённых случаях, поэтому

навязывает свой процесс проектирования и налагает некоторые ограничения на пространство

параметров, чтобы снять как можно больше проблем с инженера, позволяя сконцентрироваться

на поиске наилучшего решения вместо возни со второстепенными проблемами.

 

Сайт проекта: http://lcfilter.ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли в России зарабатывать на создании небольших высокотехнологичных инженерных программ для разработчиков электроники?

 

Нет, нельзя - даже при разовых случаях удачной продажи ждите файлы на торрентах: подавляющее число "людей" предпочитают халяву, платить считается дурным тоном.

 

А что думаете по этому поводу вы?

 

Я думаю Вы сильно ошиблись рынком сбыта- надо было перевести на английский(возможно еще и японский) и продавать в EU/US абсолютно уверен что продалось бы без проблем. Да и цена у Вашего продукта как раз уровня тех мест - здешние инженегры не оценят. :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я думаю, это во всем мире малореально. Если постановка задачи по проектированию будет решена плохо - ясное дело, не пойдет. А если будет решена хорошо - очень мало людей в состоянии распознать, что такое хорошо, а что такое плохо. Вообще, не думаю, что ситуация в России принципиально отличается от остального мира, хотя верно сказали выше - цены отличаются.

 

Если Вам интересен опыт (но писал для себя, не для продажи), могу поделиться в двух словах с парой картинок. Писал прогу для замены части функционала Filter Shop - он был абсолютно неадекватен задаче разработки фильтров, я просто сделал совершенно другую последовательность разработки. У Вас суть интерфейса и последовательность работы очень похожи на Filter Shop.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, нельзя - даже при разовых случаях удачной продажи ждите файлы на торрентах: подавляющее число "людей" предпочитают халяву, платить считается дурным тоном.

....

Я думаю Вы сильно ошиблись рынком сбыта- надо было перевести на английский(возможно еще и японский) и продавать в EU/US абсолютно уверен что продалось бы без проблем. Да и цена у Вашего продукта как раз уровня тех мест - здешние инженегры не оценят. :biggrin:

Вы очень сильно ошибаетесь, если думаете что на Западе не используют крякнутые продукты и торренты. Наверное, телевизора насмотрелись :)

 

Нужно не только уметь изготовить, нужно еще уметь продавать.

Пример: пару лет назад пытался купить программку российскую - цена пара десятков баксов, для фирмы "нивапрос". Всего-то залезть на сайт, оплатить с визы, получить ключ. Так вот- не удалось. Недостаточно просто ввести номер карточки, цвв, реквизиты владельца карточки- начали требовать еще кучу дополнительной информации и что-то еще так как иностранный покупатель, предлагать какие-то яндекскошельки итдитп. Плюнул и скачал на торрентах- стоимость потраченного на безуспешную попытку заплатить рабочего времени превысила собственно стоимость программы, так что никаких угрызений совести не чувствую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://www.keysight.com/upload/cmc_upload/...c=UA&lc=eng внимательно смотрим страницы 16 и 17. Необходимость учета топологии возникает одновременно с необходимостью учета паразитов компонентов чуть чаще, чем всегда. Уже на фильтрах оцифровки той же ПЧ 140МГц. Вы готовы включить в свою программку 2.5-3D моделирование? Без этого она просто очередной прикольный и почти бесполезный продукт.
Изменено пользователем ledum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы очень сильно ошибаетесь, если думаете что на Западе не используют крякнутые продукты и торренты.

 

Я где-то писал об этом? Вы свои диагнозы попридержите, как и навыки Ванги/нострадамуса.

 

Варез сцена как таковая зародилась естественно на западе, там же сидят сильнейшие ее представители(в основном) - я же говорю не о них, а о целевой аудитории, которая не смотря на наличии пресловутых кулцхакеров может некисло сесть, лет на 5-10, а то и больше при обнаружении нелегального софта. При этом менталитет у подавляющего числа это не "обмануть что-бы то ни было и нахапать халявы", а реальная "готовность заплатить за продукт".

 

Нужно не только уметь изготовить, нужно еще уметь продавать.

 

В местных краях действительно очень много "совкового" подхода ко всему, не только к продажам- но есть и много достойных вариантов. К чему мысль: там использование вареза это исключение из правил, а здесь наоборот- поэтому если и делать по-хорошему, то для соответствующей аудитории.

 

http://www.keysight.com/upload/cmc_upload/...c=UA&lc=eng внимательно смотрим страницы 16 и 17. Необходимость учета топологии возникает одновременно с необходимостью учета паразитов компонентов чуть чаще, чем всегда. Уже на фильтрах оцифровки той же ПЧ 140МГц. Вы готовы включить в свою программку 2.5-3D моделирование? Без этого она просто очередной прикольный и почти бесполезный продукт.

 

Присоединяюсь к этому вопросу- тоже интересно.

 

Плюнул и скачал на торрентах- стоимость потраченного на безуспешную попытку заплатить рабочего времени превысила собственно стоимость программы, так что никаких угрызений совести не чувствую.

 

Единственное исключение которое можно понять в контексте использования пиратских программ- это когда студенты пытаются изучать что-либо/только начинают делать что-то серьезное: даже с академическими программами далеко не весь инженерный софт не то что бесплатный, а хотя бы с ценниками сопоставимый со студенческими возможностями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу влияния печатной платы.

 

В упомянутой вами презентации как раз сказано, что печатная плата может влиять на характеристики фильтра, а может и не влиять. В общем случае степень влияния зависит от соотношения между номиналами компонентов и паразитными емкостями платы, а также диапазона частот.

 

Даже когда это влияние достаточно велико, программа не является бесполезной. В той же самой презентации как раз предлагается стратегия преодоления погрешностей моделирования. Например, зная по результатам измерений, что в результате влияния платы частота среза уменьшилась на 10%, можно скомпенсировать эту систематическую погрешность, перепроектировав фильтр с увеличением частоты среза на эти же самые 10%.

 

S2P-модели, публикуемые производителями компонентов, иногда включают влияние посадочного места, и тогда объёмное моделирование может не только не улучшить точность, но и ухудшить её. Например, в этой теме в конце приведены результаты измерений, очень похожие на такой случай.

 

---

 

По поводу Filter Shop - очень интересно. Судя по описанию на сайте, это очень навороченный инструмент, а что именно с ним не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извиняюсь, может слегка резковато выразился. Но это для наглядности. Я тоже на эту тему хотел дать ссылку. Что выберет пользователь? Проверенный временем Genesys с нормальным соответствием расчета-результатов (до 500МГц сам проверял как раз на АЦПшных фильтрах) с кучей других полезных возможностей (НЧ фильтры там тоже весьма неплохи - честно, иногда даже удобнее Нухерцовского ФильтерСольюшенс) или малоизвестную узконаправленную программу нераскрученного бренда, пусть даже гораздо более дешевую? И широкое распространение в узких кругах таблетированных версий того же Женезиса помогает его раскрутке. Вы просто попробуйте его - легко пользоваться, есть видео-обучалки на ютьюбе. Врага надо знать в лицо. Хотя не без матов иногда - из-за спешки получить побыстрее результат. Ну и времена поджимают. С появлением чипов типа HMC1023 или вообще наворотов в виде AD6676 необходимость расчета предАЦПшных фильтров уходит в дальнюю даль.

Изменено пользователем ledum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу Filter Shop - очень интересно. Судя по описанию на сайте, это очень навороченный инструмент, а что именно с ним не так?

(я не в качестве поучения - просто вдруг часть опыта пригодится)

В общем, заказчик поставил задачу, частью задачи была разработка набора полосовых фильтров с оговоренными полосами и крутизной асимптотики.

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

Да, программа серьезная и навороченная. Но.

Прежде всего, она навязывает жесткую последовательность действий. В эту последовательность можно запихнуть не любые фильтры, а только некий дискретный набор (Бесселя, Баттерворта, Чебышева - это ведь не классификация, а частные случаи). Большинство же фильтров для реальных приложений не подпадает под частные случаи. Другими словами, в программе отсутствует гибкость.

Второе - для создания фильтра нужно пройти несколько шагов (штук пять, что ли), на каждом шаге ввести кучку параметров. Одно моделирование занимает 5-10 минут. А этих моделирований надо было сделать десятки, поскольку задача была довольно своеобразная. В общем, очень тоскливо.

 

Что было сделано в итоге: был написан собственный относительно несложный софт (кстати, очень поддерживаю Вашу концепцию небольших узко специализированных программ), в котором зашли совсем с другой стороны: каждое звено фильтра было представлено как стандартная математическая функция (АЧХ, ФЧХ, ГВЗ), задаваемая лишь двумя параметрами - частотой и добротностью. Эти параметры были выведены в виде движков, которые можно было двигать и в реальном времени видеть все интересующие функции фильтра в целом.

 

(не обращайте внимания на буквы R и C - на самом деле там F и Q, чисто для себя писал, так и не поправил, ну и на вид АЧХ - это от балды для примера).

 

Кстати, ушло на это две недели - за одну сделал графическую оболочку (еще десятки раз потом пригодилась), за вторую вставил туда математику фильтров.

post-60636-1444425618_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Большое спасибо за информацию, постараюсь её учесть!

 

Кстати, справа на сайте есть ссылка на анкету опроса, приглашаю всех желающих её заполнить.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, нельзя - даже при разовых случаях удачной продажи ждите файлы на торрентах: подавляющее число "людей" предпочитают халяву, платить считается дурным тоном.

 

Чтобы файлы появились на торрентах, кто-то должен взломать систему лицензирования, а данный продукт слишком специализирован, чтобы заинтересовать хакеров.

 

 

>Требует .NET Framework 4.5, Windows 7 и выше.

 

Сразу "нет". У нас например почти на всех рабочих компах стоит хрюша, и апгрейдить ее до семерки ради расчета фильтров никто не будет.

Я не силен в современных программистских тенденциях, но не очень представляю себе, зачем программе, работающей практически в текстовом режиме, вообще должно требоваться что-то большее, чем просто любой Windows. Этак скоро "Блокнот" будет требовать аппаратные шейдеры.

 

Ну и цена - при всем уважении к труду разработчиков, она для нашего рынка категорически неприемлема. Для программы, решающей узкую задачу, возникающую, собственно, один-два раза за весь цикл разработки изделия. Таких задач возникают десятки, если для каждой завести программу узкой функциональности за 12 косарей, то не с чего будет разработчику деньги платить...

 

Да, и графики. Без них никак. То, что программа позволяет оценить параметры качества в цифровой форме - не отменяет необходимость взглянуть глазом на характеристики полученного фильтра в частотной области, на его переходную характеристику, на его входной импеданс в полосе.

 

А как активируется программа - через сетевой лицензионный сервер? На компьютерах, не подключенных к интернету, активация не возможна?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтобы файлы появились на торрентах, кто-то должен взломать систему лицензирования, а данный продукт слишком специализирован, чтобы заинтересовать хакеров.

 

Вы знаете, в "местных" краях воруют старое чужое белье вывешенное сушиться на улицу, битые кирпичи и даже просроченные продукты- то что украдут программу, хотя бы шутки ради, это совершенно прогнозируемое явление. Если могут, значит уведут.

 

Сразу "нет". У нас например почти на всех рабочих компах стоит хрюша, и апгрейдить ее до семерки ради расчета фильтров никто не будет.

 

Ну и цена - при всем уважении к труду разработчиков, она для нашего рынка категорически неприемлема. Для программы, решающей узкую задачу, возникающую, собственно, один-два раза за весь цикл разработки изделия. Таких задач возникают десятки, если для каждой завести программу узкой функциональности за 12 косарей, то не с чего будет разработчику деньги платить...

 

Это про то что я пишу- нужно другой рынок подразумевать, не людей с хр с предубеждением против .NET и имеющих указанную вами планку платежеспособности.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Программа активируется вводом ключа, соединение с интернетом не требуется.

 

Безусловно, этот продукт подходит не всем.

Он ориентирован в первую очередь на тех, кто готов инвестировать в качество выпускаемых изделий.

Если технические характеристики не важны, на инструментах хочется сэкономить, а рабочая сила дешёвая, фильтры можно проектировать вручную, без каких-либо программ.

 

Глобальный рынок в этом отношении, конечно, очень интересен, но и работать с ним сложнее, поэтому решил начать со внутреннего.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это про то что я пишу- нужно другой рынок подразумевать, не людей с хр с предубеждением против .NET и имеющих указанную вами планку платежеспособности.

Для начала надо определиться, целевая категория - люди или предприятия. Ибо требования к софту и планка платежеспособности тут совершенно разные. Если цель - предприятия, то софтина должна ставится на любую машину, а не только на семерку с бубенчиками; и должна уметь всё-таки несколько больше, чем расчет специализированного фильтра. Тогда и ценник может быть выше. Если же целевая категория - персонально разработчики, то мало кто согласится отдать существенную часть месячной зарплаты за программу, производящую расчет, который сам разработчик делает раз в полгода, а то и реже.

 

Безусловно, этот продукт подходит не всем.

Он ориентирован в первую очередь на тех, кто готов инвестировать в качество выпускаемых изделий.

Если технические характеристики не важны, на инструментах хочется сэкономить, а рабочая сила дешёвая, фильтры можно проектировать вручную, без каких-либо программ.

Ну-ну-ну. Грамотный разработчик ручками спроектирует себе фильтр ничуть не хуже, чем ваша софтина, а может быть и лучше, потому что он будет более свободен в выборе элементной базы, структуры, определения исходных требований и пр. Другое дело, что если разработчику сойдет для всех случаев однообразное типовое решение, а этих случаев достаточно много - то софтина справится с расчетом и анализом быстрее, но быстрее тут вовсе не равно качественнее, а "каких-либо программ" много других, взять ту же Серенаду - там, сколько мне помнится, отличный фильтр-визард, притом универсальный.

Глобальный рынок в этом отношении, конечно, очень интересен, но и работать с ним сложнее, поэтому решил начать со внутреннего.

На глобальном рынке даже существенно более универсальные и полезные утилиты раздают бесплатно - взять тот же appcad, adisimpll, ближе к данной задаче - RFsim99 - да, они не столь специализированы и может быть результаты их работы будут не столь точны, но сложность их и функциональность существенно больше и шире соответственно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если цель - предприятия, то софтина должна ставится на любую машину, а не только на семерку с бубенчиками; и должна уметь всё-таки несколько больше, чем расчет специализированного фильтра.

 

Она должна ставиться на ту систему которая все имеет техподдержку(при этом далекой от окончания) от производителя- хр сюда никаким боком.

 

Грамотный разработчик ручками спроектирует себе фильтр ничуть не хуже, чем ваша софтина, а может быть и лучше, потому что он будет более свободен в выборе элементной базы, структуры, определения исходных требований и пр.

 

Ага, а еще все расчеты сделает в уме а за результаты получить премию IEEE. Не смешите: все эти рассказы про "Грамотных Разработчиков" - бессмысленный популизм.

 

На глобальном рынке даже существенно более универсальные и полезные утилиты раздают бесплатно - взять тот же appcad, adisimpll, ближе к данной задаче - RFsim99 - да, они не столь специализированы и может быть результаты их работы будут не столь точны, но сложность их и функциональность существенно больше и шире соответственно.

 

Пожалуй это единственное с чем я согласен в вашем посте-однако тут надо уже исходить из потребностей конкретных пользователей: может ли софт ТС предоставить что что не дают аналоги в рамках той же или сходной области применения- или же нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...